move into sonardesk

This commit is contained in:
Mark Gregory
2026-10-12 14:27:19 +01:00
parent 23a07be83e
commit 5f0d2ceb72
6 changed files with 462 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# ABSDev / SonarDesk integration — development scaffold
**NOT PRODUCTION READY. DO NOT DEPLOY OVER AN EXISTING LICENSING SERVER.**
Implemented:
- Preserved ABSDev application as base.
- Added SonarDesk-host-specific marketing routes and responsive ABSDev-inspired navy/gold views.
- Archived licensing source under `integration/sonardesk-legacy/` for a controlled migration. This directory is **not** wired into runtime.
Not implemented / not verified:
- Licensing API, existing download/appcast routes, payment checkout/webhooks, customer identity mapping, backend administration, data migrations and theme-manager integration.
- Laravel test suite, browser tests, PHP dependencies and deployment verification.
**Important:** Existing unscoped ABSDev routes and module routes may still collide with the SonarDesk host. The new domain routes are only an initial frontend scaffold. Do not point production SonarDesk DNS at this build.
Next steps: inventory and namespace every licensing route, reconcile User schema and Fortify authentication, port modules and database migrations without collisions, wire checkout and webhooks, add regression tests, and test on staging with anonymised production data.