schedules page removed

This commit is contained in:
IGNY8 VPS (Salman)
2025-11-16 21:21:07 +00:00
parent 51cd021f85
commit 56c30e4904
9 changed files with 12 additions and 35 deletions

View File

@@ -462,13 +462,11 @@ urlpatterns = router.urls
- Test rule
- Manual execution
#### Schedules Page
#### Schedules (Part of Automation Menu)
| Task | File | Dependencies | Implementation |
|------|------|--------------|----------------|
| **Schedules Page** | `frontend/src/pages/Schedules.tsx` | EXISTING (placeholder) | View scheduled task history |
**Note**: Schedules functionality will be integrated into the Automation menu group, not as a separate page.
**Schedules Page Features**:
**Schedules Features** (within Automation Dashboard):
- List scheduled tasks
- Filter by status, rule, date
- View execution results
@@ -553,11 +551,11 @@ export const automationApi = {
- [ ] Implement `frontend/src/pages/Automation/Dashboard.tsx`
- [ ] Create `frontend/src/pages/Automation/Rules.tsx`
- [ ] Implement `frontend/src/pages/Schedules.tsx`
- [ ] Integrate schedules functionality into Automation Dashboard (not as separate page)
- [ ] Create `frontend/src/services/automation.api.ts`
- [ ] Create rule creation wizard
- [ ] Create rule editor
- [ ] Create schedule history table
- [ ] Create schedule history table (within Automation Dashboard)
### Testing Tasks