Commit Graph
494 Commits
Author SHA1 Message Date
hikmettan 304682a07f record Stripe cancellation boolean guard 2026-09-06 17:51:46 +03:00
hikmettan efe10a9fc4 require boolean Stripe cancellation state 2026-09-06 17:51:46 +03:00
hikmettan 451c9d916c record Stripe period end guard 2026-09-06 17:51:05 +03:00
hikmettan 4c9354362a validate Stripe period end timestamps 2026-09-06 17:51:05 +03:00
hikmettan 60dc7a1760 record email config authorization 2026-09-06 17:50:18 +03:00
hikmettan 4edbdc94e5 protect email configuration endpoint 2026-09-06 17:50:18 +03:00
hikmettan b5020f4217 record Stripe cancellation timestamp guard 2026-09-06 17:49:09 +03:00
hikmettan 5bffc66fc6 validate Stripe cancellation timestamp 2026-09-06 17:49:09 +03:00
hikmettan dd230a1d8c record Stripe cancellation guard 2026-09-06 17:48:13 +03:00
hikmettan fc45d8e934 validate Stripe cancellation responses 2026-09-06 17:48:13 +03:00
hikmettan b6cb45070b record Stripe checkout response guard 2026-09-06 17:47:26 +03:00
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