calling policy servers #857

Open
nex wants to merge 10 commits from nex/serving-policy into main

10 commits

Author SHA1 Message Date
dd3ace92e9
style: Improve logging and comments
Some checks failed
Checks / Prefligit / prefligit (push) Successful in 16s
Release Docker Image / define-variables (push) Successful in 4s
Checks / Rust / Format (push) Successful in 51s
Checks / Prefligit / prefligit (pull_request) Successful in 33s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Rust / Cargo Test (push) Successful in 7m55s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 17m1s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 17m41s
Release Docker Image / merge (push) Successful in 26s
Checks / Rust / Clippy (push) Failing after 39s
2025-07-20 21:01:19 +01:00
df06e5dd67
style(policy-server): Run clippy 2025-07-20 21:01:17 +01:00
bd7bb4a130
feat(policy-server): Optimise policy server lookups 2025-07-20 21:01:16 +01:00
6e620a66bf
feat(policy-server): Limit policy server request timeout to 10 seconds 2025-07-20 21:01:14 +01:00
99eb50433e
feat(policy-server): Prevent local events that fail the policy check 2025-07-20 21:01:13 +01:00
0e19dce31c
feat(policy-server): Soft-fail redactions for failed events 2025-07-20 21:01:11 +01:00
b64ba58163
style(policy-server): Restructure logging 2025-07-20 21:01:10 +01:00
05ea20d943
fix(policy-server): Avoid unnecessary database lookup 2025-07-20 21:01:09 +01:00
80cf982104
chore: Update ruwuma & fix lints 2025-07-20 21:01:07 +01:00
195f0a7bba
feat(policy-server): Policy server following 2025-07-20 21:01:05 +01:00