Commit Graph

16 Commits

Author SHA1 Message Date
Taras Kushnir 3f3c0988bf Add more tests
With copilot. Merged maually due to bugs
2026-01-10 17:42:05 +02:00
Taras Kushnir f534ee7ec5 Add a mode to run tests without ClickHouse 2026-01-06 15:46:24 +02:00
Taras Kushnir b0bbb3957b Make audit logs retention configurable 2025-11-26 15:36:10 +02:00
Taras Kushnir 43a01e877a Add more details to 2fa email. closes PrivateCaptcha/issues#207 2025-11-15 09:21:26 +02:00
Taras Kushnir f54578d513 Hide internal identifiers in URLs. closes PrivateCaptcha/issues#209 2025-11-12 15:38:09 +02:00
Taras Kushnir 70ed850c24 Move XSRF key to config
found by ZeroPath
2025-10-04 12:41:01 +03:00
Taras Kushnir 803b07d7f7 Protect maintenance job endpoints. closes PrivateCaptcha/issues#178 2025-08-25 11:22:43 +03:00
Taras Kushnir 25b81f38e3 Get rid of unnecessary config 2025-08-16 08:13:29 +03:00
Taras Kushnir 76052f1fb3 Prefix env config with PC_ 2025-08-14 21:32:15 +03:00
Taras Kushnir fc8c04f686 Add notifications support 2025-08-14 10:52:45 +03:00
Taras Kushnir 42f495c141 Use a single rate limiter based on IPs with views 2025-07-07 15:17:32 +03:00
Taras Kushnir 28b73b9ba4 Fix unlikely init race condition 2025-07-05 16:37:48 +03:00
Taras Kushnir fc87e8b063 Mirror cache key extension logic to env vars 2025-07-05 14:59:41 +03:00
Taras Kushnir 6b51632bf4 Remove EE url and email from configuration 2025-07-05 14:24:47 +03:00
Taras Kushnir 3c2edf64b2 Add EE license check functionality 2025-07-02 14:13:48 +03:00
Taras Kushnir 4951055189 Initial commit 2025-05-31 10:56:00 +03:00