Commit Graph
533 Commits
Author SHA1 Message Date
hikmettan cd06cafddf validate Stripe checkout responses 2026-09-06 17:47:26 +03:00
hikmettan 66e4f53639 record UTF8 request limit fix 2026-09-06 17:46:25 +03:00
hikmettan d7c1680f0a enforce request limits in UTF8 bytes 2026-09-06 17:46:25 +03:00
hikmettan 5eac4088f5 record cancellation body fix 2026-09-06 17:45:38 +03:00
hikmettan fbe74b0919 fix subscription cancellation body parsing 2026-09-06 17:45:38 +03:00
hikmettan 5e2d255b29 record Stripe event validation 2026-09-06 17:44:43 +03:00
hikmettan 84ce2b8155 validate Stripe webhook event shape 2026-09-06 17:44:43 +03:00
hikmettan bb96f0d9ac record email test payload validation 2026-09-06 17:43:49 +03:00
hikmettan b737795eef validate email test payloads 2026-09-06 17:43:49 +03:00
hikmettan 987b90b4c6 record notification endpoint errors 2026-09-06 17:43:01 +03:00
hikmettan ac5fda9050 return validation errors for notification reads 2026-09-06 17:43:01 +03:00
hikmettan 559c338a0e record weekly manifest tests 2026-09-06 17:41:53 +03:00
hikmettan ce28269a53 test invalid weekly manifests 2026-09-06 17:41:53 +03:00
hikmettan d86604afa9 record brief manifest enqueue guard 2026-09-06 17:40:53 +03:00
hikmettan 9cd3476670 validate brief manifests before enqueue 2026-09-06 17:40:53 +03:00
hikmettan a85650c1ba record seen tender history validation 2026-09-06 17:40:12 +03:00
hikmettan 846431ca17 surface malformed seen tender history 2026-09-06 17:40:12 +03:00
hikmettan 0d5794a44b record AI result validation 2026-09-06 17:39:25 +03:00
hikmettan 78d6cb7de2 validate completed AI results 2026-09-06 17:39:25 +03:00
hikmettan 424de8d67a record weekly message field validation 2026-09-06 17:38:43 +03:00
hikmettan c6dfd26387 validate weekly brief message fields 2026-09-06 17:38:43 +03:00
hikmettan f5d20e7a82 record weekly brief manifest guard 2026-09-06 17:38:04 +03:00
hikmettan b9a71a83dc validate weekly brief manifests 2026-09-06 17:38:04 +03:00
hikmettan 55785fe3d1 record AI job JSON validation 2026-09-06 17:37:16 +03:00
hikmettan 9e90d04ef5 validate persisted AI job JSON 2026-09-06 17:37:16 +03:00
hikmettan 78531f23ba record Google claim validation 2026-09-06 17:36:20 +03:00
hikmettan d02b6f0f3c validate Google identity claims 2026-09-06 17:36:19 +03:00
hikmettan cbb87d8094 record dedicated production auth secret 2026-09-06 17:35:40 +03:00
hikmettan 887cd5872f separate public client id from auth secret 2026-09-06 17:35:40 +03:00
hikmettan 0958d90408 record legacy filter migration guard 2026-09-06 17:34:57 +03:00
hikmettan ed1f061019 validate legacy notification filters 2026-09-06 17:34:57 +03:00
hikmettan cf5d0355fa record auth fail closed behavior 2026-09-06 17:34:13 +03:00
hikmettan d9b6e11582 fail closed on missing auth secret 2026-09-06 17:34:13 +03:00
hikmettan 0759c3e0ac record production auth secret guard 2026-09-06 17:33:35 +03:00
hikmettan 410bd2de1f require auth secret in production 2026-09-06 17:33:35 +03:00
hikmettan db3d2d67bc record subscription filter validation 2026-09-06 17:32:37 +03:00
hikmettan 7bda9cf3f6 surface malformed subscription filters 2026-09-06 17:32:37 +03:00
hikmettan 968d4f00ef record notification payload validation 2026-09-06 17:31:52 +03:00
hikmettan 89b9a85227 validate notification payload JSON 2026-09-06 17:31:52 +03:00
hikmettan 19b79c32a7 record notification history validation 2026-09-06 17:31:07 +03:00
hikmettan 7f9de80de9 validate notification history arrays 2026-09-06 17:31:07 +03:00
hikmettan 6d86ff2c3a record raw body hardening 2026-09-06 17:29:29 +03:00
hikmettan 3e73849480 harden raw request body parsing 2026-09-06 17:29:29 +03:00
hikmettan cd6a39558c record request body hardening 2026-09-06 17:28:52 +03:00
hikmettan 47286fe847 stop oversized request body parsing 2026-09-06 17:28:51 +03:00
hikmettan dc0d471ce5 record closed tender output guard 2026-09-06 17:27:36 +03:00
hikmettan d5b2b9dd14 block closed tender outputs 2026-09-06 17:27:36 +03:00
hikmettan edb609e742 record delivery review validation 2026-09-06 17:26:35 +03:00
hikmettan 615d8fe69d validate delivery review metadata 2026-09-06 17:26:35 +03:00
hikmettan 6a061e5800 record delivery message validation 2026-09-06 17:25:46 +03:00