402 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
385bea56f7 add ability to unlink emails (#698) 2025-12-09 18:22:44 -05:00
Echo
64f9d9cb34 data deletion oneshot (#691) 2025-12-07 22:49:40 -05:00
Max Wofford
e27a135036 HCA goes live (#687) 2025-12-05 11:53:35 -05:00
Max Wofford
336ae5c944 Add HCA signin (#684) 2025-12-03 14:05:30 -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
BananaJeans
402b29130b remove .md extension from relative links (#664) 2025-12-01 10:40:05 -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
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
Space
bb861af170 Add param checks on load (#591) 2025-11-07 00:49:53 -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
Zach Latta
11948a33cc Try to improve SEO 2025-10-22 19:18:06 +00:00
Zach Latta
75e0fe1eea Improve SEO info 2025-10-22 16:34:51 +00:00
Zach Latta
7e52dfb2ca Add consistent helper to transform language, editor, and OS names 2025-10-22 15:36:09 +00:00
ShyMike
0bbb30d161 i hate myself (#587) 2025-10-21 19:27:05 -04:00
ShyMike
33ec4c1ce4 fix timeline 2025-10-21 23:22:23 +01:00
ShyMike
66ee6f147c Merge branch 'main' into rename-and-fix-names 2025-10-21 22:19:10 +01:00
ShyMike
a1bb20ab3f rename custom_name to username + fix audit logs 2025-10-21 22:15:16 +01:00
ShyMike
630177cf4a Add custom name support (#579) 2025-10-21 16:42:08 -04:00
ShyMike
109ae988a0 deprecate username + name cleanup 2025-10-21 21:28:35 +01:00
ShyMike
7664daba45 add custom display name support 2025-10-19 10:40:41 +01:00
Max Wofford
eba35fed43 Turn off hackatime activity logs (#566) 2025-10-03 22:20:09 -04:00
Max Wofford
6ce033c98d Add api key pulling for desktop client (#563) 2025-10-03 21:05:28 -04:00
Max Wofford
ae76f20946 Initial new activity log (#562) 2025-10-03 20:52:36 -04:00
Max Wofford
5ae07f5643 Patch up oauth implementation (#560) 2025-10-03 18:22:37 -04:00
ShyMike
2398b1c7ad refix ips (#514) 2025-09-07 15:04:21 -04:00
Fox Ellson-Taylor
1e1c85c202 add cloudflare-rails and fix ip logging (#513) 2025-09-07 13:35:24 -04:00
ShyMike
2d6427dc9d get cf ip (#511) 2025-09-07 13:04:14 -04:00
danieliscrazy
0e14c7fbab Made get_users_by_machine only return distinct user IDs (#492) 2025-08-26 07:04:42 -04:00
Echo
84ac41ad7e fix broken validation 2025-08-26 07:03:48 -04:00
Echo
3a803260bb whitelist create and deleted at 2025-08-24 16:41:22 -04:00
Echo
2001f19e43 block data export on ban 2025-08-22 00:47:36 -04:00
Jeffrey Wang
9d8cc0d75d Add heartbeat import (#469) 2025-08-18 22:51:18 -04:00
Fox Ellson-Taylor
08cd34e6cc expose more data to admins (#484)
Co-authored-by: Echo <github@3kh0.net>
2025-08-18 17:54:54 -04:00
techpixel
f09c6a397e i think this is right? idk 2025-08-11 16:17:57 -04:00
Echo
e932e46cb8 trust audit api 2025-08-11 00:12:54 -04:00
Echo
e60f75070a up the total amount 2025-08-10 23:59:32 -04:00
Echo
e30e9862a7 rework lb generation (#467) 2025-08-08 22:10:33 -04:00
Echo
84c6b2a8c8 Revert "Stream Export (#460)" (#462) 2025-08-07 22:42:31 -04:00
Tom (Deployor)
5143639f32 Stream Export (#460)
Co-authored-by: Jeffrey Wang <66625372+JeffreyWangDev@users.noreply.github.com>
2025-08-07 22:38:15 -04:00
Jeffrey Wang
cfe9f813b9 Add heartbeat download (#457) 2025-08-07 15:36:36 -04:00
Echo
6fa5de67cd Merge pull request #435 from ImShyMike/fix-missing-category 2025-07-24 17:11:00 -04:00
Echo
3f9e7b5a43 fix fuck ass timestamping 2025-07-24 16:29:57 -04:00
Echo
d0d8e387e3 type shit 2025-07-24 16:20:05 -04:00