这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: gtsteffaniak/filebrowser

v0.7.5-beta

28 May 01:02
3abf1ae

Choose a tag to compare

What's Changed

New Features

  • new ./filebrowser.exe setup command for creating a config.yaml on first run. #675
  • new 2FA/OTP support for password-based users.
  • auth.password.enforcedOtp option to enforce 2FA usage for password users.

Notes:

  • logging uses localtime, optional UTC config added #665
  • generated config example now includes defaults #590
  • server.debugMedia config option added to help debug ffmpeg issues in the future (don't enable unless debugging an issue)
  • more translations additions from english settings #653
  • visual tweaks #652
  • enhanced markdown viewer with code view spec

BugFixes:

  • long video names ffmpeg issue fixed #669
  • certain files not passing content #657
  • #668
  • allow edit markdown files
  • rename button doesn't close prompt #664
  • webm video preview issue #673
  • fix signup issue #648
  • fix default source bug
  • #666
  • fix 500 error for subtitle videos #678
  • spaces and special characters in source name issue #679

image

New Contributors

Full Changelog: v0.7.4-beta...v0.7.5-beta

v0.7.4-beta

17 May 23:06
b5a40a6

Choose a tag to compare

What's Changed

Notes:

  • Updated German translation. #644

BugFixes:

  • windows control click #642
  • create user issue #647

New Contributors

Full Changelog: v0.7.3-beta...v0.7.4-beta

v0.7.3-beta

15 May 18:49
6644be9

Choose a tag to compare

What's Changed

Note: OIDC changes require config update.

New Features

  • Added code highlights to the text editor and enabled the text editor for all Ascii files under 25MB
  • Motion previews for videos -- cycles screenshots of videos. #588
  • Optionally reset default admin username/password on startup, to guarantee a username/password on startup if needed. Use by setting auth.resetAdminOnStart true #625

Notes:

  • Updated translations everywhere. #627
  • Office viewer is now full-screen with a floating close button. #542
  • OIDC config additions
    • issuerUrl is required now to get relevant OIDC configurations.
    • disableVerifyTLS optionally disables verifying HTTPS provider endpoints.
    • logoutRedirectUrl optionally, redirect the user to this URL on logout.
    • Other URL config parameters are no longer accepted -- replace with issuerUrl.
  • Admins are allowed to change user login methods in user settings when creating or updating users.
  • Hide header when showing only office #542

BugFixes:

  • Editor save shows a notification
  • Preview settings are resetting on startup
  • Not all languages show correctly #623
  • scopes sometimes reset on startup #636
  • Update the save password option

New Contributors

Full Changelog: v0.7.2-beta...v0.7.3-beta

v0.7.2-beta

09 May 16:49
91b9515

Choose a tag to compare

What's Changed

The media tags introduced in 0.7.0 have been removed -- all docker images have media enabled now.

Notes:

  • Reverts enforced user login methods types -- until suitable methods to alter are available.
  • When updating a user, updating scope always sets to the exact scope specified on updated.
  • Redirect api messages are INFO instead of WARN
  • Settings has close button instead of back #583
  • tweak for authelia , provide redirect_uris as well as redirect_uri needed for authentik

Bug Fixes:

  • Hover bug when exact timestamp setting enabled #585

Full Changelog: v0.7.1-beta...v0.7.2-beta

v0.7.1-beta

08 May 14:40
b64be29

Choose a tag to compare

What's Changed

The media tags introduced in 0.7.0 have been removed -- all docker images have media enabled now.

Notes:

  • changes to support jwks url needed for authelia - still needs testing to ensure it works #575, added debug logs to help identify any further issues.
  • added apache license file back #599
  • updated toggle view icons to better match.
  • adjusted popup preview position on mobile.
  • updated createUserDir logic, #541
    • it always creats user dir (even for admins)
    • scope path must exist if it doesn't end in username, and if it does, the parent dir must exist
    • enforced user login methods types -- can't be changed. a password user cannot login as oidc, etc.

Bug Fixes:

  • right click context menu issue #598
  • upload file issue #597
  • defaultUserScope is not respected #589
  • defaultEnabled is not respected #603
  • user has weird navigation barhttps://github.com//issues/593
  • fix multibutton state issue for close overlay #596

Full Changelog: v0.7.0-beta...v0.7.1-beta

v0.7.0-beta

03 May 14:47

Choose a tag to compare

What's Changed

See spotlight wiki of major changes.

This release includes freeBSD binaries and new media docker image tags (see ghcr and dockerhub)! The media versions include the video integration already configured -- but currently do not support armv7. To configure the video integration on other releases (such as the binary download from this page), you will need ffmpeg installed and the bin directory configured as part of the integration.

image

See Configuration wiki example for OIDC authentication -- tested with authentik.

Note

This is a major beta release, it should automatically create a backup of your database, but please create a backup yourself as well. There are changes that are not backwards compatible!

New Features:

  • New authentication method: OIDC (OpenID Connect)
  • UI refresh
    • Refreshed icons and styles to provide more contrast #493
    • New scrollbar which includes information about the listing #304
    • User-configurable popup previewer and user can control preview size of images.
    • Enhanced user settings page with more toggle options.
    • Replaced checkboxes with toggles switches #461
    • Refreshed Breadcrumbs style.
    • Main navbar icon is multipurpose menu, close, back and animates
    • Enhanced source info on the UI
      • User must have permission realtime: true property to get realtime events.
      • Sources shows status of the directory ready, indexing, and unavailable
    • Top-right overflow menu for deleting / editing files in peview #456
    • Helpful UI animation for drag and drop files, to get feedback where the drop target is.
    • More consistent theme color #538
  • New file preview types:
    • Video thumbnails available via new media integration (see configuration wiki for help) #351
    • Office file previews if you have office integration enabled. #460

Notes:

  • sesssionId is now unique per window. Previously it was shared accross browser tabs.
  • DisableUsedPercentage is a backend property now, so users can't "hack" the information to be shown.
  • Updated documentation for resources api #560
  • Updated placeholder for scopes #475
  • When user's API permissions are removed, any api keys the user had will be revoked.
  • server.enableThumbnails moved to server.disablePreviews defaulting to false.
  • server.resizePreview moved to server.resizePreviews (with an "s" at the end)

Bug Fixes:

  • Nil pointer error when source media is disconnected while running.
  • Source selection buggy #537
  • Upload folder structure #539
  • Editing files on multiple sources #535
  • Prevent the user from changing the password #550
  • Links in setting page does not navigate to correct location #474
  • Url encoding issue #530
  • Certain file types being treated as folders #555
  • Source name with special characters #557
  • Onlyoffice support on proxy auth #559
  • Downloading with user scope #564
  • User disableSettings property to be respected.
  • Non admin users updating admin settings.
  • Right click context issue on safari desktop.
  • office save file issue.

Full Changelog: v0.6.8-beta...v0.7.0-beta

v0.6.8-beta

12 Apr 17:06
0ffc1c1

Choose a tag to compare

What's Changed

Warning

Hey everyone -- most of your existing configs will not work without adjustments for this release! Keep an eye on your service as you try to start it, it will tell you what needs updating. This one-time pain should make things much more helpful in the future. Thanks for understanding -- I didn't want to group this change in with v0.7.0 (which will get released in approx 2 weeks) since it includes many new features, I wanted to get configs cleaned up beforehand.

New Features

Notes:

BugFixes:

  • fix scope reset on restart #515
  • Clicking empty space to deselect #492

New Contributors

Full Changelog: v0.6.7-beta...v0.6.8-beta

v0.6.7-beta

08 Apr 14:31
38adbf6

Choose a tag to compare

What's Changed

Notes:

  • added full tests for single source example.
  • adds descriptive error if temp dir can't be created on fatal startup
  • clears temp directory on shutdown.
  • removed put settings api (unused)
  • removed more unused config properties.

BugFixes:

  • fix url encoding issue for search links when theres only one source #501
  • files with # could have problems, double encoded.

Full Changelog: v0.6.6-beta...v0.6.7-beta

v0.6.6-beta

04 Apr 14:34
bd40c82

Choose a tag to compare

What's Changed

Warning

A temp directory is now required for archive creation. By default, a tmp dir is created -- can be adjusted with server.cacheDir. If you are using an atypical user or running in an atypical environment, make sure the user that executes binary has access to create a tmp directory -- or mount/create a temp directory beforehand with the correct permissions.

New Feature:

  • limit tar size creation to limit server burden. For example, don't let customers try to download the entire filesystem as a zip. see server.maxArchiveSize on config wiki.

Notes:

  • disableUsedPercentage also hides text and source bar.
  • share errors show up in logs in more verbose way.
  • archive creation occurs on disk rather than in memory, use server.cacheDir to determine where temp files are stored.
  • automatically ensures leading slash for scope

BugFixes:

  • fix proxy user creation issue #478
  • externalUrl prefix issue fixed for shares. #465
  • fix File Opens Instead of Just Downloading #480
  • fix Download file name #481 Changelog**:

v0.6.5-beta...v0.6.6-beta

v0.6.5-beta

01 Apr 16:08

Choose a tag to compare

What's Changed

Notes:

  • added more share and download tests

BugFixes:

  • fix share download issue #465
  • fix content length size calculation issue when downloading multiple files.

Full Changelog: v0.6.4-beta...v0.6.5-beta