summaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Settings/Personal/PersonalInfo.php
Commit message (Collapse)AuthorAgeFilesLines
* Remake locale saving with VueChristopher Ng2022-09-161-16/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake group and quota details section with VueChristopher Ng2022-09-151-5/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake profile picture saving with VueChristopher Ng2022-09-021-2/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake phone number property saving with VueChristopher Ng2022-08-261-2/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake website property saving with VueChristopher Ng2022-08-261-3/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake location property saving with VueChristopher Ng2022-08-251-3/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remake Twitter handle saving with VueChristopher Ng2022-08-251-3/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Modularize shared account property componentsChristopher Ng2022-08-251-8/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Consolidate account property gettersChristopher Ng2022-07-211-90/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add global profile toggle configChristopher Ng2022-03-181-3/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Refine profile backend for frontend visibility requirementsChristopher Ng2021-11-041-1/+1
| | | | | | | | | - Provide metadata - Dynamic displayId - Add appId - Filter out unused parameter config properties from the existing profile config Signed-off-by: Christopher Ng <chrng8@gmail.com>
* show warning on personal settings pageVitor Mattos2021-10-231-1/+16
| | | | Signed-off-by: Vitor Mattos <vitor@php.rio>
* Merge pull request #26725 from ↵John Molakvoæ2021-10-221-0/+2
|\ | | | | | | nextcloud/fix-federated-scope-not-shown-when-public-addressbook-upload-is-disabled
| * Hide "federated" scope when Federation app is disabledDaniel Calviño Sánchez2021-08-181-0/+2
| | | | | | | | | | | | | | If the Federation app is disabled it is not possible to synchronize the users from a different server. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Profile backendChristopher Ng2021-10-191-29/+114
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | only offer to set locally verified mails as primaryArthur Schiwon2021-09-151-0/+1
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | let user choose notification email in user settingsArthur Schiwon2021-09-151-2/+3
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Provide initial stateChristopher Ng2021-08-271-6/+7
| | | | | | | | | | | | - camelCase language strings Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Provide initial stateChristopher Ng2021-08-231-2/+28
|/ | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Refine unsupported federation scope checksChristopher Ng2021-07-161-0/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Provide initial stateChristopher Ng2021-07-151-1/+49
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-3/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* PersonalInfo settings to use public AccoutManager APIArthur Schiwon2021-05-121-5/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Map old account scope properties to new namesVincent Petry2021-03-261-21/+22
| | | | | | | | Use new scope values in settings page. Adjust all consumers to use the new constants. Map old scope values to new ones in account property getter. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-161-0/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Make code strictJoas Schilling2020-12-071-37/+28
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Set up FS before querying storage info in settingsVincent Petry2020-11-131-0/+3
| | | | | | | | | | | | | | The personal info section of the personal settings is querying the storage quota information. For this it requires the FS to be setup which is not always guaranteed. This fixes an issue where refreshing the settings page would cause it to fail after Redis caches are full. It is likely that when Redis cache is populated, some code path is initializing the FS, so it works so far. But when the cache is populated, that code path is skipped so the FS is not guaranteed to be setup... Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Format code to a single space around binary operatorsChristoph Wurst2020-10-051-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use IBootstrap for the app federatedfilesharingMorris Jobke2020-07-141-3/+3
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Format control structures, classes, methods and functionChristoph Wurst2020-04-101-6/+4
| | | | | | | | | | | | | | | To continue this formatting madness, here's a tiny patch that adds unified formatting for control structures like if and loops as well as classes, their methods and anonymous functions. This basically forces the constructs to start on the same line. This is not exactly what PSR2 wants, but I think we can have a few exceptions with "our" style. The starting of braces on the same line is pracrically standard for our code. This also removes and empty lines from method/function bodies at the beginning and end. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Unify function spacing to PSR2 recommendationChristoph Wurst2020-04-091-3/+3
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-311-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use the short array syntax, everywhereChristoph Wurst2020-03-261-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Move personal settings to proper registrationRoeland Jago Douma2020-01-301-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Update license headers for 18Christoph Wurst2019-12-201-1/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* add a fallback locale for personal settings pageRobin Appelman2019-12-161-0/+7
| | | | | | | otherwise if the locale is set to an invalid or no longer existing locale the rendering of the setting page will throw an exception Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update license headersChristoph Wurst2019-12-051-1/+6
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Do not create Application instances directlyChristoph Wurst2019-10-111-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Move settings to an appChristoph Wurst2019-09-281-0/+280
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>