Releases: psolom/RichFilemanager
Releases · psolom/RichFilemanager
Progress bar for batch operations
- implemented progress bar for batch operations #249
- bugfix: type filters do not work with the list view #225 #228
- Java connector: added file type check before uploading files #245
- Chinese (Taiwan) language: updated translations #240
- Persian (Farsi) language: added lang file #250 #251
- Arabic language: complete rewrite #230
- Portuguese language: updated translations
Hotfix
Filters & Language switcher
Version 2.6.0
- implemented language switcher with page reload #171
- implemented client-side filtering with UI buttons #204
- added predefined filters in the config file for client-side filtering, thanks @Saso222 #205
- updated NodeJs connector: new response format, support for most API methods, thanks @forestlake #209
- updates and customizations for LazyLoad plugin to support IE9 & IE10 #214
- added refresh folder items / item preview UI button #215
- clipboard UI buttons are disabled when no actions are available #220
- rearranged header UI buttons
- updated DE translations
- updated ZN-CN translations, thanks @toolgood #208
- bugfix: wrong URL docs.google.com viewer, thanks @abnerjacobsen #213
- bugfix: Lazy Loading for thumbs doesn't work for new/moved/copied images #214
- bugfix: selected files are not taken properly when using the copy button in the toolbar #219
Backward incompatible changes:
- "options.culture" configuration option is moved to "language.default" option
- "options.defaultViewMode" configuration option is moved to "manager.defaultView" option
- removed obsolete "showFullPath" and "localizeGUI" configuration options #216
- removed "flat-oil" and "flat-turquoise" themes
2.5.1 - Images lazy loading & Bugfixes
2.5.0 - Asp.Net & Python 3 Flask connectors
- Asp.Net Core connector support, thanks @sinanbozkus #163;
- Python 3 Flask connector support, thanks @jsooter #164;
- added redirect functionality if initial authorization fails #183;
- added possibility to copy URLs without flash (Zeroclipboard replaced with clipboard.js library) #150;
- added new
clipboard
.encodeCopyUrl
configuration option #191; - fixed "initiate" method of ASHX connector #194;
- updated Italian translations #183;
- updated Czech translations;
Backward incompatible changes:
clipboard
configuration option was moved out ofoptions
section and became a separate section;
2.4.0 - New backend security model, PHP connector refactored
- New backend security model #111;
- PHP connector: general refactoring #90, #109, #111;
- PHP connector: removed "actions_list" definition, replaced with "readOnly" option #134, #143;
- API: removed "extension" response attribute, fetched from filename at the client-side now #106;
- New iframe viewer to preview html files #177;
- Editor is configured as independent component, compatible with iframe viewer #177;
- bugfix: (PHP connector) "download" API action requires the folder to be writable #130;
Backward incompatible changes:
- removed "replace" API action;
- PHP connector moved to the separate repository - should be installed via composer;
- removed referrer HTTP parameters parsing ("type" particularly) and "images only" check in the uploader;
- removed "allowNoExtension" configuration option, now it depends on "extensions" server-side configuration option;
allowFolderDownload
configuration option moved to the client-side JSON file, doesn't depend on server-side anymore;viewer
.editable
configuration option is moved out ofviewer
section and renamed toeditor
;
2.3.3 - Bugfixes
- bugfix: incorrect displaying of items extracted from archive;
- bugfix: (S3 storage) configured ACL doesn't apply #152;
- bugfix: (S3 storage) error upon renaming folders which includes subfolders #168;
- bugfix: (S3 storage) video doesn't playback on preview #169;
- bugfix: clipboard copy / cut doesn't work on filetree items #170;
2.3.2 - Extract (unzip) action, duplicated configs, new server-side errors model
- implement "extract" action to unzip archives #22;
- removed duplicated configuration options (common for both client and server sides) #109;
- new isolated way to handle server-side errors;
- bugfix: wrong scroll behavior in IE #151;
- bugfix: error when copying to a folder with spaces #153;
- bugfix: not loading userfiles folder when it's empty #154;
Backward incompatible changes:
- server-side language files specific for a particular connector should be removed;
- new format for server-side errors: label + arguments to be treated with JSON lang files;
security
.allowFolderDownload
server-side configuration option moved tooptions
section;- removed the following server-side configuration options (see details in #109):
overrideClientConfig
(since no duplicated options now);options
.culture
(since no translations at the server side now);security
.allowChangeExtensions
(no affect security, clint-side only now);upload
.paramName
(no sense to change value for this option);upload
.chunkSize
(client-side solely option);
- reduced a list of parameters in "initiate" server-side action;
2.3.1 - Drag'n'Drop extended
- extended drag and drop: ability to drag items between panels (tree <-> view) #133;
- improved items behavior on draggable and selectable actions
- improved view items rendering performance
- bugfix: wrong unselect behavior for selected items
- bugfix: wrong position of "parent" item in case "folderPosition" options is set to "top" #143;
2.3.0 - JAVA connector, Renderers, MarkdownIt support
- Java connector (Spring MVC) support, thanks @fabriceci #126;
- Support Markdown files side-by-side interactive editing, thanks @dereks #88;
- Custom renderers support. CodeMirror and MarkdownIt are implemented #85;
- Capability to render index file content in folder listing mode (similar to what GitHub does) #88;
- Capability to preview renderable files right after opening;
- Support Java lang in renderer / editor preview #118;
- PHP connector: added capability to define logfile path #123;
- bugfix: remove "time" query parameter upon file selection #116;
- bugfix: unable to retrieve absolute path, even when "previewUrl" is specified #116;
- bugfix: issues while copying file URL; better preview mode support #120
- bugfix: folder isn't loaded when opened from filetree and preview mode is enabled #120;
- bugfix: logger configuration doesn't take effect in PHP connector #123;
- bugfix: wrong position of "parent" item in IE #124;