Joseph Doherty
e5fe2f06e9
feat: add startup config validation and document ConfigManager pipeline editor
...
Add ConfigurationValidationRunner with IConfigurationValidator interface for
validating required settings at startup. Includes SecureStore and LDAP validators.
Expand ConfigManager with pipeline editing UI, dialogs, and step editors.
Update documentation with config validation guidance.
2026-01-21 17:47:15 -05:00
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