Commit graph

63 commits

Author SHA1 Message Date
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
7aa2068b1e Don't clobber custom status 2025-02-21 22:08:17 -05:00
Max Wofford
bdeb5f1794 Switch from users.identity -> users.info 2025-02-21 21:47:36 -05:00
Max Wofford
0ab68b0c26 identify -> users:read 2025-02-21 21:35:31 -05:00
Max Wofford
c339d86415 Add missing identify scope to oauth redirect 2025-02-21 21:20:59 -05:00
Max Wofford
f8d507929e Also log user data 2025-02-21 21:17:17 -05:00
Max Wofford
0e840bf3d6 Print full slack data on failure to login 2025-02-21 21:13:29 -05:00
Max Wofford
24976ff08f Log full error for slack data 2025-02-21 21:10:18 -05:00
Max Wofford
1d2cb0bc06 Handle people directly linking to settings page 2025-02-21 21:05:54 -05:00
Max Wofford
0343d412c4 Update slack status if setting is enabled 2025-02-21 20:59:21 -05:00
Max Wofford
6ce1e317e9 Fix old usage of viewing_own_settings 2025-02-21 20:58:56 -05:00
Max Wofford
d85dcd7e43 Fix usage of sanitize_sql_array 2025-02-21 20:48:24 -05:00
Max Wofford
e31706d91c Fix mis-referenced method in leaderboard update job 2025-02-21 20:36:54 -05:00
Max Wofford
93f02e83d3
Merge pull request #8 from 24c02/add-emojis
add emojis
2025-02-21 20:28:51 -05:00
Max Wofford
5603faffc2 Handle brakeman warnings 2025-02-21 20:27:52 -05:00
Max Wofford
81f68ae68d Rubocop fixes 2025-02-21 20:12:45 -05:00
Max Wofford
8c1a8a5844 Fix typo in slack status updater 2025-02-21 20:05:12 -05:00
Max Wofford
56e24ba736 Switch to soft deletion on leaderboards 2025-02-21 19:58:45 -05:00
Max Wofford
e6d165c67d Handle if leaderboard is still generating 2025-02-21 19:16:46 -05:00
Max Wofford
84c2e00a95 Fix missing concurrency key in background job 2025-02-21 19:16:26 -05:00
Max Wofford
c056db3a1e Add goodjob to admin navbar 2025-02-21 19:11:26 -05:00
24c02
2f31f65af2 add emojis 2025-02-21 19:07:29 -05:00
Max Wofford
f87348abab Further config changes to move to good_job 2025-02-21 19:00:07 -05:00
Max Wofford
6a642dc778 Fix user page file name 2025-02-21 17:54:40 -05:00
Max Wofford
9ab4ffba73 Update fields shown in avo 2025-02-21 17:40:08 -05:00
Max Wofford
74d59dca6a Full page footer 2025-02-21 17:39:47 -05:00
Max Wofford
454c7ed120 Add slack status feature 2025-02-21 17:39:41 -05:00
Max Wofford
4bac2ad54f Simplify navbar html 2025-02-21 15:35:23 -05:00
Max Wofford
6e084d5e80 Improve navbar positioning 2025-02-21 15:35:11 -05:00
Max Wofford
bd508e5904 Add admin_tool helper 2025-02-21 15:34:59 -05:00
Max Wofford
c41ae264e5 Setup navbar 2025-02-21 15:14:23 -05:00
Max Wofford
c45e1e2f65 Run leaderboard job in batched transactions to speed it up 2025-02-21 15:02:19 -05:00
Max Wofford
1a52fdf868 Merge branch 'main' of github.com:hackclub/harbor 2025-02-19 18:06:01 -05:00
Max Wofford
95d8c8e253 Add uchu color theme 2025-02-19 18:05:20 -05:00
Max Wofford
4c3c7ebebf
Merge pull request #3 from 24c02/make-date-fields-read-only
make created_at and updated_at on user read only
2025-02-19 11:37:57 -05:00
24c02
0fddb6cde1 fix avo whodunnit and display user link 2025-02-19 09:08:07 -05:00
24c02
9d7ff31231 make created_at and updated_at on user read only 2025-02-19 07:56:08 -05:00
Jason Cameron
64cc786394 Update the query stats in the footer to track cache hits/misses (WIP)
Update the query stats in the footer to track cache hits and misses per request
2025-02-18 00:40:26 -05:00
Max Wofford
b762dbf09e Remove unused leaderboard code 2025-02-17 21:20:11 -05:00
Max Wofford
499036038e Add daily leaderboard 2025-02-17 19:05:30 -05:00
Max Wofford
8eea8efb98 Add user mention partial 2025-02-17 19:01:58 -05:00
Max Wofford
2d3dc8b9a3 Attempt to fix allow_other_host link to slack 2025-02-17 18:54:28 -05:00
Max Wofford
1a131b1982 Attempt to fix brakeman redirect_to 2025-02-17 17:01:23 -05:00
Max Wofford
100d87da5c Switch over to activerecord associations for projects & heartbeats 2025-02-17 16:41:32 -05:00
Max Wofford
e201798505 Attempt to fix unauthorized redirect error 2025-02-17 16:18:44 -05:00
Max Wofford
bbdb2825f7 Attempt to fix avo version tracking error 2025-02-17 14:59:50 -05:00
Max Wofford
36aa8a5816 Attempt to fix avo versions 2025-02-17 14:37:04 -05:00
Max Wofford
5f5bc15bd2 Improve global heartbeat count caching 2025-02-17 13:57:25 -05:00
Max Wofford
39071ffae1 Add sql count in dev and footer 2025-02-17 13:56:59 -05:00