Max Wofford
633eb4a5ce
Add protocol allowlist to git_remote checker
...
I wasn't able to replicate CVE-2022-24439 / CVE-2023-40267 after a while of trying to add something malicious but I figure it's a quick and easy check to add just in case
2025-07-13 11:27:21 -07:00
Echo
237724886a
fix repo mapping issues
2025-07-11 13:51:48 -04:00
Echo
86649d1b6b
allow github relinking even with valid access token
2025-07-10 14:55:57 -04:00
Echo
c1337151ac
fix icons not being jazzy
2025-07-09 12:15:37 -04:00
Echo
a9e1e60506
fix periods not being picked up
2025-07-08 20:19:58 -04:00
Echo
1251503729
project lookup indexes
2025-07-08 20:14:02 -04:00
Echo
9527cc8a9f
fix red flagging for admins
2025-07-08 16:43:48 -04:00
Echo
c60937ad52
meow fix this?
2025-07-07 16:42:04 -04:00
Echo
5274ab5155
fix 500ing for admins
2025-07-07 16:31:19 -04:00
Echo
0adaf86d9b
Merge pull request #406 from hackclub:detact
...
fix api 500s
2025-07-07 16:09:04 -04:00
Echo
319924d145
fix api 500s
2025-07-07 16:07:51 -04:00
Max Wofford
6490c15260
Fix miscommitted lines ( #405 )
2025-07-07 16:03:10 -04:00
Max Wofford
3a2053f738
Add passed scoping to WakatimeService ( #404 )
2025-07-07 15:53:51 -04:00
Echo
ddad067e66
dedicated projects api
2025-07-07 15:45:51 -04:00
Echo
2bdcf4c97f
more lose user matching
2025-07-07 15:44:42 -04:00
Echo
d742cc8ad5
allow admin keys for viewers
2025-07-06 21:42:08 -04:00
Echo
a78641aed0
Merge pull request #400 from hackclub/admin-perm-migrate
...
Admin-perm-migrate
2025-07-05 23:36:20 -04:00
Echo
f7dccdb20e
navbar fixes with broken perms
2025-07-05 23:28:12 -04:00
Echo
b7eecc439c
pass 2 on perms
2025-07-05 23:23:03 -04:00
Echo
4654e027f1
doorkeeper
2025-07-05 22:14:54 -04:00
Echo
619fc1eb74
first pass
2025-07-05 22:14:47 -04:00
Echo
a0cc474d1a
fix 500s again try 2
2025-07-04 13:48:30 -04:00
Echo
8b9e4ee0d4
fix 500s
2025-07-04 13:31:10 -04:00
Echo
1ab1d2c54a
ActiveRecord::StatementInvalid in api/admin/v1/admin # user_info
2025-07-04 13:17:51 -04:00
Echo
aa17585481
merge existing accounts
2025-07-04 12:40:11 -04:00
Echo
e5ccfef341
better handling for som errors
2025-07-04 12:35:28 -04:00
Echo
1a0d839602
fix admin impersonate perms
2025-07-04 11:25:29 -04:00
Echo
1d772b83d7
Merge pull request #373 from Captain-AJ/patch-1
...
New Tutorial for unity.md
2025-07-03 01:40:58 -04:00
Echo
0cea69daed
escape more things
2025-07-02 19:37:03 -04:00
Echo
ee81f3fbe0
redesign admin tagging + style fixes
2025-07-02 00:27:51 -04:00
Echo
e46b9353bb
block admins from impersonating other admins
2025-07-02 00:23:08 -04:00
Echo
b5966cbb50
better signout flow and modal
...
Closes #392
2025-07-02 00:14:10 -04:00
Echo
bfbb7e9ea5
Merge pull request #393 from turtle-key/fix/light-mode-dropdown-text
...
Fix: Dropdown menu and text not visible in light mode (#377 )
2025-07-01 23:20:29 -04:00
Echo
8cf16cde83
safe upgrade
...
Closes #395 #394 #389 #388 #387 #385 #383 #382
2025-07-01 23:18:51 -04:00
Echo
c3d9b4a789
leo asked for this
2025-07-01 21:20:11 -04:00
Echo
987b3a3cf4
fix api endpoints
2025-07-01 14:59:57 -04:00
Echo
a78d0bea7f
rework admin api endpoints
2025-07-01 14:28:56 -04:00
Echo
de2ffac098
remove broken copy function
2025-07-01 12:37:18 -04:00
Echo
367c46c0ab
why is there a w there
2025-07-01 12:28:58 -04:00
Echo
256b0ab687
add support for admin api keys
2025-07-01 12:14:55 -04:00
Mihai Ghețu
cd912f5c1d
Made the dropdown text visible in light mode
2025-07-01 13:22:59 +03:00
Echo
db4c834c0e
decrase job retain
2025-07-01 00:38:00 -04:00
Echo
f374c33777
reenable leaderboard and a few jobs
...
pls dont break prod
2025-07-01 00:32:15 -04:00
Echo
158e065df3
Revert to 23acedcd76
2025-07-01 00:24:36 -04:00
Echo
8aff60f04c
fix leaderboard generation jobs
2025-07-01 00:04:09 -04:00
Echo
09f31758f4
enable github sync
2025-06-30 23:48:11 -04:00
Echo
56c18e84c9
reenable leaderboard updates + friends
2025-06-30 23:42:37 -04:00
Echo
23acedcd76
ask for reasons on the admin dashboard
2025-06-30 23:07:24 -04:00
Echo
1dcba5fb10
audit logs because neon messed it up
2025-06-30 22:52:29 -04:00
Echo
7bd2f0b18d
apply a gentle coat of hand sanitizer
2025-06-30 13:22:15 -04:00