Changelog
FileRun Update 2024.1.1 (July 2024)
- Made compatible with the Nextcloud mobile app to prevent warning regarding an obsolete server version.
- Fixed the Safari warning prompt when trying to print file comments.
- Fixed the ability of deleting or restoring previous file versions on a file which is locked by the same user.
- Fixed ability of switching between view modes on Safari iOS.
- Fixed hiding of the loading animation on the "WebDAV Credentials" page which opens when once clicks "Connect app".
- Fixed the content search option showing in the search panel when content indexing is not enabled.
- Fixed hiding the loading message in the "E-Book Reader" plugin, visible on mobile when opening the menu.
- Fixed showing additional details (such as full dates for Modified/Created, or full byte size) via tooltips under the Details panel.
- Fixed small JS error showing the developer console when opening the "E-Book Reader"
- Fixed display of requirements table on the installation guide when cell data is very log, as when there is a long list of disabled PHP functions.
- Added config option "$config['system']['db']['skip_check_for_installation'] = true;" to force skipping the database checking on installation. To be used on hosting services which disable the use of "SHOW DATABASES"
- Fixed the authentication integration removing users from their groups when the option "Sync remote groups -» Remove users from old groups" is checked. The option is now ignored by plugins which do not support group importing.
- The Authentication control panel section now hides the option "Sync passwords to the local database" and "Sync remote groups" if the selected plugin does not support the functionality.
- Fixed PHP error when trying to run "cron/users_sync.php".
- Added button to copy to clipboard the "Redirect URL" from the authentication integration options of the OAuth2-based plugins
- Fixed special character encoding for a few fields in the control panel list of users.
- Fixed misspelling "Downloaded through you's web link" under the Activity log.
- Fixed shortening web links
- Removed the HTTP header "Last-Modified" from file downloads to improve privacy.
- Fixed E-tag to be identical when served via WebDAV or directly. Should help the Nextcloud desktop sync avoid a possible confusion.
- Optimized static assets caching to speed the UI loading up.
- Fixed installer not assigning system metadata fields and fieldsets correctly to metadata file types.
- Made updater fix system metadata fields and fieldsets assignments if wrong.
- The layout rocker button now changes icon to show when the layout to switched between Thumbnails and Photos
- Fixed display of file/folder names which start with taller letters (such as "j") when the layout of the file list is grid.
- Fixed ability of changing password in some cases, when "Prevent user information to be used as part of the password" is enabled and user types into the new password a number which matches the FileRun user account id.
- Regression fix for editing the "Guest" role settings.
- Fixed tag name display in the browser page title when browsing media library by tag.
- Fixed display of virtual folder in the tree menu when browsing a tag folder under "Photos" » "By tag" from the file list. The browser tag folder would show as expandable and would not behave correctly.
- Fixed background color inside the Metadata panel on dark mode.
- Made it clearer how many users are online under "Control Panel" » "Users" » "Users online".
- Users without the permission "User can access the files' activity logs" enabled are now also shown under "Control Panel" » "Users" » "Users online" when they are online.
- (Regression) Fixed hover visual effect for link buttons, such as the "Sign out" menu option.
- (Regression) Fixed activating link buttons, such as the "Sign out" menu option, using the SPACE key.
- Fixed ability of regular admin users to list and edit user accounts, access the "Activity logs", "Storage usage" and "Web Links" control panel sections, when they are not allowed to add user accounts.
- User accounts edited by simple admin users, no longer show in the list of users, but only for the superuser.
- Fixed option "Require user to change the password" getting automatically unchecked for users. The downside is that when you change the value of "Number of days users can use the same passwords" to a higher value, the users which were automatically required to change the password because the previously configured period elapsed are still going to be asked to change the password, even if the new configured period is longer.
- Improved the dark theme. Requires reloading a color preset from the Theme control panel section after applying this update.
- (Regression) Added back padding at the bottom of the grids/lists.
- Added space on the left and right side of the file list in "List layout" to allow selection by click and drag.
- Made the action bar a bit thinner.
- Texts which do not fit inside a list header cell now show a tooltip on mouse over.
- Prevent text highlight/selection in control panel lists, when using the click and drag multiple row selector.
- (Important regression fix) Independent admin users which have a home folder template path assigned and a space quota assigned cannot create or edit user accounts because the "Home folder" tab is not shown, and they don't have access to setting a required space quota.
- Prevented "Account deactivated" action to be triggered more than once on multiple failed loggin attempts.
- Fixed authentication vulnerability. The "Maximum login attempts" limit did not apply when the provided user credentials were correct but the 2FA code was not. Not it does, so the user no longer have unlimited 2FA tries.
- Fixed account enumeration vulnerability.
- Removed the option to login with the 2FA code typed inside the password field because it was causing problems with passwords which happened to include a forward slash character followed by 6 characters at the end of the password.
- Included the error code in the user activity log entry for failed login attempts.
- Reintroduced the "User manual activation" and the "User manual deactivation" activity log entries which are added when a user account is deactivated/reactivated by an admin user.
- (Regression fix) The option to edit the role, shown when setting a role for a user, is no longer displayed for admin users which do not have permission to manage roles.
- (Regression fix) Fixed the display of the progress bar under the folder control panel section "Maintenance » Index file metadata", getting stucked at around 80% while the process actually completes entirely.
- Added control panel option to include custom command arguments when using FFMpeg for generating thumbnails.
- Fixed https://feedback.filerun.com/communities/1/topics/2275-update-to-202410-failed-sqlstate42000-syntax-error-or-access-violation-1071-specified-key-was-too
- Allowed smaller thumbnails to stretch more when using the "large" grid layout, in order to fill the thumbnail space.
- Added missing color to one-character tags.
- Added the possibility of adding the tag 0 (character zero).
- Fixed independent admins ability to add all users to a newly created group.
- (Regression fix) Safari prevents right-clicking where a window with an IFRAME was open, even though it is no longer visible.