Commit Graph

14 Commits

Author SHA1 Message Date
d3a2070aed README: add basic Mermaid structure map (renders on Gitea home) 2026-09-06 18:27:35 +10:00
39d99c5833 Contact form: SMTP_FROM=hello@where-woof.com (SES-ready), add Reply-To 2026-09-02 17:53:35 +10:00
2a101e9a62 Promo: order page + red banner + contact form; fix admin login rehash
- /order page: single tag $5.50 / 10-pack $22.00 (GST-incl), qty via
  Stripe Payment Links (single 1-25, pack 1-2), thanks state
- Red 'Protect & recover your valuables — ORDER NOW' banner in base layout
  (every page incl. found-dog tag page) + footer promo links
- Contact page: form -> Gmail SMTP (env SMTP_*), hello@where-woof.com
- Fix admin login 500: User.getAuthPasswordName() = password_hash so
  Laravel 13 rehash-on-login writes the correct column (was trying
  UPDATE users SET password = ...)
2026-09-01 12:53:53 +10:00
5487cee966 sms-metering-location-link: per-tag SMS credits (allocated/used, admin top-up), short URLs + owner location page (map embed + finder details) — 13/13 scenarios 2026-08-08 14:38:32 +10:00
5d4f30b0f0 tuxedo: mark DNS fix + Phase 8 admin deploy done; board current 2026-08-08 09:08:17 +10:00
3cda4df528 docs EOD: roadmap status (phases 1-4,7 done), AGENTS.md live-state, tuxedo board, deploy-frontend tasks 2026-08-07 21:49:14 +10:00
b53c28c1b1 laravel-admin: Docker Laravel + Filament panel — users/tags/products/orders resources, dashboard stats, is_admin gate, shared Postgres (verified data layer) 2026-08-07 20:31:29 +10:00
0ee211d156 tuxedo notes: photo upload, username/email display + confirm-email, favicon; verified owner-only edit 2026-08-07 19:46:08 +10:00
aa023cf89e Phase 3: HTMX inline tag editing, swap animations, loading indicators, Alpine phone validation 2026-08-07 18:18:49 +10:00
61737825ea scan-alert-hardening: different-finder re-alert within 250m window + fingerprint 24h block (12/12 scenarios pass) 2026-08-07 17:29:47 +10:00
e3bcd2e6e0 tag-registry-product-link: seed 100 real preset IDs (seed-registry cmd), products/orders schema + tag linkage, fix case-sensitive tag-code bind 2026-08-07 16:56:50 +10:00
d4679068ba scan-flow step 9: real SMS via SMSGlobal HTTP API (smshttp sender, proven live OK:0) + docs 2026-08-07 16:10:52 +10:00
c2d6f00241 Rewrite plan: return-tag platform (not tracker), GOAT + shared Postgres 2026-08-05 12:48:58 +10:00
9450834463 first commit 2026-08-05 10:21:02 +10:00