summaryrefslogtreecommitdiffstats
path: root/lib/private/Settings
Commit message (Collapse)AuthorAgeFilesLines
* Update license headersMorris Jobke2017-11-0611-1/+24
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Allow multiple settings and sections per appJoas Schilling2017-10-051-16/+32
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use full percentages in quota bar percentagesMorris Jobke2017-09-281-1/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Always log cron executionMorris Jobke2017-08-171-1/+0
| | | | | | | | | | | There was a setting to disable the last execution of cron. There is no known problem with this write access and it was also questioned when this feature was build in https://github.com/owncloud/core/pull/7689#issuecomment-38264707 Recently there was also a bug report about a non-visible last cron execution (#6088) - let's better remove this. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Add |null to PHPDocLukas Reschke2017-08-011-1/+1
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Cleanup code of personal page to use public interfacesMorris Jobke2017-07-241-3/+3
| | | | | | | * public interfaces instead of static code calls * drop static private namespace methods Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Add Phan plugin to check for SQL injectionsLukas Reschke2017-07-201-0/+1
| | | | | | | | | | This adds a phan plugin which checks for SQL injections on code using our QueryBuilder, while it isn't perfect it should already catch most potential issues. As always, static analysis will sometimes have false positives and this is also here the case. So in some cases the analyzer just doesn't know if something is potential user input or not, thus I had to add some `@suppress SqlInjectionChecker` in front of those potential injections. The Phan plugin hasn't the most awesome code but it works and I also added a file with test cases. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Move sync client to the firstrunwizard appJoas Schilling2017-07-042-90/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* move admin templates to the right placeArthur Schiwon2017-06-276-6/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* adapt to force language changesArthur Schiwon2017-06-231-7/+16
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* do not offer additional settings when there is no contentArthur Schiwon2017-06-231-1/+18
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* take over changes from #5166 and follow #5267Arthur Schiwon2017-06-233-71/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* take over changes from #5084Arthur Schiwon2017-06-232-9/+57
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix getting sectionsRobin Appelman2017-06-231-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* add missing pieces to Settings Manager and fix and extend its unit testsArthur Schiwon2017-06-232-2/+60
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add Additional (+ Fallback) section for Personal settingsArthur Schiwon2017-06-232-0/+64
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Adopt DB and Manager to personal settings structureArthur Schiwon2017-06-232-40/+97
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* sync clients have their own placeArthur Schiwon2017-06-233-20/+93
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* take over app passwordsArthur Schiwon2017-06-232-1/+66
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* convert Sessions sectionArthur Schiwon2017-06-232-0/+66
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add storage info, fix URL generationArthur Schiwon2017-06-232-2/+20
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix displaying groups in personal infoArthur Schiwon2017-06-231-10/+44
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* completing PersonalInfoArthur Schiwon2017-06-233-7/+176
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* brief, incomplete personal info settings implementationArthur Schiwon2017-06-231-0/+59
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Extend interfacesArthur Schiwon2017-06-231-0/+36
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Rename “Server settings” to “Basic settings”Marius Blüm2017-04-291-1/+1
| | | | | | * fixes #4587 Signed-off-by: Marius Blüm <marius@lineone.io>
* Remove unused use statementsMorris Jobke2017-04-222-17/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Don't put the SMTP password into the HTML codeJoas Schilling2017-04-181-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #2095 from nextcloud/bruteforcesetttingsLukas Reschke2017-04-041-0/+1
|\ | | | | Introduce bruteforce settings
| * Fixed layout of bruteforcesettingsMorris Jobke2017-04-021-1/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * Adds security section to the admin pageRoeland Jago Douma2017-04-021-0/+1
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | feature endorse password for share linksBjoern Schiessle2017-04-031-0/+1
|/ | | | | | | | works like "enforce password protection", but let the user optionally remove the password protection after the password is set. by Timo Benk Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Always suggest the overwrite.cli.urlJoas Schilling2017-03-172-7/+22
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add the icon for the default sectionsJoas Schilling2017-01-192-10/+30
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* phpdocRobin Appelman2017-01-021-4/+23
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* split db logic from settings managerRobin Appelman2016-12-283-142/+204
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* remove old logging sectionRobin Appelman2016-11-212-92/+0
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Move social buttons to bottom on admin pageRoeland Jago Douma2016-11-162-0/+64
| | | | | | For #2134 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Show a hint for system based cron user nameMorris Jobke2016-11-031-0/+2
| | | | | | | | | * makes it easier to setup cron job * gives hints for PHP documentation * disables the cron setting if requirements not met * fixes #1989 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* remove 'send mail notification' option from sharing, replaced by ↵Bjoern Schiessle2016-11-021-2/+0
| | | | | | send-by-mail feature Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Adding a optional disclaimer to the anonymous upload pageMorris Jobke2016-09-081-0/+1
|
* Correctly remove admin sections and settingsJoas Schilling2016-09-061-3/+3
|
* fix wrong var nameArthur Schiwon2016-08-221-1/+1
|
* enlist only registered sections that also have settings registered toArthur Schiwon2016-08-221-4/+8
|
* add missing encryption modules to settingsArthur Schiwon2016-08-161-0/+13
|
* fix missing parameters in sharing settings pageArthur Schiwon2016-08-161-6/+17
|
* check registered sections and settings after an app got updated to garbage ↵Arthur Schiwon2016-08-162-0/+122
| | | | collect orphaned classes
* attempt to remove section and settings entries when an app got disabledArthur Schiwon2016-08-161-0/+33
|
* Add unit testsLukas Reschke2016-08-158-26/+57
|
* move mail settings and file handling to additional ones, thus files_external ↵Arthur Schiwon2016-08-133-13/+91
| | | | gets its own section