github gtsteffaniak/filebrowser v1.3.0-beta

7 hours ago

What's Changed

Warning

a potentially breaking change for docker users: the default user is now filebrowser (1000:1000) instead of root.

New Features:

  • New Sidebar Features
    • Sidebar tree navigation -- toggled on by clicking the sidebar links title (#2006) (#350)
    • Source usage to be customized to show os-reported values rather than calculated. This can be changed per source by editing the source link in the sidebar. (#1266) (#982)
  • Archive/Unarchive actions in UI (#1252) (#335) (#1569)
    • new api to archive/unarchive files on the server
    • requires create user permissions
    • archiving actions respect server.maxArchiveSize
  • Added share icon to items that are shared (#1420)
  • Authentication enhancements
  • Enhanced thumbnail and item previews
    • Added ability to show "motion preview" for folders with multiple child items that have previews. cycles through the first 4 images.
    • support for reading embedded images from raw image or heic/heif files (#215)
    • reorganized and simplified thumbnail settings in profile settings (#1968)
    • removed highQuality thumbnail option which only affected gallery view. Now its always enabled.
    • improved caching for unsupported images, the same file won't be attempted again with the same modtime.
    • supports 3d model previews.
  • FileWatcher also supports watching directories
  • Support previews for 3D model files (STL, OBJ, 3MF, etc.) (#1273)
    • supported formats via threejs: GLTF, GLB, OBJ, STL, PLY, DAE (Collada), 3MF, 3DS, USDZ, USD, USDA, USDC, AMF, VRML, WRL, VTK, VTP, PCD, XYZ, VOX, KMZ
    • supports animations (for formats that contain them)
    • supports embedded textures, external neighboring file textures, or textures in /textures subdirectory
  • Enhanced prompts
    • All prompts have a taskbar with a close button
    • Prompts can be freely moved by dragging taskbar
    • Prompt styling has been updated
    • Clicking outside of prompts no longer automatically closes them.
  • add webdav support (#209) -- thanks to @RedDac for (#1764)
    • see docs on how to use
    • requires api an un-customized api token as password
    • respects access rules
    • requires download permission to view and modify/create/delete permission to modify.

Notes:

  • Docker images default to filebrowser user instead of root
  • reorganized api routes
    • consolidated tags for swagger to be more accurately grouped
    • tools are all behind /api/tools routes
    • /api/raw is deprecated (but functional). The /api/resources/download route will be used instead.
    • /api/preview has been removed and replaced with /api/resources/preview
    • /api/onlyoffice have been replaced with /api/office
    • /api/shares has been moved to /api/share/list
    • /api/auth/tokens has been moved to /api/auth/token/list and /api/auth/token added to get specific token info
    • PUT /api/token has been moved to POST /api/token
    • /public/api/shareinfo has been moved to /public/api/share/info
    • POST /resources/bulk/delete api has been moved to DELETE /resources/bulk (#1984)

BugFixes:

  • Long folder names get cut off at top navigation bar (#1934)

New Contributors

Full Changelog: v1.2.1-stable...v1.3.0-beta

Don't miss a new filebrowser release

NewReleases is sending notifications on new releases.