Skip to content

Releases: psolom/RichFilemanager

Progress bar for batch operations

29 Oct 19:43
Compare
Choose a tag to compare
  • 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

13 Aug 14:22
Compare
Choose a tag to compare
  • better compression with uglifyJs
  • bugfix: broken references in the minified RFM script
  • bugfix: no images previews in the grid/list when using filters along with images lazyLoad feature

Filters & Language switcher

13 Aug 09:21
Compare
Choose a tag to compare

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

15 Jul 15:11
Compare
Choose a tag to compare
  • added capability to pass parameters to the connector, thanks @Saso222 #132
  • lazyload images thumbnails in the right panel, thanks @gmkll #148
  • updated JSP connector, compatible with v2.5.x, thanks @gmkll #195
  • bugfix: mouse scrolling doesn't work for default browser scroll

2.5.0 - Asp.Net & Python 3 Flask connectors

10 Jun 18:22
Compare
Choose a tag to compare
  • 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 of options section and became a separate section;

2.4.0 - New backend security model, PHP connector refactored

07 May 09:37
Compare
Choose a tag to compare
  • 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 of viewer section and renamed to editor;

2.3.3 - Bugfixes

07 May 09:36
Compare
Choose a tag to compare
  • 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

08 Apr 19:02
Compare
Choose a tag to compare
  • 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 to options 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

02 Apr 15:55
Compare
Choose a tag to compare
  • 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

17 Mar 18:23
Compare
Choose a tag to compare
  • 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;