nextcloud/core
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
..
ajax killing some more calls to OC_App::loadApps(); - because we load all apps in handleRequest() 2014-03-25 17:42:41 +01:00
avatar Base defaultavatar text on displayname 2013-09-28 16:46:53 +02:00
command Merge branch 'master' into load-apps-proper-master 2014-03-21 14:05:08 +01:00
css Files, trashbin, public apps use ajax/JSON for the file list 2014-04-02 15:33:47 +02:00
doc fix difference between packaged version and master 2013-08-17 10:33:11 +02:00
img compress mail notification logo 2014-03-03 12:42:58 +01:00
js Files, trashbin, public apps use ajax/JSON for the file list 2014-04-02 15:33:47 +02:00
l10n Merge pull request #7975 from owncloud/fix-7973-master-2 2014-04-01 12:38:47 +02:00
lostpassword Translate string when an error occured while sending a forgot password mail 2014-02-26 17:29:47 +01:00
setup Merge pull request #7720 from ideaship/autoconfig_fix 2014-03-28 10:41:46 +01:00
skeleton add a real examplefile instead of an .gitignore which is a bit stupid here 2013-10-04 10:21:33 +02:00
tags JS version of the OCP\ITags interface 2013-10-04 17:21:52 +02:00
templates Merge pull request #7724 from owncloud/mobile 2014-03-28 10:27:15 +01:00
register_command.php Add command line tool to show numbers of users and user directories 2014-01-07 23:06:37 +01:00
routes.php update type hint in PHPDoc 2014-03-25 22:59:42 +01:00
strings.php remove superfluous ?> at the end of .php files (left out apps/*/templates) 2012-07-09 16:51:16 +02:00