summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-06-25release 0.12.00.12.0Paul Buetow
2026-06-25Fill the album's short final page with a full-row tilePaul Buetow
2026-06-25Add runtime GNU-tool guard; document Linux-only platform supportPaul Buetow
2026-06-25Flush preview-grid rows: fixed breakpoint columns + multiple-of-12 pagesPaul Buetow
2026-06-24release 0.11.40.11.4Paul Buetow
2026-06-24Unify escape/date helper API; fix current_date_text cachingPaul Buetow
2026-06-24Fix TARBALL_INCLUDE config default drift (7r0, scoped down)Paul Buetow
2026-06-24Extract shared list_photos/pick_random_photo helper (br0)Paul Buetow
2026-06-24Split album-render.source.sh along its four seams (ar0)Paul Buetow
2026-06-24Encapsulate job pool behind a single handle (job_pool_*)Paul Buetow
2026-06-24Split album-metadata.source.sh into focused modules (6r0)Paul Buetow
2026-06-24Promote single canonical identify-stream EXIF parser into metadata-cache (8r0)Paul Buetow
2026-06-24Trap-clean refresh_splash temp file; drop fragile errexit $- dancePaul Buetow
2026-06-24Fix: shell-quote rewritten TEMPLATE_DIR so spaced source paths source cleanlyPaul Buetow
2026-06-24release 0.11.30.11.3Paul Buetow
2026-06-24Make the generated album mobile friendlyPaul Buetow
2026-06-22release 0.11.20.11.2Paul Buetow
2026-06-22Fill the window width with the thumbnail grid; even header/footer spacingPaul Buetow
2026-06-22release 0.11.10.11.1Paul Buetow
2026-06-22Cap the 2x2 feature tiles at two per pagePaul Buetow
2026-06-22release 0.11.00.11.0Paul Buetow
2026-06-22docs(AGENTS): document W3C validation (live service + local nu engine)Paul Buetow
2026-06-22Reuse the album tile grid for stats mini-album galleries (DRY)Paul Buetow
2026-06-22Add large 2x2 feature tiles and a CSS-grid overviewPaul Buetow
2026-06-22Add dynamic subdivided thumbnail tilesPaul Buetow
2026-06-21Add Docker image supportPaul Buetow
2026-06-21Fix W3C HTML validation errors in generated pages; release 0.10.10.10.1Paul Buetow
2026-06-19docs: reference irregular.ninja as a sample shuriken site/configPaul Buetow
2026-06-19docs: polish readability of quick-start and reference pagesPaul Buetow
2026-06-19docs: split README into quick-start + reference pages under docs/Paul Buetow
2026-06-18Default stats generation to off; release 0.10.00.10.0Paul Buetow
2026-06-17Add configurable SOURCE_URL footer link; release 0.9.00.9.0Paul Buetow
2026-06-17pn0 decouple stats from album internalsPaul Buetow
2026-06-17kn0 compute only required template render vars per templatePaul Buetow
2026-06-17gn0: dispatch CLI actions via registration tablePaul Buetow
2026-06-17en0: make stats categories self-registering via STATS_CATEGORIESPaul Buetow
2026-06-17ln0 make --clean remove leftover staging directoriesPaul Buetow
2026-06-17mn0 share camera Make+Model dedup helperPaul Buetow
2026-06-17on0 remove run_action_body serialization runnerPaul Buetow
2026-06-17an0 reject scalar SYNC_DESTINATIONS instead of word-splitting itPaul Buetow
2026-06-17bn0 guard preview_num arithmetic against non-numeric inputPaul Buetow
2026-06-168n0 validate DIST_DIR before --clean rm -rfPaul Buetow
2026-06-169n0 warn on identify failure instead of caching empty EXIFPaul Buetow
2026-06-16wn0 batch preview-thumbnail rendering per pagePaul Buetow
2026-06-16jn0 split bootstrap.source.sh into logging/paths/startup modulesPaul Buetow
2026-06-16cn0 split stats.source.sh into aggregate/render/filter-album modulesPaul Buetow
2026-06-16in0 split album.source.sh into cohesive modulesPaul Buetow
2026-06-16hn0 make template render kind dispatch extensible (OCP)Paul Buetow
2026-06-16vn0 parallelize preview pages and navigation redirectsPaul Buetow
2026-06-16un0 build template context file without declare -f or a bash subprocessPaul Buetow