Skip to content

Releases: proofrock/pupcloud

Version 0.8.0

08 May 07:04

Choose a tag to compare

Enhancements

  • Readonly mode is now the default, -E to make it read-write [#16]
  • Every CLI parameter can be specified as an env variable [addresses #10]
  • Added parameter --share-profiles to specify profiles as comma-separated [addresses #14]
  • Added path to the browser tab's title, so that it figures in the history list
  • Reduced number of columns in grid view for xl screens
  • Library updates

Fixes

  • Fixed back button management [addresses #15]
  • Copying the sharing link to clipboard wouldn't work if not in a secure context [#19]
  • Improvements to better support reverse proxies with subpaths [#18, #22]
  • Fix: Only the first sharing profile was selectable [#21]
  • Fix: Logout button wouldn't show when using a "normal" password [#23]

Docs & Distribution

  • Ditch 7z format for distribution, use .tar.gz & zip instead (according to the OS)
  • Binaries for win/arm64 and freebsd/amd64

A multiarch Docker image for x86_64, ARM and ARM64 is here.

Many thanks to @marioscube and @mindfuucker for making this release possible!

Version 0.7.2

23 Apr 13:28

Choose a tag to compare

Enhancements

  • [#1] Support for browser's back/forward buttons navigation
  • Docker cross-compiling for amd64, arm, arm64 and multiplatform manifest

Fixes

  • [#11] Webservices allows paths with '..'

Docs

  • [#13] Docfix: Multiple profiles

A multiarch Docker image for x86_64, ARM and ARM64 is here.

Version 0.7.1

16 Apr 07:52

Choose a tag to compare

Enhancements

  • [#6] More functional footer
  • [#7] Click on title to go to root
  • [#8] Listview's whole row should be clickable
  • [#9] Listviews' columns should be clickable to change sorting
  • Library upgrades

Fixes

  • [#2] Can't enter directory made by pupcloud
  • [#4] When cd to a dir fails, dir name gets appended to the breadcrumb "forever"

Docs

  • [#5] Provide systemd example/docs (in proofrock/pupcloud-docs)

Collaborators

Thanks to mindfuucker!

Docker images for x86_64, ARM and ARM64 are here.

Version 0.7.0

03 Apr 15:16

Choose a tag to compare

  • First release
  • Plain-text password for auth (-P)
    • breaking change: old -P is now -H (for hashed password)
  • Shorter sharing links and better detection of failures (root changes after sharing, ...)
    • breaking change: you'll need to re-generate any sharing link you had from previous versions
  • Cross-compilation support (removed CGO dependency)
  • Manual mimetype resolution for problematic files

This is the first release that uses go's cross-compilation capabilities for binary generation. Please report any inconsistency with the generated binaries, as I don't have access to all the platforms, unfortunately

Docker images for x86_64, ARM and ARM64 are here.

Version 0.6.4

01 Apr 07:05

Choose a tag to compare

Version 0.6.4 Pre-release
Pre-release
  • IPV6 support
  • "splash footer" disappears after 1,5s

Docker images for x86_64, ARM and ARM64 are here.

Version 0.6.3

31 Mar 11:38

Choose a tag to compare

Version 0.6.3 Pre-release
Pre-release
  • Ability to follow symbolic links (--follow-symlinks)
  • Preview now switches between slideshow, full-screen and full size
  • Swipe support in slideshow screen, on mobile
  • It's now forbidden to run as root (unless --allow-root)
  • Logout (if password is required)
  • Session invalidation when preconditions fail after login (root deletion, expiration...)
  • Go 1.18 and other lib updates
  • Minor fixes and improvements

Docker images for x86_64, ARM and ARM64 are here.

Version 0.5.0

20 Mar 15:59

Choose a tag to compare

Version 0.5.0 Pre-release
Pre-release
  • Folder sharing
  • UserID/GroupID support in docker
  • Ability to specify max upload size on the CLI
  • Many fixes, refactorings and performance improvements

Docker images for x86_64, ARM and ARM64 are here.

Version 0.4.2

10 Mar 15:50

Choose a tag to compare

Version 0.4.2 Pre-release
Pre-release
  • Fixed z-indexes for footer and sort menu
  • Improved performances when listing a huge number of items
  • Upgrade to libs
  • Added ARM64 artifacts to binaries & docker images

Docker images for x86_64, ARM and ARM64 are here.

Version 0.4.1

07 Mar 16:05

Choose a tag to compare

Version 0.4.1 Pre-release
Pre-release
  • Fix: paste didn't work
  • Reload button

Docker images for x86_64 and ARM are here.

Version 0.4.0

06 Mar 14:19

Choose a tag to compare

Version 0.4.0 Pre-release
Pre-release
  • File upload
  • CSRF protection

Docker images for x86_64 and ARM are here.