Echo
619fc1eb74
first pass
2025-07-05 22:14:47 -04:00
Echo
a78d0bea7f
rework admin api endpoints
2025-07-01 14:28:56 -04:00
Echo
256b0ab687
add support for admin api keys
2025-07-01 12:14:55 -04:00
Echo
f374c33777
reenable leaderboard and a few jobs
...
pls dont break prod
2025-07-01 00:32:15 -04:00
Echo
158e065df3
Revert to 23acedcd76
2025-07-01 00:24:36 -04:00
Echo
8aff60f04c
fix leaderboard generation jobs
2025-07-01 00:04:09 -04:00
Echo
09f31758f4
enable github sync
2025-06-30 23:48:11 -04:00
Echo
56c18e84c9
reenable leaderboard updates + friends
2025-06-30 23:42:37 -04:00
Echo
1dcba5fb10
audit logs because neon messed it up
2025-06-30 22:52:29 -04:00
Echo
bcc5b03dd5
parse rack attack keys in the cooler method
2025-06-27 21:50:58 -04:00
Max Wofford
8eb6072612
Take 2 of switching to psql cache!
2025-06-27 21:26:29 -04:00
Max Wofford
fd55df1742
Revert "Switch to postgres for cache!"
...
This reverts commit 3babcbd8ef .
2025-06-27 21:07:35 -04:00
Max Wofford
3babcbd8ef
Switch to postgres for cache!
2025-06-27 20:56:54 -04:00
Max Wofford
ea984d3b3e
Turn off ahoy geocoding
2025-06-27 20:01:55 -04:00
Max Wofford
96ba563800
Run good job external
2025-06-27 20:00:54 -04:00
Max Wofford
82f2372cb1
Pause all jobs
2025-06-27 18:50:39 -04:00
Max Wofford
956af6c007
Go down to 1 thread for goodjob
2025-06-27 18:45:40 -04:00
Echo
e53ced0a03
rework even more css
2025-06-27 11:43:04 -04:00
Echo
9b4f764c33
remove scrapyard leaderboards
2025-06-27 10:29:56 -04:00
Echo
c52738587c
optimize currently hacking info box
2025-06-26 15:44:21 -04:00
Echo
752bbc7632
Merge pull request #344 from hackclub/main-patch1
...
delete old leaderboards after 2 days
2025-06-26 09:52:19 -04:00
Echo
4eeede1edd
fix rack attack filtering
2025-06-26 09:44:58 -04:00
Echo
690fb937b1
pretty please work
2025-06-25 20:58:48 -04:00
Echo
bd419f0804
better handling of messups
2025-06-25 20:53:05 -04:00
Echo
05da3a6b84
optimize mini leaderboards
2025-06-25 20:41:38 -04:00
Echo
5eb5c742d9
robust rate limiting with retry after
2025-06-25 19:13:50 -04:00
Echo
c8621489c5
add multisupport for RACK_ATTACK_BYPASS
2025-06-25 18:48:12 -04:00
Max Wofford
f4f43d08e8
Add rack attack bypass header
2025-06-25 15:30:33 -04:00
Max Wofford
0982ca2588
Revert "Setup config for deploying both worker and web ( #362 )"
...
This reverts commit 7c5b869bce .
2025-06-25 15:03:29 -04:00
Max Wofford
7c5b869bce
Setup config for deploying both worker and web ( #362 )
2025-06-25 14:44:57 -04:00
Echo
8d702e3900
throttled_response deprecated
2025-06-25 13:35:44 -04:00
Max Wofford
bce1b6078f
Add rack attack ( #360 )
2025-06-25 12:29:56 -04:00
Echo
1adf277809
tailwindcss fixes and rewrites
2025-06-25 11:39:11 -04:00
Zach Latta
07a5b5b88d
Increase database connection pools for GoodJob threads
...
- Set production pools to RAILS_MAX_THREADS + 8 for GoodJob threads
- Accounts for 16 web threads + 8 GoodJob threads per worker
- Prevents connection starvation with in-process job execution
2025-06-24 20:22:40 -04:00
Zach Latta
4cbd38e35c
Reduce GoodJob thread count to prevent web thread exhaustion
...
- Reduced total GoodJob threads from 24 to 8 (3+2+3)
- Leaves 8 free web threads available when GoodJob is busy
- Prevents thread pool contention with RAILS_MAX_THREADS=16
2025-06-24 20:20:47 -04:00
Echo
ff863b328b
fix borders
2025-06-24 17:29:13 -04:00
Echo
118d161e95
#339 open up api to lax cors
2025-06-23 10:52:22 -04:00
Echo
bbba985e8f
report trust factor on api endpoints
2025-06-20 10:55:13 -04:00
Echo
c5353cb29d
delete old leaderboards after 2 days
2025-06-19 20:35:53 -04:00
Max Wofford
cdbad43dba
Add new redirect for waka plugins linking to dashboard ( #343 )
2025-06-19 15:43:26 -04:00
Afonso Inglês
685454c83c
Updating the url of the repo
2025-06-18 12:56:17 +00:00
Max Wofford
94431c0d09
Reenable bullet
2025-06-16 15:16:33 -04:00
Echo
03b4da1e8e
whoops
2025-06-16 15:15:01 -04:00
Echo
2831a5670e
prevent som 500s
2025-06-16 14:34:16 -04:00
Max Wofford
7364219438
Increase polling time for neighborhood time updates
2025-06-13 16:17:30 -04:00
Max Wofford
b9a3fbae8f
Remove non-working monkeypatch for throttling
2025-06-13 16:06:45 -04:00
Max Wofford
fa1cba832a
Throttle norairrecord
2025-06-13 16:06:33 -04:00
Max Wofford
4bc0dd0ea8
Add flipper to navbar
2025-06-11 03:06:47 -04:00
Max Wofford
22eb71302d
Attempt to fix flipper config
2025-06-11 02:44:16 -04:00
Max Wofford
f5d23e74dc
Add flipper for feature flags
2025-06-11 02:31:41 -04:00