summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Allow to specify the idJoas Schilling2017-03-261-1/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Make sure help is always after usersJoas Schilling2017-03-261-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix order as @jancborchardt requestedMorris Jobke2017-03-261-2/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Don't use the dropdown for one item onlyJoas Schilling2017-03-261-2/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Allow multiple navigation links from info.xmlJoas Schilling2017-03-261-48/+38
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Allow apps to register a setting via info.xmlJoas Schilling2017-03-261-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Move app management to the settings menuJoas Schilling2017-03-261-4/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Manage the right side menu via the navigation manager as wellJoas Schilling2017-03-263-103/+136
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Register the app management in the normal wayJoas Schilling2017-03-263-12/+11
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Create a notification when the update server couldn't be reached for some daysJoas Schilling2017-03-261-9/+11
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* [tx-robot] updated from transifexNextcloud bot2017-03-262-2/+2
|
* Don't run JSCombiner when not installedLukas Reschke2017-03-251-3/+6
| | | | | | When the instance is not installed don't run the JSCombiner as the appdata folder does not yet exist. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Merge pull request #4043 from nextcloud/merge-js-for-template-prependMorris Jobke2017-03-241-23/+4
|\ | | | | Merge JS for template prepend
| * Merge JS for template prependLukas Reschke2017-03-241-23/+4
| | | | | | | | | | | | Shaves off 14 requests. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Merge sharing backend JSLukas Reschke2017-03-241-9/+2
|/ | | | | | Removes 8 requests. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Update autoloaderRoeland Jago Douma2017-03-242-0/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add returnRoeland Jago Douma2017-03-241-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add debug modeRoeland Jago Douma2017-03-243-2/+41
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add cachingRoeland Jago Douma2017-03-242-7/+44
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* [PoC] JS CombinerRoeland Jago Douma2017-03-243-2/+166
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #4013 from nextcloud/bundle_vendor_jsLukas Reschke2017-03-241-12/+15
|\ | | | | Bundle vendor js
| * Merge vendor jsRoeland Jago Douma2017-03-231-12/+15
| | | | | | | | | | | | | | | | There is a bunch of javascript we always load from vendors. This combines this into 1 javascript file. Which reduces the number of request by ~10. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #3928 from nextcloud/downstream-17978Morris Jobke2017-03-238-35/+157
|\ \ | | | | | | Adjust 4 byte MySQL code to upstream
| * | Fix autoloaderMorris Jobke2017-03-222-0/+4
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | Address commentsMorris Jobke2017-03-212-21/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fix URL to documentation * improve logic of UTF8mb4 check * fix connection parameter creation - it's done already in ConnectionFactory::createConnectionParams * remove unused attributes of MDB2SchemaReader Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | Adding tests for 4 byte unicode charactersMorris Jobke2017-03-216-18/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * success on SQLite and Postgres * failure on MySQL due to the limited charset that only supports up to 3 bytes Add config option to update charset of mysql to utf8mb4 * fully optional * requires additional options set in the database only disable unicode test on mysql Fixing ctor call Adding docker based unit test execution for mysql utf8mb4 Add mysqlmb4 test configuration to Jenkinsfile fix collation on utf8mb4 Properly setup charset and collation in the doctrine connection Allow files containing 4-byte chars in case the database supports it During setup of a mysql database we try to detect if charset 'utf8mb4' can be used Fix mysql settings Add console command to migrate the charset Set ROW_FORMAT before setting collation to mb4 Also select tables with wrong collation Faster MySQL docker Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #3889 from nextcloud/downstream-26950Morris Jobke2017-03-232-3/+3
|\ \ \ | | | | | | | | Sharing dialog: make autocomplete sorting case insensitive
| * | | fix sorting in the backendMorris Jobke2017-03-232-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | [tx-robot] updated from transifexNextcloud bot2017-03-242-2/+2
| | | |
* | | | Merge pull request #3850 from nextcloud/search-orderMorris Jobke2017-03-232-0/+13
|\ \ \ \ | | | | | | | | | | Fix search ordering
| * | | | Fix search orderingRobin Appelman2017-03-232-0/+13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #4001 from nextcloud/backport-27389Morris Jobke2017-03-232-7/+9
|\ \ \ \ \ | | | | | | | | | | | | Ensure that FileInfo return values as required by its phpdoc.
| * | | | | Fix type hints and doc blocksJoas Schilling2017-03-232-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Ensure that FileInfo return values as required by its phpdoc.Piotr M2017-03-221-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | | | Merge pull request #4000 from nextcloud/backport-27216Lukas Reschke2017-03-231-2/+10
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | allow configuring authType for DAV backend
| * | | | | allow configuring authType for DAV backendJörn Friedrich Dreyer2017-03-221-2/+10
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | | Merge pull request #3978 from nextcloud/scss_deps_memcacheLukas Reschke2017-03-232-9/+24
|\ \ \ \ \ | | | | | | | | | | | | Cache SCSS dependency file in memcache
| * | | | | Cache SCSS dependency file in memcacheRoeland Jago Douma2017-03-222-9/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since reading a file from disks can be costly. Lets store the dependency json also in memcache. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | | Merge pull request #3994 from nextcloud/only_init_backbone_onceLukas Reschke2017-03-231-1/+0
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Only initialize backbone once
| * | | | | Only initialize backbone onceRoeland Jago Douma2017-03-221-1/+0
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #3497 from nextcloud/mount-shared-lastMorris Jobke2017-03-222-2/+34
|\ \ \ \ \ | |/ / / / |/| | | | mount shared mounts last
| * | | | mount shared mounts lastRobin Appelman2017-03-222-2/+34
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Revert "Bundle vendor js"Roeland Jago Douma2017-03-221-15/+13
| | | | |
* | | | | Merge pull request #3977 from nextcloud/di_ng2blizzz2017-03-225-18/+56
|\ \ \ \ \ | | | | | | | | | | | | Make DI work for all apps
| * | | | | Register the namespace with the autoloading to allow reverse recoveryJoas Schilling2017-03-222-7/+26
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Also cache the namespace from appinfoJoas Schilling2017-03-221-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Don't do a recursive searchJoas Schilling2017-03-223-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | buildAppNamespace already has the fallbackJoas Schilling2017-03-221-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Make DI work for all appsRoeland Jago Douma2017-03-211-6/+13
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As stated in https://github.com/nextcloud/server/pull/3901#issuecomment-288135309 appid's don't have to match the namespace. Work around this Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #3795 from nextcloud/bundle_vendor_jsRoeland Jago Douma2017-03-221-13/+15
|\ \ \ \ \ | |_|/ / / |/| | | | Bundle vendor js