summaryrefslogtreecommitdiffstats
path: root/lib/private
Commit message (Collapse)AuthorAgeFilesLines
* [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-236-35/+153
|\ \ | | | | | | Adjust 4 byte MySQL code to upstream
| * | 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>
* | | | 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-231-6/+8
|\ \ \ \ \ | | | | | | | | | | | | Ensure that FileInfo return values as required by its phpdoc.
| * | | | | Fix type hints and doc blocksJoas Schilling2017-03-231-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | 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-224-18/+55
|\ \ \ \ \ | | | | | | | | | | | | 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-222-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | When debug don't load the bundled fileRoeland Jago Douma2017-03-221-2/+19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Bundle more default vendor jsRoeland Jago Douma2017-03-221-3/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Merge vendor jsRoeland Jago Douma2017-03-221-14/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* / / / Remove ownCloud Root Authority as per todoJoas Schilling2017-03-221-8/+1
|/ / / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Remove test codeLukas Reschke2017-03-211-1/+0
| | | | | | | | | | | | | | | | | | This seems to have been commited by mistake with https://github.com/nextcloud/server/commit/6dbe417c51125419516dd29ebe4e529926c41a0f Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | | Merge pull request #3844 from nextcloud/unshare_eventJoas Schilling2017-03-212-38/+107
|\ \ \ | | | | | | | | Unshare event
| * | | Add LegacyHooksRoeland Jago Douma2017-03-172-39/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a helper class to listen to the eventDispatcher calls from the share manager to emit the old \OC_Hooks Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Add unshare eventRoeland Jago Douma2017-03-171-0/+5
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Core is also a special appRoeland Jago Douma2017-03-211-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Move a lot of stuff over to the ServerContainerRoeland Jago Douma2017-03-212-246/+156
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Fix settings testsRoeland Jago Douma2017-03-212-15/+19
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Add DI intergration testsRoeland Jago Douma2017-03-212-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Moved some interface definitions to Server.php (more to come) * Build/Query only for existing classes in the AppContainer * Build/Query only for classes of the App in the AppContainer * Offload other stuff to the servercontainer Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Extend DI testsRoeland Jago Douma2017-03-211-4/+12
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | More elegant handling of recursionRoeland Jago Douma2017-03-212-4/+8
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | PoC of moving the interface classes to the servercontainerRoeland Jago Douma2017-03-212-10/+10
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Update query method for DIContainerRoeland Jago Douma2017-03-212-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To align with https://github.com/nextcloud/server/issues/2043#issuecomment-287348294 This would mean that AppContainers only hold the AppSpecific services Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #3530 from nextcloud/scss-variablesLukas Reschke2017-03-202-14/+19
|\ \ \ \ | | | | | | | | | | Implement scss variables
| * | | | Add tests for SCSSCacherJulius Härtl2017-03-201-24/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Add tests for SCSSCacherJulius Haertl2017-03-202-7/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Add variables.scss and import it for each scss fileJulius Haertl2017-03-201-6/+31
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Haertl <jus@bitgrid.net>
* | | | | Merge pull request #3957 from nextcloud/downstream-27307Christoph Wurst2017-03-201-26/+26
|\ \ \ \ \ | | | | | | | | | | | | Follow up to #3949 (app exists on enable)