Files
unraid-docker-manager/.planning/ROADMAP.md
T
Lucas Berger 903e73d616 feat: v1.3 Unraid Update Status Sync
Unraid GraphQL API foundation — connectivity, authentication, and
container ID format verified for native Unraid API integration.

Phase 14: Unraid API Access (2 plans, 4 tasks)
- Established Unraid GraphQL API connectivity via myunraid.net cloud relay
- Dual credential storage (.env.unraid-api + n8n env vars)
- Container ID format: {server_hash}:{container_hash} (128-char SHA256 pair)
- Complete API contract documented in ARCHITECTURE.md
- "unraid" test command added to Telegram bot

Phases 15-16 dropped (superseded by v1.4 Unraid API Native).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 07:47:31 -05:00

72 lines
2.8 KiB
Markdown

# Roadmap — Unraid Docker Manager
## Milestones
-**v1.0 Docker Control via Telegram** — Phases 1-5 (shipped 2026-02-02) -> [Archive](milestones/v1.0-ROADMAP.md)
-**v1.1 n8n Integration & Polish** — Phases 6-9 (shipped 2026-02-04) -> [Archive](milestones/v1.1-ROADMAP.md)
-**v1.2 Modularization & Polish** — Phases 10-13 + 10.1, 10.2 (shipped 2026-02-08) -> [Archive](milestones/v1.2-ROADMAP.md)
-**v1.3 Unraid Update Status Sync** — Phase 14 (shipped 2026-02-09, descoped) -> [Archive](milestones/v1.3-ROADMAP.md)
## Phases
<details>
<summary>✅ v1.0 Docker Control via Telegram (Phases 1-5) — SHIPPED 2026-02-02</summary>
- [x] Phase 1: Foundation (2/2 plans)
- [x] Phase 2: Container Actions (2/2 plans)
- [x] Phase 3: Core Operations (4/4 plans)
- [x] Phase 4: Container Logs (1/1 plan)
- [x] Phase 5: Polish & Ship (3/3 plans)
</details>
<details>
<summary>✅ v1.1 n8n Integration & Polish (Phases 6-9) — SHIPPED 2026-02-04</summary>
- [x] Phase 6: n8n API Access (1/1 plan)
- [x] Phase 7: Socket Security (3/3 plans)
- [x] Phase 8: Inline Keyboard Infrastructure (3/3 plans)
- [x] Phase 9: Batch Operations (4/4 plans)
</details>
<details>
<summary>✅ v1.2 Modularization & Polish (Phases 10-13 + 10.1, 10.2) — SHIPPED 2026-02-08</summary>
- [x] Phase 10: Workflow Modularization (7/7 plans)
- [x] Phase 10.1: Aggressive Workflow Modularization (9/9 plans) (INSERTED)
- [x] Phase 10.2: Better Logging & Log Management (4/4 plans) (INSERTED)
- [x] Phase 11: Update All & Callback Limits (2/2 plans)
- [x] Phase 12: Polish & Audit (2/2 plans)
- [x] Phase 13: Documentation Overhaul (1/1 plan)
</details>
<details>
<summary>✅ v1.3 Unraid Update Status Sync (Phase 14) — SHIPPED 2026-02-09 (descoped)</summary>
- [x] Phase 14: Unraid API Access (2/2 plans)
- ~~Phase 15: Single Container Sync~~ (dropped — superseded by v1.4)
- ~~Phase 16: Batch Sync & Documentation~~ (dropped — superseded by v1.4)
</details>
## Progress
| Phase | Name | Milestone | Plans Complete | Status | Completed |
|-------|------|-----------|----------------|--------|-----------|
| 1-5 | Foundation through Polish | v1.0 | 12/12 | Complete | 2026-02-02 |
| 6-9 | API, Security, Keyboard, Batch | v1.1 | 11/11 | Complete | 2026-02-04 |
| 10 | Workflow Modularization | v1.2 | 7/7 | Complete | 2026-02-05 |
| 10.1 | Aggressive Modularization | v1.2 | 9/9 | Complete | 2026-02-06 |
| 10.2 | Better Logging & Log Management | v1.2 | 4/4 | Complete | 2026-02-07 |
| 11 | Update All & Callback Limits | v1.2 | 2/2 | Complete | 2026-02-08 |
| 12 | Polish & Audit | v1.2 | 2/2 | Complete | 2026-02-08 |
| 13 | Documentation Overhaul | v1.2 | 1/1 | Complete | 2026-02-08 |
| 14 | Unraid API Access | v1.3 | 2/2 | Complete | 2026-02-08 |
**Total: 4 milestones shipped (14 phases, 50 plans)**
---
*Updated: 2026-02-09 — v1.3 shipped (descoped to Phase 14 only)*