sopra-fs24-group-29 / rapidhabit-server

GNU General Public License v3.0
0 stars 0 forks source link

Implement the Daily Close-Out Process in the Routine Scheduler component #110

Closed SimonHafner closed 5 months ago

SimonHafner commented 6 months ago

ACCEPTANCE CRITERIA: – The close-out process must run automatically at midnight at each day. – Group and habit streaks must be incremented or reset correctly based on the user activity of the past day. – The process ensures that users are ranked correctly based on their current points. – The process identifies all habits scheduled for the new day, opening all necessary userStats entries. – All changes, including updates to ranks and streaks, are permanently saved in the database.

SimonHafner commented 6 months ago

https://github.com/sopra-fs24-group-29/rapidhabit-server/commit/bc7144be5f5dbb989f6179e9b78e356bcf0c6498