Commit Graph
514 Commits
Author SHA1 Message Date
hikmettan 0435b46d13 normalize account scoped firm storage 2026-09-06 19:06:44 +03:00
hikmettan dd21bcbda2 scope AI model settings per account 2026-09-06 19:05:55 +03:00
hikmettan 74bd973f72 isolate analytics targets by account 2026-09-06 19:04:56 +03:00
hikmettan 8e07a3ddc9 verify print checklist content in browser QA 2026-09-06 19:03:42 +03:00
hikmettan 2c3ae87e9a cover mobile viewport in browser acceptance 2026-09-06 19:02:08 +03:00
hikmettan efdafa8218 remove unused jsPDF generator 2026-09-06 19:00:56 +03:00
hikmettan 5ed0106784 surface retryable tender feed outages 2026-09-06 18:57:47 +03:00
hikmettan 01c9a24a14 show retryable source outage guidance 2026-09-06 18:56:48 +03:00
hikmettan 171392585c classify document source outages 2026-09-06 18:55:43 +03:00
hikmettan c44176e996 record live health document failures 2026-09-06 18:54:29 +03:00
hikmettan 95fa096280 record live health tender candidates 2026-09-06 18:53:27 +03:00
hikmettan 21e920def1 validate production compose in CI 2026-09-06 18:52:08 +03:00
hikmettan cd8ae58aa7 add production compose healthcheck 2026-09-06 18:51:29 +03:00
hikmettan 45bf0870ba record live deployment drift 2026-09-06 18:49:59 +03:00
hikmettan bab19e2518 verify print popup in browser QA 2026-09-06 18:48:19 +03:00
hikmettan 76c7a30104 verify prepared bid outputs in browser QA 2026-09-06 18:47:36 +03:00
hikmettan 7f42bb2bc6 cover ICS import in browser acceptance 2026-09-06 18:46:44 +03:00
hikmettan 704aa9f960 run browser acceptance in CI 2026-09-06 18:45:36 +03:00
hikmettan 36462f316c add automated browser acceptance runner 2026-09-06 18:44:55 +03:00
hikmettan bdf67e58e4 persist imported calendar events per session 2026-09-06 18:43:44 +03:00
hikmettan 580bc6dd9f audit runtime image in CI 2026-09-06 18:42:54 +03:00
hikmettan a8c20ba280 add bounded ICS calendar import 2026-09-06 18:40:29 +03:00
hikmettan 5e19f3fbaa document readiness verification 2026-09-06 18:38:11 +03:00
hikmettan 11685867e2 add persistent readiness health check 2026-09-06 18:37:11 +03:00
hikmettan b10546b81a add CI quality gates 2026-09-06 18:34:15 +03:00
hikmettan efd5f7cce1 make semantic embedding dependency opt in 2026-09-06 18:32:41 +03:00
hikmettan 32383bcc3f fix runtime image shared module loading 2026-09-06 18:30:37 +03:00
hikmettan 03bfc74224 include shared source in runtime image 2026-09-06 18:29:35 +03:00
hikmettan 7548015770 add security headers to nginx responses 2026-09-06 18:25:50 +03:00
hikmettan 404bfc4972 restrict browser permissions on API responses 2026-09-06 18:25:05 +03:00
hikmettan 7fe7701cec record five tender browser QA runtime evidence 2026-09-06 18:24:16 +03:00
hikmettan 418763640d share five tender QA fixture data 2026-09-06 18:23:10 +03:00
hikmettan 45ee3f238b label five tender acceptance scenarios 2026-09-06 18:21:54 +03:00
hikmettan 502d1dd59a cover CORS variation on API responses 2026-09-06 18:21:00 +03:00
hikmettan 3fc55f373c add five tender acceptance fixture test 2026-09-06 18:20:12 +03:00
hikmettan 8e06696c15 document staged deployment and rollback runbook 2026-09-06 18:19:17 +03:00
hikmettan bdde4534f6 vary CORS responses by origin 2026-09-06 18:18:19 +03:00
hikmettan 7a3915a679 verify CORS origin allowlist 2026-09-06 18:17:25 +03:00
hikmettan 089f5c36f0 allow configuring CORS origins 2026-09-06 18:16:27 +03:00
hikmettan c1e542f634 restrict exchange amount input types 2026-09-06 18:15:21 +03:00
hikmettan a76a35c14d extract exchange amount validation 2026-09-06 18:14:31 +03:00
hikmettan 55efb8675c expose tender match score accessibly 2026-09-06 18:13:30 +03:00
hikmettan fe67802679 improve exchange amount accessibility 2026-09-06 18:12:30 +03:00
hikmettan 3f30e64004 validate exchange calculator amounts 2026-09-06 18:11:42 +03:00
hikmettan 9b41ace2c7 clarify live tender cache fallback 2026-09-06 18:10:39 +03:00
hikmettan 99cfba7a3d lazy load PDF text extraction 2026-09-06 18:09:58 +03:00
hikmettan 6e78485228 skip malformed tender rows during deduplication 2026-09-06 18:09:06 +03:00
hikmettan 6b3b446e49 normalize health portfolio identifiers 2026-09-06 18:07:55 +03:00
hikmettan 231c372411 validate health portfolio profile writes 2026-09-06 18:07:10 +03:00
hikmettan 64919270d8 validate Telegram bot token in production 2026-09-06 18:03:39 +03:00