Commit Graph

5 Commits

Author SHA1 Message Date
Klaas van Schelven
c62b0a47e4 Remove input value from exception
Using patterns here to play well with our excellent dogfood error
tracker:

When the non-validating value is displayed in the exception value, this makes
grouping not work (every event is its own issue); the approach has no upside,
because in a dogfooded setup the local vars are known anyway.
2025-08-02 22:14:13 +02:00
Klaas van Schelven
1ef1119fd9 Bandit: nosec & explain 2025-08-01 10:08:16 +02:00
Klaas van Schelven
5fb48e1e90 sent_at validation: support 00+00
Fix #179
2025-08-01 10:01:41 +02:00
Klaas van Schelven
abb84172bb header and envelope parsers: filter, don't fail on validation failures
See #179
2025-08-01 09:48:40 +02:00
Klaas van Schelven
2fede39985 Envelope parsing: validate headers as per the docs
headers means: envelope headers and item headers.

Provides more robustness and a layer of defense-in-depth
Only those headers that we might rely on in a near future (event-based)
are included.

See #173
2025-07-29 23:46:48 +02:00