ik
|
3a8d3565a1
|
feat: extend evidence passport to spots
|
2026-09-20 19:58:39 +07:00 |
|
ik
|
7efdb1a16a
|
feat: clarify home query context
|
2026-09-20 19:55:33 +07:00 |
|
ik
|
d1a5ad1b22
|
feat: add activity evidence card
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
|
2026-09-20 19:50:19 +07:00 |
|
ik
|
0ac9830c84
|
docs: add competitive ux roadmap
|
2026-09-20 19:46:44 +07:00 |
|
ik
|
4bcf301289
|
test: add media acceptance coverage
|
2026-09-20 19:42:46 +07:00 |
|
ik
|
72ae157ec3
|
fix: improve domain accessibility contrast
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
|
2026-09-20 19:25:18 +07:00 |
|
ik
|
25514d9377
|
test: cover waterbody error states
|
2026-09-20 19:18:51 +07:00 |
|
ik
|
f02cb247a3
|
feat: add offline waterbody source crosswalk
|
2026-09-20 19:16:46 +07:00 |
|
ik
|
d541443a1a
|
test: cover tackle browser acceptance
|
2026-09-20 18:42:33 +07:00 |
|
ik
|
46251c635f
|
test: add tackle query acceptance gate
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
|
2026-09-20 18:36:37 +07:00 |
|
ik
|
a547d09fcd
|
feat: extend media roles and acceptance coverage
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
|
2026-09-20 18:30:16 +07:00 |
|
ik
|
e94d247096
|
feat: add tackle catalog and recommendation analytics
|
2026-09-20 18:26:53 +07:00 |
|
ik
|
4f0c2d23de
|
feat: preserve gear components through catch imports
CI / backend-and-migrations (push) Waiting to run
CI / astro-build (push) Waiting to run
CI / dependency-audit (push) Waiting to run
CI / compose-e2e (push) Waiting to run
|
2026-09-20 18:10:41 +07:00 |
|
ik
|
4e9895fbf4
|
feat: add gear provenance models and browser fetcher
|
2026-09-20 15:50:43 +07:00 |
|
ik
|
b0edae98c6
|
feat: continue roadmap acceptance work
|
2026-09-20 15:17:21 +07:00 |
|
ik
|
5221442aeb
|
docs: close admin media review milestone
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:29:10 +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
|
d3ee8ebbd7
|
test: extend admin accessibility coverage
|
2026-09-16 20:11:18 +07:00 |
|
ik
|
9bcb019d3a
|
feat: extend admin operations and media review
|
2026-09-16 19:50:01 +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
|
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
|
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
|
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 |
|
ik
|
aed541c70c
|
feat: synchronize theme browser chrome
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:17:22 +07:00 |
|
ik
|
d8b0c08aaa
|
feat: theme fishing data graphics
|
2026-09-13 16:09:56 +07:00 |
|
ik
|
7567ac9191
|
feat: theme forms tables and data states
|
2026-09-13 15:54:45 +07:00 |
|
ik
|
4f5fb6d7c2
|
feat: theme atlas and state components
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 15:52:03 +07:00 |
|
ik
|
35b00d7fd6
|
feat: add persistent theme switcher
|
2026-09-13 15:40:44 +07:00 |
|
ik
|
8ffbd7f9ec
|
feat: add system dark theme foundation
|
2026-09-13 15:23:33 +07:00 |
|
ik
|
b7b49a3a63
|
docs: plan dark theme rollout
|
2026-09-13 15:18:52 +07:00 |
|
ik
|
fe9367b5e9
|
security: forbid inline style attributes
|
2026-09-13 15:17:00 +07:00 |
|
ik
|
14958be302
|
security: externalize astro scripts and styles
|
2026-09-13 15:14:21 +07:00 |
|
ik
|
9c44cfc08f
|
refactor: extract admin api router
|
2026-09-13 09:59:55 +07:00 |
|
ik
|
b76da2edd0
|
refactor: remove legacy submission handlers
|
2026-09-13 09:42:15 +07:00 |
|
ik
|
30bfccd0e7
|
refactor: move submission endpoints to router
|
2026-09-13 09:38:20 +07:00 |
|
ik
|
c93c6adc7a
|
security: restrict production content origins
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 09:33:39 +07:00 |
|
ik
|
aae5e0926a
|
docs: define alpha observability baseline
|
2026-09-13 09:32:22 +07:00 |
|
ik
|
016d459861
|
feat: degrade home sections independently
|
2026-09-13 09:28:12 +07:00 |
|
ik
|
0abe1a2bb4
|
feat: lock concurrent moderation decisions
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 09:26:18 +07:00 |
|
ik
|
cbd854d933
|
docs: add source permission register
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 09:21:57 +07:00 |
|