summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2467 from ↵Lukas Reschke2016-12-051-0/+19
|\ | | | | | | | | nextcloud/backport-1972-invalid-files-from-scanner-9 [stable9] Make sure we don't scan files that can not be accessed
| * Make sure we don't scan files that can not be accessedJoas Schilling2016-12-021-0/+19
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | only update the cache if the storage operation succeedsRobin Appelman2016-12-021-3/+3
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix post_unshareFromSelf hook parameter formatVincent Petry2016-12-021-2/+2
| | | | | | | | | | When unsharing from self in a group share situation, the share items passed to the post_unshareFromSelf hook were using the wrong format in which the attribute names (ex: "share_type") have non camel-case format. This fix makes sure that in group sharing case we use the correct format. It looks like the code was already producing it but in array_merge it was not using it and adding the unprocessed one.
* Correctly catch the "soft errors" nowJoas Schilling2016-11-091-5/+8
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use a better error message and point the users to the support channelsJoas Schilling2016-11-092-0/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix issues where some user settings cannot be loaded when the user id ↵Joas Schilling2016-10-211-0/+10
| | | | | | differs in case sensitivity Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #1698 from ↵blizzz2016-10-111-3/+7
|\ | | | | | | | | nextcloud/backport-1558-remove-notifications-upon-user-deletion-9 [stable9] Remove notifications upon user deletion
| * Only trigger postDelete hooks when the user was deleted...Joas Schilling2016-10-111-3/+3
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Remove notifications upon user deletionJoas Schilling2016-10-111-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fallback from "de" to "de_DE" and the other way aroundJoas Schilling2016-10-111-3/+30
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Allow multiple names and descriptionJoas Schilling2016-10-111-7/+40
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* log version number in each log lineMorris Jobke2016-10-071-2/+4
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Use the same URL everywhereJoas Schilling2016-09-271-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Return the autoupdater value from the serverJoas Schilling2016-09-271-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add repair step to remove .step file after updateMorris Jobke2016-09-232-0/+83
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Change updater URLJoas Schilling2016-09-081-1/+1
|
* Allow to call status.php before the instance is installedJoas Schilling2016-09-061-1/+1
|
* Fix "Undefined index" when the values do not existJoas Schilling2016-08-181-2/+2
|
* Backport of #864Roeland Jago Douma2016-08-171-6/+10
| | | | | * 26342061b9b9767577a0f5eee16afd36e3b8b0b1 * 264aaf9ffaf71b2fc8a6bd2f5d5c9bf4a6d403de
* Allow to retrieve the quota itself via the provisioning apiJoas Schilling2016-08-171-1/+1
|
* getJailedPath expects to have a trailing /Bjoern Schiessle2016-08-101-0/+5
|
* libxml - compare against loaded versionMorris Jobke2016-07-281-2/+8
| | | | | | | * if the compiled in version is older than the loaded version Nextcloud doesn't work * uses the loaded libxml version to check against fixes #205
* Make sure we try to autoload the classJoas Schilling2016-07-252-2/+9
|
* Run the license scriptJoas Schilling2016-07-22620-1500/+2164
|
* [stable9] Use explode() instead of splitLukas Reschke2016-07-201-1/+1
| | | | Upstream from https://github.com/owncloud/core/pull/25488
* Merge pull request #442 from nextcloud/fix-maintenance-mode-9Björn Schießle2016-07-191-1/+1
|\ | | | | [stable9] Fix maintenance mode
| * Fix maintenance modeJoas Schilling2016-07-191-1/+1
| | | | | | | | | | | | When the server is in maintenance mode, apps are not loaded. That means apps/theming/ is not in the allowed paths. So we need to check without autoloading, whether the class exists.
* | Use the themed Defaults everywhereJoas Schilling2016-07-157-7/+7
|/
* Revert "occ web executor (#24957)"Morris Jobke2016-07-072-18/+4
| | | | This reverts commit 9fcb26910e98282459fc7bf291f0a21275a1c919.
* Revert "Bypass upgrade page when occ controller is requested (#25363)"Morris Jobke2016-07-071-15/+3
| | | | This reverts commit 445a76bb1b0249a642a9a3f2e400c1221be7993f.
* Revert "Revert "Remove repair steps for broken updater repair""Morris Jobke2016-07-072-111/+0
| | | | This reverts commit 1a4297910496631542f65843ec30d65ee28d3b6e.
* Merge branch 'stable9' into sync-stable9Morris Jobke2016-07-07118-470/+775
|\
| * Use proper branding againLukas Reschke2016-07-041-4/+4
| | | | | | The merge of the theming app changed these defaults back again.
| * [stable9] Use paramterized parameter for \OC\SystemTag\SystemTagManagerLukas Reschke2016-07-031-4/+1
| | | | | | | | $nameSearchPattern was passed in and directly appended to the SQL query. Luckily the code path isn't reached anywhere in Nextcloud or the included apps.
| * initial commit for the theming appBjoern Schiessle2016-06-303-5/+26
| |
| * Merge pull request #266 from nextcloud/fix-262Björn Schießle2016-06-301-1/+11
| |\ | | | | | | [stable9] getShareByToken() should also consider remote shares
| | * getShareByToken() should also consider remote sharesBjoern Schiessle2016-06-301-1/+11
| | |
| * | Merge pull request #249 from nextcloud/add-exemption-for-acsLukas Reschke2016-06-301-0/+17
| |\ \ | | |/ | |/| [stable9] Add exemption for ACS endpoint
| | * Add exemption for ACS endpointLukas Reschke2016-06-291-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In a SAML scenario we don't get any strict or lax cookie send for the ACS endpoint. Since we have some legacy code in Nextcloud (direct PHP files) the enforcement of lax cookies is performed here instead of the middleware. This means we cannot exclude some routes from the cookie validation, which normally is not a problem but is a little bit cumbersome for this use-case. Once the old legacy PHP endpoints have been removed we can move the verification into a middleware and also adds some exemptions. Not super awesome code to have but the best that I could come up with that doesn't add another ton of technical debt.
| * | add events to check passwords with the password policy appBjoern Schiessle2016-06-283-13/+22
| |/
| * Move OC_Channel to system configLukas Reschke2016-06-274-3/+57
| | | | | | | | | | | | | | | | The Nextcloud and ownCloud updaters allow someone to configure a custom release channel, this can then be used to publish different versions. (e.g. one channel stays on 9.x while another one already gets 10.x) There is however one big problem with it: The value is effectively stored in the app config, which is stored in the database. So to be able to read the update channel a connection to the database is necessary. This is quite error prone and also causes some of the issues in the original ownCloud updater. This moves the channel registration to the config.php and also includes a repair step.
| * Merge remote-tracking branch 'upstream/stable9' into stable9-upstream-syncLukas Reschke2016-06-261-1/+1
| |\
| * | some text-changes to nextcloudJoachim Sokolowski2016-06-221-11/+11
| | |
| * | Drop old authtoken table (pre 5.0.0)Morris Jobke2016-06-211-0/+1
| | | | | | | | | | | | * fixes #155
| * | Some more brandingLukas Reschke2016-06-2098-410/+410
| | |
| * | fixed codeMorris Jobke2016-06-202-8/+8
| | |
| * | Capped cache for user configJörn Friedrich Dreyer2016-06-201-2/+4
| | |
| * | Do not recurse link share fetchingRoeland Jago Douma2016-06-201-0/+5
| | | | | | | | | | | | * Might fix an issue on oracle
| * | Capped cache for cache info in UserMountCacheVincent Petry2016-06-201-3/+14
| | |