Compare commits
2 Commits
1880626dbd
...
update-tod
| Author | SHA1 | Date | |
|---|---|---|---|
| 96a91b09ca | |||
| 6696db957d |
13
TODO.md
13
TODO.md
@@ -53,7 +53,7 @@
|
||||
- [x] Deployment logs storage
|
||||
- [x] View deployment history per app
|
||||
- [x] Container logs viewing
|
||||
- [x] Deployment rollback to previous image
|
||||
- [ ] Deployment rollback to previous image
|
||||
- [x] Deployment cancellation
|
||||
|
||||
### Manual Container Controls
|
||||
@@ -116,9 +116,10 @@
|
||||
- [x] Deployment history page
|
||||
- [x] Login page
|
||||
- [x] Setup page
|
||||
- [x] Container logs page
|
||||
- [ ] Container logs page
|
||||
- [ ] Webhook event history page
|
||||
- [ ] Settings page (webhook secret, SSH public key)
|
||||
- [ ] Real-time deployment log streaming (WebSocket/SSE)
|
||||
|
||||
### Future Considerations
|
||||
- [ ] Multi-user support with roles
|
||||
@@ -200,13 +201,13 @@ Protected Routes (require auth):
|
||||
- Validate paths before saving
|
||||
|
||||
### 3.2 Deployment Rollback
|
||||
- [x] Add `previous_image_id` column to apps table
|
||||
- [ ] Add `previous_image_id` column to apps table
|
||||
- Store last successful image ID before new deploy
|
||||
- [x] Add `POST /apps/:id/rollback` endpoint
|
||||
- [ ] Add `POST /apps/:id/rollback` endpoint
|
||||
- Stop current container
|
||||
- Start container with previous image
|
||||
- Create deployment record for rollback
|
||||
- [x] Update deploy service to save previous image before building new one
|
||||
- [ ] Update deploy service to save previous image before building new one
|
||||
|
||||
### 3.3 Deployment Cancellation
|
||||
- [x] Add cancellation context to deploy service
|
||||
@@ -239,6 +240,8 @@ Protected Routes (require auth):
|
||||
- [ ] Add settings page
|
||||
- View/regenerate webhook secret
|
||||
- View SSH public key
|
||||
- [ ] Add real-time deployment log streaming
|
||||
- WebSocket or SSE for live build output
|
||||
|
||||
### 4.4 Observability
|
||||
- [ ] Add structured logging for all operations
|
||||
|
||||
Reference in New Issue
Block a user