Commit Graph

  • 3a0934bdc6 Merge pull request 'feat: custom violation types — persist, manage, and use in violation form' (#46) from claude/musing-bell into master master jason 2026-03-18 16:25:53 -05:00
  • 95d56b5018 feat: custom violation types — persist, manage, and use in violation form claude/musing-bell jason 2026-03-18 16:23:21 -05:00
  • 1c4494dd28 Merge pull request 'docs: add AGENTS.md with coding, compliance, and architecture guidance' (#45) from claude/musing-bell into master jason 2026-03-18 16:15:54 -05:00
  • 563c5043c6 docs: add AGENTS.md with coding, compliance, and architecture guidance jason 2026-03-18 16:14:19 -05:00
  • 0c057ef0e4 Merge pull request 'Code review and fixes' (#44) from cpas-checking into master jason 2026-03-18 16:01:40 -05:00
  • da36edbba6 vscode cpas-checking jason 2026-03-11 22:58:53 -05:00
  • d6585c01c6 Code review and fixes jason 2026-03-11 16:33:38 -05:00
  • eccb105340 Merge pull request 'feat: dashboard badge filters + Elite Standing 0–4 pts' (#43) from feature/dashboard-badge-filters into master jason 2026-03-11 00:13:27 -05:00
  • b656c970f0 feat: stat card badges act as filters; Elite Standing = 0-4 pts jason 2026-03-11 00:11:42 -05:00
  • f8c0fcd441 Merge pull request 'fix: update TierWarning to use dark-mode-compatible colors' (#42) from fix/tier-warning-dark-mode into master jason 2026-03-11 00:01:23 -05:00
  • 91ba19d038 fix: update TierWarning to use dark-mode-compatible colors jason 2026-03-10 16:00:24 -05:00
  • b7753d492d Merge pull request 'feature/mobile-responsive' (#41) from feature/mobile-responsive into master jason 2026-03-08 22:22:42 -05:00
  • e0cb66af46 Add comprehensive mobile-responsive documentation jason 2026-03-08 22:08:21 -05:00
  • 0769a39491 Update Dashboard with responsive mobile/desktop layouts jason 2026-03-08 22:05:52 -05:00
  • 15a2b89350 Add mobile-optimized Dashboard component with card layout jason 2026-03-08 22:05:04 -05:00
  • 74492142a1 Update App.jsx with mobile-responsive navigation and layout jason 2026-03-08 22:04:05 -05:00
  • 602f371d67 Add mobile-responsive CSS utility file jason 2026-03-08 22:02:10 -05:00
  • c86b070db3 Merge pull request 'feature/version-badge' (#40) from feature/version-badge into master jason 2026-03-08 00:56:18 -06:00
  • f4ed8c49ce feat: fetch version.json on mount, show short SHA + commit link in footer jason 2026-03-08 00:55:44 -06:00
  • 51bf176f96 feat: load version.json at startup, expose via /api/health jason 2026-03-08 00:54:58 -06:00
  • 20be30318f feat: add local dev fallback version.json stub jason 2026-03-08 00:45:53 -06:00
  • b02026f8a9 feat: inject git SHA + build timestamp into version.json during docker build jason 2026-03-08 00:45:49 -06:00
  • 87cf48e77e Update README.md jason 2026-03-08 00:42:48 -06:00
  • 2348336b0f Merge pull request 'fix: remove default browser body margin causing white border' (#39) from fix/remove-body-margin into master jason 2026-03-08 00:38:56 -06:00
  • 995e607003 fix: remove default browser body margin causing white border jason 2026-03-08 00:38:38 -06:00
  • d613c92970 Merge pull request 'feat: add footer with copyright, live dev ticker, and Gitea repo link' (#38) from feature/footer-meta into master jason 2026-03-08 00:36:14 -06:00
  • 981fa3bea4 feat: add footer with copyright, live dev ticker, and Gitea repo link jason 2026-03-08 00:35:35 -06:00
  • dc45cb7d83 Merge pull request 'docs: update README with Phase 8 features, expanded roadmap with effort ratings' (#37) from feature/readme-update into master jason 2026-03-08 00:33:39 -06:00
  • 7326ffec6e docs: update README with Phase 8 features, expanded roadmap with effort ratings jason 2026-03-08 00:32:35 -06:00
  • 5f0ae959ed Update client/src/App.jsx jason 2026-03-08 00:25:11 -06:00
  • 917f5a24af Merge pull request 'feat: add footer with copyright, Gitea repo link, and live dev ticker' (#36) from feature/footer-meta into master jason 2026-03-08 00:23:15 -06:00
  • 9aa27d7598 Merge pull request 'feat: enhanced demo footer — copyright, Gitea link, live dev-time ticker' (#35) from feature/demo-footer-enhanced into master jason 2026-03-08 00:21:31 -06:00
  • 7e1164af13 feat: add footer with copyright, Gitea repo link, and live dev ticker jason 2026-03-08 00:21:30 -06:00
  • 232814db93 feat: enhance demo footer with copyright, Gitea link, and live dev-time ticker jason 2026-03-08 00:19:59 -06:00
  • 87649b59d0 Merge pull request 'fix: add demo/ folder to Dockerfile so /demo route works in container' (#34) from feature/demo-dockerfile into master jason 2026-03-08 00:12:11 -06:00
  • 575c4c57fd fix: add demo/ folder to Dockerfile COPY so /demo route is served in container jason 2026-03-08 00:11:18 -06:00
  • 7ef00796bd feat: serve demo/ folder as static route at /demo jason 2026-03-07 23:59:00 -06:00
  • 9cbc06f57b Merge pull request 'feat: add stakeholder demo landing page with synthetic data' (#33) from feature/demo-landing into master jason 2026-03-07 23:40:39 -06:00
  • 76f972562b feat: add stakeholder demo landing page with synthetic data jason 2026-03-07 23:27:25 -06:00
  • b3882322b4 Merge pull request 'feature/department-dropdown' (#32) from feature/department-dropdown into master jason 2026-03-07 23:16:07 -06:00
  • d8793000fc feat: replace department text input with preloaded select dropdown jason 2026-03-07 23:15:15 -06:00
  • 0f31677631 feat: replace department text input with preloaded select dropdown jason 2026-03-07 23:14:40 -06:00
  • 5d835e6b91 feat: add shared DEPARTMENTS constant jason 2026-03-07 23:13:26 -06:00
  • 53dcce576a Merge pull request 'fix: score endpoint now returns total_violations and negated_count' (#30) from feature/ack-signature-and-toasts into master jason 2026-03-07 22:02:34 -06:00
  • 979e9724e0 fix: score endpoint now returns total_violations and negated_count jason 2026-03-07 22:01:35 -06:00
  • 9c4c357cbe Merge pull request 'feature/ack-signature-and-toasts' (#29) from feature/ack-signature-and-toasts into master jason 2026-03-07 21:47:24 -06:00
  • da602f69af docs: update ReadmeModal admin guide for acknowledgment signature and toast notifications jason 2026-03-07 21:46:30 -06:00
  • 66f59dead3 docs: update README for acknowledgment signature field, toast notifications, and PDF logo refactor jason 2026-03-07 21:44:22 -06:00
  • ecd3810050 feat: add toast notifications to EmployeeModal for all actions jason 2026-03-07 21:40:36 -06:00
  • 114dbb1166 refactor: load logo from disk instead of hardcoded base64 + add acknowledgment signature rendering jason 2026-03-07 21:39:01 -06:00
  • b4edcdc945 feat: accept acknowledged_by/acknowledged_date in violation creation and amendment jason 2026-03-07 21:32:15 -06:00
  • 8944cc80e0 feat: add auto-migration for acknowledged_by/acknowledged_date columns jason 2026-03-07 21:31:05 -06:00
  • 8e06c9d576 feat: add acknowledged_by and acknowledged_date columns to violations schema jason 2026-03-07 21:30:47 -06:00
  • 725dfa2963 feat: add acknowledgment signature fields + toast notifications to ViolationForm jason 2026-03-07 21:30:29 -06:00
  • c4dd658aa7 feat: wrap App with ToastProvider for global notifications jason 2026-03-07 21:29:05 -06:00
  • 57358dfd21 feat: add Toast notification system jason 2026-03-07 21:28:45 -06:00
  • 915bca17fd Merge pull request 'roadmap' (#28) from roadmap into master jason 2026-03-07 19:02:11 -06:00
  • 0920bffc50 docs: restore full README with corrected local image name (cpas not cpas-tracker) jason 2026-03-07 19:00:02 -06:00
  • bfa46e93b6 docs: fix local quickstart image name to cpas (not cpas-tracker) jason 2026-03-07 18:58:28 -06:00
  • 1bc2527c53 Merge pull request 'roadmap' (#27) from roadmap into master jason 2026-03-07 18:56:42 -06:00
  • 281825377f feat: ReadmeModal — admin usage guide, feature map, workflow reference, roadmap (no install content) jason 2026-03-07 18:39:01 -06:00
  • 554b39672f docs: replace Unraid stub with verified working install settings from production server jason 2026-03-07 18:38:33 -06:00
  • 6390e6077c Merge pull request 'roadmap' (#26) from roadmap into master jason 2026-03-07 18:35:43 -06:00
  • 84f5124850 docs: rewrite ReadmeModal as admin usage guide — feature map, workflow, tier system, roadmap jason 2026-03-07 18:33:54 -06:00
  • db34700996 docs: sync README — add in-app docs to features + completed roadmap phase 6 jason 2026-03-07 18:33:50 -06:00
  • b5a588e752 docs: update README — add notes/expiration features, new endpoints, updated schema and roadmap jason 2026-03-07 18:31:14 -06:00
  • 431f31b857 Merge pull request 'roadmap' (#25) from roadmap into master jason 2026-03-07 09:53:15 -06:00
  • d4638783a4 feat: add Docs button to navbar — opens ReadmeModal slide-in panel jason 2026-03-07 09:52:16 -06:00
  • 9d4d465755 feat: ReadmeModal — full README rendered in a themed slide-in panel jason 2026-03-07 09:51:57 -06:00
  • f8810e1ae5 Merge pull request 'roadmap' (#24) from roadmap into master jason 2026-03-07 09:46:39 -06:00
  • 57d0ac9755 feat: wire ExpirationTimeline and EmployeeNotes into EmployeeModal jason 2026-03-07 09:44:54 -06:00
  • 328fc6f307 feat: EmployeeNotes component — inline free-text notes with quick-add HR flag tags jason 2026-03-07 09:43:54 -06:00
  • 37efd596dd feat: ExpirationTimeline component — per-violation roll-off countdown with tier drop projection jason 2026-03-07 09:43:31 -06:00
  • b02464330b feat: add expiration timeline endpoint and notes field to employee endpoints jason 2026-03-07 09:42:59 -06:00
  • be2d1fa68e feat(db): add notes column to employees table jason 2026-03-07 09:41:50 -06:00
  • 0a8b6e44d8 docs: update README — mark roadmap items complete, add new features, update schema and API reference jason 2026-03-07 09:40:34 -06:00
  • 9b80afd54d Merge pull request 'roadmap' (#23) from roadmap into master jason 2026-03-07 09:30:45 -06:00
  • 970bc0efea feat: add Audit Log button to Dashboard toolbar jason 2026-03-07 09:26:33 -06:00
  • 7ee76468c4 feat: wire EditEmployeeModal and AmendViolationModal into EmployeeModal jason 2026-03-07 09:25:49 -06:00
  • 2525cce03e feat: AuditLog panel component — filterable, paginated audit trail jason 2026-03-07 09:24:49 -06:00
  • 15d3f02884 feat: AmendViolationModal — edit non-scoring fields with full diff history jason 2026-03-07 09:24:13 -06:00
  • ee91a16506 feat: EditEmployeeModal — edit name/dept/supervisor and merge duplicates jason 2026-03-07 09:23:39 -06:00
  • 5004c56915 feat: employee edit/merge, violation amendment, audit log endpoints jason 2026-03-07 09:23:04 -06:00
  • 9b6f2353be feat(db): add violation_amendments and audit_log tables jason 2026-03-07 09:22:01 -06:00
  • 5140dbbc25 Merge pull request 'fix: reduce PDF margins and remove redundant puppeteer footer' (#22) from claude into master jason 2026-03-06 23:41:15 -06:00
  • bcf0e3f3d1 fix: reduce PDF margins and remove redundant puppeteer footer jason 2026-03-06 23:40:49 -06:00
  • 2bc1740e02 Merge pull request 'feat: redesign PDF template - clean modern layout with inline logo' (#21) from claude into master jason 2026-03-06 23:37:57 -06:00
  • 3977c3652f feat: redesign PDF template - clean modern layout with inline logo jason 2026-03-06 23:34:45 -06:00
  • e19ef255ac Merge pull request 'fix: dark mode colors in ViolationHistory component' (#20) from claude into master jason 2026-03-06 23:27:24 -06:00
  • f4f191518c fix: dark mode colors in ViolationHistory component jason 2026-03-06 23:26:39 -06:00
  • 69272f71a3 docs: add roadmap section with completed features and proposed enhancements jason 2026-03-06 23:21:24 -06:00
  • a6447970ac docs: update README to reflect current codebase (phases 1-4 complete) jason 2026-03-06 23:18:28 -06:00
  • e0170d71f5 Merge pull request 'Upload files to "/"' (#19) from p4-hotfixes into master jason 2026-03-06 18:00:01 -06:00
  • 4bb09997ee Upload files to "/" jason 2026-03-06 17:59:48 -06:00
  • 52a57f21b0 Merge pull request 'Upload files to "client/src/components"' (#18) from p4-hotfixes into master jason 2026-03-06 17:43:31 -06:00
  • 3cc62c2746 Upload files to "client/src/components" jason 2026-03-06 17:43:14 -06:00
  • 47e14ae23b Merge pull request 'Upload files to "client/src/components"' (#17) from p4-hotfixes into master jason 2026-03-06 17:20:42 -06:00
  • a6d4885a53 Upload files to "client/src/components" jason 2026-03-06 17:19:57 -06:00
  • f4869b42b4 Merge pull request 'p4-hotfixes' (#16) from p4-hotfixes into master jason 2026-03-06 15:44:34 -06:00
  • 98fe9d4a79 Upload files to "client/src/components" jason 2026-03-06 15:44:15 -06:00