• Joined on 2021-08-20
ik pushed to main at ik/rf4-spotter 2026-09-13 15:54:00 +07:00
4f5fb6d7c2 feat: theme atlas and state components
ik pushed to main at ik/rf4-spotter 2026-09-13 15:42:53 +07:00
703a0ba32f data: approve another tackle asset
35b00d7fd6 feat: add persistent theme switcher
8ffbd7f9ec feat: add system dark theme foundation
b7b49a3a63 docs: plan dark theme rollout
fe9367b5e9 security: forbid inline style attributes
Compare 6 commits »
ik pushed to main at ik/rf4-spotter 2026-09-13 15:11:39 +07:00
cd319a32c2 data: review media queue batch
3886c4f167 data: review media queue batch
8cf453f86b data: review media queue batch
48cd217479 data: review media queue batch
04ac25c818 data: review media queue batch
Compare 11 commits »
ik pushed to main at ik/rf4-spotter 2026-09-13 09:34:14 +07:00
c93c6adc7a security: restrict production content origins
aae5e0926a docs: define alpha observability baseline
016d459861 feat: degrade home sections independently
Compare 3 commits »
ik pushed to main at ik/rf4-spotter 2026-09-13 09:26:39 +07:00
0abe1a2bb4 feat: lock concurrent moderation decisions
ik pushed to main at ik/rf4-spotter 2026-09-13 09:23:49 +07:00
cbd854d933 docs: add source permission register
6aaee107a9 docs: add architecture and incident runbooks
Compare 2 commits »
ik pushed to main at ik/rf4-spotter 2026-09-13 09:15:54 +07:00
c6ffded8d7 feat: complete moderation history dashboard
ik pushed to main at ik/rf4-spotter 2026-09-13 08:55:59 +07:00
392e1e534a fix: exclude generic maps from coverage
3547598d37 fix: prioritize media URL classification
Compare 2 commits »
ik pushed to main at ik/rf4-spotter 2026-09-13 08:41:35 +07:00
0b7df7f721 fix: count unique media coverage
7e464ef598 feat: track media catalog coverage
674bc5627f feat: expand RF4 media inventory
Compare 3 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 22:02:56 +07:00
4042c80f00 feat: audit catalog media coverage
fcc26a5b34 feat: add moderation decision history
9681bdbd36 feat: show moderation provenance
def5c39aa1 feat: expose safe moderation provenance
699a7c3857 feat: add safe moderation shortcuts
Compare 7 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 21:37:56 +07:00
8e419c1832 feat: filter external moderation queue
6e18e8e565 feat: add admin operations dashboard
7c28a0c36a security: rate limit admin authentication
ff8ea40d40 security: expire admin browser sessions
ca22042d18 security: harden admin external links
Compare 9 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 21:13:48 +07:00
6974ae690d refactor: extract activity and spot router
ik pushed to main at ik/rf4-spotter 2026-09-12 21:05:53 +07:00
b84f1fe815 refactor: extract public catalog router
8d7fab97b9 ci: lock generated OpenAPI contract
Compare 2 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 20:59:21 +07:00
d4ded77355 ci: schedule isolated production bootstrap
f6e6211871 test: verify release schema upgrade
Compare 2 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 16:02:52 +07:00
049f1ef30a refactor: separate migrations from API runtime
868278fdba security: restrict MinIO app to one bucket
926182a6cf feat: add alpha load-test methodology
883ad2c73b feat: audit media catalog integrity
Compare 4 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 15:56:24 +07:00
215af73388 feat: add explicit media review workflow
26724c7675 feat: validate and unblock media downloads
bda0a0ef5e feat: add rate-limited RF4 media collector
52ff29668e feat: add visual links between atlas entities
45c7e65bc4 feat: connect atlas pages with breadcrumb line
Compare 5 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 15:39:37 +07:00
cadd5607b8 feat: compose atlas identity for fishing pairs
2ce1e20af2 feat: add unique waterbody fingerprints
80d534d549 feat: add semantic tackle glyphs
Compare 3 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 15:28:57 +07:00
c3e847c249 feat: distinguish fish by visual family
ik pushed to main at ik/rf4-spotter 2026-09-12 15:25:14 +07:00
b71e4a22a2 docs: plan entity visual identification
966000b0b0 feat: transform catalogs into field atlas
Compare 2 commits »
ik pushed to main at ik/rf4-spotter 2026-09-12 10:16:18 +07:00
a8b1775169 refactor: establish brand motion system
0c25cf020f refactor: unify action hierarchy
2477543029 refactor: unify public state panels
Compare 3 commits »