e4bd0a1901
docs: update master-architecture to 2026-04-06 — Supabase撤退・DNS確定・残タスク整理
d65ccba724
chore: remove stale Supabase Edge Function deploy reference
db4af36f8b
fix: grid item separator / → · (consistent with list and detail screen)
6c96eaf01b
chore: bump version to 1.0.20+31
a691be07fa
feat: simplify list item — accurate info only, remove AI-inferred tags
818f8862a1
feat: detail screen UI polish — badge merge, clean typography, spec peek, no dividers
4758aa5c9c
fix: remove Pro-only placeholder in consumer APK, fix A-1/A-3 visibility
Compare 4 commits »
3cd8ebd0b6
fix: Feed API POST auth gate + sanitize e.message in error responses
9e90008575
fix: WebSocket auth gate + SSRF private IP blocklist in posimai-dev
c24c710f33
chore: add STATUS.md, AI execution permissions, code source-of-truth to CLAUDE.md/AGENTS.md
225fa7b8f7
docs: update master-architecture to 2026-04-05 — OAuth/Stripe/VOICEVOX/Uptime Kuma port
fc270675a5
chore: remove Syncthing node — service retired
fc00b16a13
chore: remove Syncthing from station, revert to 2-col services grid
3a1b6cff1e
chore: add Uptime Kuma to station services, 3-col grid
2e326605cb
feat: include plan in JWT, update session/verify to use plan column
8fdcb65f4b
fix: skip express.json for stripe webhook to preserve raw body
955da8899b
fix: allow server-to-server requests to /health without CORS block
Compare 4 commits »
bbc87b8581
chore: update atlas.json v3 — add Uptime Kuma, OAuth, Stripe Webhook, fix descriptions
3c108ad83c
feat: add design D (white background, restored from pre-dark)
396cafbb28
fix: bump SW cache version to clear stale index.html cache
8eeaf7f50f
feat: set stripe payment link on buy buttons