Update backup scheduler task status
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -69,3 +69,4 @@ backend/tasks.db
|
|||||||
|
|
||||||
# Git Integration repositories
|
# Git Integration repositories
|
||||||
backend/git_repos/
|
backend/git_repos/
|
||||||
|
backend/backend/git_repos/12
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
## Phase 3: [US1] Scheduled Backups
|
## Phase 3: [US1] Scheduled Backups
|
||||||
- [x] T009 [US1] Implement schedule loading and registration logic in `SchedulerService`
|
- [x] T009 [US1] Implement schedule loading and registration logic in `SchedulerService`
|
||||||
- [x] T010 [US1] Update `Environment` settings API to handle `backup_schedule` updates in `backend/src/api/routes/environments.py`
|
- [x] T010 [US1] Update `Environment` settings API to handle `backup_schedule` updates in `backend/src/api/routes/environments.py`
|
||||||
- [x] T011 [P] [US1] Add schedule configuration fields to Environment edit form in `frontend/src/components/EnvSelector.svelte` (or appropriate component)
|
- [ ] T011 [P] [US1] Add schedule configuration fields to Environment edit form in `frontend/src/components/EnvSelector.svelte` (or appropriate component)
|
||||||
- [x] T012 [US1] Implement validation for Cron expressions in backend and frontend
|
- [x] T012 [US1] Implement validation for Cron expressions in backend and frontend
|
||||||
|
|
||||||
## Phase 4: [US2] Unified Task Management UI
|
## Phase 4: [US2] Unified Task Management UI
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
- [x] T021 [US4] Integrate log viewer into TaskList or as a separate modal/page
|
- [x] T021 [US4] Integrate log viewer into TaskList or as a separate modal/page
|
||||||
|
|
||||||
## Final Phase: Polish & Cross-cutting concerns
|
## Final Phase: Polish & Cross-cutting concerns
|
||||||
- [x] T022 Implement task cleanup/retention policy (e.g., delete tasks older than 30 days)
|
- [ ] T022 Implement task cleanup/retention policy (e.g., delete tasks older than 30 days)
|
||||||
- [ ] T023 Add real-time updates for task status using WebSockets (optional/refinement)
|
- [ ] T023 Add real-time updates for task status using WebSockets (optional/refinement)
|
||||||
- [x] T024 Ensure consistent error handling and logging across scheduler and task manager
|
- [x] T024 Ensure consistent error handling and logging across scheduler and task manager
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user