Commit Graph
25 Commits
Author SHA1 Message Date
Francis X. Clampazzo 320badafd5 Add business address to invoice header
236 Gartin Place, Madison Heights, VA 24572
2026-07-28 07:22:39 -04:00
ericandClaude Sonnet 5 cdde5bc952 fetch manifest with credentials so it works behind basic auth
Chrome fetches <link rel="manifest"> with credentials omitted by
default, so Caddy's basic_auth was returning 401 and the install
banner never showed. crossorigin="use-credentials" fixes it without
needing to carve auth exceptions into the Caddyfile.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-18 15:21:29 -04:00
eric 6db47427ad add web app manifest so site can be installed as a desktop app (v4)
Adds manifest.json + a 512x512 icon and links them from layout.njk, so
Edge/Chrome can install the site as a standalone app window from a
desktop shortcut while it keeps loading live from the server.
2026-07-18 15:02:57 -04:00
eric 8ebbbadf98 add release notes for v2, v3 2026-07-16 18:05:00 -04:00
eric 0f58d2fb21 link customer address to a google maps search 2026-07-16 18:01:06 -04:00
eric b8e28e3f1a redirect to customer list after creating a new customer, not edit page 2026-07-16 18:01:06 -04:00
eric ac6f9ff6a3 add favicon 2026-07-16 18:01:06 -04:00
eric e9d4fe31b5 add new customer button and route
customers could only be created indirectly via new order. add a
standalone /customers/new (GET+POST), reusing edit.njk for both create
and edit by keying off customer.id.
2026-07-16 17:31:45 -04:00
eric f546431e5f fix nav overflow on mobile portrait
nav had no flex-wrap, so the brand + 3 links overflowed a phone-width
viewport at the site's 150% base font size - Customers (last link) got
clipped off-screen, only reachable by rotating to landscape. Nav now
wraps, and below 430px the brand drops to its own line above the links.
2026-07-16 17:18:21 -04:00
eric 78897dbc50 rename package to hardings-service, add build-and-tag script 2026-07-16 17:18:12 -04:00
eric 4dddfb9dc2 cleanshsutdown 2026-07-13 07:53:02 -04:00
eric 046fa2189f add containerfile 2026-07-13 07:50:57 -04:00
eric 4168ccbedf edit customer save button should return to customer list 2026-07-11 22:45:40 -04:00
eric 445cbf6ac7 increase work log input size 2026-07-11 21:01:27 -04:00
eric d04153360f add customer note 2026-07-11 20:59:34 -04:00
eric 73783ff272 edit customer page 2026-07-11 20:57:44 -04:00
eric 9fa6b146e5 Add 'orders' for customer button in the customers page. Fix bug in add line item 2026-07-11 20:42:37 -04:00
eric 1eccda5cf3 remove po 2026-07-11 20:11:03 -04:00
eric eea4683c5b clean up some fields. Increase font size and contrast 2026-07-11 20:08:37 -04:00
eric 23cbd6f2bf add claude.md for future development 2026-07-11 19:53:40 -04:00
eric e52c8eedc6 move to pnpm 2026-07-11 19:50:17 -04:00
eric 362806413e initial version 2026-07-11 19:47:40 -04:00
eric b819a0dc6c add design notes 2026-07-11 18:24:24 -04:00
eric 0419c58de1 Design review 2026-07-11 18:23:25 -04:00
eric 9457838bea Add design doc 2026-07-11 18:18:10 -04:00