chiappa 551cb90a30 fix: cache rendered blocklist body+etag per format (SEC_REVIEW F70) 4 days ago
..
Admin e5b525b393 fix: strip C0/C1 control chars from admin string fields (SEC_REVIEW F52) 4 days ago
Audit 8d948ae676 fix: make admin audit emit transactional with mutation (SEC_REVIEW F4, F5) 6 days ago
Auth 9c0fef58d2 fix: enforce list<string> shape in RoleMappingRepository (SEC_REVIEW F51) 4 days ago
Enrichment 2c14cba864 feat(M11): MMDB enrichment with DB-IP / MaxMind / IPinfo providers 1 week ago
Internal 2c14cba864 feat(M11): MMDB enrichment with DB-IP / MaxMind / IPinfo providers 1 week ago
Jobs 63d5a8d4e9 feat(M14): security hardening 1 week ago
Perf 09f99253dc feat(M07): policies, blocklist distribution endpoint 1 week ago
Public 551cb90a30 fix: cache rendered blocklist body+etag per format (SEC_REVIEW F70) 4 days ago
Reputation 09f99253dc feat(M07): policies, blocklist distribution endpoint 1 week ago
Support 4a764f58f0 fix: remove unused APP_SECRET / UI_SECRET (SEC_REVIEW F66 + F67) 4 days ago
MigrationsTest.php 77759c77de feat(M02): database schema, migrations, seeds, IP/CIDR helpers 1 week ago