Skip to content

Add CI to build and push docker container#65

Closed
iiLaurens wants to merge 9 commits intobodaay:masterfrom
iiLaurens:master
Closed

Add CI to build and push docker container#65
iiLaurens wants to merge 9 commits intobodaay:masterfrom
iiLaurens:master

Conversation

@iiLaurens
Copy link
Copy Markdown

@iiLaurens iiLaurens commented Jan 24, 2026

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.

@iiLaurens iiLaurens force-pushed the master branch 2 times, most recently from 90b3c91 to dd7ca28 Compare January 24, 2026 10:49
iiLaurens and others added 8 commits January 31, 2026 12:19
…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>
@bodaay bodaay closed this Apr 11, 2026
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.

4 participants