docs(05): create phase 5 package export plans
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -91,17 +91,16 @@ Plans:
|
||||
2. User can download a NinjaRMM ZIP containing the install script and driver folder
|
||||
3. User can upload a custom PNG icon (256x256, max 750KB) and it is embedded in the .intunewin package
|
||||
4. User can preview and copy the Intune install command string and uninstall command string before exporting
|
||||
**Plans**: TBD
|
||||
**Plans**: 2 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 05-01: NinjaRMM ZIP builder (script + driver folder, StreamingResponse download)
|
||||
- [ ] 05-02: .intunewin builder (reuse Phase 1 spike, wire to printer config + drivers + detection script)
|
||||
- [ ] 05-03: Icon upload and Intune command preview UI
|
||||
- [ ] 05-01-PLAN.md — NinjaRMM ZIP + .intunewin export endpoints (packages.py router, integration tests)
|
||||
- [ ] 05-02-PLAN.md — Icon upload with Pillow validation, command preview UI, export buttons on printer detail page
|
||||
|
||||
## Progress
|
||||
|
||||
**Execution Order:**
|
||||
Phases execute in numeric order: 1 → 2 → 3 → 4 → 5
|
||||
Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5
|
||||
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
@@ -109,4 +108,4 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5
|
||||
| 2. Driver Management | 1/2 | In Progress| |
|
||||
| 3. Printer Configuration | 2/2 | Complete | 2026-04-10 |
|
||||
| 4. Script Generation | 2/2 | Complete | 2026-04-10 |
|
||||
| 5. Package Export | 0/3 | Not started | - |
|
||||
| 5. Package Export | 0/2 | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user