summaryrefslogtreecommitdiffstats
path: root/lib/private/Settings
Commit message (Collapse)AuthorAgeFilesLines
* Add sendmailmode to guiDaniel Kesselberg2018-11-291-0/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Log invalid settings classRobin Appelman2018-11-141-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Cleanup some unused sharing methods from the old sharing codeMorris Jobke2018-11-021-2/+7
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Remove unreliable 2FA state message on personal 2FA settings pageChristoph Wurst2018-10-181-1/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Rename admin security settings templateChristoph Wurst2018-10-081-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Rename admin security sectionChristoph Wurst2018-10-082-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Consolidate personal two-factor provider settingsChristoph Wurst2018-10-021-4/+48
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Remove unused constructor argumentChristoph Wurst2018-09-271-6/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Reduce settings manager complexity by loading sections via DIChristoph Wurst2018-09-271-82/+30
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Allow same section class for multiple section types (fix #10764)sualko2018-08-251-4/+19
| | | | Signed-off-by: Klaus Herberth <klaus@jsxc.org>
* Move encryption settings to securityJulius Härtl2018-08-012-4/+3
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Svg icon api sass function and upgrade of all stylesJohn Molakvoæ (skjnldsv)2018-07-191-1/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Kill php mail from settingsRoeland Jago Douma2018-07-041-0/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #10053 from nextcloud/feature/7378/password-security-moveMorris Jobke2018-06-293-3/+19
|\ | | | | Move password change to security settings
| * Remove unneeded param from personal settingsJulius Härtl2018-06-291-1/+0
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Move user password form to security settingsJulius Härtl2018-06-292-2/+19
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Move social buttons to the personal settingsJulius Härtl2018-06-292-6/+6
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #5623 from nextcloud/locale-settingMorris Jobke2018-06-291-1/+38
|\ | | | | Add user locale/region setting
| * fix camelCase for localesForLanguageGeorg Ehrke2018-06-271-1/+1
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * Fix review & testsThomas Citharel2018-06-272-447/+2
| | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * Allow user to choose localeThomas Citharel2018-06-272-1/+483
| | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Add groupware settings sectionJulius Härtl2018-06-271-0/+1
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge all setup checks into one controllerMorris Jobke2018-06-132-90/+2
| | | | | | * renamed hasMissingIndexes to missingIndexes Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge tips & tricks section into setup checksMorris Jobke2018-06-132-78/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Rename sync clients section to mobile & desktopJulius Härtl2018-05-241-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Added language support in users listJohn Molakvoæ (skjnldsv)2018-05-161-56/+16
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Cleanup and fix testsJulius Härtl2018-05-032-61/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Do not hide additional settings if there are only legacy formsJulius Härtl2018-05-031-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move additional settings to main server settingsJulius Härtl2018-05-032-7/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Make mail settings form width equalJulius Härtl2018-05-031-0/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add overview settings sectionJulius Härtl2018-05-033-4/+169
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* move log constants to ILoggerArthur Schiwon2018-04-261-4/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Show the displayname in the users group listJoas Schilling2018-03-081-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix unit testsBjoern Schiessle2018-02-271-24/+31
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* add share permissions to settings pageBjoern Schiessle2018-02-272-17/+48
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Display the proper language strings in setttingsRoeland Jago Douma2018-02-071-1/+1
| | | | | | Since this was moved to lib, we have to the lib language files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Do not cache the settings/sections in the database anymoreJoas Schilling2018-01-293-610/+151
| | | | | | | This caused more troubles then it had benefits, especially when an app got disabled or was removed without being disabled. Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #8054 from nextcloud/substr-use-indexMorris Jobke2018-01-261-1/+1
|\ | | | | Use index based string access for substr with length of 1
| * Use index based string access for substr with length of 1Morris Jobke2018-01-261-1/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Simplify ternary operator statementsMorris Jobke2018-01-261-1/+1
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Log a missing setting as INFO not as WARNINGRoeland Jago Douma2018-01-101-1/+2
| | | | | | | | It can happen for all kinds of reasons that a setting is not available. (A user removes a folder, a setting got deleted). So don't polute the log on default settings. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove wrong entry in admin_settings that causes 500Morris Jobke2017-11-201-0/+5
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* 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>