1008 Commits

Author SHA1 Message Date
Echo
fbe406d693 fix NoMethodError on email_verification_request.destory (#700) 2025-12-10 20:29:41 -05:00
Arca Ege Cengiz
9dd246a80a Change email unlink validation to allow "unknown" source emails to unlink (#699) 2025-12-09 19:03:35 -05:00
Arca Ege Cengiz
385bea56f7 add ability to unlink emails (#698) 2025-12-09 18:22:44 -05:00
Echo
d7e04e2b29 redo sign in styles (#696) 2025-12-08 20:29:27 -05:00
Scooter
8a04c681b1 adding account explosions to the sidebar for supadmins (#693) 2025-12-08 00:18:11 -05:00
Echo
89bad35ad2 hotfix 2025-12-07 23:02:11 -05:00
Echo
a2d7f6d9a3 filter out the goodies and beat the baddies (#692) 2025-12-07 23:01:14 -05:00
Echo
64f9d9cb34 data deletion oneshot (#691) 2025-12-07 22:49:40 -05:00
BananaJeans
f05f0e2fae Add HTML and CSS to display_language_name to fix missing colors on github readme stats display (#690) 2025-12-05 16:54:27 -05:00
Max Wofford
e27a135036 HCA goes live (#687) 2025-12-05 11:53:35 -05:00
Max Wofford
1680c03f63 Disable mailroom (#681) 2025-12-03 15:03:36 -05:00
Max Wofford
6fedc362f1 Fix HCA scopes (#685) 2025-12-03 15:03:21 -05:00
Max Wofford
336ae5c944 Add HCA signin (#684) 2025-12-03 14:05:30 -05:00
Echo
0653d8bb99 fix upsert error 2025-12-02 08:00:41 -05:00
Echo
451182e4f6 fix race on lb (#679)
* fix race on lb

* second pass on lb logic
2025-12-02 07:49:18 -05:00
Echo
64fc0f1f1b better error handling (#677)
* swap honeybadger for sentry

* better error pages
2025-12-01 12:33:01 -05:00
Echo
0260a16c6c n+1 on admin project lookup (#675) 2025-12-01 11:22:58 -05:00
Echo
04ce935e69 fix n+1 on mailing job (#673) 2025-12-01 11:12:21 -05:00
Echo
006bbfe388 fix repo mapping to wrong repos (#672) 2025-12-01 11:08:50 -05:00
Echo
558de82c96 readd full page edit when validation fails (#671) 2025-12-01 11:02:24 -05:00
Echo
de51ef0ce5 fix bad timezone handling (#670) 2025-12-01 10:57:09 -05:00
Echo
d2ba2f03ce tidy up oauth screen (#669) 2025-12-01 10:50:30 -05:00
BananaJeans
402b29130b remove .md extension from relative links (#664) 2025-12-01 10:40:05 -05:00
Echo
0bf4ff4e38 minimal login (#668) 2025-12-01 10:24:27 -05:00
Carlson
485148bd5c Update index.html.erb (#652) 2025-11-25 11:22:57 -05:00
Echo
c0de938c45 reorg setup flow 2025-11-24 13:09:58 -05:00
Echo
e4b8f39c8b force people to agree to not be stinky cheaters (#649) 2025-11-24 12:47:11 -05:00
Max Wofford
0e54365059 Add extensions page (#648) 2025-11-21 18:23:42 -05:00
Echo
e0ed964860 add on more details to /v1/auth (#646) 2025-11-20 14:06:41 -05:00
Echo
d8294cee77 edit project modals (#638)
* edit project modals

* update bad class
2025-11-18 10:43:35 -05:00
Echo
b13b5790ba erb_linting (#637)
* setup lint

* lint pass

* gh ci/cd lint

* okay nvm our code is shit
2025-11-17 17:47:26 -05:00
Echo
ed7fcc8680 modal refresh (#636)
* modal refresh

* fix up yields and custom injections
2025-11-17 17:37:38 -05:00
Echo
25ea2c00db patch lb timezones (#631)
* patch lb timezones

* fix nil
2025-11-16 00:59:29 -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
ShyMike
f728c4de25 reorganize settings page layout (#629) 2025-11-15 20:59:18 -05:00
Echo
bce3b1ae0d wrap key rotation in a transaction (#626) 2025-11-15 18:11:00 -05:00
Echo
0250448b5a andrew rotate keys (#624) 2025-11-15 17:57:10 -05:00
Echo
4466d8d820 leaderboards rework (#623)
* rolling leaderboards

* use actual deletions over soft deletes
2025-11-15 17:34:13 -05:00
Echo
7d4ca90e18 error handling on third party repo hosts (#622) 2025-11-15 17:15:09 -05:00
ZXMushroom63
71e9d031ca Add Unreal Engine 4 Setup Guide (#618) 2025-11-14 09:18:52 -05:00
Echo
9022b643d0 disclaimer on disabling stats (#616) 2025-11-07 00:50:20 -05:00
Space
bb861af170 Add param checks on load (#591) 2025-11-07 00:49:53 -05:00
Echo
65807a2e82 clock flipping (#611) 2025-11-04 16:54:08 -05:00
ShyMike
54db08e304 prioritize display name over username (#594) 2025-11-04 14:49:47 -05:00
MathiasDPX
313f9115fb fix: allow_public_stats_lookup was ignored (#545) 2025-11-04 14:49:07 -05:00
Echo
5f6f195fcf fix: handle empty requests gracefully (#608) 2025-11-04 14:46:45 -05:00
Alexander Leschanz
d99e40c6ed fix: Wording in timezone message (#605) 2025-11-04 14:32:13 -05:00
Echo
2f64c71a57 fix: github uid collisions (#606) 2025-11-04 14:15:01 -05:00
Max Wofford
a7da824537 Disable broken activity tracking (#604) 2025-10-30 13:57:21 -04:00
Zach Latta
11948a33cc Try to improve SEO 2025-10-22 19:18:06 +00:00