Commit graph

  • 5acef6869a Add receiptscan pilot (Go + Claude cloud API) OCR Jean-Michel Tremblay 2026-06-22 22:48:28 -0400
  • 344663d87d Add local receipt OCR + grouping (OCR/) Jean-Michel Tremblay 2026-06-22 22:47:09 -0400
  • e94a17160b Add deploy docs (CICD + Authelia/OIDC); changelog 0.1.0 main 0.1.0 Jean-Michel Tremblay 2026-06-20 21:20:08 -0400
  • 866bc175fb Security hardening: server-side session expiry + nosniff on files Jean-Michel Tremblay 2026-06-20 20:56:38 -0400
  • c930f715b7 AI tab: full-width auto-growing note editors 0.0.4 Jean-Michel Tremblay 2026-06-20 20:17:37 -0400
  • c715c8e0c0 AI classifier correction notes + misread review (AI tab) 0.0.3 Jean-Michel Tremblay 2026-06-20 16:04:30 -0400
  • da7fc56920 Add consolidated SPEC.md; demote spec.md to DESIGN.md journal Jean-Michel Tremblay 2026-06-20 10:59:46 -0400
  • 2ff5c3847c Optional receipt tags; changelog 0.0.2 0.0.2 Jean-Michel Tremblay 2026-06-20 08:35:14 -0400
  • 7ba0d5abe7 Normalize receipt image orientation from EXIF; add changelog (0.0.1) 0.0.1 Jean-Michel Tremblay 2026-06-19 20:26:03 -0400
  • ef2b0665b8 Merge branch 'ci-auto-deploy-release-tags' 0.0.0 Jean-Michel Tremblay 2026-06-19 20:03:46 -0400
  • 810f44dab8 CI: auto-deploy on release tags, drop manual deploy workflow 0.0.0a3 ci-auto-deploy-release-tags Jean-Michel Tremblay 2026-06-19 15:45:50 -0400
  • 3bb0e5f678 Merge branch 'ci-forgejo-build' 0.0.0a2 Jean-Michel Tremblay 2026-06-19 15:13:14 -0400
  • fafd763d99 Split deploy: auto-stage on tag, manual activate via button ci-forgejo-build Jean-Michel Tremblay 2026-06-19 15:12:22 -0400
  • f47e611e2c Deploy tagged releases via versioned dir + symlink swap 0.0.0a1 Jean-Michel Tremblay 2026-06-19 15:08:20 -0400
  • 2f817d16d0 CI: deploy binary to versioned dir on tag push 0.0.0a0 Jean-Michel Tremblay 2026-06-19 14:44:16 -0400
  • cddc42b32d CI: disable VCS stamping in containerized build Jean-Michel Tremblay 2026-06-19 14:39:14 -0400
  • 5bf03feb94 CI: target the shell runner label instead of docker Jean-Michel Tremblay 2026-06-19 14:36:25 -0400
  • 15335a9f4c Add Forgejo Actions workflow to build and test on push Jean-Michel Tremblay 2026-06-19 14:31:20 -0400
  • 42fd0a2af4 Recent list: show upload date only, drop the time Jean-Michel Tremblay 2026-06-19 09:12:16 -0400
  • 011f033f4b Recent list: full first-name initials for hyphenated names Jean-Michel Tremblay 2026-06-19 09:04:11 -0400
  • b92787be7a Recent list: initial the first name, keep timestamp from wrapping Jean-Michel Tremblay 2026-06-19 09:01:09 -0400
  • 2a3077fa26 Compact recent list to one line per receipt Jean-Michel Tremblay 2026-06-19 08:54:37 -0400
  • 99b8541da0 Static portable build + env-file launcher for deployment Jean-Michel Tremblay 2026-06-19 08:32:19 -0400
  • a7566ed166 Verify DB integrity at boot; document crash recovery (spec item 12) Jean-Michel Tremblay 2026-06-19 07:43:15 -0400
  • 885fae06ec Backups: ROOT/dbbackup, hsa_sqlite_backup_YYYY_MM_DD.db naming Jean-Michel Tremblay 2026-06-19 07:34:31 -0400
  • fbfdc6877d Add scheduled metadata-only DB backups (spec item 11) Jean-Michel Tremblay 2026-06-19 07:12:50 -0400
  • 04d6e8177d Add receipt attachments captured at upload time (spec item 10) Jean-Michel Tremblay 2026-06-19 07:06:15 -0400
  • e723e7989d Store receipt files under year/MM_DD_dollars.cents naming Jean-Michel Tremblay 2026-06-18 22:10:41 -0400
  • 5c21f131fd Add AI auto-fill, tally, recent views, and cheaper-by-default classification Jean-Michel Tremblay 2026-06-18 22:04:42 -0400
  • 8b7252dad4 Initial commit: HSA receipt tracker Jean-Michel Tremblay 2026-06-17 21:40:12 -0400