summaryrefslogtreecommitdiff
path: root/bin/shuriken
AgeCommit message (Expand)Author
2026-07-18release 0.13.0HEAD0.13.0masterPaul Buetow
2026-07-18Fix CHRONOLOGICAL_ORDER to reject camera clock-reset EXIF datesPaul Buetow
2026-07-18Add CHRONOLOGICAL_ORDER config option to order albums by EXIF date takenPaul Buetow
2026-07-18Support FreeBSD and macOS via resolved GNU tool variablesPaul Buetow
2026-07-18Add DETAILS_PAGE setting to make per-photo details pages optionalPaul Buetow
2026-06-28release 0.12.40.12.4Paul Buetow
2026-06-28release 0.12.30.12.3Paul Buetow
2026-06-28Fix stats gauge bars rendering at width:0% (stats_category_max)Paul Buetow
2026-06-28release 0.12.20.12.2Paul Buetow
2026-06-28Refactor over-length functions into ~30-line helpers (vr0)Paul Buetow
2026-06-28mr0: finish config consolidation; document bespoke log/dry-run consumersPaul Buetow
2026-06-28mr0: add CONFIG_SPECS registry; derive defaults, CLI targets, print, validationPaul Buetow
2026-06-28Extract destructive --clean path guard into config.clean-guard.source.shPaul Buetow
2026-06-28Centralize DIST_DIR-derived paths via working_dir/exif_cache_dir helpersPaul Buetow
2026-06-28nr0: dry-run reuses real paging/redirect logic via shared helpersPaul Buetow
2026-06-28or0: encapsulate STATS_* maps behind aggregator accessorsPaul Buetow
2026-06-27stats: replace render_kind case with declare -F name dispatchPaul Buetow
2026-06-27rr0: data-driven config_html via indirect expansion of source_namePaul Buetow
2026-06-27ur0: remove dead status-capture/return path in main() and run_action()Paul Buetow
2026-06-27qr0: timeout + per-destination isolation for rsync sync_distPaul Buetow
2026-06-27Fix src/shuriken.sh lib source list missing 5 modulesPaul Buetow
2026-06-25release 0.12.10.12.1Paul Buetow
2026-06-25Keep 2x2 features off the page bottom; flush short final pagesPaul Buetow
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-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-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-21Fix W3C HTML validation errors in generated pages; release 0.10.10.10.1Paul 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