Wine Finder

repo: ~/Projects/wine-finder · 7 commits · 0 in last 24h, 0 in last 7d ·

Search the build

7 commits indexed

  1. 62b92a0 2026-05-19 persist search-results sort selection to localStorage
  2. c5daa13 2026-05-19 guard static-file routes against .bak/.pre-/.orig snapshot leaks
  3. 9713e54 2026-05-19 add rel=noopener noreferrer to all target=_blank external links
  4. 56cffaa 2026-05-13 snapshot: 1 file(s) changed, ~1 modified
  5. 79a7f7a 2026-05-11 security: untrack .env (still present on disk, just not in git)
  6. 0ca865d 2026-05-07 tighten .gitignore: add missing standing-rule patterns (node_modules/ .env* *.log dist/ .next/)
  7. bda79ae 2026-05-06 initial scaffold (gitify-all 2026-05-06)

Authors

Agents used

  • none detected

Skills used

  • /catch1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

62b92a0 · 2026-05-19 · persist search-results sort selection to localStorage
Hydrate the saved value before the first render and save on every
change, matching the universal sort-persistence rule used across the
DW family. Wrapped in try/catch in case localStorage is disabled.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
c5daa13 · 2026-05-19 · guard static-file routes against .bak/.pre-/.orig snapshot leaks
Express middleware returns 404 for any path ending in .bak, .pre-*,
.orig, .swp, .tmp (with optional suffix), regardless of whether the
file exists in public/. Also broadens .gitignore to cover the same
patterns and fixes a literal-\\n malformed first line that was
leaving node_modules/ etc untracked unless re-listed below.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
9713e54 · 2026-05-19 · add rel=noopener noreferrer to all target=_blank external links
Covers wine result links in wine-search.html and verify.html plus
window.open in app.js. Prevents reverse-tabnabbing / opener leak.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
79a7f7a · 2026-05-11 · security: untrack .env (still present on disk, just not in git)
.env was committed before .gitignore exclusion was in place. File remains
on disk and functional; this stops future commits and prevents the next
git push (if any remote is ever added) from leaking secrets.
No remote currently configured, so no public exposure occurred.

File tree

80 files tracked. Click any to browse the source at HEAD.

Other build journals

← Wild Wallcoverings  ·  all 4 projects  ·  Wine Finder Next →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms