Commit Graph

10 Commits

Author SHA1 Message Date
sam
5bec37a8a1 fix(sigv4): UTC strftime date format (%Y%m%d%H%M%S) 2026-09-09 17:32:21 +10:00
sam
f1fc99761f feat: /media route — app proxies Garage S3 bucket via AWS SigV4 (scoped read key) 2026-09-09 17:28:44 +10:00
sam
684bbed645 feat: front-matter image accepts {{media:...}} (S3 hero photos consistent with body) 2026-09-09 15:44:46 +10:00
sam
546f914789 fix: filter draft (published:false) out of subject index, ribbon dropdowns, and Topics boxes too 2026-09-09 14:21:26 +10:00
sam
d43c492501 feat: publish control — missing 'published:' defaults true; published:false hides article from all routes + listings; subjects date-sorted so Topics boxes/dropdowns show newest 2026-09-09 13:59:17 +10:00
sam
29ace856d7 docs: add OVERVIEW.md (what/use/tools/locations/handover) mirroring Obsidian Kontra Day page 2026-09-09 12:10:01 +10:00
sam
0876512f1c feat: employer-showcase README with architecture map + publish to maps.lab; Mermaid + Archify project diagrams
- docs/kontra-architecture.mmd (mermaid source) + rendered PNG/SVG
- docs/kontra-architecture-map.html (interactive Archify, validated + visual-checked)
- docs/architecture.md (doc with embedded mermaid)
- README.md (showcase: stack, content model, design system, deploy, security)
- published docs/ to https://maps.lab.audasmedia.com.au/kontra_day/docs/

[secret-scan: skip - false positive on generated mermaid SVG path data]
2026-09-09 11:49:52 +10:00
sam
2ec6a358c2 admin: fix Decap render (script in body, yaml MIME), Gitea OAuth backend + CORS, simple workflow 2026-09-09 07:42:03 +10:00
sam
9ca027c86f deploy: Docker compose + entrypoint (pull-loop autosync), Nix revert script, .env (gitignored) for Gitea deploy token 2026-09-09 07:21:44 +10:00
sam
31e9a708cc Kontra: GOTH app (Go+templ+htmx+Tailwind tokens), markdown content, Decap admin, media shortcodes. Phase 3 build complete + verified locally. 2026-09-08 17:11:21 +10:00