433 Commits

Author SHA1 Message Date
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
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
1680c03f63 Disable mailroom (#681) 2025-12-03 15:03:36 -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
558de82c96 readd full page edit when validation fails (#671) 2025-12-01 11:02:24 -05:00
Echo
d2ba2f03ce tidy up oauth screen (#669) 2025-12-01 10:50:30 -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
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
ShyMike
f728c4de25 reorganize settings page layout (#629) 2025-11-15 20:59:18 -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
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
Zach Latta
11948a33cc Try to improve SEO 2025-10-22 19:18:06 +00:00
Zach Latta
7e52dfb2ca Add consistent helper to transform language, editor, and OS names 2025-10-22 15:36:09 +00:00
ShyMike
a1bb20ab3f rename custom_name to username + fix audit logs 2025-10-21 22:15:16 +01:00
ShyMike
109ae988a0 deprecate username + name cleanup 2025-10-21 21:28:35 +01:00
ShyMike
e2401f1677 move country code flag back to where it was 2025-10-19 11:16:43 +01:00
ShyMike
7664daba45 add custom display name support 2025-10-19 10:40:41 +01:00
okcoder1
4a405b4601 make sure fraudsters dont go around contacting admins instead of FD app (#575) 2025-10-16 12:30:48 -04:00
Max Wofford
1b9fcbbb98 Move public_activity partials to user folder (#564) 2025-10-03 21:26:57 -04:00
Max Wofford
ae76f20946 Initial new activity log (#562) 2025-10-03 20:52:36 -04:00
BananaJeans
cb353b4414 Replace slack app_redirect links to be workspace specific instead (#561) 2025-10-03 19:02:14 -04:00
Toshit Chawda
15744b3442 redo clock css (#559) 2025-10-03 02:03:48 -04:00
ShyMike
94679fc4d9 Make the new homepage not take up 5 kilometers of space when logged in (#550) 2025-09-27 20:19:25 -04:00
Candy Ying
0a2a8dd301 homepage submission (#530) 2025-09-27 02:02:56 -04:00
Echo
c3c1306d0f godot my beloved (#549)
* up

* godot setup guide
2025-09-27 01:33:50 -04:00
BananaJeans
c649dfb45f projects tab styling adjustments (#532) 2025-09-24 20:39:25 -04:00
BananaJeans
4f0eb3edec add cursor-pointer to where it's missing in the settings page (#512) 2025-09-07 13:24:36 -04:00
twonfi
13d54cab54 Replace WakaTime editor links with Hackatime docs (#436)
* Replace WakaTime editor links with Hackatime docs

Hackatime has its own editor docs which are Hackatime-specific (like
using the automated script instead of manual WakaTime setup), so it
makes sense to use Hackatime's own docs.

* Merge branch 'main' into change-wakatime-to-hackatime-docs

* nit picks and grammar
2025-09-05 00:28:28 -04:00
Advait Contractor
6e77b3e0f6 Added guide for Swift Playgrounds on iPadOS (#497)
Co-authored-by: Echo <github@3kh0.net>
2025-09-05 00:23:42 -04:00
Max Wofford
048ce1a12f Regional leaderboards persist to database (#494) 2025-08-25 08:23:51 -04:00
Echo
6517f9b4ec I agree, Get started! 2025-08-22 12:08:12 -04:00
Echo
3f9613c99b get the fruaddies out of my inbox 2025-08-22 01:00:13 -04:00
Echo
0b574c9914 Ban warning 2025-08-22 00:58:38 -04:00
Echo
2001f19e43 block data export on ban 2025-08-22 00:47:36 -04:00
Andrew
3676966aa0 Correct confusing language regarding bans (#485) 2025-08-21 15:22:26 -04:00
Jeffrey Wang
4b034c1246 Changed background color (#470) 2025-08-18 22:51:37 -04:00
Jeffrey Wang
9d8cc0d75d Add heartbeat import (#469) 2025-08-18 22:51:18 -04:00