Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
e586933
docs: add progress tracking design spec
assafvayner Apr 5, 2026
05a1368
docs: add polling-based progress tracking design spec
assafvayner Apr 5, 2026
9730a29
Merge remote-tracking branch 'origin/main' into assaf/progress
assafvayner Apr 8, 2026
5c36fe7
docs: update progress tracking specs for post-merge changes
assafvayner Apr 8, 2026
68accf5
feat: callback-based progress tracking for uploads and downloads
assafvayner Apr 9, 2026
31abf9a
fix: address CLAUDE.md compliance issues
assafvayner Apr 9, 2026
9ba98b0
fix: restore doc comments on public types, clarify CLAUDE.md
assafvayner Apr 9, 2026
9c6aa19
docs: add missing doc comments on public items
assafvayner Apr 9, 2026
5c954a2
fix: correct progress event contract for downloads and uploads
assafvayner Apr 9, 2026
b340113
merge: origin/main into assaf/progress, update progress tests
assafvayner Apr 10, 2026
cda9002
review
assafvayner Apr 10, 2026
98c8080
feat: route tracing through MultiProgress, add --disable-progress-bar…
assafvayner Apr 10, 2026
4c99fad
fix: disable progress bars when stderr is not a terminal
assafvayner Apr 10, 2026
4abc0af
feat: add per-file progress data to UploadEvent::Progress
assafvayner Apr 10, 2026
6a39a4b
feat: emit per-file progress from xet upload polling loop
assafvayner Apr 10, 2026
a798710
feat: render per-file upload progress bars in CLI (max 10 visible)
assafvayner Apr 10, 2026
854a21f
feat: show aggregate bytes bar only for single-file uploads
assafvayner Apr 11, 2026
f1c0148
feat: per-file xet download progress bars with immediate completion
assafvayner Apr 11, 2026
6c640c3
fix: only increment files counter once per completed upload
assafvayner Apr 11, 2026
829613b
docs: design spec for processing vs transfer bars and overflow aggreg…
assafvayner Apr 11, 2026
4d7949c
docs: implementation plan for processing vs transfer bars and overflo…
assafvayner Apr 11, 2026
61a9c53
feat: add transfer byte fields to UploadEvent::Progress
assafvayner Apr 11, 2026
b45745d
feat: populate transfer byte fields from GroupProgressReport
assafvayner Apr 11, 2026
c3b3a8d
refactor: replace upload progress state with fixed slot pool and inde…
assafvayner Apr 11, 2026
9d2a9a4
feat: two summary bars (processing + transfer) and overflow [+ N file…
assafvayner Apr 11, 2026
7759dc9
docs: implementation plan for per-file upload progress
assafvayner Apr 11, 2026
a4a2911
fix: remove redundant files_bar from uploads, file count is in proces…
assafvayner Apr 11, 2026
eaeebbb
fix: create summary bars upfront on Uploading phase to keep them abov…
assafvayner Apr 11, 2026
ae67f1a
fix: cap progress bar redraws to 10fps to reduce terminal flicker
assafvayner Apr 12, 2026
d732ad4
fmt
assafvayner Apr 12, 2026
8f1f5a1
docs: expand progress example with explicit upload event matching
assafvayner Apr 13, 2026
9957e7d
feat: add expand param to repo info and filter nulls from CLI output
assafvayner Apr 13, 2026
184fd21
fix: resolve glob patterns against repo files in delete-files command
assafvayner Apr 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 45 additions & 64 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading