Skip to content

feat(hosting frontend): file zipping - #7398

Merged
mergify[bot] merged 5 commits into
mainfrom
fetch/file-actions-ui
Sep 1, 2026
Merged

feat(hosting frontend): file zipping#7398
mergify[bot] merged 5 commits into
mainfrom
fetch/file-actions-ui

Conversation

@fetchfern

@fetchfern fetchfern commented Sep 1, 2026

Copy link
Copy Markdown
Member
  • Adds "Create ZIP" button in hamburger menu of a directory
  • Adds "Create ZIP" button when selecting files/directories, letting the user choose a file name with validation
  • Fixes a bug where file extraction would always target the root / instead of the cwd.

The new v1 zip route uses a json-seq response instead of publishing progress through the websocket like other operations in the v0 API. It's less consistent (at least while we still use the v0 files API) and has the disadvantage of cancelling the operation if the connection is aborted, although it's much simpler than the "job pattern".

Screen.Recording.2026-09-01.at.12.59.08.PM.mov

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Pull request changelog

App

Added

Changed

Deprecated

Removed

Fixed

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@fetchfern
fetchfern marked this pull request as ready for review September 1, 2026 17:09
@mergify

mergify Bot commented Sep 1, 2026

Copy link
Copy Markdown

Queued — the merge queue status continues in this comment ↓.

@mergify

mergify Bot commented Sep 1, 2026

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 7 minutes 33 seconds in the queue, including 6 minutes 30 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Sep 1, 2026
@mergify
mergify Bot merged commit 1d1c50c into main Sep 1, 2026
16 checks passed
@mergify
mergify Bot deleted the fetch/file-actions-ui branch September 1, 2026 17:55
@mergify mergify Bot removed the queued label Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants