server/apps/files_sharing/lib
Vincent Petry 0be9de5df5 Files, trashbin, public apps use ajax/JSON for the file list
Files app:

- removed file list template, now rendering list from JSON response
- FileList.addFile/addDir is now FileList.add() and takes a JS map with all required
  arguments instead of having a long number of function arguments
- added unit tests for many FileList operations
- fixed newfile.php, newfolder.php and rename.php to return the file's
  full JSON on success
- removed obsolete/unused undo code
- removed download_url / loading options, now using
  Files.getDownloadUrl() for that
- server side now uses Helper::getFileInfo() to prepare file JSON response
- previews are now client-side only

Breadcrumbs are now JS only:

- Added BreadCrumb class to handle breadcrumb rendering and events
- Added unit test for BreadCrumb class
- Moved all relevant JS functions to the BreadCrumb class

Public page now uses ajax to load the file list:

- Added Helper class in sharing app to make it easier to authenticate
  and retrieve the file's real path
- Added ajax/list.php to retrieve the file list
- Fixed FileActions and FileList to work with the ajax list

Core:

- Fixed file picker dialog to use the same list format as files app
2014-04-02 15:33:47 +02:00
..
share adding share owner information to the file list 2014-02-20 18:24:42 +01:00
api.php finally fix the paths for the OCS Share API 2014-03-13 15:16:59 +01:00
cache.php Improve phpdoc 2014-03-31 14:29:55 +02:00
helper.php Files, trashbin, public apps use ajax/JSON for the file list 2014-04-02 15:33:47 +02:00
maintainer.php Remove "link" shares right after disabling the "allow_link_share" setting 2013-10-18 11:37:13 +02:00
permissions.php polish documentation based on scrutinizer patches 2014-02-06 17:02:21 +01:00
sharedstorage.php Scrutinizer Auto-Fixes 2014-02-19 09:31:54 +01:00
updater.php remove invalid shares with one SQL statement 2014-03-13 13:09:32 +01:00
watcher.php Reuse the data retrieved from the cache in checkUpdate 2014-01-20 15:21:21 +01:00