Commit Graph

11 Commits

Author SHA1 Message Date
Joseph Doherty 604bfe919c refactor: address code review findings across all projects
Apply comprehensive fixes from code reviews including:
- Extract shared utilities (SqlFormatHelper, CellValueConverter, DbDestinationBase)
- Add interface abstractions (IAuthenticationService, IDatabaseMigrator, IMisQueryBuilder)
- Implement SecureStore for encrypted secrets storage
- Fix error handling with proper HTTP status codes and logging
- Optimize double enumeration in DevEtlRegistry
- Add DataSync.Dev README for developer onboarding
- Extract filter panel base classes to reduce duplication
- Update code review docs to mark all issues as fixed
2026-01-19 11:05:36 -05:00
Joseph Doherty 08f5aa1447 docs: add MisData archival implementation and unit test report
Document the MisData_Curr/Hist table split in architecture docs, add
post-sync archival scripts to move BackLevel records to history table,
and generate comprehensive unit test report (856 tests, 100% pass rate).
2026-01-19 04:03:25 -05:00
Joseph Doherty c6aeb20d9c docs: update documentation for extraction functions migration
- Add ExtractionFunctions.md reference document
- Update database-schema spec with 11 extraction functions
- Update data-access spec to document extraction function approach
- Update search-processing spec with new query builder interface
- Add Database.Tests to Testing.md architecture doc
- Update DataFlow.md with extraction function flow
2026-01-06 14:54:10 -05:00
Joseph Doherty 373ac71e74 docs: add ETL source paths to ComponentMap 2026-01-03 15:42:34 -05:00
Joseph Doherty bafebb2703 docs: add ETL troubleshooting documentation 2026-01-03 15:41:21 -05:00
Joseph Doherty 1f4bd3fe71 docs: add ETL configuration documentation 2026-01-03 15:39:41 -05:00
Joseph Doherty 804f1e82c5 docs: add ETL destinations and scripts documentation 2026-01-03 15:38:01 -05:00
Joseph Doherty 64b9054d87 docs: add ETL transformers documentation 2026-01-03 15:36:22 -05:00
Joseph Doherty b93019bb73 docs: add ETL sources documentation 2026-01-03 15:34:45 -05:00
Joseph Doherty 9a6dfa44b1 docs: add ETL pipeline overview documentation 2026-01-03 15:33:01 -05:00
Joseph Doherty 26ff8d9b4f Initial commit: JDE Scoping Tool migration project
Set up repository with legacy .NET Framework 4.8 source (OLD/),
new .NET 10 Blazor solution (NEW/), OpenSpec specifications,
documentation, and project configuration.
2026-01-02 07:43:29 -05:00