Commit Graph
107 Commits
Author SHA1 Message Date
HampusandGitHub 8f4fa82a9e fix(api): always return the page total when listing reports (#2534) 2026-09-06 17:38:21 +02:00
HampusandGitHub 7f8f09ee51 feat(admin)!: move the admin api to rest and fix its defects (#2515) 2026-09-06 15:36:41 +02:00
HampusandGitHub a70924d4b0 fix(admin): require the admin secret key base at boot (#2514) 2026-09-06 15:36:08 +02:00
HampusandGitHub d5bfa5a73d fix(api)!: align error codes with throw sites and image bounds (#2488) 2026-09-06 15:21:38 +02:00
HampusandGitHub bec34ea147 fix(api)!: correct declared bounds and hide public bot mfa (#2485) 2026-09-06 15:06:15 +02:00
Hampus Kraft 5bcaa7cfac fix(config)!: validate and derive config, drop the unread keys (#2482) 2026-09-06 15:02:20 +02:00
HampusandGitHub 8734956d86 fix(auth): explain why a phone number was rejected (#2480) 2026-09-06 03:09:26 +02:00
HampusandGitHub 9b3773c1e6 feat(auth): let phone-gated accounts set the check aside (#2478) 2026-09-06 01:11:24 +02:00
HampusandGitHub fed8b2d089 feat(admin): add bulk delete user messages tool (#2472) 2026-09-05 22:20:14 +02:00
HampusandGitHub ab68b61653 refactor: remove the CTP_MEMBER user flag (#2465) 2026-09-05 01:13:34 +02:00
HampusandGitHub 51cb750502 feat(api): drop NSFW classification for emojis and stickers (#2462) 2026-09-04 22:55:58 +02:00
HampusandGitHub 0201cafd7e fix(admin): mark the crate unpublished so cargo deny passes (#2335) 2026-09-01 21:03:12 +02:00
HampusandGitHub bc40073a02 fix(config): carry the public port into derived endpoints (#2329) 2026-09-01 20:47:18 +02:00
HampusandGitHub bdac438329 fix(docker): emit consistent OCI metadata on every image (#2321) 2026-09-01 20:47:16 +02:00
HampusandGitHub 415888a615 fix(admin): stop a stale CSRF cookie wedging actions (#2258) 2026-08-31 17:23:35 +02:00
HampusandGitHub b8f8d8d859 feat(expressions): remove the unfinished packs feature (#2250) 2026-08-31 16:34:22 +02:00
HampusandGitHub 9025e03422 feat(admin): remove the unfinished billing APIs and panel UI (#2248) 2026-08-31 15:57:11 +02:00
HampusandGitHub 5c2dca1c51 chore(workspace): tighten quality gates (#2230) 2026-08-31 04:43:20 +02:00
HampusandGitHub 6d305bacdf build(rust): enable fat lto and one codegen unit in release (#2185) 2026-08-30 23:16:49 +02:00
HampusandGitHub b4d9cdc584 refactor(voice): remove heartbeat and debug logging sessions (#2121) 2026-08-30 21:08:46 +02:00
HampusandGitHub 78e403819e fix(admin): set delete_message_seconds on ban request (#2087) 2026-08-29 16:35:40 +02:00
HampusandGitHub 805acf4e5e feat(ban): accept delete_message_seconds and app options (#2086) 2026-08-29 16:22:12 +02:00
HampusandGitHub 8d21c97d08 fix(admin): sort session imports to satisfy rustfmt (#2079) 2026-08-29 15:05:04 +02:00
HampusandGitHub 79064c3399 fix(admin): sign CSRF tokens and escape them in scripts (#2071) 2026-08-29 14:54:51 +02:00
HampusandGitHub cf1a7d7a8a fix(api): mask Tor blocks as administrator IP bans (#2023) 2026-08-26 16:07:19 +02:00
HampusandGitHub 735ecc1cca fix(api): distinguish a deleted reply target from no reply (#1884) 2026-08-24 12:39:11 +02:00
HampusandGitHub 3527dc95a2 fix(rust): silence result_large_err on axum response error paths (#1799) 2026-08-20 21:18:18 +02:00
HampusandGitHub 27c7b2722d chore(admin): regenerate openapi schemas for the admin acl cap (#1798) 2026-08-20 21:17:04 +02:00
HampusandGitHub 324f333bb5 test: drop stale hosted instance config and voice engine boundary tests (#1728) 2026-08-19 00:48:06 +02:00
HampusandGitHub e87e2fe7bf fix(admin): show the deferred phone gate controls on hosted instances (#1712) 2026-08-18 05:49:33 +02:00
HampusandGitHub d7b2e67c35 feat(api): defer registration phone verification to community joins (#1709) 2026-08-18 05:13:41 +02:00
HampusandGitHub be69157811 fix(admin): allow single community mode to be turned back on (#1684) 2026-08-16 22:29:23 +02:00
HampusandGitHub 10fc79ab37 test: remove infrastructure-dependent integration suites (#1573) 2026-08-12 16:56:25 +02:00
HampusandGitHub f88b0f69b2 feat: remove Canary Testers guild integration (#1572) 2026-08-12 15:40:33 +02:00
HampusandGitHub c42f38caf1 fix(admin): expect all bundled fonts in image build (#1570) 2026-08-12 14:24:25 +02:00
HampusandGitHub a9e6919713 refactor: bundle fonts (#1569) 2026-08-12 13:21:50 +02:00
JiraliteandGitHub 097fa9d9ce fix: admin API key page fixes (#1360) 2026-07-10 16:32:30 +00:00
HampusandGitHub a8f8948062 fix(admin): delete messages from panel (#1322) 2026-07-07 16:59:45 +02:00
HampusandGitHub 3a8ed1012f fix(api): support int53 attachment sizes (#1261) 2026-07-02 23:41:55 +02:00
6fd7c027e3 feat: Toggle to "Disable new IP Login authorization" emails in /admin (#1030)
Co-authored-by: Jiralite <[email protected]>
Co-authored-by: Hampus <[email protected]>
2026-07-01 20:38:59 +02:00
4a93082f0a fix(AdminUserSchemas): use DiscriminatorType for discriminator (#1218)
Co-authored-by: Hampus <[email protected]>
2026-06-30 01:22:05 +02:00
HampusandGitHub 4a741d8396 fix: migrate gifs to klipy service (#1220) 2026-06-30 01:19:57 +02:00
MizarcandGitHub 5293386e15 fix(schema): add missing with_counts fields to GuildResponse and GuildAdminResponse schemas (#1213) 2026-06-29 11:56:14 +01:00
HampusandGitHub 6e87f6e3d1 feat(openapi): validate Dart SDK generation, make the spec self-sufficient (#1181)
Signed-off-by: Hampus Kraft <[email protected]>
2026-06-26 07:48:51 +02:00
JiraliteandGitHub 545814abc1 ci: add tests (#1141) 2026-06-23 04:41:46 +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
Hampus Kraft d5abd1a7e4 refactor progress 2026-02-17 12:22:36 +00:00
HampusandGitHub aa4e5b0385 feat: add very large guild feature (#88) 2026-02-11 19:43:52 +01:00
hampus-fluxerandGitHub cbe914cf6f fix(search): make closed DM search work correctly (#37) 2026-01-06 01:32:00 +01:00
hampus-fluxerandGitHub 9c665413ac feat(admin): add a snowflake reservation system (#34) 2026-01-06 00:17:27 +01:00