12 Commits

Author SHA1 Message Date
Peter Stockings
2023e44624 Make auth session last longer so users dont have to relogin each day 2026-02-26 22:37:45 +11:00
Peter Stockings
c76b4cd6fc perf: connection pooling, query consolidation, inline chart data, batch milestones 2026-02-24 21:41:55 +11:00
Peter Stockings
56168a182b Refactor codebase 2026-02-24 21:23:14 +11:00
Peter Stockings
f3abb4781b Show daily streak count on leaderboard as well 2026-02-24 21:12:45 +11:00
Peter Stockings
9323082d37 Show daily streak on dashboard 2026-02-24 20:58:04 +11:00
Peter Stockings
1c935a64be Allow users to edit checkins 2026-02-24 20:57:45 +11:00
Peter Stockings
10256a1283 Prefill date selectors on leadership page with earliest/latest dates 2026-02-24 20:09:18 +11:00
Peter Stockings
93c6822439 Change leadership graph to line and add linear best fit 2026-02-24 14:00:51 +11:00
Peter Stockings
c21a7890f3 Allows users to hide their check-ins from other users 2026-02-24 13:17:09 +11:00
Peter Stockings
d6885a8339 Fix timezone to Sydney 2026-02-23 08:32:18 +11:00
Peter Stockings
fc94d54d79 Add support for deployment via dokku 2026-02-22 22:57:24 +11:00
Peter Stockings
ccdb3d8dc7 Initial commit 2026-02-22 22:53:22 +11:00