Echo
64f9d9cb34
data deletion oneshot ( #691 )
2025-12-07 22:49:40 -05:00
Max Wofford
336ae5c944
Add HCA signin ( #684 )
2025-12-03 14:05:30 -05:00
Echo
810f09828c
bug fixes ( #630 )
...
* fix on old repos
* clean up broken leaderboards
* Update app/jobs/sync_repo_metadata_job.rb
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* remove broken lb logic
* Update db/migrate/20251116045400_clean_up_weekly_leaderboards.rb
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-16 00:23:42 -05:00
Max Wofford
048ce1a12f
Regional leaderboards persist to database ( #494 )
2025-08-25 08:23:51 -04:00
Jeffrey Wang
9d8cc0d75d
Add heartbeat import ( #469 )
2025-08-18 22:51:18 -04:00
Echo
161c037b6e
fix try 300
2025-08-08 23:00:50 -04:00
Echo
e30e9862a7
rework lb generation ( #467 )
2025-08-08 22:10:33 -04:00
Echo
05da3a6b84
optimize mini leaderboards
2025-06-25 20:41:38 -04:00
Echo
4b5ac0c0ad
block convicted users from leaderboards
2025-06-18 11:36:50 -04:00
Max Wofford
c70c961431
Add regional leaderboard beta opt-in ( #305 )
2025-06-11 04:12:18 -04:00
Zach Latta
21ba77c1fe
Migrate geocoding from ipinfo.io to geocoder.hackclub.com
...
- Add HackClubGeocoderService for direct API access
- Add HackClubGeocoderLookup as custom geocoder gem lookup
- Update geocoder configuration to use Hack Club API
- All existing geocoding functionality now uses HACKCLUB_GEOCODER_API_KEY
- Maintains backward compatibility with existing job interfaces
2025-06-02 08:25:51 -04:00
Zach Latta
efd19568b7
Sync in and display repo metadata
2025-05-30 09:57:27 -04:00
Max Wofford
a1aed018f0
Revert "Fixing #100 ( #105 )" ( #118 )
...
This reverts commit 00cea9993b .
2025-03-25 00:32:50 -04:00
Karthik Sankar
00cea9993b
Fixing #100 ( #105 )
...
* Fixing #100
* attempt to switch over
---------
Co-authored-by: Max Wofford <max@maxwofford.com >
2025-03-25 00:28:24 -04:00
Max Wofford
73a8b87441
Remove old files
2025-02-17 11:34:05 -05:00
Max Wofford
394339fcf6
Initial commit
2025-02-16 03:21:30 -05:00