Commit Graph
164 Commits
Author SHA1 Message Date
fragginwagon 96d3bf831e feat: add production environment preflight
Quality / test (push) Canceled after 0s
2026-09-10 02:30:45 -04:00
fragginwagon ea6a839b69 docs: refresh implementation status
Quality / test (push) Canceled after 0s
2026-09-10 02:25:06 -04:00
fragginwagon 1e270f6184 ci: cover worker and deployment gates
Quality / test (push) Canceled after 0s
2026-09-10 02:23:22 -04:00
fragginwagon e069dcaa40 fix: wait for healthy deployment services
Quality / test (push) Canceled after 0s
2026-09-10 02:09:25 -04:00
fragginwagon 0cd1b9ff2c docs: sync release readiness status
Quality / test (push) Canceled after 0s
2026-09-10 02:06:25 -04:00
fragginwagon fce30513d4 test: expand authenticated admin workflows
Quality / test (push) Canceled after 0s
2026-09-10 02:01:00 -04:00
fragginwagon 4f0e3d89f6 feat: enforce production pricing provider config
Quality / test (push) Canceled after 0s
2026-09-10 01:46:58 -04:00
fragginwagon f837324cf5 docs: update implementation status
Quality / test (push) Canceled after 0s
2026-09-10 01:42:49 -04:00
fragginwagon ffd239d27c feat: add seller saved views
Quality / test (push) Canceled after 0s
2026-09-10 01:36:15 -04:00
fragginwagon ec322df25c feat: download completed export jobs
Quality / test (push) Canceled after 0s
2026-09-10 01:31:09 -04:00
fragginwagon ad8f675f5e fix: register inventory export jobs schema
Quality / test (push) Canceled after 0s
2026-09-10 01:25:20 -04:00
fragginwagon 7c4885cf65 feat: add asynchronous inventory exports
Quality / test (push) Canceled after 0s
2026-09-10 01:25:11 -04:00
fragginwagon abb0b64217 fix: export settings validation schema
Quality / test (push) Canceled after 0s
2026-09-10 01:15:08 -04:00
fragginwagon cf61ec3c2c feat: add seller settings
Quality / test (push) Canceled after 0s
2026-09-10 01:14:57 -04:00
fragginwagon 24f51212e5 feat: add admin inventory Excel export
Quality / test (push) Canceled after 0s
2026-09-10 01:11:07 -04:00
fragginwagon d6b4dbec5f feat: add Product tags and bulk tag updates
Quality / test (push) Canceled after 0s
2026-09-10 00:51:05 -04:00
fragginwagon 7c9518923d feat: add admin inventory CSV export
Quality / test (push) Canceled after 0s
2026-09-10 00:31:00 -04:00
fragginwagon d3821e9c76 feat: add admin inventory JSON export
Quality / test (push) Canceled after 0s
2026-09-10 00:16:04 -04:00
fragginwagon 099ec2fe72 feat: add bulk pricing refresh
Quality / test (push) Canceled after 0s
2026-09-10 00:07:29 -04:00
fragginwagon e0d231facc feat: expose bulk archive in admin workspace
Quality / test (push) Canceled after 0s
2026-09-09 23:48:34 -04:00
fragginwagon 12eced8b19 feat: add seller-scoped bulk archive
Quality / test (push) Canceled after 0s
Add the first bulk inventory operation through a validated, CSRF-protected API route with lifecycle and ownership enforcement, tests, and implementation-status documentation.
2026-09-09 23:11:48 -04:00
fragginwagon aaa9e2a370 fix: require https for external pricing providers
Quality / test (push) Canceled after 0s
Require HTTPS-only external pricing-provider URLs and verify the adapter contract with the application suite.
2026-09-09 22:42:35 -04:00
fragginwagon 79df9d5c88 feat: add restore drill coverage
Quality / test (push) Canceled after 0s
Add restore verification and image-storage recovery scripts, update deployment documentation, and note the restore drill milestone in the implementation status.
2026-09-09 22:35:25 -04:00
fragginwagon 76e40d7289 feat: schedule pricing job retention cleanup
Quality / test (push) Canceled after 0s
Schedule configurable completed pricing-job cleanup in the worker, broaden repository cleanup across sellers, add unit and integration coverage, and update pricing operational documentation.
2026-09-09 22:32:04 -04:00
fragginwagon 660690bf34 chore: reconcile ci deployment configuration
Quality / test (push) Canceled after 0s
2026-09-09 22:13:28 -04:00
fragginwagon b8f089a5d9 feat: reconcile application vertical slices
Backfill the completed acquisitions, sales, dashboard, pricing, search, public detail, worker, migration, contracts, validation, tests, and implementation-status changes into one verified application slice.
2026-09-09 22:12:53 -04:00
fragginwagon b9ff7445a6 feat: configure http pricing provider boundary
Quality / test (push) Canceled after 0s
2026-09-09 21:58:32 -04:00
fragginwagon 82ca54ddc3 feat: run smoke checks after deploy
Quality / test (push) Canceled after 0s
2026-09-09 21:21:22 -04:00
fragginwagon 75b956e7b5 feat: add deployment smoke check
Quality / test (push) Canceled after 0s
2026-09-09 20:21:55 -04:00
fragginwagon 73b4b9795e feat: verify postgres backups
Quality / test (push) Canceled after 0s
2026-09-09 18:38:57 -04:00
fragginwagon cb26d16061 feat: persist production image storage
Quality / test (push) Canceled after 0s
2026-09-09 18:18:24 -04:00
fragginwagon b58b84a81e feat: bound pricing job retries
Quality / test (push) Canceled after 0s
2026-09-09 18:02:35 -04:00
fragginwagon 22d13af604 feat: add pricing job activity view
Quality / test (push) Canceled after 0s
2026-09-09 17:39:08 -04:00
fragginwagon af563b691d feat: surface pricing job failures
Quality / test (push) Canceled after 0s
2026-09-09 17:06:38 -04:00
fragginwagon 193c2111b8 feat: link dashboard alerts
Quality / test (push) Canceled after 0s
2026-09-09 16:45:58 -04:00
fragginwagon 94227c477a feat: add dashboard pricing metrics
Quality / test (push) Canceled after 0s
2026-09-09 16:39:57 -04:00
fragginwagon ae1bffeaa0 feat: add tagged deployment rollback
Quality / test (push) Canceled after 0s
2026-09-09 16:25:01 -04:00
fragginwagon 8fed5f21f7 chore: upgrade audited production dependencies
Quality / test (push) Canceled after 0s
2026-09-09 16:04:40 -04:00
fragginwagon 38277b29ec feat: add deployment health and backups
Quality / test (push) Canceled after 0s
2026-09-09 15:38:31 -04:00
fragginwagon f1fd007894 feat: add production docker packaging
Quality / test (push) Canceled after 0s
2026-09-09 15:17:44 -04:00
fragginwagon 0e4830ace9 feat: add async pricing refresh UI
Quality / test (push) Canceled after 0s
2026-09-09 14:50:08 -04:00
fragginwagon a3f35c8cd1 feat: add local fixture pricing provider
Quality / test (push) Canceled after 0s
2026-09-09 14:02:03 -04:00
fragginwagon 0ffccf6617 feat: add provider mapping admin workflow
Quality / test (push) Canceled after 0s
2026-09-09 13:28:15 -04:00
fragginwagon 4c041e069d feat: resolve refresh providers from mappings
Quality / test (push) Canceled after 0s
2026-09-09 13:01:16 -04:00
fragginwagon 4d3af37cd7 feat: add product provider mappings
Quality / test (push) Canceled after 0s
2026-09-09 12:58:02 -04:00
fragginwagon bab4efc6ad feat: poll pricing jobs in worker
Quality / test (push) Canceled after 0s
2026-09-09 12:45:48 -04:00
fragginwagon 72346130ed feat: enqueue pricing refresh jobs
Quality / test (push) Canceled after 0s
2026-09-09 12:35:17 -04:00
fragginwagon 409d2cd0ca feat: persist pricing refresh jobs
Quality / test (push) Canceled after 0s
2026-09-09 11:53:14 -04:00
fragginwagon 39b4aab058 feat: add pricing refresh worker boundary
Quality / test (push) Canceled after 0s
2026-09-09 11:25:07 -04:00
fragginwagon 4effebd2f8 feat: add pricing provider boundary
Quality / test (push) Canceled after 0s
2026-09-09 11:19:27 -04:00