40 lines
1.0 KiB
Markdown
40 lines
1.0 KiB
Markdown
# Phase 5 Implementation: Platform Operations
|
|
|
|
## Delivered Modules
|
|
|
|
### File Manager
|
|
- API:
|
|
- `POST /api/v1/files/list`
|
|
- `POST /api/v1/files/read`
|
|
- `POST /api/v1/files/write`
|
|
- Command types:
|
|
- `FILE_LIST`, `FILE_READ`, `FILE_WRITE`
|
|
|
|
### Cron Manager
|
|
- API:
|
|
- `GET /api/v1/cron/jobs`
|
|
- `POST /api/v1/cron/jobs`
|
|
- `DELETE /api/v1/cron/jobs`
|
|
- Command types:
|
|
- `CRON_LIST`, `CRON_CREATE`, `CRON_DELETE`
|
|
|
|
### Firewall
|
|
- API:
|
|
- `GET /api/v1/firewall/rules`
|
|
- `POST /api/v1/firewall/rules`
|
|
- `DELETE /api/v1/firewall/rules`
|
|
- Command types:
|
|
- `FIREWALL_RULE_LIST`, `FIREWALL_RULE_ADD`, `FIREWALL_RULE_DELETE`
|
|
|
|
### Backup and Restore
|
|
- API:
|
|
- `POST /api/v1/backups/run`
|
|
- `POST /api/v1/backups/restore`
|
|
- Command types:
|
|
- `BACKUP_RUN`, `BACKUP_RESTORE`
|
|
|
|
## Implementation Notes
|
|
- `OpsCommandFactory` centralizes operation command envelope construction.
|
|
- `OpsWorkflowService` ensures all operations route through `CommandOrchestrator`.
|
|
- Operation endpoints are now tenant-context aware and dispatch-ready.
|