Commit Graph

  • ce2a8d88f9 fix: Mobile image crop fix Eric Gullickson 2026-02-06 20:55:08 -06:00
  • 9ce08cbb89 fix: Debug variables Eric Gullickson 2026-02-06 20:42:00 -06:00
  • ff3858f750 fix: add debug image saving gated on LOG_LEVEL=debug (refs #113) Eric Gullickson 2026-02-06 20:26:06 -06:00
  • 488a267fc7 fix: Fixed debug env variable. Eric Gullickson 2026-02-06 20:20:14 -06:00
  • 3f0e243087 fix: Postgres Data paths Eric Gullickson 2026-02-06 19:53:37 -06:00
  • d5696320f1 fix: align VIN OCR logging with unified logging design (refs #113) Eric Gullickson 2026-02-06 19:36:35 -06:00
  • 6a4c2137f7 fix: resolve VIN OCR scanning failures on all images (refs #113) Eric Gullickson 2026-02-06 15:57:14 -06:00
  • 45aaeab973 chore: update context.json Eric Gullickson 2026-02-06 15:48:45 -06:00
  • c88fbcdc4e fix: Update grafana dashboards Eric Gullickson 2026-02-06 13:50:17 -06:00
  • 66314a0493 fix: OCR API error Eric Gullickson 2026-02-06 13:01:32 -06:00
  • 88db803b6a Merge pull request 'feat: Add Grafana dashboards and alerting (#105)' (#112) from issue-105-add-grafana-dashboards into main egullickson 2026-02-06 17:44:04 +00:00
  • 462d306783 fix: resolve staging deployment issues with Traefik, Loki, and Alloy (refs #105) Eric Gullickson 2026-02-06 10:51:00 -06:00
  • 842b0eb945 docs: update config/CLAUDE.md with Grafana subdirectories (refs #111) Eric Gullickson 2026-02-06 10:32:58 -06:00
  • 4b2b318aff feat: add Grafana alerting rules and documentation (refs #111) Eric Gullickson 2026-02-06 10:19:00 -06:00
  • c891250946 feat: add Infrastructure Grafana dashboard (refs #110) Eric Gullickson 2026-02-06 10:11:38 -06:00
  • 0345e3976f feat: add Error Investigation Grafana dashboard (refs #109) Eric Gullickson 2026-02-06 09:54:52 -06:00
  • 9e6f130fa6 feat: add API Performance Grafana dashboard (refs #108) Eric Gullickson 2026-02-06 09:48:11 -06:00
  • 33e561e537 feat: add Application Overview Grafana dashboard (refs #107) Eric Gullickson 2026-02-06 08:24:08 -06:00
  • 6f1195d907 feat: add Grafana dashboard provisioning infrastructure (refs #106) Eric Gullickson 2026-02-06 08:19:28 -06:00
  • cc32831d99 chore: Update SDLC instructions and contract Eric Gullickson 2026-02-06 08:15:42 -06:00
  • 10d604463f Merge branch 'main' of 172.30.1.72:egullickson/motovaultpro Eric Gullickson 2026-02-05 21:49:45 -06:00
  • 87ee498af7 chore: update docs Eric Gullickson 2026-02-05 21:49:35 -06:00
  • 1580fadcf3 Merge pull request 'fix: rename ipWhiteList to ipAllowList for Traefik v3 (#103)' (#104) from issue-103-fix-grafana-ipwhitelist into main egullickson 2026-02-06 03:21:47 +00:00
  • 38cc8ba5c2 fix: remove broken request-id middleware with invalid Go template (refs #103) Eric Gullickson 2026-02-05 20:54:49 -06:00
  • 9ed4afb9a8 fix: rename ipWhiteList to ipAllowList for Traefik v3 compatibility (refs #103) Eric Gullickson 2026-02-05 20:40:28 -06:00
  • b812282d69 Merge pull request 'chore: upgrade logging stack - mirrors, Alloy, Loki, Grafana (#96, #97, #98, #99)' (#102) from issue-96-update-mirror-base-images into main egullickson 2026-02-06 02:16:50 +00:00
  • 8331bde4b0 docs: update 5-container refs to 9-container architecture (refs #101) Eric Gullickson 2026-02-05 20:11:31 -06:00
  • 5fca156ff2 chore: upgrade OCR base image from python 3.11-slim to 3.13-slim (refs #100) Eric Gullickson 2026-02-05 20:00:40 -06:00
  • 1c50c0c740 fix: update grafana images Eric Gullickson 2026-02-05 19:49:06 -06:00
  • 09f856958c chore: upgrade Grafana 10.0.0 to 12.4.0 (refs #99) Eric Gullickson 2026-02-05 19:36:00 -06:00
  • fc2dc21547 chore: upgrade Loki 2.9.0 to 3.6.1 with tsdb/v13 schema (refs #98) Eric Gullickson 2026-02-05 19:26:08 -06:00
  • ccdcf9edeb chore: add healthcheck to mvp-alloy service (refs #97) Eric Gullickson 2026-02-05 19:08:16 -06:00
  • 1b20673ff6 chore: replace Promtail with Grafana Alloy for log collection (refs #97) Eric Gullickson 2026-02-05 19:04:41 -06:00
  • ce6b6cf7cf chore: update base image versions in mirror script (refs #96) Eric Gullickson 2026-02-05 18:26:23 -06:00
  • bac4d340bc fix: Prod deployment fixes Eric Gullickson 2026-02-04 21:31:39 -06:00
  • af1edd9ec6 chore: sync prod deploy timers Eric Gullickson 2026-02-04 21:11:36 -06:00
  • 193a13f2a9 Merge pull request 'docs: add unified logging system documentation and CI/CD integration (#87)' (#94) from issue-87-cicd-logging-docs into main egullickson 2026-02-05 02:57:04 +00:00
  • 72275096f8 docs: add unified logging system documentation and CI/CD integration (refs #87) Eric Gullickson 2026-02-04 20:50:20 -06:00
  • 9c90a1ca84 Merge pull request 'feat: add Promtail, Loki, and Grafana log aggregation stack (#86)' (#93) from issue-86-promtail-loki-grafana into main egullickson 2026-02-05 02:47:21 +00:00
  • 9aa1ad954f fix: use correct grafana/ namespace in mirrored image paths (refs #86) Eric Gullickson 2026-02-04 20:40:23 -06:00
  • e83385d729 chore: use mirrored registry for logging stack images (refs #86) Eric Gullickson 2026-02-04 20:19:22 -06:00
  • 1cf54fb254 feat: add Promtail, Loki, and Grafana log aggregation stack (refs #86) Eric Gullickson 2026-02-04 20:16:53 -06:00
  • 915f15c610 Merge pull request 'feat: Frontend Logger Module (#84)' (#92) from issue-84-frontend-logger-module into main egullickson 2026-02-05 02:13:11 +00:00
  • 241478ed80 feat: add frontend logger module with level filtering and sanitization (refs #84) Eric Gullickson 2026-02-04 20:05:39 -06:00
  • cd843e8bdd chore: update container images Eric Gullickson 2026-02-04 19:54:35 -06:00
  • df24e89311 chore: update deploy timings Eric Gullickson 2026-02-04 19:40:47 -06:00
  • 1226dd986d fix: adjust backend start_period to 90s Eric Gullickson 2026-02-03 21:20:27 -06:00
  • 83224cf207 fix: increase backend start_period to 120s for migrations Eric Gullickson 2026-02-03 21:19:48 -06:00
  • 26196d34ea chore: unify health check timers across compose and workflows Eric Gullickson 2026-02-03 21:10:47 -06:00
  • 88db25019f chore: update prod check loops Eric Gullickson 2026-02-03 20:56:27 -06:00
  • 40f2cace29 chore: update prod healthchecks Eric Gullickson 2026-02-03 20:55:33 -06:00
  • efbbe34080 fix: add backend health check step to production workflow Eric Gullickson 2026-02-03 20:42:59 -06:00
  • 58eec46f72 Merge pull request 'feat: migrate backend logging from Winston to Pino with correlation IDs (#82)' (#91) from issue-82-pino-migration into main egullickson 2026-02-04 02:24:31 +00:00
  • 6c4d8e47f9 chore: align production verify loop with staging (refs #82) Eric Gullickson 2026-02-03 20:11:40 -06:00
  • 2a34f8225e feat: migrate backend logging from Winston to Pino with correlation IDs (refs #82) Eric Gullickson 2026-02-03 20:04:30 -06:00
  • 3899cb3935 Merge pull request 'chore: Docker Logging Configuration + Rotation (#85)' (#90) from issue-85-docker-logging-config into main egullickson 2026-02-04 02:00:22 +00:00
  • ceaabee7a0 chore: add Docker log rotation to all services (refs #85) Eric Gullickson 2026-02-03 19:49:28 -06:00
  • 5593459090 Merge pull request 'chore: configure Traefik X-Request-Id header forwarding (#83)' (#89) from issue-83-traefik-request-id into main egullickson 2026-02-04 01:47:45 +00:00
  • 2ecefc1e10 chore: configure Traefik X-Request-Id header forwarding (refs #83) Eric Gullickson 2026-02-03 19:41:19 -06:00
  • 4e8a724ef7 Merge pull request 'chore: Logging Config Generator Script (#81)' (#88) from issue-81-logging-config-generator into main egullickson 2026-02-04 01:33:18 +00:00
  • da406d9538 feat: add logging config generator script (refs #81) Eric Gullickson 2026-02-03 19:25:36 -06:00
  • 93594ca4d8 Merge pull request 'feat: Owner's Manual OCR Pipeline (#71)' (#79) from issue-71-manual-ocr-pipeline into main egullickson 2026-02-02 03:37:32 +00:00
  • 3eb54211cb feat: add owner's manual OCR pipeline (refs #71) Eric Gullickson 2026-02-01 21:30:20 -06:00
  • b226ca59de Merge branch 'main' of 172.30.1.72:egullickson/motovaultpro Eric Gullickson 2026-02-01 21:10:47 -06:00
  • dba00d6108 stuff Eric Gullickson 2026-02-01 21:10:36 -06:00
  • c3f3149f48 Merge pull request 'feat: Receipt Capture Integration (#70)' (#78) from issue-70-receipt-capture-integration into main egullickson 2026-02-02 03:10:27 +00:00
  • d78ba24c5e feat: integrate receipt capture with fuel log form (refs #70) Eric Gullickson 2026-02-01 21:01:42 -06:00
  • 2b9a0608f3 Merge pull request 'feat: Receipt OCR Pipeline (#69)' (#77) from issue-69-receipt-ocr-pipeline into main egullickson 2026-02-02 02:47:51 +00:00
  • 6319d50fb1 feat: add receipt OCR pipeline (refs #69) Eric Gullickson 2026-02-01 20:43:30 -06:00
  • a2f0abb14c Merge pull request 'feat: VIN Capture Integration (#68)' (#76) from issue-68-vin-capture-integration into main egullickson 2026-02-02 02:27:28 +00:00
  • d6e74d89b3 feat: integrate VIN capture with vehicle form (refs #68) Eric Gullickson 2026-02-01 20:17:56 -06:00
  • e1d12d049a Merge branch 'main' of 172.30.1.72:egullickson/motovaultpro Eric Gullickson 2026-02-01 20:03:55 -06:00
  • c286c8012e tests update Eric Gullickson 2026-02-01 20:03:30 -06:00
  • 944a5963ab Merge pull request 'feat: VIN Photo OCR Pipeline (#67)' (#75) from issue-67-vin-ocr-pipeline into main egullickson 2026-02-02 01:36:25 +00:00
  • 54cbd49171 feat: add VIN photo OCR pipeline (refs #67) Eric Gullickson 2026-02-01 19:31:36 -06:00
  • 004940b013 Merge pull request 'feat: Core OCR API Integration (#65)' (#74) from issue-65-core-ocr-api into main egullickson 2026-02-02 01:17:24 +00:00
  • 852c9013b5 feat: add core OCR API integration (refs #65) Eric Gullickson 2026-02-01 16:02:11 -06:00
  • 94e49306dc Merge branch 'issue-66-camera-capture-component' Eric Gullickson 2026-02-01 15:45:26 -06:00
  • e6736b78ac docs: update SSH setup instructions in refresh-staging-db.sh Eric Gullickson 2026-02-01 15:43:55 -06:00
  • ab682da1f1 docs: update SSH setup instructions in refresh-staging-db.sh Eric Gullickson 2026-02-01 15:43:55 -06:00
  • 0006f1b6fc Merge pull request 'feat: add camera capture component (#66)' (#73) from issue-66-camera-capture-component into main egullickson 2026-02-01 21:24:26 +00:00
  • 7c8b6fda2a feat: add camera capture component (refs #66) Eric Gullickson 2026-02-01 15:05:18 -06:00
  • 42e0fc1fce Merge pull request 'feat: add OCR service container (refs #64)' (#72) from issue-64-ocr-container-setup into main egullickson 2026-02-01 20:49:51 +00:00
  • a31028401b fix: increase backend Docker healthcheck start_period to 3 minutes (refs #64) Eric Gullickson 2026-02-01 14:43:24 -06:00
  • 99fbf2bbb7 fix: increase staging health check timeout to 4 minutes (refs #64) Eric Gullickson 2026-02-01 13:54:59 -06:00
  • 3781b05d72 fix: move user-profile before documents in migration order (refs #64) Eric Gullickson 2026-02-01 13:28:07 -06:00
  • 99ee00b225 fix: add OCR image to CI/CD workflows (refs #64) Eric Gullickson 2026-02-01 13:19:30 -06:00
  • 1ba491144b feat: add OCR service container (refs #64) Eric Gullickson 2026-02-01 13:06:16 -06:00
  • e3a482e00f Merge pull request 'feat: send notifications when subscription tier changes (#59)' (#63) from issue-59-tier-change-notifications into main egullickson 2026-02-01 02:38:20 +00:00
  • 1614ef697b fix: use upsert for tier change template migration (refs #59) Eric Gullickson 2026-01-31 20:22:53 -06:00
  • 706851f396 fix: add migration to update existing tier change template (refs #59) Eric Gullickson 2026-01-31 20:21:17 -06:00
  • 86b2e46798 fix: replace template conditionals with simple variable substitution (refs #59) Eric Gullickson 2026-01-31 20:02:51 -06:00
  • cc2898f6ff feat: send notifications when subscription tier changes (refs #59) Eric Gullickson 2026-01-31 19:50:34 -06:00
  • a97c9e2579 Merge pull request 'feat: prompt vehicle selection on login after auto-downgrade (#60)' (#62) from issue-60-vehicle-selection-prompt into main egullickson 2026-01-24 17:56:23 +00:00
  • 68948484a4 fix: filter locked vehicles after tier downgrade selection (refs #60) Eric Gullickson 2026-01-24 11:51:36 -06:00
  • b06a5e692b feat: integrate vehicle selection dialog on login (refs #60) Eric Gullickson 2026-01-24 11:31:26 -06:00
  • de7aa8c13c feat: add blocking mode to VehicleSelectionDialog (refs #60) Eric Gullickson 2026-01-24 11:28:02 -06:00
  • baf576f5cb feat: add needsVehicleSelection frontend hook (refs #60) Eric Gullickson 2026-01-24 11:27:02 -06:00
  • 684615a8a2 feat: add needs-vehicle-selection endpoint (refs #60) Eric Gullickson 2026-01-24 11:25:57 -06:00
  • 7c39d2f042 Merge pull request 'fix: subscription tier sync on admin override (#58)' (#61) from issue-58-subscription-tier-sync into main egullickson 2026-01-24 16:55:36 +00:00