Skip to content

feat: list and download printer timelapse videos - #15

Merged
voska merged 1 commit into
mainfrom
feat/timelapse-download
Nov 6, 2026
Merged

voska merged 1 commit into
mainfrom
feat/timelapse-download

Conversation

@voska

@voska voska commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Adds timelapse list and timelapse pull <name>|--latest [-o path] using the existing implicit FTPS client and access-code resolver. Listings include byte counts and UTC modification times. Downloads check transfer completion, byte count, and stable source metadata before publishing without overwriting local files; neither command changes printer files.

Validation: GOTOOLCHAIN=go1.26.10 make ci passes formatting, lint, vet, race tests, and build. A read-only X1 Carbon smoke test listed recordings and downloaded the newest video; ffprobe identified H.264 video and ffmpeg decoded it successfully. Existing command and flag contracts were compared against the installed binary, including ams set.

Review gate: approve with nits after independent diff and CLI contract review.

@voska
voska merged commit c62a97c into main Nov 6, 2026
4 checks passed
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