Skip to content

Server-side search, Events for operations, API improvements

Compare
Choose a tag to compare
@psolom psolom released this 20 Dec 14:49
· 56 commits to master since this release
  • server-side search implemented, relative to the open folder #271
  • implemented client-side datetime formatting using globalizejs and cldrjs #227
  • added "createFolder" capability in JSON config file (affects appropriate UI elements visibility) #227
  • adjusted language codes and UI lang files names #227
  • added new translations into language files #269 #271
  • changed behavior of the "close" button of preview mode; made it more straightforward, respecting search mode
  • PHP connector: updated dependent package to v1.2.0
  • PHP connector: implemented events and listeners (as callback functions) for API operations #236 #24
  • PHP connector: throw an error if delete operation failed #29
  • PHP connector: allow double underscores in file names #28
  • PHP connector: automatically exclude image thumbnails folder from the output #27
  • PHP connector: avoid spaces and parentheses inserted into a file name while upload #112 #26
  • PHP connector: use a single point to calculate filesize across application #25
  • JAVA connector: actualized to the latest API version and support all features; moved to separate repository
  • bugfix: fixed missed "home" breadcrumbs icon on after RFM initiated
  • bugfix: PHP connector local storage always return "false" when deleting file #29

Backward incompatible changes:

  • API: error response format altered to correspond to JSON API standard #210 #30
  • API: new error handling flow; required HTTP headers; strict JSON API conformity #270 #33
  • API: simplified workflow of the "download" method, doesn't require AJAX API extra call anymore #248 #265 #32
  • API: "getfile" API method RENAMED to "getinfo" and return either file or folder stats. Restriction to handle files only is removed #270
  • API: "getfolder" API method RENAMED to "readfolder". No changes in functionality #270
  • API: "readfile", "getimage" and "download" methods USE THE SAME FLOW to read file content and write it to the output #270
  • API: "editfile" method is REMOVED, instead of it the "readfile" is used at the client #270
  • API: "seekfolder" new method is ADDED #271 #34
  • API file and folder object response structure: removed "timestamp" attribute; "created" and "modified" attributes now contain unix timestamps instead of formatted datetime strings #227
  • "options.searchBox" configuration option is removed, new section "search" added instead #271