Commit Graph
182 Commits
Author SHA1 Message Date
hikmettan 285dd6fb9f support tender deadline label variants 2026-09-06 19:27:23 +03:00
hikmettan bd5c122522 normalize tender result status in dedupe 2026-09-06 19:25:08 +03:00
hikmettan cc3c3ad73d validate live API response contracts 2026-09-06 19:23:59 +03:00
hikmettan fa3fdf0fee run browser acceptance outside Istanbul timezone 2026-09-06 19:22:52 +03:00
hikmettan e56b9a87be add explicit button type regression test 2026-09-06 19:18:22 +03:00
hikmettan 07c9d67258 align daily bulletin with Istanbul date 2026-09-06 19:15:27 +03:00
hikmettan 5a81be92ba add read only live runtime drift probe 2026-09-06 19:13:43 +03:00
hikmettan 9b9df43a00 verify analytics accessibility in browser QA 2026-09-06 19:11:46 +03:00
hikmettan 76baab6b21 isolate imported calendars by account 2026-09-06 19:07:54 +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 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 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 36462f316c add automated browser acceptance runner 2026-09-06 18:44:55 +03:00
hikmettan a8c20ba280 add bounded ICS calendar import 2026-09-06 18:40:29 +03:00
hikmettan 11685867e2 add persistent readiness health check 2026-09-06 18:37:11 +03:00
hikmettan 404bfc4972 restrict browser permissions on API responses 2026-09-06 18:25:05 +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 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 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 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
hikmettan 0e1ee33606 test CORS preflight handling 2026-09-06 18:00:12 +03:00
hikmettan 851506bb30 test API security headers 2026-09-06 17:54:24 +03:00
hikmettan ce28269a53 test invalid weekly manifests 2026-09-06 17:41:53 +03:00
hikmettan d5b2b9dd14 block closed tender outputs 2026-09-06 17:27:36 +03:00
hikmettan b5548008b6 feat: include calendar last modified timestamp 2026-09-06 16:39:53 +03:00
hikmettan 21b902702c fix: exclude nonpositive prices from comparisons 2026-09-06 16:37:37 +03:00
hikmettan b406c5b638 fix: preserve negative money signs in analytics 2026-09-06 16:37:05 +03:00
hikmettan 1c2651fc0e fix: parse decimal money values without scale errors 2026-09-06 16:32:59 +03:00
hikmettan 04f24d78a3 fix: separate item price analysis by unit 2026-09-06 16:32:16 +03:00
hikmettan 5a4371f5ed fix: reject invalid dates in analytics 2026-09-06 16:28:17 +03:00
hikmettan dc4a31803e fix: block preparation for unfinished analysis states 2026-09-06 16:25:16 +03:00
hikmettan b49ae4c59f fix: handle malformed document lists in preparation overview 2026-09-06 16:23:14 +03:00
hikmettan 835e66405a feat: version tender calendar events 2026-09-06 16:21:04 +03:00
hikmettan fc4825e2f8 test: add preparation overview responsive fixture 2026-09-06 16:19:43 +03:00
hikmettan bcfeb6995c feat: preserve search text in saved tender filters 2026-09-06 16:03:49 +03:00
hikmettan 3a5b06cee2 fix: combine detailed tender search fields 2026-09-06 15:59:01 +03:00
hikmettan 9b751296ed fix: unify search dialog focus and overlay behavior 2026-09-06 15:29:22 +03:00
hikmettan bdc9f9dfbf fix: recheck linked documents after Excel generation 2026-09-06 15:14:29 +03:00