Commit Graph
298 Commits
Author SHA1 Message Date
ik 85d81aa996 feat: add admin media upgrade decisions 2026-09-16 20:28:45 +07:00
ik 53e7b0e4ae docs: refresh media catalog snapshot 2026-09-16 20:26:30 +07:00
ik d63eedf41b test: gate admin cache headers in bootstrap 2026-09-16 20:23:37 +07:00
ik 28fffb3acb docs: record media visual review 2026-09-16 20:22:32 +07:00
ik 4303b145b0 docs: close verified media roadmap items
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-16 20:20:55 +07:00
ik 137aa806c0 test: cover admin media proxy routes
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-16 20:19:35 +07:00
ik e012b84969 feat: add safe media upgrade rollback 2026-09-16 20:16:54 +07:00
ik 727a87b73b data: accept verified media upgrades
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-16 20:12:38 +07:00
ik d3ee8ebbd7 test: extend admin accessibility coverage 2026-09-16 20:11:18 +07:00
ik c216229c61 fix: type admin API contracts
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-16 20:09:41 +07:00
ik efd5f7b172 test: cover admin media review smoke 2026-09-16 20:02:47 +07:00
ik c14ae0250e fix: avoid nested admin main landmarks 2026-09-16 20:00:59 +07:00
ik 2e34fb20b5 feat: show source freshness in admin
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-16 20:00:30 +07:00
ik 74ff49062f feat: show admin import results 2026-09-16 20:00:01 +07:00
ik 4c7051bc97 feat: add admin workspace navigation 2026-09-16 19:59:15 +07:00
ik d9f58fb90e fix: harden admin page cache headers 2026-09-16 19:57:05 +07:00
ik eb4d6ccdb0 fix: unify admin error handling 2026-09-16 19:54:18 +07:00
ik 9bcb019d3a feat: extend admin operations and media review 2026-09-16 19:50:01 +07:00
ik 4c75db1f74 feat: parse RF4DB waterbody catalog
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-15 17:19:15 +07:00
ik 75820125aa data: publish collected RF4 assets 2026-09-15 17:14:26 +07:00
ik 6c67e5042f data: store fifth RF4 fish quality batch 2026-09-15 17:09:29 +07:00
ik a624066aab data: store fourth RF4 fish quality batch 2026-09-15 15:15:57 +07:00
ik f6ff400344 data: store third RF4 fish quality batch 2026-09-15 14:08:34 +07:00
ik 5be5964098 data: complete second RF4 fish quality batch 2026-09-15 13:10:03 +07:00
ik 399afe5ea5 data: store second RF4 fish quality batch 2026-09-15 13:08:42 +07:00
ik a8c0da837a Publish first RF4 fish quality upgrades
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-15 11:45:54 +07:00
ik 7d009c932f chore: audit RF4 media quality
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-14 22:25:45 +07:00
ik b47a6cc366 feat: publish approved RF4 media catalog
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-14 22:20:46 +07:00
ik 6146ea9eb0 data: store RF4DB fish gap batch 2026-09-14 21:45:55 +07:00
ik 61c7ac7d51 feat: reconcile RF4DB media catalog
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-14 07:45:29 +07:00
ik 0eca44c11a data: complete media download queue
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-14 07:39:21 +07:00
ik 79daea4ae1 data: version media assets in git
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-14 07:22:00 +07:00
ik 7d94fbadb5 data: store penultimate media queue batch 2026-09-14 06:58:54 +07:00
ik 22485efe10 data: store penultimate RF4MAP media batch 2026-09-14 06:28:10 +07:00
ik 6c9bbd7fd7 data: store next tackle media batch 2026-09-14 05:57:53 +07:00
ik 3682f3ad61 data: store mixed RF4MAP media batch 2026-09-14 05:27:09 +07:00
ik 2dd5f97143 data: store next RF4MAP media batch 2026-09-14 04:56:56 +07:00
ik 064e731d25 data: store next fish icon batch 2026-09-14 04:26:35 +07:00
ik e08bfaffba data: store next verified media batch 2026-09-14 03:56:56 +07:00
ik 1d27fbde30 data: store expanded media batch 2026-09-14 03:27:17 +07:00
ik 0152593815 data: store next media batch
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-13 17:31:20 +07:00
ik 8207d3ae02 feat: download media in bounded domain batches 2026-09-13 16:58:45 +07:00
ik 787a5065bc data: review next prioritized media assets
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-13 16:53:19 +07:00
ik f243807fc8 feat: plan media queue without network access 2026-09-13 16:50:27 +07:00
ik 73feb75767 perf: add reproducible query plan gate 2026-09-13 16:46:41 +07:00
ik abe51b38d0 docs: reconcile roadmap with current project state 2026-09-13 16:40:47 +07:00
ik 86ed3a966a security: enforce nonce based content policy 2026-09-13 16:38:47 +07:00
ik 1305cccfa5 feat: check source links during scheduled fetches 2026-09-13 16:32:10 +07:00
ik bc3ceb5dfe feat: manage external source lifecycle
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-13 16:26:34 +07:00
ik bb8040d6fb feat: adapt raster media to dark theme
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s
2026-09-13 16:20:40 +07:00