Commit graph

121 commits

Author SHA1 Message Date
Echo
affe028b60
sort when slack data is updated (#794) 2026-01-17 15:31:56 -05:00
Echo
063403e4a0
admin api rework (#777)
Co-authored-by: TheUnknownHacker <128781393+The-UnknownHacker@users.noreply.github.com>
2026-01-08 12:28:21 -05:00
Echo
c62cb0f7da
remove mailing system (#763) 2026-01-03 09:25:47 -05:00
Max Wofford
e6ed172d85
Remove old neighborhood logic (#753)
Co-authored-by: Echo <github@3kh0.net>
2025-12-30 21:31:57 +01:00
Echo
335cc42654
Profiles (#719)
* new username logic

* lint

* change up settings for username

* user profiles
2025-12-21 00:54:04 -05:00
Arca Ege Cengiz
385bea56f7
add ability to unlink emails (#698) 2025-12-09 18:22:44 -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
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
de51ef0ce5
fix bad timezone handling (#670) 2025-12-01 10:57:09 -05:00
ShyMike
54db08e304
prioritize display name over username (#594) 2025-11-04 14:49:47 -05:00
Echo
2f64c71a57
fix: github uid collisions (#606) 2025-11-04 14:15:01 -05: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
9dcca8f8d8 fix username overwriting 2025-10-19 11:04:18 +01:00
ShyMike
7664daba45 add custom display name support 2025-10-19 10:40:41 +01:00
ShyMike
4a470667b6 allow username overwriting 2025-10-18 18:40:52 +01: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
Echo
a4e8d3bddb
can_convict_users? 2025-07-15 16:13:26 -04:00
Echo
c1337151ac
fix icons not being jazzy 2025-07-09 12:15:37 -04:00
Echo
9527cc8a9f
fix red flagging for admins 2025-07-08 16:43:48 -04:00
Echo
b7eecc439c
pass 2 on perms 2025-07-05 23:23:03 -04:00
Echo
619fc1eb74
first pass 2025-07-05 22:14:47 -04:00
Echo
256b0ab687
add support for admin api keys 2025-07-01 12:14:55 -04:00
Echo
1dcba5fb10
audit logs because neon messed it up 2025-06-30 22:52:29 -04:00
Max Wofford
86e70b64e6
Allow GitHub account reuse when unlinked (#352) 2025-06-23 10:21:15 -04:00
Echo
8a4cc23987
rework streak displays 2025-06-22 14:27:33 -04:00
Echo
5ff01ae450
add invisable suspected flag 2025-06-20 11:39:21 -04:00
Echo
6172c737e1
make regional leaderboards the default 2025-06-18 15:41:46 -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
Max Wofford
c8c3348a59 Fix #295: Fix variable scope in update_slack_status 2025-06-09 10:46:39 -04:00
nora
9dfabf49f9
may i remind you, mr. wofford, you're under OAuth (#284) 2025-06-08 19:04:51 -04:00
Max Wofford
e46df36fbd
Attempt to fix timezone calculated for slack status (#283) 2025-06-05 20:24:54 -04:00
Echo
3ac7d9e2b0
allow users to hide stats from public lookup 2025-05-31 22:46:40 -04:00
Echo
f7f2be553c
trust factor updates and more (#263)
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-05-29 17:40:26 -04:00
Max Wofford
6994929d04
Add helpers for country name & subregion + add new geocoding (#249) 2025-05-19 19:56:55 -04:00
Zach Latta
6702d2bfcc Link to GitHubs on review timeline 2025-05-15 11:00:39 -04:00
Max Wofford
46f192297e Add mailroom 2025-05-14 12:32:38 -04:00
Max Wofford
ce04f80b47
Handle duplicated api key names in transfer job (#222) 2025-05-12 17:39:45 -04:00
Max Wofford
e43f3e5b68 Add slow_find_by_email helper in development 2025-05-12 17:37:12 -04:00
Max Wofford
2d3b2283af
Suspend sailors log poll for users with active migrations (#221) 2025-05-12 14:58:55 -04:00
Max Wofford
70f0977bbc Add mailing address form 2025-05-09 16:37:03 -04:00
Max Wofford
0c5626ca96 Fix neighborhood channel ID caching 2025-05-09 14:26:30 -04:00
Max Wofford
7cd9ea0b55 Add country code to users 2025-05-09 13:09:49 -04:00
Max Wofford
aab360eb7a Clean up timezone validates on users 2025-05-09 13:04:35 -04:00
Max Wofford
8cdad3649f Switch omit_from_leaderboard bool to trust_level enum 2025-05-07 16:51:41 -04:00