docs(10): create phase plan - 3 plans in 2 waves
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -48,7 +48,11 @@
|
||||
2. A client logo imported per tenant profile is persisted as a base64 string inside the tenant's profile JSON and is not affected by other tenants' profiles
|
||||
3. A file larger than 512 KB or not a valid PNG/JPG is rejected at import time with an error; no invalid data reaches the JSON store
|
||||
4. `GraphUserDirectoryService.GetUsersAsync` returns all enabled member users for a tenant, following `@odata.nextLink` until exhausted, without truncating at 999
|
||||
**Plans**: TBD
|
||||
**Plans**: 3 plans
|
||||
Plans:
|
||||
- [ ] 10-01-PLAN.md — Logo models, BrandingRepository, BrandingService with validation/compression
|
||||
- [ ] 10-02-PLAN.md — GraphUserDirectoryService with PageIterator pagination
|
||||
- [ ] 10-03-PLAN.md — DI registration in App.xaml.cs and full test suite gate
|
||||
|
||||
### Phase 11: HTML Export Branding + ViewModel Integration
|
||||
**Goal**: All five HTML reports display MSP and client logos in a consistent header, and administrators can manage logos from Settings and the profile dialog without touching the View layer.
|
||||
@@ -101,7 +105,7 @@
|
||||
|-------|-----------|-------|--------|-----------|
|
||||
| 1-5 | v1.0 | 36/36 | Shipped | 2026-04-07 |
|
||||
| 6-9 | v1.1 | 25/25 | Shipped | 2026-04-08 |
|
||||
| 10. Branding Data Foundation | v2.2 | 0/? | Not started | — |
|
||||
| 10. Branding Data Foundation | v2.2 | 0/3 | Planned | — |
|
||||
| 11. HTML Export Branding + ViewModel Integration | v2.2 | 0/? | Not started | — |
|
||||
| 12. Branding UI Views | v2.2 | 0/? | Not started | — |
|
||||
| 13. User Directory ViewModel | v2.2 | 0/? | Not started | — |
|
||||
|
||||
Reference in New Issue
Block a user