Commit Graph

  • f44522d7b5 Load built image before workflow verification main Lyncoln 2026-09-21 00:00:02 -04:00
  • 665956f8ee Run workflow tests in virtual environment Lyncoln 2026-09-20 23:57:00 -04:00
  • 0d0e4e02ae Add container build and publish workflow Lyncoln 2026-09-20 23:53:49 -04:00
  • 1a7538501b Document canonical plugin architecture Lyncoln 2026-09-20 23:46:48 -04:00
  • 0719671820 Standardize Verizon plugin client boundary Lyncoln 2026-09-20 23:30:15 -04:00
  • c9a3898055 Move NPM configuration and client behind plugin boundary Lyncoln 2026-09-20 22:50:37 -04:00
  • 332f994c26 Remove obsolete NPM certificate repository Lyncoln 2026-09-20 20:49:34 -04:00
  • 71d8b34793 Remove legacy source provider sync path Lyncoln 2026-09-20 20:36:09 -04:00
  • ed97b644e8 Move Verizon endpoint config into plugin Lyncoln 2026-09-20 20:29:40 -04:00
  • 16359dc164 Let adapter plugins provide configured endpoints Lyncoln 2026-09-20 19:20:26 -04:00
  • 832928159d Extract shared adapter validation helpers Lyncoln 2026-09-20 18:47:21 -04:00
  • d4ceb7e1df Run generic reconciliation in container Lyncoln 2026-09-20 17:34:01 -04:00
  • d6ad917b57 Add external adapter plugin boundary Lyncoln 2026-09-20 14:44:51 -04:00
  • 572dd9eae4 Account for deferred retirements in apply budget Lyncoln 2026-09-20 13:13:28 -04:00
  • a93e067bfd Exclude expired disabled NPM certificate dependencies Lyncoln 2026-09-20 10:53:26 -04:00
  • e4ca80d4d5 Enable safe NPM replica convergence Lyncoln 2026-09-20 10:37:11 -04:00
  • 291f4f492e Require live observations for convergence Lyncoln 2026-09-20 02:15:30 -04:00
  • 387332b5db Recover interrupted certificate replacement Lyncoln 2026-09-20 01:54:30 -04:00
  • 2668651a98 Add certificate replacement lifecycle Lyncoln 2026-09-20 01:44:56 -04:00
  • 4b094820b2 Wire NPM desired state into orchestration Lyncoln 2026-09-20 01:26:55 -04:00
  • 3022b76876 Add portable NPM reconciliation policies Lyncoln 2026-09-20 01:05:34 -04:00
  • c4cdc92865 Add NPM proxy host apply paths Lyncoln 2026-09-20 01:00:42 -04:00
  • 6ec4f2932e Add rollback-safe NPM certificate create Lyncoln 2026-09-20 00:56:25 -04:00
  • 44489db3ff Resolve NPM certificate material sources Lyncoln 2026-09-20 00:43:51 -04:00
  • 939d51d661 Add NPM endpoint verification Lyncoln 2026-09-20 00:40:12 -04:00
  • 2b4a6eea79 Add transient NPM certificate material Lyncoln 2026-09-20 00:27:47 -04:00
  • 381119a6b5 Prepare NPM references and mutation API Lyncoln 2026-09-19 22:52:14 -04:00
  • 8caac79a1e Resolve endpoint-local object dependencies Lyncoln 2026-09-19 21:34:23 -04:00
  • dc6505d165 Persist generic object references Lyncoln 2026-09-19 20:22:18 -04:00
  • d5caee8b8b Attach generic references to normalized objects Lyncoln 2026-09-19 19:57:03 -04:00
  • 4b1326e150 Add generic object reference models Lyncoln 2026-09-19 19:53:23 -04:00
  • 7288a949bc Limit reconciliation apply mutations Lyncoln 2026-09-19 19:17:19 -04:00
  • 60dbd6a656 Gate verified reconciliation apply mode Lyncoln 2026-09-19 19:08:56 -04:00
  • b0d9857c38 Add verified generic plan execution Lyncoln 2026-09-19 19:05:24 -04:00
  • 86396447d9 Expose persistent read-only reconciliation CLI Lyncoln 2026-09-19 18:56:54 -04:00
  • 5cd1bc5ba3 Add persistent read-only reconciliation orchestration Lyncoln 2026-09-19 18:52:29 -04:00
  • 5a61b6e409 Add endpoint-bound Verizon DNS adapter Lyncoln 2026-09-19 18:42:13 -04:00
  • 694191b1d7 Configure generic Verizon endpoints Lyncoln 2026-09-19 18:35:45 -04:00
  • 23dbd3cf91 Project proxy hosts to virtual IP DNS records Lyncoln 2026-09-19 18:25:25 -04:00
  • 70774c5f3c Build capability-filtered endpoint plans Lyncoln 2026-09-19 18:14:50 -04:00
  • 9ad40c2742 Add generic reconciliation policies Lyncoln 2026-09-19 18:11:09 -04:00
  • 270c66322e Persist desired and verified reconciliation state Lyncoln 2026-09-19 18:00:48 -04:00
  • 3fdcbd1a54 Persist endpoint observations in SQLite Lyncoln 2026-09-19 17:40:57 -04:00
  • 8380380d46 Normalize endpoint observations centrally Lyncoln 2026-09-19 17:28:46 -04:00
  • da53a9f1e1 Add per-endpoint NPM discovery adapters Lyncoln 2026-09-19 17:02:51 -04:00
  • 79342590ba Bind NPM clients to configured endpoints Lyncoln 2026-09-19 16:58:15 -04:00
  • d4d200551e Configure arbitrary NPM endpoint lists Lyncoln 2026-09-19 16:06:53 -04:00
  • b0af5349af Add generic endpoint list parsing Lyncoln 2026-09-19 16:04:03 -04:00
  • e32260fc50 Add generic adapter capability model Lyncoln 2026-09-19 15:49:42 -04:00
  • 9d571ada24 Add read-only NPM certificate discovery Lyncoln 2026-09-19 15:05:54 -04:00
  • e2cf88f161 Extract shared NPM API client Lyncoln 2026-09-19 15:05:27 -04:00
  • 33df9f59ec Extract shared NPM API client Lyncoln 2026-09-19 15:04:38 -04:00
  • 47850e3ce5 Baseline modular DNS sync Lyncoln 2026-09-19 15:03:45 -04:00