jevb
2976863ad0
fix: atomic invite registration, fail-closed search, proxy-aware rate limiting
- Atomic CreateUserWithInvite prevents invite burn on failed registration
- Channel search fails closed on channel-type and override lookup errors
- Malformed FTS input returns 400 instead of 500
- Search rate limiting uses own namespace, respects trusted proxy IPs
- Login lockout keyed by forwarded client IP behind reverse proxy
- Trusted same-server OG previews re-enabled with self-signed cert support
- Normalized host matching for embeds/attachments
- Regression tests for all changes (auth, channel, embeds)
2026-03-29 19:39:22 +02:00
..
2026-03-28 13:21:07 +01:00
2026-03-18 05:03:38 +01:00
2026-03-29 12:35:04 +02:00
2026-03-19 03:53:40 +01:00
2026-03-21 12:34:31 +01:00
2026-03-18 05:03:38 +01:00
2026-03-29 19:39:22 +02:00
2026-03-17 08:09:52 +01:00
2026-03-18 05:03:38 +01:00
2026-03-29 19:39:22 +02:00
2026-03-17 08:09:52 +01:00
2026-03-21 10:08:44 +01:00
2026-03-28 10:39:23 +01:00
2026-03-29 12:35:04 +02:00
2026-03-29 19:39:22 +02:00
2026-03-17 08:09:52 +01:00
2026-03-18 05:03:38 +01:00
2026-03-21 21:42:14 +01:00
2026-03-15 07:07:59 +01:00
2026-03-24 21:35:40 +01:00
2026-03-21 12:34:31 +01:00
2026-03-17 08:09:52 +01:00
2026-03-17 08:09:52 +01:00
2026-03-17 08:09:52 +01:00
2026-03-21 11:59:14 +01:00