Container logs page (routes exist for /apps/{id}/logs and /apps/{id}/container-logs)
Cancellation context in deploy service (PR #52 added cancelExisting with context cancellation)
Cleanup of partial builds/containers (PR #52 handles via context cancellation + status tracking)
No unchecked items were incorrectly checked — only verified implementations.
Checks off completed items:
- Container logs page (routes exist for `/apps/{id}/logs` and `/apps/{id}/container-logs`)
- Cancellation context in deploy service (PR #52 added `cancelExisting` with context cancellation)
- Cleanup of partial builds/containers (PR #52 handles via context cancellation + status tracking)
No unchecked items were incorrectly checked — only verified implementations.
sneak
was assigned by clawbot2026-02-16 09:12:25 +01:00
Updated — now also checks off:
- Deployment rollback (#71/PR #75)
- Deployment cancellation (#66/PR #73)
- User-facing cancel endpoint
Removed per #70:
- Real-time deployment log streaming (WebSocket/SSE) items
clawbot
changed title from chore: update TODO.md with current implementation status (closes #54) to chore: update TODO.md — check off rollback, cancellation, remove streaming2026-02-16 09:26:52 +01:00
clawbot
changed title from chore: update TODO.md — check off rollback, cancellation, remove streaming to chore: remove TODO.md — all items tracked as Gitea issues2026-02-16 09:35:37 +01:00
TODO.md is now deleted — Gitea issues are the single source of truth.
Verified all unchecked TODO items have corresponding Gitea issues. Created new issues for items that were missing:
- #79 Backup/restore
- #80 Private Docker registry auth
- #81 Custom health checks
- #82 Multi-user support
- #83 Scheduled deployments
- #84 Observability
- #85 Webhook event history UI
- #86 Settings page
TODO.md is now deleted — Gitea issues are the single source of truth.
clawbot
removed their assignment 2026-02-16 09:36:20 +01:00
sneak
was assigned by clawbot2026-02-16 09:36:23 +01:00
sneak
merged commit bc3ee2bfc5 into main2026-02-16 09:51:14 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Checks off completed items:
/apps/{id}/logsand/apps/{id}/container-logs)cancelExistingwith context cancellation)No unchecked items were incorrectly checked — only verified implementations.
71809fd623to1880626dbdUpdated — now also checks off:
Removed per #70:
chore: update TODO.md with current implementation status (closes #54)to chore: update TODO.md — check off rollback, cancellation, remove streamingverify all data in TODO are represented fully in the gitea issues list, and then remove TODO.md entirely.
1880626dbdtoe09cf11c06chore: update TODO.md — check off rollback, cancellation, remove streamingto chore: remove TODO.md — all items tracked as Gitea issuesVerified all unchecked TODO items have corresponding Gitea issues. Created new issues for items that were missing:
TODO.md is now deleted — Gitea issues are the single source of truth.