116 Commits

Author SHA1 Message Date
Max Wofford
963f3303af Initial api & heartbeat rollover 2025-03-03 16:01:29 -05:00
Max Wofford
d88a7ee4b0 Track sailors log leaderboards in the db 2025-02-23 04:08:22 -05:00
Max Wofford
5cc7ae265b Fix dispatch_timeout in leaderboard job 2025-02-23 03:07:35 -05:00
Max Wofford
4720cd7a74 Add sailors log remote database 2025-02-22 23:12:00 -05:00
Max Wofford
364b546be0 Fix notification job missing class name 2025-02-22 01:58:46 -05:00
Max Wofford
cfd38a87eb Initial code for replicating hackclub/sailors-log 2025-02-22 00:15:16 -05:00
Max Wofford
cb913cf55f Run robocop 2025-02-21 20:32:03 -05:00
Max Wofford
56e24ba736 Switch to soft deletion on leaderboards 2025-02-21 19:58:45 -05:00
Max Wofford
f87348abab Further config changes to move to good_job 2025-02-21 19:00:07 -05:00
Max Wofford
e2c066be4d solid_queue -> good_job 2025-02-21 18:51:37 -05:00
Max Wofford
454c7ed120 Add slack status feature 2025-02-21 17:39:41 -05:00
Max Wofford
499036038e Add daily leaderboard 2025-02-17 19:05:30 -05:00
Max Wofford
b59342dfc9 Fix rubocop! 2025-02-17 16:44:26 -05:00
Max Wofford
4472473708 Add admins, papertrail, ensure admin authentication on dashboard 2025-02-17 11:32:41 -05:00
Max Wofford
5f6b322ebe Add avatar and name to OAuth 2025-02-16 12:26:22 -05:00
Max Wofford
394339fcf6 Initial commit 2025-02-16 03:21:30 -05:00