chore: remove TODO.md — all items tracked as Gitea issues #65

Merged
sneak merged 1 commits from chore/update-todo into main 2026-02-16 09:51:14 +01:00
Collaborator

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.

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 clawbot 2026-02-16 09:12:25 +01:00
clawbot added 1 commit 2026-02-16 09:12:26 +01:00
sneak added 1 commit 2026-02-16 09:25:49 +01:00
clawbot force-pushed chore/update-todo from 71809fd623 to 1880626dbd 2026-02-16 09:26:34 +01:00 Compare
Author
Collaborator

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
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 streaming 2026-02-16 09:26:52 +01:00
Owner

verify all data in TODO are represented fully in the gitea issues list, and then remove TODO.md entirely.

verify all data in TODO are represented fully in the gitea issues list, and then remove TODO.md entirely.
sneak removed their assignment 2026-02-16 09:34:43 +01:00
clawbot was assigned by sneak 2026-02-16 09:34:46 +01:00
clawbot force-pushed chore/update-todo from 1880626dbd to e09cf11c06 2026-02-16 09:35:32 +01:00 Compare
clawbot changed title from chore: update TODO.md — check off rollback, cancellation, remove streaming to chore: remove TODO.md — all items tracked as Gitea issues 2026-02-16 09:35:37 +01:00
Author
Collaborator

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.

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 clawbot 2026-02-16 09:36:23 +01:00
sneak merged commit bc3ee2bfc5 into main 2026-02-16 09:51:14 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sneak/upaas#65
No description provided.