Commit Graph

  • 7e92e35991 Point search pipeline at Search2 table and *2 procs for v5 POC v5 Joseph Doherty 2026-05-04 09:24:45 -04:00
  • c0bb86bace Point all LotFinderDB connection strings at QA SQL host Joseph Doherty 2026-05-04 09:11:03 -04:00
  • 427c488cd6 Strip JDE/CMS data-sync from OLD/ for v5 POC Joseph Doherty 2026-05-04 08:25:08 -04:00
  • a6c4cc2173 Update windchill connection string to QA failover host main Joseph Doherty 2026-05-04 07:49:51 -04:00
  • ddc782dc76 Add DevLoader project reference Joseph Doherty 2026-02-13 10:11:01 -05:00
  • 1b9367dcbb Redesign refresh status table with summary counts and detail popup, sort pipeline dropdown alphabetically Joseph Doherty 2026-02-11 19:00:53 -05:00
  • 12cf94a9dc Fix Blazor WASM loading, add missing filter panel bind parameters, and gate nav behind auth Joseph Doherty 2026-02-10 08:56:42 -05:00
  • 16b21ac243 Add Encrypt=false to Docker connection strings, gate nav links behind auth, and fix navbar layout Joseph Doherty 2026-02-10 08:06:16 -05:00
  • 9bd5e340b0 Convert XML list markup to plain numbered text in UI test remarks Joseph Doherty 2026-02-10 08:05:42 -05:00
  • cd219ae00b Merge pull request #1 from dohejw01/codex/playwright-dotnet-migration dohejw01 2026-02-10 07:49:09 -05:00
  • 78e67c2aab Migrate UI tests to Playwright dotta Joseph Doherty 2026-02-10 07:47:48 -05:00
  • c3a9a6b19c Migrate NEW solution to central package management Joseph Doherty 2026-02-06 18:47:52 -05:00
  • 562f7e9e37 Migrate Playwright suite to .NET UI tests and deprecate TS project Joseph Doherty 2026-02-06 18:44:40 -05:00
  • 4e56ea3435 Add dockerized host deploy flow and fix Blazor static boot assets Joseph Doherty 2026-02-06 17:44:46 -05:00
  • dd18a05408 Migrate ExcelIO from ClosedXML to NPOI Joseph Doherty 2026-02-06 17:27:09 -05:00
  • 070d915b12 Add debug Dapper test script Joseph Doherty 2026-02-06 15:26:16 -05:00
  • 993126273a feat: add database and LDAP health checks with JSON response formatting Joseph Doherty 2026-01-30 07:24:33 -05:00
  • ee044d03e0 feat: add health check endpoint, file upload result handling, and Playwright E2E tests Joseph Doherty 2026-01-30 07:12:20 -05:00
  • ae69a261d6 fix(client): use grid reference pattern for explicit refresh after data changes Joseph Doherty 2026-01-30 07:10:58 -05:00
  • 1e23616638 refactor(tests): migrate Database.Tests from FluentAssertions to Shouldly Joseph Doherty 2026-01-29 14:40:18 -05:00
  • 04383d672c refactor: UI file upload components and ephemeral RSA key service Joseph Doherty 2026-01-28 17:22:30 -05:00
  • 5dd17cbab8 feat(host): add Serilog logging with console and file sinks Joseph Doherty 2026-01-28 16:38:52 -05:00
  • f67b0e806e feat(configmanager): add Serilog file logging to UI and create README Joseph Doherty 2026-01-28 16:13:16 -05:00
  • 45f4ecab7d feat(configmanager): add pipeline element management CLI commands Joseph Doherty 2026-01-28 16:08:28 -05:00
  • 6f3e12b3b4 refactor(configmanager): convert CLI to structured logging with Serilog Joseph Doherty 2026-01-28 15:53:08 -05:00
  • 61694ca50b feat(configmanager): add config set and connection update CLI commands Joseph Doherty 2026-01-28 15:10:22 -05:00
  • bad0102af1 feat(configmanager): add CLI feature parity with UI Joseph Doherty 2026-01-28 10:40:25 -05:00
  • 1fc7792cd1 refactor(configmanager): rename UI project and split test projects Joseph Doherty 2026-01-28 10:24:36 -05:00
  • 7c4781dfe3 refactor(configmanager): split into Core, CLI, and UI projects Joseph Doherty 2026-01-28 10:01:48 -05:00
  • 5ee710d330 feat(configmanager): add dedicated SQL Server port control Joseph Doherty 2026-01-28 09:24:49 -05:00
  • daaeba2004 refactor(client): replace hardcoded API URLs with ApiRoutes constants Joseph Doherty 2026-01-28 08:33:48 -05:00
  • 1e21e33ade chore: deprecate standalone SecureStoreManager utility Joseph Doherty 2026-01-27 07:26:40 -05:00
  • 937eb66ac8 test(configmanager): expand unit test coverage to 451 tests Joseph Doherty 2026-01-27 07:24:55 -05:00
  • 227a749cdf docs: add XML documentation to NEW solution src files Joseph Doherty 2026-01-27 06:19:20 -05:00
  • bfc1c8064a refactor(securestore): store entire connection strings in SecureStore Joseph Doherty 2026-01-23 14:44:04 -05:00
  • ba54a87be5 refactor(configmanager): migrate to per-file pipeline system Joseph Doherty 2026-01-23 02:30:48 -05:00
  • 1b7bb26def refactor(securestore): remove password-based authentication in favor of key-file only Joseph Doherty 2026-01-23 00:17:19 -05:00
  • 9c4a184233 chore: add PLANS directory to gitignore Joseph Doherty 2026-01-22 23:50:28 -05:00
  • 29ac56006d feat: implement ETL pipeline redesign and ConfigManager improvements Joseph Doherty 2026-01-22 17:48:33 -05:00
  • 5a332232d0 chore: add data/ secrets files to gitignore Joseph Doherty 2026-01-22 11:12:28 -05:00
  • db663cc82d feat(configmanager): add ConnectionStrings editor with test connection support Joseph Doherty 2026-01-22 11:12:08 -05:00
  • 9bf0c29add refactor(configmanager): simplify SecureStore UI with unified info view Joseph Doherty 2026-01-22 09:40:38 -05:00
  • 5669bac221 test(configmanager): add RegexTransformerViewModel unit tests Joseph Doherty 2026-01-22 07:23:19 -05:00
  • b9c977dea1 feat(configmanager): register RegexEditorView DataTemplate in MainWindow Joseph Doherty 2026-01-22 07:22:08 -05:00
  • 4954368284 feat(configmanager): add RegexEditorView Avalonia UI Joseph Doherty 2026-01-22 07:21:11 -05:00
  • 6095f3dca0 feat(configmanager): register Regex transformer in TransformerFactory Joseph Doherty 2026-01-22 07:19:01 -05:00
  • 5058cd6802 feat(configmanager): add RegexTransformerViewModel Joseph Doherty 2026-01-22 07:17:53 -05:00
  • 8734c57c9b test(datasync): add edge case tests for RegexTransformer Joseph Doherty 2026-01-22 07:16:25 -05:00
  • af73aeba77 test(datasync): add Match & Extract mode tests for RegexTransformer Joseph Doherty 2026-01-22 07:15:06 -05:00
  • cb41e42bb7 feat(datasync): add RegexTransformer with Find & Replace mode Joseph Doherty 2026-01-22 07:14:08 -05:00
  • f87805b931 feat(configmanager): add NonMatchBehavior enum and regex properties to TransformerModel Joseph Doherty 2026-01-22 07:12:22 -05:00
  • 6642c83cdb feat(configmanager): add runtime config validation using Infrastructure validators Joseph Doherty 2026-01-21 18:31:42 -05:00
  • e5fe2f06e9 feat: add startup config validation and document ConfigManager pipeline editor Joseph Doherty 2026-01-21 17:47:15 -05:00
  • ceb63bfefb refactor(webui): remove pipeline viewer feature Joseph Doherty 2026-01-21 10:14:43 -05:00
  • 94d5a864e0 feat(configmanager): integrate SecureStore for credential management Joseph Doherty 2026-01-20 02:51:16 -05:00
  • d49330e697 docs: add XML documentation and ConfigManager implementation plans Joseph Doherty 2026-01-20 02:26:26 -05:00
  • c044337539 feat(configmanager): complete service registrations in App.axaml.cs Joseph Doherty 2026-01-19 19:59:34 -05:00
  • 2d33e44067 feat(configmanager): add DataTemplates for form view automatic selection Joseph Doherty 2026-01-19 19:59:19 -05:00
  • 700d62ee74 feat(configmanager): add XAML form views for all configuration sections Joseph Doherty 2026-01-19 19:57:51 -05:00
  • 042e036c35 feat(configmanager): wire up form selection in MainWindowViewModel Joseph Doherty 2026-01-19 19:57:27 -05:00
  • 46e94539cd feat(configmanager): add DiffPreviewDialog Joseph Doherty 2026-01-19 19:52:38 -05:00
  • 7dd4c46cb7 feat(configmanager): add IDialogService interface and AvaloniaDialogService Joseph Doherty 2026-01-19 19:52:30 -05:00
  • c3684f5150 feat(configmanager): add PipelineFormViewModel and ScheduleFormViewModel Joseph Doherty 2026-01-19 19:50:20 -05:00
  • 6e2decd21f feat(configmanager): add LdapFormViewModel Joseph Doherty 2026-01-19 19:45:43 -05:00
  • cc555e4e34 feat(configmanager): add SearchFormViewModel Joseph Doherty 2026-01-19 19:45:07 -05:00
  • 64518c7000 feat(configmanager): add DataAccessFormViewModel Joseph Doherty 2026-01-19 19:42:10 -05:00
  • c416544efe feat(configmanager): add DataSyncFormViewModel Joseph Doherty 2026-01-19 19:40:31 -05:00
  • c22e2ed877 feat(configmanager): add MainWindowViewModel with service wiring Joseph Doherty 2026-01-19 17:53:25 -05:00
  • 8caaa8ee54 feat(configmanager): add TreeNodeViewModel Joseph Doherty 2026-01-19 17:51:15 -05:00
  • e9fc764650 feat(configmanager): add MainWindow view Joseph Doherty 2026-01-19 17:49:04 -05:00
  • 9677b751e6 feat(configmanager): add AutoDiscoveryService with tests Joseph Doherty 2026-01-19 17:47:03 -05:00
  • 68da728cdf feat(configmanager): add DiffService with tests Joseph Doherty 2026-01-19 17:44:28 -05:00
  • c8f3c0060d feat(configmanager): add ValidationService with tests Joseph Doherty 2026-01-19 17:42:14 -05:00
  • 0e441898a6 feat(configmanager): add BackupService with tests Joseph Doherty 2026-01-19 17:40:22 -05:00
  • 54620ccb2e feat(configmanager): add ConfigFileService with tests Joseph Doherty 2026-01-19 17:38:20 -05:00
  • 4335286560 feat(configmanager): add configuration models Joseph Doherty 2026-01-19 17:36:10 -05:00
  • 0e1bb6aa35 feat(configmanager): add MVVM base classes Joseph Doherty 2026-01-19 17:34:53 -05:00
  • c055bc6c78 feat(configmanager): add IFileSystem abstraction Joseph Doherty 2026-01-19 17:33:39 -05:00
  • 54d4fd0eb6 feat(configmanager): add test project Joseph Doherty 2026-01-19 17:31:23 -05:00
  • 4ab17259d6 feat(configmanager): create initial project structure Joseph Doherty 2026-01-19 17:29:08 -05:00
  • fbe58a81e4 refactor(securestoremanager): add platform service abstractions and constants Joseph Doherty 2026-01-19 16:54:35 -05:00
  • 1c546c111a fix: resolve test failures from timezone conversion and interface rename Joseph Doherty 2026-01-19 14:55:22 -05:00
  • 604bfe919c refactor: address code review findings across all projects Joseph Doherty 2026-01-19 11:05:36 -05:00
  • 08f5aa1447 docs: add MisData archival implementation and unit test report Joseph Doherty 2026-01-19 04:03:25 -05:00
  • 1e5b1bb3da feat(database): split MisData into archival tables Joseph Doherty 2026-01-19 01:08:37 -05:00
  • 5a798b089b feat(excelio): allow DeleteRows on protected worksheets Joseph Doherty 2026-01-19 00:44:13 -05:00
  • 0c8657713b refactor(core): reorganize DTOs into Models and ViewModels folders Joseph Doherty 2026-01-19 00:34:57 -05:00
  • 7e36bb4225 refactor: remove unused classes and consolidate ViewModels in Core Joseph Doherty 2026-01-19 00:13:12 -05:00
  • 80057590f4 feat(client): add pipeline viewer to navigation Joseph Doherty 2026-01-07 08:25:25 -05:00
  • dc927e2f71 feat(client): add PipelineViewer page Joseph Doherty 2026-01-07 08:18:57 -05:00
  • 2a15028e00 feat(client): add PipelineApiClient and admin components Joseph Doherty 2026-01-07 08:14:37 -05:00
  • 676f090fc8 feat(api): add PipelineController and factory methods for pipeline viewer Joseph Doherty 2026-01-07 08:06:45 -05:00
  • 33a04f4022 feat(datasync): implement GetRecentUpdatesAsync and GetLastRunsAsync Joseph Doherty 2026-01-07 08:01:23 -05:00
  • f3ad38b954 feat(datasync): add repository methods for pipeline viewer Joseph Doherty 2026-01-07 08:00:38 -05:00
  • 18f368fdb2 feat(core): add pipeline API routes Joseph Doherty 2026-01-07 07:58:50 -05:00
  • b31fd35575 feat(core): add pipeline viewer DTOs Joseph Doherty 2026-01-07 07:56:18 -05:00
  • ff487aa99c docs: add pipeline viewer implementation plan Joseph Doherty 2026-01-07 07:53:54 -05:00
  • 9afecca957 docs: update pipeline viewer design based on Codex review Joseph Doherty 2026-01-07 07:49:48 -05:00
  • 5040a8488f docs: add ETL pipeline viewer component design Joseph Doherty 2026-01-07 07:40:49 -05:00
  • 8630a5d32b docs: add WorkProcessor design and implementation documentation Joseph Doherty 2026-01-07 06:30:54 -05:00