Added the Recap feature.
Added the Debt System - Users can now propose credit to another user. - Users can accept/decline a credit proposal. - Users can view their proposals and debt.
changed some models to return a datetime offset
Moved log aggregation from Seq to open telemetry using Loki.
Reverted Discord user refactor due to many unforeseen bugs.
Refactored Discord User
Added Logging
Upgraded to .NET 8 Moved all error handling to problemdetails Added Redis for higher lower in memory store
Added integration tests and some more statistics.
Added Hangfire for scheduled jobs like the refresh of discord data and checking the daily streaks.
Added the Achievement Refactor and new achievements.
Added seq for centralized logging.
Hotfix fixing a bug not allowing the dailies to work when the streak is 1.
Hotfix for the check all streaks algorithm.
Added the daily streaks feature.
Fixed a bug allowing to pay a negative amount and receiving money instead.