add file transport implementation #2

Open
keith wants to merge 30 commits from feature/url-transformer-plan into main

30 Commits

Author SHA1 Message Date
Keith Solomon 3f643d9e41 feat: add connection diagnostics 2026-05-07 06:42:40 -05:00
Keith Solomon 4d83bd4a48 feat: render admin settings workflow 2026-05-07 06:36:01 -05:00
Keith Solomon c84df8b5f2 feat: save admin sync settings 2026-05-07 06:28:41 -05:00
Keith Solomon 9f945955d1 feat: add admin notices 2026-05-07 06:22:50 -05:00
Keith Solomon 27919ff11f feat: expand admin sync settings 2026-05-07 06:06:31 -05:00
Keith Solomon a2327d05dd docs: add admin hardening implementation plan 2026-05-06 22:48:16 -05:00
Keith Solomon 825e89b55f feat: apply packages during imports 2026-05-01 15:23:25 -05:00
Keith Solomon e9f4b17229 feat: orchestrate package imports 2026-05-01 15:12:22 -05:00
Keith Solomon 425d42e4bb feat: import media metadata records 2026-05-01 14:57:10 -05:00
Keith Solomon 592e6e7403 feat: import taxonomy term records 2026-04-29 20:32:56 -05:00
Keith Solomon 6d11934fcc feat: import post content records 2026-04-28 18:22:01 -05:00
Keith Solomon c66501d0e5 feat: normalize content records 2026-04-28 18:13:44 -05:00
Keith Solomon 7a30bbf1de test: add wordpress content stubs 2026-04-28 18:09:42 -05:00
Keith Solomon 5c0b22f4c4 feat: add content handler registry 2026-04-28 13:55:09 -05:00
Keith Solomon b176a37457 feat: add sync context and operation state 2026-04-28 13:51:38 -05:00
Keith Solomon 90cb78b712 feat: add sync result value object 2026-04-28 13:42:32 -05:00
Keith Solomon 52543aab2d docs: add sync engine implementation plan 2026-04-28 13:37:31 -05:00
Keith Solomon 8c3773f040 feat: wire rest transport services 2026-04-28 13:04:39 -05:00
Keith Solomon e3d48f2383 feat: add rest package endpoints 2026-04-28 13:00:31 -05:00
Keith Solomon 3c7ad655c0 feat: add rest transport client 2026-04-28 12:38:59 -05:00
Keith Solomon 428c64a46a feat: add rest transport exception 2026-04-28 06:24:02 -05:00
Keith Solomon e082f9c275 docs: add rest transport implementation plan 2026-04-28 06:21:09 -05:00
Keith Solomon cce40907d5 fix: handle invalid package uploads 2026-04-26 20:45:18 -05:00
Keith Solomon 90b56e13bb feat: wire file transport services 2026-04-26 20:37:35 -05:00
Keith Solomon 76b614e9e3 feat: guard admin package imports 2026-04-26 20:32:04 -05:00
Keith Solomon a9f719c408 feat: add json file transport 2026-04-26 20:26:06 -05:00
Keith Solomon 2202804b15 feat: add package checksum validation 2026-04-26 20:11:50 -05:00
Keith Solomon 35b9f29f41 feat: add content package schema validator 2026-04-26 20:07:36 -05:00
Keith Solomon 49d3f5792c feat: add content package value object 2026-04-26 20:05:59 -05:00
Keith Solomon 82efe41d90 docs: add file transport implementation plan 2026-04-26 20:03:02 -05:00