Skip to content

History / Development

Revisions

  • Offline: the whole site works with no connection (v0.10.3)

    Austin Stanfield committed Oct 5, 2026
  • Honeymoon portal v0.10.1: Files tab, offline documents, touch-locked trip calendar, phone calendar

    Austin Stanfield committed Oct 5, 2026
  • Honeymoon portal v0.10.0: one place panel, nine tabs, travel on the timeline, the phone layout

    Austin Stanfield committed Oct 5, 2026
  • Troubleshooting: "Unknown resource" when saving The shape is worth knowing: the generic [resource] routes whitelist tables, a singleton has to be special-cased by name, and the special case has to exist in every verb that can reach it. settings had one in POST but not PATCH, so a whole tab could not save while the endpoint looked healthy.

    Austin Stanfield committed Sep 28, 2026
  • Seating and the Export: a page of its own, plus the couple and vendors The export has been undocumented since v0.9.87. New Seating-and-the-Export page covers both chart views, who can be seated, the couple, vendors, every export option, what prints, the chicken, the one-page fit and the CSV. - Features: the seating bullet described only the canvas; guest list gains the couple and the vendors tab - Guests and RSVPs: step-by-step for adding the couple and vendors, plus the admin-side dietary editor - Architecture: the vendors table and guest_list.kind - Development: check:seating was missing entirely; honeymoon count was stale at 257 (now 659) - Home and _Sidebar: link the new page

    Austin Stanfield committed Sep 27, 2026
  • Document nine releases: stays areas and the Removed bucket, the finance pass, and how images actually reach the servers - Honeymoon: an area per stay, filtering by it, and removing a stay without deleting it — including why the map does not follow the area filter and why delete is only offered inside the bucket - Finances: full width, two columns for the forms, money cells that read as money, and the Escape that used to save the edit it was discarding - Deployment: both hosts pull their own images; the Portainer webhook is not used, and the evidence for why — including that two other stacks on the same Portainer do have working ones, so it is not a product limitation - Architecture, Troubleshooting, Development, Features, Home

    Austin Stanfield committed Aug 25, 2026
  • Follow the docker-compose.yml -> docker-compose.dev.yml rename

    Austin Stanfield committed Aug 24, 2026
  • Catch the wiki up: CI/CD, demo mode, and everything the honeymoon portal grew The wiki was written at v0.9.5 and the app is at v0.9.30. Deployment still described building the image on a laptop, Installation pointed at paths that moved into docker/, Development named CLAUDE.md, and the demo page described a stack you filled by hand rather than one that is read-only and seeds itself. - The demo instance: rewritten around DEMO_MODE — no login, writes answered but never stored, the flag refused unless the database really is the demo's, and a seeder that runs on every start so the demo carries new features' data - Deployment: pushing to main is the deploy; what publishes what, and why a v* tag must never move :latest. Plus redeploying the demo - Installation: docker/ paths, the three compose files, no obsolete version key - Development: AGENTS.md and the symlink trap, running locally in demo mode - Architecture: how demo mode is put together, and the three honeymoon columns that encode a decision (rank, arrive_day_offset, leg coordinates) - Honeymoon portal: split view, minimised overlay, flying to a day, travel arcs, the Travel tab, overnight legs, stays map/ranking/sort/mid tier, and dates that no longer delete days - Troubleshooting: six new rows, mostly demo- and pipeline-shaped

    Austin Stanfield committed Aug 24, 2026
  • Move the technical documentation out of the README Fifteen pages, split from a README that had grown to 1,083 lines. The content is moved verbatim — only heading levels shifted — apart from the Development page, which was a single line pointing at CLAUDE.md and is now a real page, and Home and _Sidebar, which are new. Every substantive line of the old README was checked to still exist in either the trimmed README or one of these pages. The README keeps what a front page is for: what the thing is, the screenshots, a quick start, and an index of these pages.

    Austin Stanfield committed Aug 17, 2026