Skip to content

Add schedule session archive controls - #182

Merged
firewalker06 merged 1 commit into
mainfrom
fizzy-232-archive-schedule-sessions
Sep 24, 2026
Merged

firewalker06 merged 1 commit into
mainfrom
fizzy-232-archive-schedule-sessions

Conversation

@firewalker06

Copy link
Copy Markdown
Owner

Summary

  • add a visible Archive action to every schedule row and an Archive all sessions action to the schedule-list menu
  • archive idle sessions without deleting, disabling, or otherwise changing schedule configuration; reject running/queued individual sessions and report bulk skips
  • make repeated archive requests idempotent and add confirmation, feedback, accessibility, responsive styling, and focused regression coverage

Verification

  • bundle exec ruby test/remote_server_test.rb
  • bin/test
  • bundle exec ruby -c bin/remote-ui-smoke
  • node --check lib/hq/remote_ui/assets/app.js
  • isolated Chrome/Playwright check at 1440x900 and 390x844, including both confirmations and post-action /schedules preservation

Note

  • A full bin/remote-ui-smoke attempt reached an unrelated existing timeout waiting for the hidden mobile Agents toolbar before its schedule assertions. The focused isolated schedule fixture passed.

@firewalker06
firewalker06 merged commit 36f62ce into main Sep 24, 2026
2 checks passed
@firewalker06
firewalker06 deleted the fizzy-232-archive-schedule-sessions branch September 24, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant