Hampus
|
84dcf6b8a8
|
refactor(imports): replace relative imports with path aliases (#2741)
|
2026-09-13 20:18:22 +02:00 |
|
Hampus
|
5afbf67a70
|
refactor(api): tidy the api and shared packages (#2733)
|
2026-09-13 17:37:48 +02:00 |
|
Hampus
|
7b15e5be0f
|
fix(admin): reject synthetic user ids on mutating routes (#2711)
|
2026-09-12 00:23:04 +02:00 |
|
Hampus
|
6c36d934f7
|
fix(api): widen guild IP ban guard to shared-access networks (#2607)
|
2026-09-08 22:09:39 +02:00 |
|
Hampus
|
908e1b8bd4
|
fix(api): correct guild permission and mfa checks (#2499)
|
2026-09-06 15:28:01 +02:00 |
|
Hampus
|
82941c08c9
|
fix(api): enforce single-role MFA, fix reindex and NCMEC scans (#2080)
|
2026-08-29 15:31:42 +02:00 |
|
Hampus
|
cf7ec06d85
|
fix(api): enforce scoped perms, age gates, audit logs (#2076)
|
2026-08-29 14:55:13 +02:00 |
|
Hampus
|
5474be3efa
|
fix(api): close auth, billing and authorization bypasses (#2065)
|
2026-08-29 02:59:38 +02:00 |
|
Hampus
|
d7b2e67c35
|
feat(api): defer registration phone verification to community joins (#1709)
|
2026-08-18 05:13:41 +02:00 |
|
Hampus
|
fb5fe38d52
|
feat(api): add IP ban exemptions (#1448)
|
2026-07-23 18:06:34 +02:00 |
|
Hampus Kraft
|
fa3e852575
|
workspace: reconcile latest Fluxer into the open source release and continue development there
|
2026-06-16 06:41:37 +02:00 |
|