Lucas Berger
|
0610f05dc8
|
docs(16-02): complete Container Actions GraphQL Migration plan
- Container lifecycle operations (start/stop/restart) migrated to Unraid GraphQL
- Restart implemented as sequential stop+start chain
- ALREADY_IN_STATE errors map to HTTP 304
- Format Result nodes unchanged (zero-change migration)
- Duration: 3 minutes (2 tasks, 1 file, 2 commits)
|
2026-02-09 10:26:16 -05:00 |
|
Lucas Berger
|
50326b9ed7
|
docs(16-03): complete Container Update GraphQL migration
- SUMMARY.md documents single updateContainer mutation replacing 5-step Docker flow
- Workflow reduced from 34 to 29 nodes (15% reduction)
- 60-second timeout accommodates large image pulls
- ImageId comparison determines update success
- Zero Docker socket proxy references remaining
- STATE.md updated: Phase 16 now 3/5 plans complete (60%)
|
2026-02-09 10:25:59 -05:00 |
|
Lucas Berger
|
bb3200f246
|
docs(16-01): complete Container Status migration plan
- SUMMARY: Container status queries migrated to Unraid GraphQL API
- STATE: Phase 16 progress updated (2/5 plans complete)
- Metrics: 2 minutes, 1 task, 1 file modified (n8n-status.json)
- Decisions: Inline Code nodes for normalizers, same query for all paths, registry update on every query
- Next: Plans 16-02, 16-03, 16-05 remaining
|
2026-02-09 10:24:59 -05:00 |
|
Lucas Berger
|
8e8a5f9dc3
|
docs(16-04): complete Batch UI GraphQL migration plan
- Created 16-04-SUMMARY.md with full execution details
- Updated STATE.md: Phase 16 in progress (1/5 plans)
- Recorded decisions: 5 normalizer nodes, 15s timeout
- Updated progress: v1.4 now 30% complete (3/10 plans)
|
2026-02-09 10:24:47 -05:00 |
|
Lucas Berger
|
f84d433b25
|
fix(16): revise plans based on checker feedback
|
2026-02-09 09:25:17 -05:00 |
|
Lucas Berger
|
4fc791dd43
|
docs(16): create API migration phase plans (5 plans in 2 waves)
|
2026-02-09 09:19:10 -05:00 |
|
Lucas Berger
|
5880dc4573
|
docs(16): research Unraid GraphQL API migration patterns
|
2026-02-09 09:10:14 -05:00 |
|