summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2026-06-14pm0 add stats page template and render functionPaul Buetow
2026-06-14om0 fix camera slug collisions and align ISO fallback orderPaul Buetow
2026-06-14om0 add stats aggregation modulePaul Buetow
2026-06-146m0 re-raise interrupt to $BASHPID, not $$, in render subshellPaul Buetow
2026-06-146m0 clean up BASH_ENV context tempfile via traps on interruptPaul Buetow
2026-06-14lm0 de-duplicate imagemagick detection and config-array parsingPaul Buetow
2026-06-14km0 address job pool reviewPaul Buetow
2026-06-14km0 harden parallel job poolPaul Buetow
2026-06-13dm0: split dry-run planning from outputPaul Buetow
2026-06-13jm0: allow minimal refresh configsPaul Buetow
2026-06-13jm0: centralize runtime config defaultsPaul Buetow
2026-06-13Stabilize template parallelism test for em0Paul Buetow
2026-06-12Refactor EXIF tooltip parsing for em0Paul Buetow
2026-06-12Make run_action status-safe for bm0Paul Buetow
2026-06-12Harden status-tested validation paths for bm0Paul Buetow
2026-06-12Fix remaining errexit masking for bm0Paul Buetow
2026-06-12Capture action and template setup failures for bm0Paul Buetow
2026-06-12Clean template context files on failure for bm0Paul Buetow
2026-06-12Guard template render setup failures for bm0Paul Buetow
2026-06-12Propagate dispatcher validation failures for bm0Paul Buetow
2026-06-12Unify validator fail-fast contract for bm0Paul Buetow
2026-06-12Consolidate CLI option specsPaul Buetow
2026-06-12Fix next template required vars for gm0Paul Buetow
2026-06-12Co-locate template required context vars for gm0Paul Buetow
2026-06-11fm0 tighten escape wrapper testsPaul Buetow
2026-06-11fm0 deduplicate escape wrappersPaul Buetow
2026-06-11Fix HEIGHT photo scaling for task 5m0Paul Buetow
2026-06-11Rename photoalbum to shurikenPaul Buetow
2026-06-11Copy favicon when refreshing splashPaul Buetow
2026-06-11Add shuriken logo and generated faviconPaul Buetow
2026-06-11Update generated header project URLPaul Buetow
2026-06-11Fix detail redirect dry-run countPaul Buetow
2026-06-11Keep detail navigation in detail viewPaul Buetow
2026-06-11Add EXIF tooltip to details viewPaul Buetow
2026-06-11Parallelize template rendering jobsPaul Buetow
2026-06-06Test identify concurrency limitPaul Buetow
2026-06-06Cache EXIF details between generationsPaul Buetow
2026-06-06Clarify render logs and interrupt cleanupPaul Buetow
2026-06-05Add rsync sync commandPaul Buetow
2026-06-05Fix init config template path replacementPaul Buetow
2026-06-05Fix tarball cleanup for custom suffixesPaul Buetow
2026-06-05Accumulate view redirect manifest during renderPaul Buetow
2026-06-05Enable strict mode for test helpersPaul Buetow
2026-06-05Add refresh-splash CLI rejection testsPaul Buetow
2026-06-05Use wait -n for image job throttlingPaul Buetow
2026-06-05Slim template render context interfacePaul Buetow
2026-06-05Fix staged generation signal cleanupPaul Buetow
2026-06-05Add timeouts for generation toolsPaul Buetow
2026-06-05Fix full last-page view redirect wrap-aroundPaul Buetow
2026-06-05Fix view redirect last view detectionPaul Buetow