Add CI to build and push docker container#65
Closed
iiLaurens wants to merge 9 commits intobodaay:masterfrom
Closed
Add CI to build and push docker container#65iiLaurens wants to merge 9 commits intobodaay:masterfrom
iiLaurens wants to merge 9 commits intobodaay:masterfrom
Conversation
90b3c91 to
dd7ca28
Compare
…r fix (#1) * Analyze page file browser, filter fix, and per-file cache deletion Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/c41cefb3-a48e-4827-8d63-f5bd2594bd69 Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> * Fix build error and add missing CSS for file browser and cache file selection Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/c5a755cc-46aa-4d39-8405-71296911d5ea Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/b2e15623-fcc0-49ca-886c-1c1cab28644d Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
…rt size, and real-time progress (#3) * Fix modal width and add verifying status to download progress Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/976675ce-df6e-455b-af00-9a5fada0f96f Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> * Compute SHA-256 streaming during download, eliminating post-download re-read Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/e3fe24f0-0163-42e8-8bb0-3e71cbbe7207 Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> * plan: memory-bounded in-memory multipart + tests Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/d658de77-bcbf-49bf-8519-9bda4624544f Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> * feat: configurable PartSize, in-memory multipart, streaming progress Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/d658de77-bcbf-49bf-8519-9bda4624544f Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
…page exact-path downloads (#4) * feat: add backend update-check endpoint and exact-paths download support Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/693d9fc5-d183-4e6d-ab48-ebdcb5c68889 Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> * feat: upstream update check, selective file re-download, and analyze page exact-path downloads Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/693d9fc5-d183-4e6d-ab48-ebdcb5c68889 Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
…ntax error (#5) Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/1d453e1d-6037-48d5-a2f9-064714744e33 Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
- Add pkg/hfdownloader/prune.go: Prune() removes stale .incomplete files, tmp-* temp files, and orphaned blobs (unreferenced by any snapshot symlink) - Add HasActiveJobs() to JobManager; prune endpoint returns 409 if active - Add POST /api/cache/prune endpoint in api.go + route in server.go - Add Prune button to Local Cache page header in index.html - Default cache view to list instead of grid (index.html + app.js) - Redesign detail modal actions into two rows: context-sensitive file selection row (hidden until files are checked) and primary actions row with spacer separating navigation from destructive buttons - Widen modal max-width from 780px to 860px for breathing room Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/64d26443-9da8-4c6b-b44f-8d9b54ef6b30 Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
Agent-Logs-Url: https://github.com/iiLaurens/HuggingFaceModelDownloader/sessions/5f6473ba-72a3-4149-84c4-2aebd41b81b8 Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: iiLaurens <9915637+iiLaurens@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I added CI so I can build the docker container. Perhaps you want to make this part of your repo as well so you can maintain an "official" docker container.