-
# Add Playwright and axe-core dev dependencies for type checking **Project:** Eydn (`eydn-app`) **Date:** 2026-04-01 **Author:** Mark Hope **Commit:** `5918076` **Scope:** 2 files, +13/-13 ## Commit message ``` Add Playwright and axe-core dev dependencies for type checking Installed @p
5918076 ·
2 files ·
+13/-13 ·
2026-04-01
· high confidence
-
# Code quality: centralized config, standardized errors, typed tests **Project:** Eydn (`eydn-app`) **Date:** 2026-03-27 **Author:** Mark Hope **Commit:** `a71424f` **Scope:** 76 files, +515/-458 ## Commit message ``` Code quality: centralized config, standardized errors, typed tests #
a71424f ·
76 files ·
+515/-458 ·
2026-03-27
· high confidence
-
# Sync Supabase types with new migrations **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `774e1ae` **Scope:** 2 files, +29/-0 ## Commit message ``` Sync Supabase types with new migrations Add missing columns to types.ts to match pending migrations
774e1ae ·
2 files ·
+29/-0 ·
2026-03-26
· high confidence
-
# Fix remaining CI lint errors — vendor-stats, integrations, push-subscription **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `9353811` **Scope:** 3 files, +18/-12 ## Commit message ``` Fix remaining CI lint errors — vendor-stats, integrations, pus
9353811 ·
3 files ·
+18/-12 ·
2026-03-26
· high confidence
-
# Fix lint errors — escaped entity, impure Date.now, img element **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `cdc654a` **Scope:** 3 files, +5/-3 ## Commit message ``` Fix lint errors — escaped entity, impure Date.now, img element - settings/pag
cdc654a ·
3 files ·
+5/-3 ·
2026-03-26
· high confidence
-
# Add upper bound validation on all numeric fields **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `e3e1f3f` **Scope:** 5 files, +33/-17 ## Commit message ``` Add upper bound validation on all numeric fields Centralized constants in lib/validation.
e3e1f3f ·
5 files ·
+33/-17 ·
2026-03-26
· high confidence
-
# Fix all CI lint errors — eliminate bare 'any' types and unused vars **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `e451de6` **Scope:** 4 files, +30/-45 ## Commit message ``` Fix all CI lint errors — eliminate bare 'any' types and unused vars -
e451de6 ·
4 files ·
+30/-45 ·
2026-03-26
· high confidence
-
# Fix XSS in print functions — escape all user data in document.write **Project:** Eydn (`eydn-app`) **Date:** 2026-03-26 **Author:** Mark Hope **Commit:** `e680694` **Scope:** 2 files, +15/-11 ## Commit message ``` Fix XSS in print functions — escape all user data in document.write Bo
e680694 ·
2 files ·
+15/-11 ·
2026-03-26
· high confidence
-
# Fix vendor directory search with defensive null checks **Project:** Eydn (`eydn-app`) **Date:** 2026-03-24 **Author:** Mark Hope **Commit:** `d5af42d` **Scope:** 1 files, +4/-3 ## Commit message ``` Fix vendor directory search with defensive null checks - Add null guards on name, cit
d5af42d ·
1 files ·
+4/-3 ·
2026-03-24
· high confidence
-
# Fix all 7 audit findings **Project:** Eydn (`eydn-app`) **Date:** 2026-03-22 **Author:** Mark Hope **Commit:** `969cf35` **Scope:** 20 files, +1661/-518 ## Commit message ``` Fix all 7 audit findings 1. CRITICAL: Added deleted_at to TypeScript types for 7 tables (guests, vendors,
969cf35 ·
20 files ·
+1661/-518 ·
2026-03-22
· high confidence
-
# Harden API validation, optimize performance, and complete premium enforcement **Project:** Eydn (`eydn-app`) **Date:** 2026-03-21 **Author:** Mark Hope **Commit:** `f2d9d5b` **Scope:** 32 files, +1616/-311 ## Commit message ``` Harden API validation, optimize performance, and complete
f2d9d5b ·
32 files ·
+1616/-311 ·
2026-03-21
· high confidence
-
# feat: add marketing email extension (Phase 1) and sync migrations **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-03-09 **Author:** Mark Hope **Commit:** `9abc1dc` **Scope:** 21 files, +1146/-0 ## Commit message ``` feat: add marketing email extension (Phase 1) and sync migrations
9abc1dc ·
21 files ·
+1146/-0 ·
2026-03-09
· high confidence
-
# test: add Stage 4 competitive intelligence tests for 80% coverage **Project:** ContentCommand (`contentcommand`) **Date:** 2026-03-01 **Author:** Mark Hope **Commit:** `53f7f0e` **Scope:** 9 files, +2527/-1 ## Commit message ``` test: add Stage 4 competitive intelligence tests for 80%
53f7f0e ·
9 files ·
+2527/-1 ·
2026-03-01
· medium confidence
-
# Add comprehensive testing framework and fix TypeScript/lint issues **Project:** ContentCommand (`contentcommand`) **Date:** 2026-02-28 **Author:** Mark Hope **Commit:** `2f6a4b2` **Scope:** 26 files, +11240/-3769 ## Commit message ``` Add comprehensive testing framework and fix TypeSc
2f6a4b2 ·
26 files ·
+11240/-3769 ·
2026-02-28
· high confidence
-
# Structured logging, fix all TS/lint errors, docs, tests, and UI updates **Project:** ContentCommand (`contentcommand`) **Date:** 2026-02-28 **Author:** Mark Hope **Commit:** `e1c73c3` **Scope:** 49 files, +7100/-1471 ## Commit message ``` Structured logging, fix all TS/lint errors, do
e1c73c3 ·
49 files ·
+7100/-1471 ·
2026-02-28
· high confidence
-
# Fix TypeScript errors in test files **Project:** ContentCommand (`contentcommand`) **Date:** 2026-02-28 **Author:** Mark Hope **Commit:** `ee3c6a7` **Scope:** 7 files, +7/-0 ## Commit message ``` Fix TypeScript errors in test files Add @ts-nocheck to test files with loose Supabase mo
ee3c6a7 ·
7 files ·
+7/-0 ·
2026-02-28
· high confidence
-
# Fix lint errors: relax ESLint rules for test files **Project:** ContentCommand (`contentcommand`) **Date:** 2026-02-28 **Author:** Mark Hope **Commit:** `fe39ebf` **Scope:** 2 files, +16/-2 ## Commit message ``` Fix lint errors: relax ESLint rules for test files Add overrides in .esl
fe39ebf ·
2 files ·
+16/-2 ·
2026-02-28
· high confidence
-
# fix: estimate auto-generation from site surveys and lint cleanup **Project:** Hazardos (`hazardos`) **Date:** 2026-02-24 **Author:** Mark Hope **Commit:** `e9940e6` **Scope:** 13 files, +382/-256 ## Commit message ``` fix: estimate auto-generation from site surveys and lint cleanup -
e9940e6 ·
13 files ·
+382/-256 ·
2026-02-24
· high confidence
-
# fix: resolve all TypeScript, ESLint errors and warnings **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-22 **Author:** Mark Hope **Commit:** `5fb2b7a` **Scope:** 5 files, +23/-16 ## Commit message ``` fix: resolve all TypeScript, ESLint errors and warnings - Remove unused impor
5fb2b7a ·
5 files ·
+23/-16 ·
2026-02-22
· high confidence
-
# feat: add email_sequence document type and structured email doc schema **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-22 **Author:** Mark Hope **Commit:** `cf87895` **Scope:** 3 files, +251/-49 ## Commit message ``` feat: add email_sequence document type and structured email do
cf87895 ·
3 files ·
+251/-49 ·
2026-02-22
· medium confidence
-
# feat: add ABM import fields to companies, contacts, and email templates **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-17 **Author:** Mark Hope **Commit:** `389a530` **Scope:** 7 files, +321/-1 ## Commit message ``` feat: add ABM import fields to companies, contacts, and email
389a530 ·
7 files ·
+321/-1 ·
2026-02-17
· high confidence
-
# test: add Vitest infrastructure and 34 integration tests **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-08 **Author:** Mark Hope **Commit:** `26e9b64` **Scope:** 11 files, +1620/-25 ## Commit message ``` test: add Vitest infrastructure and 34 integration tests Add test framewo
26e9b64 ·
11 files ·
+1620/-25 ·
2026-02-08
· high confidence
-
# Add zod as direct dependency **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-08 **Author:** Mark Hope **Commit:** `b0db36f` **Scope:** 2 files, +4/-3 ## Commit message ``` Add zod as direct dependency Previously relied on as a transitive dependency. Pinning it directly prevents
b0db36f ·
2 files ·
+4/-3 ·
2026-02-08
· medium confidence
-
# Add comprehensive TypeScript types and Supabase helpers **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-07 **Author:** Mark Hope **Commit:** `1f3f918` **Scope:** 3 files, +2661/-0 ## Commit message ``` Add comprehensive TypeScript types and Supabase helpers - Complete database
1f3f918 ·
3 files ·
+2661/-0 ·
2026-02-07
· high confidence
-
# Implement comprehensive environment variable validation system **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-07 **Author:** Mark Hope **Commit:** `4dd8439` **Scope:** 16 files, +1070/-21 ## Commit message ``` Implement comprehensive environment variable validation system - Ad
4dd8439 ·
16 files ·
+1070/-21 ·
2026-02-07
· high confidence
-
# Add pre-push quality checks rule and fix lint warning **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-07 **Author:** Mark Hope **Commit:** `4f8eb44` **Scope:** 6 files, +770/-1 ## Commit message ``` Add pre-push quality checks rule and fix lint warning - Added rule to run TypeS
4f8eb44 ·
6 files ·
+770/-1 ·
2026-02-07
· medium confidence
-
# Add missing database validation constraints **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-07 **Author:** Mark Hope **Commit:** `ca6fad0` **Scope:** 2 files, +198/-2 ## Commit message ``` Add missing database validation constraints Migration 014 adds CHECK constraints for nume
ca6fad0 ·
2 files ·
+198/-2 ·
2026-02-07
· medium confidence
-
# Fix lint warnings by removing unused type imports **Project:** Orbit ABM (`orbitabm`) **Date:** 2026-02-07 **Author:** Mark Hope **Commit:** `d9f46a3` **Scope:** 2 files, +16/-17 ## Commit message ``` Fix lint warnings by removing unused type imports Co-authored-by: Cursor <cursorage
d9f46a3 ·
2 files ·
+16/-17 ·
2026-02-07
· high confidence
-
# feat: add 15 comprehensive tests for second batch **Project:** Hazardos (`hazardos`) **Date:** 2026-02-03 **Author:** Mark Hope **Commit:** `46e989a` **Scope:** 9 files, +4117/-84 ## Commit message ``` feat: add 15 comprehensive tests for second batch - Add modal tests: confirmation-
46e989a ·
9 files ·
+4117/-84 ·
2026-02-03
· medium confidence
-
# feat: add 4 comprehensive tests and fix TypeScript error **Project:** Hazardos (`hazardos`) **Date:** 2026-02-03 **Author:** Mark Hope **Commit:** `8f04c5f` **Scope:** 8 files, +2959/-112 ## Commit message ``` feat: add 4 comprehensive tests and fix TypeScript error New tests added (
8f04c5f ·
8 files ·
+2959/-112 ·
2026-02-03
· medium confidence
-
# feat: add second batch of 10 comprehensive tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-03 **Author:** Mark Hope **Commit:** `c5d968f` **Scope:** 24 files, +6474/-174 ## Commit message ``` feat: add second batch of 10 comprehensive tests - Add service tests: auth-servic
c5d968f ·
24 files ·
+6474/-174 ·
2026-02-03
· high confidence
-
# Fix production code lint warnings and relax rules for tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `091645f` **Scope:** 7 files, +70/-60 ## Commit message ``` Fix production code lint warnings and relax rules for tests Production cod
091645f ·
7 files ·
+70/-60 ·
2026-02-02
· high confidence
-
# Fix lint errors and improve TypeScript configuration **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `20ce7c2` **Scope:** 13 files, +22/-22 ## Commit message ``` Fix lint errors and improve TypeScript configuration Lint fixes: - Convert requi
20ce7c2 ·
13 files ·
+22/-22 ·
2026-02-02
· high confidence
-
# fix: resolve TypeScript errors for production build **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `321e1f2` **Scope:** 17 files, +1491/-82 ## Commit message ``` fix: resolve TypeScript errors for production build - Fix ZodError property acc
321e1f2 ·
17 files ·
+1491/-82 ·
2026-02-02
· high confidence
-
# Fix all remaining lint warnings by prefixing unused variables **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `43dd08c` **Scope:** 55 files, +1020/-444 ## Commit message ``` Fix all remaining lint warnings by prefixing unused variables Test f
43dd08c ·
55 files ·
+1020/-444 ·
2026-02-02
· high confidence
-
# Clean up lint warnings: unused imports, any types, and img elements **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `6081ef0` **Scope:** 78 files, +228/-250 ## Commit message ``` Clean up lint warnings: unused imports, any types, and img eleme
6081ef0 ·
78 files ·
+228/-250 ·
2026-02-02
· high confidence
-
# refactor: improve code quality, security, and consistency **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `6d3059a` **Scope:** 143 files, +9127/-927 ## Commit message ``` refactor: improve code quality, security, and consistency Security fixe
6d3059a ·
143 files ·
+9127/-927 ·
2026-02-02
· high confidence
-
# Fix test file imports and type annotations **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `98ab5c2` **Scope:** 8 files, +20/-12 ## Commit message ``` Fix test file imports and type annotations - Add missing vitest imports (vi, describe, it,
98ab5c2 ·
8 files ·
+20/-12 ·
2026-02-02
· high confidence
-
# fix: update hazards-section imports to use barrel export **Project:** Hazardos (`hazardos`) **Date:** 2026-02-02 **Author:** Mark Hope **Commit:** `e7eca2d` **Scope:** 1 files, +7/-5 ## Commit message ``` fix: update hazards-section imports to use barrel export PascalCase imports wer
e7eca2d ·
1 files ·
+7/-5 ·
2026-02-02
· medium confidence
-
# fix: add 'invoice' to SmsMessageType validation schema **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `0bc0762` **Scope:** 1 files, +1/-0 ## Commit message ``` fix: add 'invoice' to SmsMessageType validation schema Co-Authored-By: Claude Opu
0bc0762 ·
1 files ·
+1/-0 ·
2026-02-01
· medium confidence
-
# test: improve test coverage to 84% with validation and utility tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `0bce5a5` **Scope:** 40 files, +4704/-8448 ## Commit message ``` test: improve test coverage to 84% with validation and utilit
0bce5a5 ·
40 files ·
+4704/-8448 ·
2026-02-01
· medium confidence
-
# test: add comprehensive settings route tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `0e7f824` **Scope:** 9 files, +71/-39 ## Commit message ``` test: add comprehensive settings route tests - Enhanced settings-pricing test with all pr
0e7f824 ·
9 files ·
+71/-39 ·
2026-02-01
· medium confidence
-
# refactor: add validation schemas for API routes **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `0e9d928` **Scope:** 23 files, +941/-459 ## Commit message ``` refactor: add validation schemas for API routes - Add validation schemas for approv
0e9d928 ·
23 files ·
+941/-459 ·
2026-02-01
· high confidence
-
# test: add comprehensive authentication and authorization tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `1248448` **Scope:** 5 files, +1986/-83 ## Commit message ``` test: add comprehensive authentication and authorization tests Create
1248448 ·
5 files ·
+1986/-83 ·
2026-02-01
· high confidence
-
# fix: add nanoid dependency and fix api-handler types **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `2d2caf0` **Scope:** 8 files, +175/-31 ## Commit message ``` fix: add nanoid dependency and fix api-handler types Add missing nanoid dependen
2d2caf0 ·
8 files ·
+175/-31 ·
2026-02-01
· medium confidence
-
# chore: fix type errors and restore missing dependencies **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `3d3c0da` **Scope:** 29 files, +3926/-1002 ## Commit message ``` chore: fix type errors and restore missing dependencies - Add 'change_ord
3d3c0da ·
29 files ·
+3926/-1002 ·
2026-02-01
· high confidence
-
# test: add comprehensive invoice operation tests **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `5903c96` **Scope:** 1 files, +290/-3 ## Commit message ``` test: add comprehensive invoice operation tests Invoice Line Items (7 tests): - POST:
5903c96 ·
1 files ·
+290/-3 ·
2026-02-01
· medium confidence
-
# feat: update API routes with unified handler pattern and Zod validation **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `66e4690` **Scope:** 9 files, +51/-78 ## Commit message ``` feat: update API routes with unified handler pattern and Zod va
66e4690 ·
9 files ·
+51/-78 ·
2026-02-01
· high confidence
-
# refactor: update API routes with validation schemas **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `e4dde5e` **Scope:** 16 files, +294/-406 ## Commit message ``` refactor: update API routes with validation schemas - Add validation schemas fo
e4dde5e ·
16 files ·
+294/-406 ·
2026-02-01
· medium confidence
-
# fix: use proper enum types for photo_type and work_type validations **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `ea12509` **Scope:** 1 files, +4/-4 ## Commit message ``` fix: use proper enum types for photo_type and work_type validations
ea12509 ·
1 files ·
+4/-4 ·
2026-02-01
· high confidence
-
# fix: add payment_failed notification type and fix sheet.tsx types **Project:** Hazardos (`hazardos`) **Date:** 2026-02-01 **Author:** Mark Hope **Commit:** `f5b7ce2` **Scope:** 6 files, +142/-91 ## Commit message ``` fix: add payment_failed notification type and fix sheet.tsx types -
f5b7ce2 ·
6 files ·
+142/-91 ·
2026-02-01
· high confidence
-
# chore: add documentation and test suite **Project:** Hazardos (`hazardos`) **Date:** 2026-01-31 **Author:** Mark Hope **Commit:** `7ee330f` **Scope:** 27 files, +5940/-23 ## Commit message ``` chore: add documentation and test suite Documentation: - API-REFERENCE.md: Complete API doc
7ee330f ·
27 files ·
+5940/-23 ·
2026-01-31
· medium confidence
-
# feat: rename Assessments to Site Surveys throughout application **Project:** Hazardos (`hazardos`) **Date:** 2026-01-31 **Author:** Mark Hope **Commit:** `93711bf` **Scope:** 9 files, +864/-48 ## Commit message ``` feat: rename Assessments to Site Surveys throughout application MAJOR
93711bf ·
9 files ·
+864/-48 ·
2026-01-31
· high confidence
-
# chore: additional lint fixes for unused variables **Project:** Hazardos (`hazardos`) **Date:** 2026-01-31 **Author:** Mark Hope **Commit:** `b0594b8` **Scope:** 7 files, +13/-13 ## Commit message ``` chore: additional lint fixes for unused variables - Fix remaining unused variable wa
b0594b8 ·
7 files ·
+13/-13 ·
2026-01-31
· high confidence
-
# feat: add comprehensive development rules and quality checks **Project:** Hazardos (`hazardos`) **Date:** 2026-01-31 **Author:** Mark Hope **Commit:** `d002869` **Scope:** 5 files, +259/-6 ## Commit message ``` feat: add comprehensive development rules and quality checks CURSOR RULES
d002869 ·
5 files ·
+259/-6 ·
2026-01-31
· medium confidence
-
# Fix TypeScript and build issues after branch merges **Project:** Hazardos (`hazardos`) **Date:** 2026-01-31 **Author:** Mark Hope **Commit:** `f09a325` **Scope:** 4 files, +20/-17 ## Commit message ``` Fix TypeScript and build issues after branch merges - Fix CustomerStatus type cast
f09a325 ·
4 files ·
+20/-17 ·
2026-01-31
· high confidence
-
# fix: resolve code quality and security linting warnings **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-19 **Author:** Mark Hope **Commit:** `f8bd428` **Scope:** 7 files, +72/-58 ## Commit message ``` fix: resolve code quality and security linting warnings - Replace complex em
f8bd428 ·
7 files ·
+72/-58 ·
2026-01-19
· medium confidence
-
# fix: add cache step IDs and fix type errors in CI pipeline **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-19 **Author:** Mark Hope **Commit:** `fd10f49` **Scope:** 6 files, +2461/-0 ## Commit message ``` fix: add cache step IDs and fix type errors in CI pipeline - Add `id: ca
fd10f49 ·
6 files ·
+2461/-0 ·
2026-01-19
· medium confidence
-
# fix: update schedule-filters test assertions for component changes **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `087b7aa` **Scope:** 1 files, +9/-7 ## Commit message ``` fix: update schedule-filters test assertions for component changes
087b7aa ·
1 files ·
+9/-7 ·
2026-01-18
· medium confidence
-
# fix: resolve lint errors in test files and unused imports **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `51d3d40` **Scope:** 6 files, +41/-48 ## Commit message ``` fix: resolve lint errors in test files and unused imports - Rename 'module
51d3d40 ·
6 files ·
+41/-48 ·
2026-01-18
· high confidence
-
# fix: resolve CI linting errors **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `5229733` **Scope:** 3 files, +6/-5 ## Commit message ``` fix: resolve CI linting errors - Remove unused imports (Calendar, TrendingUp, CalendarDays) - Fix unsaf
5229733 ·
3 files ·
+6/-5 ·
2026-01-18
· high confidence
-
# feat: add JSONB schemas, fix relations, add denormalization utilities **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `885a799` **Scope:** 8 files, +1240/-2 ## Commit message ``` feat: add JSONB schemas, fix relations, add denormalization ut
885a799 ·
8 files ·
+1240/-2 ·
2026-01-18
· high confidence
-
# test: add tests for outcomes, reports, schedule, and volunteer modules **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `88eaebb` **Scope:** 41 files, +43844/-2 ## Commit message ``` test: add tests for outcomes, reports, schedule, and volunt
88eaebb ·
41 files ·
+43844/-2 ·
2026-01-18
· medium confidence
-
# test: add validation tests for cron utilities and monitoring routes **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `ced6fa7` **Scope:** 6 files, +2923/-0 ## Commit message ``` test: add validation tests for cron utilities and monitoring rou
ced6fa7 ·
6 files ·
+2923/-0 ·
2026-01-18
· medium confidence
-
# fix: resolve security and lint warnings **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `ef2b600` **Scope:** 29 files, +5467/-104 ## Commit message ``` fix: resolve security and lint warnings - Simplify email regex to prevent ReDoS vulnerab
ef2b600 ·
29 files ·
+5467/-104 ·
2026-01-18
· medium confidence
-
# test: add comprehensive tests for billing module **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-18 **Author:** Mark Hope **Commit:** `f7e3e26` **Scope:** 3 files, +1616/-0 ## Commit message ``` test: add comprehensive tests for billing module Add 223 validation tests for the
f7e3e26 ·
3 files ·
+1616/-0 ·
2026-01-18
· medium confidence
-
# fix: resolve TypeScript errors and test failures in test files **Project:** AsymXray (`asymxray`) **Date:** 2026-01-14 **Author:** Mark Hope **Commit:** `84a80f6` **Scope:** 5 files, +97/-56 ## Commit message ``` fix: resolve TypeScript errors and test failures in test files - FormsT
84a80f6 ·
5 files ·
+97/-56 ·
2026-01-14
· high confidence
-
# test: add comprehensive unit tests for API clients and services **Project:** AsymXray (`asymxray`) **Date:** 2026-01-13 **Author:** Mark Hope **Commit:** `dad940f` **Scope:** 7 files, +6002/-0 ## Commit message ``` test: add comprehensive unit tests for API clients and services - goo
dad940f ·
7 files ·
+6002/-0 ·
2026-01-13
· high confidence
-
# test: add comprehensive tests for Gravity Forms API client **Project:** AsymXray (`asymxray`) **Date:** 2026-01-13 **Author:** Mark Hope **Commit:** `e3e231d` **Scope:** 1 files, +1082/-0 ## Commit message ``` test: add comprehensive tests for Gravity Forms API client Adds 51 unit te
e3e231d ·
1 files ·
+1082/-0 ·
2026-01-13
· medium confidence
-
# fix: update test mocks for type compatibility and add BrightLocal refresh button **Project:** AsymXray (`asymxray`) **Date:** 2026-01-13 **Author:** Mark Hope **Commit:** `e7c8fbe` **Scope:** 7 files, +132/-46 ## Commit message ``` fix: update test mocks for type compatibility and add
e7c8fbe ·
7 files ·
+132/-46 ·
2026-01-13
· high confidence
-
# fix: resolve ESLint and code quality issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-13 **Author:** Mark Hope **Commit:** `fbb511d` **Scope:** 4 files, +8/-7 ## Commit message ``` fix: resolve ESLint and code quality issues - Use bounded regex quantifiers to prevent ReD
fbb511d ·
4 files ·
+8/-7 ·
2026-01-13
· medium confidence
-
# fix: correctly parse nested arrays in GBP Performance API response **Project:** AsymXray (`asymxray`) **Date:** 2026-01-12 **Author:** Mark Hope **Commit:** `02f279d` **Scope:** 1 files, +41/-35 ## Commit message ``` fix: correctly parse nested arrays in GBP Performance API response
02f279d ·
1 files ·
+41/-35 ·
2026-01-12
· high confidence
-
# fix: improve form name extraction and resolve migration timestamp conflicts **Project:** AsymXray (`asymxray`) **Date:** 2026-01-10 **Author:** Mark Hope **Commit:** `205317a` **Scope:** 22 files, +36/-2 ## Commit message ``` fix: improve form name extraction and resolve migration tim
205317a ·
22 files ·
+36/-2 ·
2026-01-10
· medium confidence
-
# feat: add Gravity Forms attribution hidden fields via API **Project:** AsymXray (`asymxray`) **Date:** 2026-01-10 **Author:** Mark Hope **Commit:** `a706fa2` **Scope:** 5 files, +998/-1 ## Commit message ``` feat: add Gravity Forms attribution hidden fields via API - Add write capabi
a706fa2 ·
5 files ·
+998/-1 ·
2026-01-10
· medium confidence
-
# fix: resolve unit test failures and improve password reset error handling **Project:** AsymXray (`asymxray`) **Date:** 2026-01-08 **Author:** Mark Hope **Commit:** `12bbc0e` **Scope:** 9 files, +654/-15 ## Commit message ``` fix: resolve unit test failures and improve password reset e
12bbc0e ·
9 files ·
+654/-15 ·
2026-01-08
· high confidence
-
# fix: resolve TypeScript errors and test environment issues **Project:** AsymXray (`asymxray`) **Date:** 2026-01-08 **Author:** Mark Hope **Commit:** `5092fbf` **Scope:** 3 files, +57/-32 ## Commit message ``` fix: resolve TypeScript errors and test environment issues - Add @vitest-en
5092fbf ·
3 files ·
+57/-32 ·
2026-01-08
· high confidence
-
# fix: update Hexowatch API integration for current tool types **Project:** AsymXray (`asymxray`) **Date:** 2026-01-08 **Author:** Mark Hope **Commit:** `a3a9fa9` **Scope:** 2 files, +42/-41 ## Commit message ``` fix: update Hexowatch API integration for current tool types The Hexowatc
a3a9fa9 ·
2 files ·
+42/-41 ·
2026-01-08
· medium confidence
-
# fix: exclude setup files from test runs and improve E2E test skipping **Project:** AsymXray (`asymxray`) **Date:** 2026-01-08 **Author:** Mark Hope **Commit:** `fce7854` **Scope:** 2 files, +15/-6 ## Commit message ``` fix: exclude setup files from test runs and improve E2E test skipp
fce7854 ·
2 files ·
+15/-6 ·
2026-01-08
· medium confidence
-
# fix: resolve TypeScript errors in form components **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-08 **Author:** Mark Hope **Commit:** `0f10a17` **Scope:** 2 files, +8/-11 ## Commit message ``` fix: resolve TypeScript errors in form components - Fix InputGroup: add proper type
0f10a17 ·
2 files ·
+8/-11 ·
2026-01-08
· high confidence
-
# fix: economics export endpoint TypeScript errors **Project:** AsymXray (`asymxray`) **Date:** 2026-01-07 **Author:** Mark Hope **Commit:** `0831512` **Scope:** 1 files, +8/-13 ## Commit message ``` fix: economics export endpoint TypeScript errors Use client object from withClientAcce
0831512 ·
1 files ·
+8/-13 ·
2026-01-07
· high confidence
-
# test: add comprehensive auth API route tests **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `07b6cda` **Scope:** 4 files, +943/-0 ## Commit message ``` test: add comprehensive auth API route tests Add tests for critical authentication endp
07b6cda ·
4 files ·
+943/-0 ·
2026-01-06
· high confidence
-
# Fix test seeding infrastructure and environment loading **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `23ee55b` **Scope:** 14 files, +1336/-23 ## Commit message ``` Fix test seeding infrastructure and environment loading ✅ MAJOR FIX: Re
23ee55b ·
14 files ·
+1336/-23 ·
2026-01-06
· high confidence
-
# fix: Use dynamic imports in test scripts to avoid env var hoisting issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `2552883` **Scope:** 2 files, +31/-19 ## Commit message ``` fix: Use dynamic imports in test scripts to avoid env var h
2552883 ·
2 files ·
+31/-19 ·
2026-01-06
· high confidence
-
# fix: update deprecated GitHub Actions and resolve TypeScript errors **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `27807ca` **Scope:** 3 files, +4/-4 ## Commit message ``` fix: update deprecated GitHub Actions and resolve TypeScript errors
27807ca ·
3 files ·
+4/-4 ·
2026-01-06
· high confidence
-
# Add tests for error handling and service worker components **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `2ccb818` **Scope:** 3 files, +982/-0 ## Commit message ``` Add tests for error handling and service worker components - Add error-me
2ccb818 ·
3 files ·
+982/-0 ·
2026-01-06
· medium confidence
-
# feat: add comprehensive test suite - batch 11-12 **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `2cde927` **Scope:** 35 files, +16105/-1544 ## Commit message ``` feat: add comprehensive test suite - batch 11-12 - Added 20 new test files co
2cde927 ·
35 files ·
+16105/-1544 ·
2026-01-06
· medium confidence
-
# Add batch of simple tests - focus on working tests only **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `3184327` **Scope:** 3 files, +380/-37 ## Commit message ``` Add batch of simple tests - focus on working tests only - Added tests for u
3184327 ·
3 files ·
+380/-37 ·
2026-01-06
· medium confidence
-
# Clean up linting warnings - 90% improvement **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `34ffc9d` **Scope:** 15 files, +816/-48 ## Commit message ``` Clean up linting warnings - 90% improvement 🧹 MAJOR CLEANUP: Reduced warnings from
34ffc9d ·
15 files ·
+816/-48 ·
2026-01-06
· high confidence
-
# Fix TypeScript enum type errors in Platform Admin **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `37260b5` **Scope:** 2 files, +2/-2 ## Commit message ``` Fix TypeScript enum type errors in Platform Admin - Cast statusFilter to enum type i
37260b5 ·
2 files ·
+2/-2 ·
2026-01-06
· high confidence
-
# test: add comprehensive tests for validation and audit libraries **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `cea3634` **Scope:** 2 files, +1168/-251 ## Commit message ``` test: add comprehensive tests for validation and audit libraries
cea3634 ·
2 files ·
+1168/-251 ·
2026-01-06
· medium confidence
-
# Complete TypeScript and CI pipeline fixes **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `e55a631` **Scope:** 13 files, +357/-70 ## Commit message ``` Complete TypeScript and CI pipeline fixes ✅ MAJOR MILESTONE: All critical issues resol
e55a631 ·
13 files ·
+357/-70 ·
2026-01-06
· high confidence
-
# Fix test cleanup command and complete lazy loading fixes **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `f72cd05` **Scope:** 4 files, +75/-16 ## Commit message ``` Fix test cleanup command and complete lazy loading fixes ✅ FINAL FIX: All
f72cd05 ·
4 files ·
+75/-16 ·
2026-01-06
· medium confidence
-
# fix: Lazy database initialization and security lint config updates **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-06 **Author:** Mark Hope **Commit:** `fa54624` **Scope:** 2 files, +52/-10 ## Commit message ``` fix: Lazy database initialization and security lint config updates
fa54624 ·
2 files ·
+52/-10 ·
2026-01-06
· medium confidence
-
# fix: resolve all unit test failures for production readiness **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `0415e9d` **Scope:** 9 files, +268/-339 ## Commit message ``` fix: resolve all unit test failures for production readiness - Fixed
0415e9d ·
9 files ·
+268/-339 ·
2026-01-04
· high confidence
-
# fix: resolve test failures in new utility tests **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `05a6e62` **Scope:** 7 files, +160/-20 ## Commit message ``` fix: resolve test failures in new utility tests - Fixed cron logger path parsing te
05a6e62 ·
7 files ·
+160/-20 ·
2026-01-04
· high confidence
-
# fix: Resolve linting issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `1ce5f7b` **Scope:** 13 files, +2030/-3 ## Commit message ``` fix: Resolve linting issues - Replace require() with dynamic import in email test - Remove unused Link
1ce5f7b ·
13 files ·
+2030/-3 ·
2026-01-04
· medium confidence
-
# fix: resolve Jest coverage instrumentation issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `29f8226` **Scope:** 2 files, +17/-10 ## Commit message ``` fix: resolve Jest coverage instrumentation issues - Switch to V8 coverage provider
29f8226 ·
2 files ·
+17/-10 ·
2026-01-04
· high confidence
-
# fix: Comprehensive TypeScript and ESLint cleanup **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `345125e` **Scope:** 14 files, +87/-58 ## Commit message ``` fix: Comprehensive TypeScript and ESLint cleanup - Fixed 52 ESLint problems (38 er
345125e ·
14 files ·
+87/-58 ·
2026-01-04
· high confidence
-
# fix: Resolve all ESLint warnings **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `56d2323` **Scope:** 30 files, +4958/-24 ## Commit message ``` fix: Resolve all ESLint warnings 🧹 **Code Quality Cleanup** ## Fixed Warnings: - **Unused im
56d2323 ·
30 files ·
+4958/-24 ·
2026-01-04
· high confidence
-
# fix: correct LogContext property in audit logging **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `5a71a8f` **Scope:** 1 files, +1/-1 ## Commit message ``` fix: correct LogContext property in audit logging - Change resourceId to resource to
5a71a8f ·
1 files ·
+1/-1 ·
2026-01-04
· high confidence
-
# test: Add comprehensive test coverage batch 2 **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `79b2f75` **Scope:** 3 files, +1202/-0 ## Commit message ``` test: Add comprehensive test coverage batch 2 Created 15 additional simple, non-flaky
79b2f75 ·
3 files ·
+1202/-0 ·
2026-01-04
· high confidence
-
# fix: Resolve all failing test suites (7 failures -> 0 failures) **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `d4989b0` **Scope:** 14 files, +2193/-24 ## Commit message ``` fix: Resolve all failing test suites (7 failures -> 0 failures) F
d4989b0 ·
14 files ·
+2193/-24 ·
2026-01-04
· medium confidence
-
# security: Fix all security linting issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `dfb51db` **Scope:** 17 files, +25244/-42 ## Commit message ``` security: Fix all security linting issues - Replace dynamic RegExp constructors with s
dfb51db ·
17 files ·
+25244/-42 ·
2026-01-04
· medium confidence
-
# Fix lint errors in Platform Admin module **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `eeb9ce3` **Scope:** 19 files, +22/-35 ## Commit message ``` Fix lint errors in Platform Admin module - Remove unused imports across 19 files - Prefix
eeb9ce3 ·
19 files ·
+22/-35 ·
2026-01-04
· medium confidence
-
# test: Fix URL validation tests after security improvements **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-04 **Author:** Mark Hope **Commit:** `fe4df33` **Scope:** 23 files, +5637/-5 ## Commit message ``` test: Fix URL validation tests after security improvements - Replace in
fe4df33 ·
23 files ·
+5637/-5 ·
2026-01-04
· medium confidence
-
# Fix TypeScript errors in test files **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-03 **Author:** Mark Hope **Commit:** `353e3c4` **Scope:** 110 files, +1173/-103 ## Commit message ``` Fix TypeScript errors in test files - sonner.test.tsx: Fix mock to use data-* attributes fo
353e3c4 ·
110 files ·
+1173/-103 ·
2026-01-03
· high confidence
-
# Remove invalid eslint-disable comments for non-existent rules **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-03 **Author:** Mark Hope **Commit:** `6603c9d` **Scope:** 5 files, +10/-4 ## Commit message ``` Remove invalid eslint-disable comments for non-existent rules - Remove
6603c9d ·
5 files ·
+10/-4 ·
2026-01-03
· high confidence
-
# Fix ESLint errors for CI **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-03 **Author:** Mark Hope **Commit:** `c5cd1f9` **Scope:** 10 files, +17/-25 ## Commit message ``` Fix ESLint errors for CI - Replace explicit `any` type with proper interface in check-user-supabase.ts - R
c5cd1f9 ·
10 files ·
+17/-25 ·
2026-01-03
· high confidence
-
# Tune ESLint security config to reduce false positives **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-03 **Author:** Mark Hope **Commit:** `ff89238` **Scope:** 30 files, +1653/-1193 ## Commit message ``` Tune ESLint security config to reduce false positives Before: 548 problem
ff89238 ·
30 files ·
+1653/-1193 ·
2026-01-03
· medium confidence
-
# Add Safety, Compliance modules and fix TS/lint issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-02 **Author:** Mark Hope **Commit:** `d4c7639` **Scope:** 40 files, +7165/-30 ## Commit message ``` Add Safety, Compliance modules and fix TS/lint issues Safety Module: - Inci
d4c7639 ·
40 files ·
+7165/-30 ·
2026-01-02
· medium confidence
-
# Add Jest testing infrastructure and fix ESLint issues **Project:** Stride v2 (`stride-v2`) **Date:** 2026-01-01 **Author:** Mark Hope **Commit:** `dda3a63` **Scope:** 19 files, +11138/-3648 ## Commit message ``` Add Jest testing infrastructure and fix ESLint issues Testing Infrastruc
dda3a63 ·
19 files ·
+11138/-3648 ·
2026-01-01
· medium confidence
-
# Fix import error causing build failure **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `20e7479` **Scope:** 1 files, +19/-16 ## Commit message ``` Fix import error causing build failure Remove unused formatNumber import from local page that w
20e7479 ·
1 files ·
+19/-16 ·
2025-12-29
· high confidence
-
# fix: resolve TypeScript and lint issues in admin API routes **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `44acb9f` **Scope:** 7 files, +22/-21 ## Commit message ``` fix: resolve TypeScript and lint issues in admin API routes - Fix withAdmi
44acb9f ·
7 files ·
+22/-21 ·
2025-12-29
· high confidence
-
# Add missing formatNumber function to utils **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `47f8e01` **Scope:** 2 files, +35/-1 ## Commit message ``` Add missing formatNumber function to utils - Create formatNumber function in utils.ts for nu
47f8e01 ·
2 files ·
+35/-1 ·
2025-12-29
· medium confidence
-
# Fix DataSource type conflict for GBP **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `629f3e0` **Scope:** 1 files, +5/-23 ## Commit message ``` Fix DataSource type conflict for GBP - Import DataSource type from main types file instead of loca
629f3e0 ·
1 files ·
+5/-23 ·
2025-12-29
· high confidence
-
# fix: resolve TypeScript error in clickup service **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `689fac7` **Scope:** 2 files, +2/-2 ## Commit message ``` fix: resolve TypeScript error in clickup service - Fix nullable return type for cached
689fac7 ·
2 files ·
+2/-2 ·
2025-12-29
· high confidence
-
# Fix TypeScript error in emerging trends route **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `7171d3c` **Scope:** 1 files, +1/-1 ## Commit message ``` Fix TypeScript error in emerging trends route - Change 'reddit' to 'social_listening' to m
7171d3c ·
1 files ·
+1/-1 ·
2025-12-29
· high confidence
-
# Fix all ESLint warnings **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `9e39a7b` **Scope:** 4 files, +12/-4 ## Commit message ``` Fix all ESLint warnings - Fix unused variable warning in track-login test by prefixing with underscore - Remove
9e39a7b ·
4 files ·
+12/-4 ·
2025-12-29
· high confidence
-
# fix: update DataSource import in MetricSection **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `a10a3b9` **Scope:** 1 files, +2/-1 ## Commit message ``` fix: update DataSource import in MetricSection Import DataSource type from @/types/api-so
a10a3b9 ·
1 files ·
+2/-1 ·
2025-12-29
· high confidence
-
# Remove invalid trend_direction property from EmergingTrendData **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `bb2a6ae` **Scope:** 1 files, +1/-2 ## Commit message ``` Remove invalid trend_direction property from EmergingTrendData - The tren
bb2a6ae ·
1 files ·
+1/-2 ·
2025-12-29
· high confidence
-
# Fix duplicate formatNumber function declaration **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `d0e7641` **Scope:** 1 files, +6/-22 ## Commit message ``` Fix duplicate formatNumber function declaration - Remove duplicate formatNumber functio
d0e7641 ·
1 files ·
+6/-22 ·
2025-12-29
· medium confidence
-
# Remove invalid previous_volume property from EmergingTrendData **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `d763228` **Scope:** 1 files, +0/-1 ## Commit message ``` Remove invalid previous_volume property from EmergingTrendData - The prev
d763228 ·
1 files ·
+0/-1 ·
2025-12-29
· high confidence
-
# fix: complete GBP integration type fixes **Project:** AsymXray (`asymxray`) **Date:** 2025-12-29 **Author:** Mark Hope **Commit:** `f3a8133` **Scope:** 6 files, +36/-7 ## Commit message ``` fix: complete GBP integration type fixes - Add 'gbp' to handleConnect/handleDisconnect types i
f3a8133 ·
6 files ·
+36/-7 ·
2025-12-29
· high confidence
-
# fix: Resolve TypeScript build error in client-layout.tsx **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `0839f5d` **Scope:** 1 files, +11/-11 ## Commit message ``` fix: Resolve TypeScript build error in client-layout.tsx - Move isOpportuniti
0839f5d ·
1 files ·
+11/-11 ·
2025-12-28
· high confidence
-
# fix: resolve TypeScript errors in detection progress tracking **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `0b18c3a` **Scope:** 1 files, +11/-10 ## Commit message ``` fix: resolve TypeScript errors in detection progress tracking - Add miss
0b18c3a ·
1 files ·
+11/-10 ·
2025-12-28
· high confidence
-
# fix: update monitoring tests for Edge Runtime compatibility **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `1000117` **Scope:** 3 files, +58/-72 ## Commit message ``` fix: update monitoring tests for Edge Runtime compatibility - Fix enhanced
1000117 ·
3 files ·
+58/-72 ·
2025-12-28
· high confidence
-
# fix: Add null safety checks to monitoring dashboard **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `1e24b03` **Scope:** 1 files, +82/-22 ## Commit message ``` fix: Add null safety checks to monitoring dashboard - Add proper null checks for s
1e24b03 ·
1 files ·
+82/-22 ·
2025-12-28
· high confidence
-
# fix: Update PDF template to use correct OpportunityWithClient type **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `353e523` **Scope:** 15 files, +2365/-31 ## Commit message ``` fix: Update PDF template to use correct OpportunityWithClient typ
353e523 ·
15 files ·
+2365/-31 ·
2025-12-28
· high confidence
-
# fix: resolve TypeScript compilation errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `3924f57` **Scope:** 7 files, +26/-16 ## Commit message ``` fix: resolve TypeScript compilation errors - Fix OpportunityStatusActionsProps interface mi
3924f57 ·
7 files ·
+26/-16 ·
2025-12-28
· high confidence
-
# fix: Correct default return object structure in MetricsDashboard **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `4fb1d14` **Scope:** 1 files, +4/-4 ## Commit message ``` fix: Correct default return object structure in MetricsDashboard - Fix
4fb1d14 ·
1 files ·
+4/-4 ·
2025-12-28
· high confidence
-
# fix: add null check for user in middleware headers **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `662de64` **Scope:** 1 files, +5/-3 ## Commit message ``` fix: add null check for user in middleware headers - Fix TypeScript error where user
662de64 ·
1 files ·
+5/-3 ·
2025-12-28
· high confidence
-
# feat: implement universal opportunity management system **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `a49177f` **Scope:** 13 files, +744/-368 ## Commit message ``` feat: implement universal opportunity management system - Create centralize
a49177f ·
13 files ·
+744/-368 ·
2025-12-28
· medium confidence
-
# fix: resolve all lint errors and TypeScript warnings **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `af1acc6` **Scope:** 31 files, +796/-225 ## Commit message ``` fix: resolve all lint errors and TypeScript warnings - Fix @typescript-eslint/
af1acc6 ·
31 files ·
+796/-225 ·
2025-12-28
· high confidence
-
# fix: use unknown type for withMetrics context parameter **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `bb5e2df` **Scope:** 3 files, +34/-13 ## Commit message ``` fix: use unknown type for withMetrics context parameter Next.js route handlers
bb5e2df ·
3 files ·
+34/-13 ·
2025-12-28
· high confidence
-
# fix: Resolve all TypeScript compilation errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `c9504b9` **Scope:** 11 files, +24/-814 ## Commit message ``` fix: Resolve all TypeScript compilation errors - Fix Buffer type error in Excel expor
c9504b9 ·
11 files ·
+24/-814 ·
2025-12-28
· high confidence
-
# fix: Add null safety checks to MetricsDashboard component **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `ece5d7f` **Scope:** 1 files, +17/-8 ## Commit message ``` fix: Add null safety checks to MetricsDashboard component - Add null check fo
ece5d7f ·
1 files ·
+17/-8 ·
2025-12-28
· high confidence
-
# fix: Remove extra props from PDF component call **Project:** AsymXray (`asymxray`) **Date:** 2025-12-28 **Author:** Mark Hope **Commit:** `f0dfd62` **Scope:** 3 files, +5/-4 ## Commit message ``` fix: Remove extra props from PDF component call - Remove includeDetails, includeResults,
f0dfd62 ·
3 files ·
+5/-4 ·
2025-12-28
· high confidence
-
# fix: resolve TypeScript errors in cannibalization route and test files **Project:** AsymXray (`asymxray`) **Date:** 2025-12-24 **Author:** Mark Hope **Commit:** `32e215a` **Scope:** 3 files, +25/-12 ## Commit message ``` fix: resolve TypeScript errors in cannibalization route and test
32e215a ·
3 files ·
+25/-12 ·
2025-12-24
· high confidence
-
# fix: update opportunity types test to expect 15 types **Project:** AsymXray (`asymxray`) **Date:** 2025-12-24 **Author:** Mark Hope **Commit:** `413c94e` **Scope:** 1 files, +2/-2 ## Commit message ``` fix: update opportunity types test to expect 15 types Updated test to reflect addi
413c94e ·
1 files ·
+2/-2 ·
2025-12-24
· medium confidence
-
# Fix TypeScript compilation errors and complete environment system **Project:** AsymXray (`asymxray`) **Date:** 2025-12-24 **Author:** Mark Hope **Commit:** `7c23811` **Scope:** 13 files, +1196/-64 ## Commit message ``` Fix TypeScript compilation errors and complete environment system
7c23811 ·
13 files ·
+1196/-64 ·
2025-12-24
· high confidence
-
# fix: resolve TypeScript compilation errors in test files **Project:** AsymXray (`asymxray`) **Date:** 2025-12-23 **Author:** Mark Hope **Commit:** `0203b1e` **Scope:** 10 files, +1432/-184 ## Commit message ``` fix: resolve TypeScript compilation errors in test files ## Issues Fixed
0203b1e ·
10 files ·
+1432/-184 ·
2025-12-23
· high confidence
-
# fix: use explicit local dates in date-range-selector tests **Project:** AsymXray (`asymxray`) **Date:** 2025-12-23 **Author:** Mark Hope **Commit:** `392e608` **Scope:** 1 files, +16/-14 ## Commit message ``` fix: use explicit local dates in date-range-selector tests Fixed timezone i
392e608 ·
1 files ·
+16/-14 ·
2025-12-23
· high confidence
-
# fix: update opportunity type count in test to 14 **Project:** AsymXray (`asymxray`) **Date:** 2025-12-23 **Author:** Mark Hope **Commit:** `426399f` **Scope:** 1 files, +2/-2 ## Commit message ``` fix: update opportunity type count in test to 14 Updated test expectation from 9 to 14
426399f ·
1 files ·
+2/-2 ·
2025-12-23
· medium confidence
-
# fix: resolve all lint warnings for unused variables **Project:** AsymXray (`asymxray`) **Date:** 2025-12-21 **Author:** Mark Hope **Commit:** `f9a0854` **Scope:** 4 files, +8/-8 ## Commit message ``` fix: resolve all lint warnings for unused variables - Prefix unused destructured `de
f9a0854 ·
4 files ·
+8/-8 ·
2025-12-21
· high confidence
-
# feat: make Account Intelligence Brief objective-aware **Project:** AsymXray (`asymxray`) **Date:** 2025-12-19 **Author:** Mark Hope **Commit:** `a552f9c` **Scope:** 4 files, +237/-37 ## Commit message ``` feat: make Account Intelligence Brief objective-aware - Update detectPerformanc
a552f9c ·
4 files ·
+237/-37 ·
2025-12-19
· medium confidence
-
# fix: Resolve cron job database schema issues **Project:** AsymXray (`asymxray`) **Date:** 2025-12-15 **Author:** Mark Hope **Commit:** `96abf1b` **Scope:** 4 files, +210/-3 ## Commit message ``` fix: Resolve cron job database schema issues - Fix woocommerce_url column reference in de
96abf1b ·
4 files ·
+210/-3 ·
2025-12-15
· high confidence
-
# fix: Handle null values from database in cron sync **Project:** AsymXray (`asymxray`) **Date:** 2025-12-14 **Author:** Mark Hope **Commit:** `088d43e` **Scope:** 1 files, +2/-2 ## Commit message ``` fix: Handle null values from database in cron sync Convert null to undefined for isCa
088d43e ·
1 files ·
+2/-2 ·
2025-12-14
· high confidence
-
# fix: Resolve TypeScript errors and fix dashboard data loading **Project:** AsymXray (`asymxray`) **Date:** 2025-12-14 **Author:** Mark Hope **Commit:** `6f7f823` **Scope:** 39 files, +5115/-553 ## Commit message ``` fix: Resolve TypeScript errors and fix dashboard data loading - Fix
6f7f823 ·
39 files ·
+5115/-553 ·
2025-12-14
· high confidence
-
# fix: Resolve lint warnings and test failure **Project:** AsymXray (`asymxray`) **Date:** 2025-12-13 **Author:** Mark Hope **Commit:** `53efc2f` **Scope:** 11 files, +85/-82 ## Commit message ``` fix: Resolve lint warnings and test failure - Remove unused imports (DollarSign, Trending
53efc2f ·
11 files ·
+85/-82 ·
2025-12-13
· high confidence
-
# fix: resolve TypeScript and ESLint errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-11 **Author:** Mark Hope **Commit:** `023f6f5` **Scope:** 3 files, +3/-2 ## Commit message ``` fix: resolve TypeScript and ESLint errors TypeScript Fixes: - Fix TS2540 error: Cannot assign
023f6f5 ·
3 files ·
+3/-2 ·
2025-12-11
· high confidence
-
# fix: use eval approach to avoid ESLint require() detection loop **Project:** AsymXray (`asymxray`) **Date:** 2025-12-11 **Author:** Mark Hope **Commit:** `2a4cf42` **Scope:** 1 files, +3/-3 ## Commit message ``` fix: use eval approach to avoid ESLint require() detection loop Problem:
2a4cf42 ·
1 files ·
+3/-3 ·
2025-12-11
· high confidence
-
# fix: remove unused imports to resolve ESLint errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-11 **Author:** Mark Hope **Commit:** `517ed9e` **Scope:** 2 files, +1/-2 ## Commit message ``` fix: remove unused imports to resolve ESLint errors Lint Fixes: - Remove unused Tabs
517ed9e ·
2 files ·
+1/-2 ·
2025-12-11
· high confidence
-
# fix: add ESLint disable comment for crypto require() **Project:** AsymXray (`asymxray`) **Date:** 2025-12-11 **Author:** Mark Hope **Commit:** `70a7276` **Scope:** 1 files, +13/-9 ## Commit message ``` fix: add ESLint disable comment for crypto require() - Add eslint-disable-next-lin
70a7276 ·
1 files ·
+13/-9 ·
2025-12-11
· high confidence
-
# fix: resolve ESLint error and Supabase CLI installation issues **Project:** AsymXray (`asymxray`) **Date:** 2025-12-11 **Author:** Mark Hope **Commit:** `8dd37ff` **Scope:** 4 files, +17/-18 ## Commit message ``` fix: resolve ESLint error and Supabase CLI installation issues ESLint F
8dd37ff ·
4 files ·
+17/-18 ·
2025-12-11
· medium confidence
-
# Security hardening and code quality fixes - Fix client_targets RLS, remove test data, harden encryption validation, fix cron auth, remove deprecated rate limiter, fix TS/ESLint errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `3e42e35` **Sco
3e42e35 ·
25 files ·
+373/-920 ·
2025-12-10
· medium confidence
-
# fix: add explicit return types to secret rotation routes **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `75de98b` **Scope:** 3 files, +55/-21 ## Commit message ``` fix: add explicit return types to secret rotation routes - Add Promise<Respon
75de98b ·
3 files ·
+55/-21 ·
2025-12-10
· high confidence
-
# feat: update integration tests for standardized API responses **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `90b8bef` **Scope:** 2 files, +59/-16 ## Commit message ``` feat: update integration tests for standardized API responses All client
90b8bef ·
2 files ·
+59/-16 ·
2025-12-10
· medium confidence
-
# Technical debt cleanup and production readiness fixes **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `beb69fe` **Scope:** 77 files, +2349/-1472 ## Commit message ``` Technical debt cleanup and production readiness fixes - Fix TypeScript erro
beb69fe ·
77 files ·
+2349/-1472 ·
2025-12-10
· medium confidence
-
# feat: add repository pattern, API versioning docs, and enhanced API client **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `d4f4683` **Scope:** 6 files, +1051/-3 ## Commit message ``` feat: add repository pattern, API versioning docs, and enha
d4f4683 ·
6 files ·
+1051/-3 ·
2025-12-10
· medium confidence
-
# refactor: extract remaining service layers from large API routes **Project:** AsymXray (`asymxray`) **Date:** 2025-12-10 **Author:** Mark Hope **Commit:** `da05243` **Scope:** 8 files, +550/-542 ## Commit message ``` refactor: extract remaining service layers from large API routes -
da05243 ·
8 files ·
+550/-542 ·
2025-12-10
· high confidence
-
# Refactor data-service.ts into modular structure **Project:** AsymXray (`asymxray`) **Date:** 2025-12-09 **Author:** Mark Hope **Commit:** `4be7031` **Scope:** 11 files, +1298/-1051 ## Commit message ``` Refactor data-service.ts into modular structure Split 1,055-line data-service.ts
4be7031 ·
11 files ·
+1298/-1051 ·
2025-12-09
· medium confidence
-
# Refactor large modules into smaller, focused files **Project:** AsymXray (`asymxray`) **Date:** 2025-12-09 **Author:** Mark Hope **Commit:** `64dead4` **Scope:** 41 files, +7992/-4632 ## Commit message ``` Refactor large modules into smaller, focused files - enhanced-brief.ts: Split
64dead4 ·
41 files ·
+7992/-4632 ·
2025-12-09
· medium confidence
-
# Refactor types/index.ts - split into domain-specific files **Project:** AsymXray (`asymxray`) **Date:** 2025-12-09 **Author:** Mark Hope **Commit:** `dba1224` **Scope:** 11 files, +2012/-2152 ## Commit message ``` Refactor types/index.ts - split into domain-specific files Split 1,914
dba1224 ·
11 files ·
+2012/-2152 ·
2025-12-09
· high confidence
-
# Remove mock data, enhance intelligence, fix all lint errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-08 **Author:** Mark Hope **Commit:** `1d0e895` **Scope:** 43 files, +5746/-2166 ## Commit message ``` Remove mock data, enhance intelligence, fix all lint errors - Remove
1d0e895 ·
43 files ·
+5746/-2166 ·
2025-12-08
· medium confidence
-
# Add testing scaffold with 430 tests and infrastructure improvements **Project:** AsymXray (`asymxray`) **Date:** 2025-12-08 **Author:** Mark Hope **Commit:** `603f1d5` **Scope:** 57 files, +13310/-540 ## Commit message ``` Add testing scaffold with 430 tests and infrastructure improve
603f1d5 ·
57 files ·
+13310/-540 ·
2025-12-08
· high confidence
-
# Fix Buffer type for NextResponse in report route **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `038a120` **Scope:** 2 files, +4/-3 ## Commit message ``` Fix Buffer type for NextResponse in report route 🤖 Generated with [Claude Code](https:/
038a120 ·
2 files ·
+4/-3 ·
2025-12-04
· high confidence
-
# Fix all lint errors and Vercel build issue **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `2eb048f` **Scope:** 16 files, +32/-37 ## Commit message ``` Fix all lint errors and Vercel build issue - Fix 'any' type errors across files - Fix unes
2eb048f ·
16 files ·
+32/-37 ·
2025-12-04
· high confidence
-
# Fix Supabase client type compatibility in benchmarks **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `307a402` **Scope:** 1 files, +8/-5 ## Commit message ``` Fix Supabase client type compatibility in benchmarks 🤖 Generated with [Claude Code]
307a402 ·
1 files ·
+8/-5 ·
2025-12-04
· medium confidence
-
# Fix remaining lint warnings - batch 1 **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `5973123` **Scope:** 3 files, +4/-5 ## Commit message ``` Fix remaining lint warnings - batch 1 - Remove unused imports and variables - Prefix unused functi
5973123 ·
3 files ·
+4/-5 ·
2025-12-04
· high confidence
-
# Fix all lint warnings - zero errors/warnings remaining **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `5c4b592` **Scope:** 21 files, +66/-61 ## Commit message ``` Fix all lint warnings - zero errors/warnings remaining - Add ESLint rule to ig
5c4b592 ·
21 files ·
+66/-61 ·
2025-12-04
· high confidence
-
# Fix TypeScript build errors **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `73906f7` **Scope:** 3 files, +19/-6 ## Commit message ``` Fix TypeScript build errors - Add moz/spyfu to DrillDownPanel data source configs - Fix type cast in alerts
73906f7 ·
3 files ·
+19/-6 ·
2025-12-04
· high confidence
-
# Fix TypeScript error: add moz and spyfu to drilldown dimensions **Project:** AsymXray (`asymxray`) **Date:** 2025-12-04 **Author:** Mark Hope **Commit:** `b45ae90` **Scope:** 11 files, +529/-24 ## Commit message ``` Fix TypeScript error: add moz and spyfu to drilldown dimensions 🤖 Ge
b45ae90 ·
11 files ·
+529/-24 ·
2025-12-04
· high confidence
-
# Fix TypeScript build errors for CategoryAmbiguity type **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-05 **Author:** Mark H **Commit:** `4714809` **Scope:** 4 files, +20/-19 ## Commit message ``` Fix TypeScript build errors for CategoryAmbiguity type - Updated CategoryAmbig
4714809 ·
4 files ·
+20/-19 ·
2025-11-05
· high confidence
-
# Merge Session 23: GRAS expansion and simplified category logic **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-05 **Author:** Mark H **Commit:** `8933f48` **Scope:** 5 files, +77/-128 ## Commit message ``` Merge Session 23: GRAS expansion and simplified category logic This m
8933f48 ·
5 files ·
+77/-128 ·
2025-11-05
· medium confidence
-
# Add structured fields for phone number and foreign manufacturer detection **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-05 **Author:** Mark H **Commit:** `992680f` **Scope:** 1 files, +6/-2 ## Commit message ``` Add structured fields for phone number and foreign manufacture
992680f ·
1 files ·
+6/-2 ·
2025-11-05
· medium confidence
-
# Improve type safety - eliminate 14 unjustified any instances **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-04 **Author:** Mark Hope **Commit:** `a86a44f` **Scope:** 5 files, +384/-150 ## Commit message ``` Improve type safety - eliminate 14 unjustified any instances Create
a86a44f ·
5 files ·
+384/-150 ·
2025-11-04
· high confidence
-
# Fix TypeScript strict mode errors - add explicit types to forEach callbacks **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `06d8b75` **Scope:** 2 files, +14/-6 ## Commit message ``` Fix TypeScript strict mode errors - add explicit types t
06d8b75 ·
2 files ·
+14/-6 ·
2025-11-03
· high confidence
-
# Add comprehensive test coverage for service layer and auth helpers **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `4667371` **Scope:** 5 files, +1649/-2 ## Commit message ``` Add comprehensive test coverage for service layer and auth help
4667371 ·
5 files ·
+1649/-2 ·
2025-11-03
· high confidence
-
# Fix all TypeScript compilation errors - achieve 0 errors **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark H **Commit:** `48c1201` **Scope:** 24 files, +2195/-234 ## Commit message ``` Fix all TypeScript compilation errors - achieve 0 errors Complete TypeSc
48c1201 ·
24 files ·
+2195/-234 ·
2025-11-03
· high confidence
-
# Fix Jest API route tests - Phase 2: Chat route improvements **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark H **Commit:** `4eff2c5` **Scope:** 1 files, +14/-3 ## Commit message ``` Fix Jest API route tests - Phase 2: Chat route improvements Fixed chat rou
4eff2c5 ·
1 files ·
+14/-3 ·
2025-11-03
· high confidence
-
# Fix Jest configuration for ESM modules and test environment **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark H **Commit:** `50a61a3` **Scope:** 2 files, +106/-123 ## Commit message ``` Fix Jest configuration for ESM modules and test environment - Fixed Cle
50a61a3 ·
2 files ·
+106/-123 ·
2025-11-03
· high confidence
-
# Fix all TypeScript test errors - update mocks and test utilities **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `6115b55` **Scope:** 3 files, +135/-65 ## Commit message ``` Fix all TypeScript test errors - update mocks and test utilities
6115b55 ·
3 files ·
+135/-65 ·
2025-11-03
· high confidence
-
# Fix TypeScript errors in analyze and chat routes **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `632e97b` **Scope:** 2 files, +21/-2 ## Commit message ``` Fix TypeScript errors in analyze and chat routes Issue: Vercel build failing due t
632e97b ·
2 files ·
+21/-2 ·
2025-11-03
· high confidence
-
# Add comprehensive two-tier testing infrastructure (Jest + Playwright) **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `6f78585` **Scope:** 23 files, +1993/-2229 ## Commit message ``` Add comprehensive two-tier testing infrastructure (Jest
6f78585 ·
23 files ·
+1993/-2229 ·
2025-11-03
· medium confidence
-
# Fix TypeScript errors in test files - NODE_ENV read-only property **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-03 **Author:** Mark Hope **Commit:** `d1ed25a` **Scope:** 2 files, +12/-12 ## Commit message ``` Fix TypeScript errors in test files - NODE_ENV read-only property
d1ed25a ·
2 files ·
+12/-12 ·
2025-11-03
· high confidence
-
# Complete HIGH priority type safety migration **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `0213aba` **Scope:** 5 files, +461/-28 ## Commit message ``` Complete HIGH priority type safety migration Replaced all remaining any types in analys
0213aba ·
5 files ·
+461/-28 ·
2025-11-02
· high confidence
-
# Add centralized input validation with Zod (Technical Debt - Medium Priority) **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `0316d61` **Scope:** 9 files, +1459/-61 ## Commit message ``` Add centralized input validation with Zod (Technical De
0316d61 ·
9 files ·
+1459/-61 ·
2025-11-02
· high confidence
-
# Complete Batch 8 type safety + Error handling Phase 1-2 **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `7a5b84e` **Scope:** 58 files, +6390/-766 ## Commit message ``` Complete Batch 8 type safety + Error handling Phase 1-2 Type Safety (Batc
7a5b84e ·
58 files ·
+6390/-766 ·
2025-11-02
· high confidence
-
# Create centralized type system and migration guide **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `8f41a56` **Scope:** 8 files, +1584/-191 ## Commit message ``` Create centralized type system and migration guide Foundation for replacing 146
8f41a56 ·
8 files ·
+1584/-191 ·
2025-11-02
· high confidence
-
# Complete error handling migration - centralized, structured, production-ready **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `b0baec6` **Scope:** 9 files, +703/-106 ## Commit message ``` Complete error handling migration - centralized, struc
b0baec6 ·
9 files ·
+703/-106 ·
2025-11-02
· high confidence
-
# Fix type definitions to match actual AI response structure **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `d8a2812` **Scope:** 4 files, +496/-77 ## Commit message ``` Fix type definitions to match actual AI response structure Rebuilt type s
d8a2812 ·
4 files ·
+496/-77 ·
2025-11-02
· high confidence
-
# Add comprehensive testing infrastructure with 54 unit tests **Project:** LabelCheck (`labelcheck`) **Date:** 2025-11-02 **Author:** Mark H **Commit:** `f07bc98` **Scope:** 10 files, +11411/-5058 ## Commit message ``` Add comprehensive testing infrastructure with 54 unit tests ## Test
f07bc98 ·
10 files ·
+11411/-5058 ·
2025-11-02
· high confidence
-
# Phase 2: Extract post-processing logic to dedicated module **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-30 **Author:** Mark Hope **Commit:** `897cd5e` **Scope:** 14 files, +10652/-371 ## Commit message ``` Phase 2: Extract post-processing logic to dedicated module Extract
897cd5e ·
14 files ·
+10652/-371 ·
2025-10-30
· medium confidence
-
# Phase 3: Extract orchestration logic to dedicated module **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-30 **Author:** Mark Hope **Commit:** `b238f05` **Scope:** 2 files, +632/-404 ## Commit message ``` Phase 3: Extract orchestration logic to dedicated module Completed fina
b238f05 ·
2 files ·
+632/-404 ·
2025-10-30
· medium confidence
-
# Fix Vercel build errors - update to new pricing tier names **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-29 **Author:** Mark Hope **Commit:** `67d49a0` **Scope:** 5 files, +28/-29 ## Commit message ``` Fix Vercel build errors - update to new pricing tier names FIXES: 1. An
67d49a0 ·
5 files ·
+28/-29 ·
2025-10-29
· high confidence
-
# Fix TypeScript build error: convert function declaration to const arrow function **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-22 **Author:** Mark H **Commit:** `face57d` **Scope:** 1 files, +3/-3 ## Commit message ``` Fix TypeScript build error: convert function declaratio
face57d ·
1 files ·
+3/-3 ·
2025-10-22
· high confidence
-
# Fix TypeScript build error - import RegulatoryDocument type **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-21 **Author:** Mark Hope **Commit:** `0158e92` **Scope:** 1 files, +1/-15 ## Commit message ``` Fix TypeScript build error - import RegulatoryDocument type - Remove du
0158e92 ·
1 files ·
+1/-15 ·
2025-10-21
· high confidence
-
# Fix TypeScript errors in regulatory-documents.ts **Project:** LabelCheck (`labelcheck`) **Date:** 2025-10-21 **Author:** Mark Hope **Commit:** `2d9b759` **Scope:** 1 files, +3/-3 ## Commit message ``` Fix TypeScript errors in regulatory-documents.ts Fixed type errors where functions
2d9b759 ·
1 files ·
+3/-3 ·
2025-10-21
· high confidence