summaryrefslogtreecommitdiffstats
path: root/lib/private/legacy
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2148 from nextcloud/add_autoloader_before_enablingRoeland Jago Douma2016-11-161-0/+2
|\ | | | | Add autoloader before enabling apps
| * Add autoloader before enabling appsRoeland Jago Douma2016-11-151-0/+2
| | | | | | | | | | | | | | Else apps that require already autoloading in the installer (files_antivius) die hard! Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Allow to register ProvidersJoas Schilling2016-11-161-0/+5
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Allow to register settings/types via info.xmlJoas Schilling2016-11-161-0/+5
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Allow to register activity filters via info.xmlJoas Schilling2016-11-161-0/+7
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #2145 from nextcloud/docs_to_comMorris Jobke2016-11-161-1/+1
|\ \ | | | | | | docs are on nc.com
| * | docs are on nc.comRoeland Jago Douma2016-11-151-1/+1
| |/ | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Fix testsRoeland Jago Douma2016-11-151-15/+9
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Do not cache version info in the sessionsRoeland Jago Douma2016-11-151-29/+32
|/ | | | | | | | | If the session is cleared and closed for whatever reason the loadVersion will write to the session anyways. This will lead to an exception. This should fix #1303 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* We need to ensure that the app holding the objectstore implementation is ↵Thomas Müller2016-11-141-0/+5
| | | | loaded - fixes owncloud/objectstore#38
* Fix preview URLsJoas Schilling2016-11-081-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #1347 from nextcloud/bring-back-remember-meMorris Jobke2016-11-021-2/+3
|\ | | | | fix remember me login
| * bring back remember-meChristoph Wurst2016-11-021-2/+3
| | | | | | | | | | | | | | | | | | | | * try to reuse the old session token for remember me login * decrypt/encrypt token password and set the session id accordingly * create remember-me cookies only if checkbox is checked and 2fa solved * adjust db token cleanup to store remembered tokens longer * adjust unit tests Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Use findAppInDirectoriesLukas Reschke2016-10-311-1/+1
| | | | | | | | | | | | The other function doesn't work if the appstore is disabled Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Add update supportLukas Reschke2016-10-312-15/+21
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Query the timefactory instead of creating itLukas Reschke2016-10-311-1/+1
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Replace with exception instead of boolean return valueLukas Reschke2016-10-311-12/+2
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Use new appstore APILukas Reschke2016-10-311-185/+57
|/ | | | | | This change introduces the new appstore API in Nextcloud. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Remove legacy l10nRoeland Jago Douma2016-10-281-343/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix more testsRoeland Jago Douma2016-10-281-3/+3
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Move away from OC_L10NRoeland Jago Douma2016-10-281-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix avatar on exif rotated imagesRoeland Jago Douma2016-10-261-0/+27
| | | | | | Fixes #1928 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add nonce also to legacy CSPLukas Reschke2016-10-261-1/+1
| | | | | | | | | | Pages that do not use the AppFramework have its CSP inherited from `\OC_Response::addSecurityHeaders`. While those are not many anymore, there are some examples such as the "Help" page. To stay completely backwards-compatible we should also add the nonce to the legacy CSP response. To test that open your browser console and open the help page. Without this you will get a JS error. With this you won't. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Merge pull request #1452 from nextcloud/appconfig-endpointJoas Schilling2016-10-251-0/+1
|\ | | | | Appconfig endpoint
| * Make AppConfig part of the public APIJoas Schilling2016-10-211-0/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #1829 from nextcloud/downstream-26256Morris Jobke2016-10-241-0/+1
|\ \ | | | | | | Fix login page handling for disabled users
| * | Changed request to not add a prefix to the url (#26256)Sergio Bertolín2016-10-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Changed request to not add a prefix to the url * Expecting forbidden instead of service unavailable * Handling login exceptions
* | | Merge pull request #1885 from nextcloud/downstream-26295Morris Jobke2016-10-241-11/+28
|\ \ \ | | | | | | | | App dependencies are now analysed on app enable as well - not only on…
| * | | App dependencies are now analysed on app enable as well - not only on app ↵Thomas Müller2016-10-241-11/+28
| | | | | | | | | | | | | | | | install.
* | | | Remove checks whether OC is running on Windows pt. 2RealRancor2016-10-242-29/+3
|/ / /
* | | Merge pull request #1832 from nextcloud/select2-into-coreLukas Reschke2016-10-221-1/+5
|\ \ \ | |_|/ |/| | Select2 into core
| * | Template css orderJohn Molakvoæ2016-10-211-1/+5
| |/ | | | | | | | | | | | | | | Select2 systemtags removal Settings again Fix Script Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* / Move OC\Files\Storage\Shared to the right namespaceJoas Schilling2016-10-202-4/+3
|/
* Remove unneeded compatibility polyfillsMorris Jobke2016-10-201-1/+0
| | | | | | | | | | | | | | - `Object.create` supported with IE9+: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Object/create#Browser_compatibility - `Object.keys` supported with IE9+: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Object/keys#Browser_compatibility - `Array.prototype.filter` supported in IE9+: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter#Browser_compatibility - `Array.prototype.indexOf` supported in IE9+: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf#Browser_compatibility - `Array.prototype.map` supported in IE9+: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map#Browser_compatibility - `Function.prototype.bind` supported in IE9+: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind#Browser_compatibility - `String.prototype.trim` supported with IE9+: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/Trim#Browser_compatibility - `outerHTML` supported with Firefox 11+: https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML#Browser_compatibility - `window.devicePixelRatio` supported in IE11+: http://caniuse.com/#feat=devicepixelratio Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Remove unneeded placeholder polyfillMorris Jobke2016-10-201-1/+0
| | | | | | | * placeholders are supported in IE11+ * http://caniuse.com/#feat=input-placeholder Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #1663 from nextcloud/dont-reparse-info-xmlMorris Jobke2016-10-101-1/+16
|\ | | | | Dont reparse info xml + cache AppInfo XML
| * Cache AppInfo in Memory Cache if configuredLukas Reschke2016-10-071-1/+1
| | | | | | | | | | | | | | | | This saves around 20ms on a bare-bone instance, on bigger ones more (depending on the number of installed apps). See https://blackfire.io/profiles/compare/fc326ad3-100d-49b8-8ea9-8343240f53f3/graph Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * Don't parse info.xml but reuse already cached app infos - fixes #25603 (#25968)Thomas Müller2016-10-071-1/+16
| | | | | | | | | | | | | | | | * Don't parse info.xml but reuse already cached app infos - fixes #25603 * Use === in InfoParser. Fixes test * InfoParser should not depend on UrlGenerator - fixes issue with session being closed too early
* | Simplify isSubDirectory checkLukas Reschke2016-10-071-26/+0
|/ | | | | | Shaves off another 9ms per request as can be seen at https://blackfire.io/profiles/compare/dd54cef3-e58d-4a22-b8f4-c7c4b70697be/graph Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Merge pull request #1306 from nextcloud/simplefsLukas Reschke2016-10-061-1/+11
|\ | | | | Introducing AppData
| * Kill users with the reserved name on loginRoeland Jago Douma2016-10-051-1/+11
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Fallback from "de" to "de_DE" and the other way aroundJoas Schilling2016-10-041-3/+30
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Allow multiple names and descriptionJoas Schilling2016-09-301-7/+40
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Kill update simulationVincent Petry2016-09-271-17/+0
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Merge pull request #1489 from nextcloud/fix-status-code-when-app-is-disabledMorris Jobke2016-09-271-1/+1
|\ | | | | Return 404 on v2.php when the app is disabled
| * Return 404 on v2.php when the app is disabledJoas Schilling2016-09-221-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Graceful error handling and loggingLukas Reschke2016-09-251-1/+16
|/ | | | | | | | Right now a failed "copyr" will result in the error log being spammed with not really helpful error messages. Also situations such as `$dir` returning `false` are not really caught. This adds more error handling and logging to make debugging such situations easier. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Deprecate getEditionString()Joas Schilling2016-09-062-12/+3
|
* Move navigation entries without order to the endJoas Schilling2016-09-021-1/+9
|
* Some cleanup within OC_Image (#25875)Thomas Müller2016-08-291-15/+11
|