Released on February 16th, 2025: https://github.com/diced/zipline/releases/tag/v4.0.0
New stuff
- [x] Export and Import JSON
- [x] v3 export version (on v3)
- [x] v4
- [x]
--skip-next
flag to skip loading next.js frontend
- [x] Truncate files if they are too big in the code rendering view since they may lag
- [x] Ability to edit stuff
- [x] URL Vanity (add/edit existing)
- [x] Max views on both files and urls
- [x] Adding password protection to both files
- [x] through api
- [x] Reflect default upload options within upload options modal
- [x] List of common file extensions to prevent files like
.tar.gz
to being renamed as .gz
or any double/triple extension file, etc. (this is only a QOL feature, the extension does not matter in the case of files like these, programs should handle them regardless by looking at the first few bytes of a file).
- [x] Support for Authentik https://github.com/diced/zipline/pull/372
- [x] Rename everything to OIDC since authentik is just a OIDC provider
- [x] Limits per user https://github.com/diced/zipline/discussions/433#discussioncomment-8574194
- [x] Terms and Conditions (#530)
- [x] Webhooks (just sends json data to a url i guess)
- [x] Password protected URLs
- [x] Moving some scripts into the dashboard
- [x] Re-query size of all images
- [x] Clear zero byte files
- [x] Clear temp directory
- [x] Other scripts will stay the same, and can be accessed how they used to be
- [x] File tags
- [x] Screen that shows up on first setup, which creates a new user, shows you how to configure, etc.
- [x] /api/healthcheck - route to check if Zipline can connect to the db used for docker compose health check mostly
- Might also have other stuff in the future
- [x]
UI Redesign - a lot of things will get moved around and changed, I think Turns out that the layout Zipline has currently is pretty good, at most it will feel very similar.
- [x] Upload options persisted, in localStorage
- [x] Home page shows user specific stats instead of a files table