aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings
Commit message (Collapse)AuthorAgeFilesLines
* fix(settings): label user quota progress with aria-labelledbyGrigorii K. Shartsev2023-10-211-2/+2
| | | | | | | Labeling with `<label>` doesn't work in some screen readers. `<label>` also doesn't work as a clickable link here. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): users page html validationGrigorii K. Shartsev2023-10-212-3/+2
| | | | | | | | - Remove non-existing `button-class` from `NcAppNavigationNew` - Type: use `input-id` instead of `id` on `NcSelect` to be labeled - Encode uniqueId with user's ID, because user.id may contain space Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-21140-374/+628
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(settings): remove unused savePrimaryEmailScope on Personal Settings pageGrigorii K. Shartsev2023-10-202-23/+1
| | | | | | | If was replaced with universal `savePrimaryAccountPropertyScope`. `<HeaderBar>` has no `handle-scope-change` prop. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): remove placeholder from selectGrigorii K. Shartsev2023-10-202-6/+2
| | | | | | There is no placeholder attribute on select element Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): typo in avatar propGrigorii K. Shartsev2023-10-201-1/+1
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): remove invalid avatar propGrigorii K. Shartsev2023-10-201-1/+0
| | | | | | | There was a typo, it must have been disable-menu, not disableD-menu. But it is not required, because the menu is disabled for the current user anyway. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): fix ids and aria-labels in personal emailsGrigorii K. Shartsev2023-10-202-13/+15
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): remove empty aria-describedbyGrigorii K. Shartsev2023-10-202-4/+4
| | | | | | Empty string `''` is still rendered and is not a valid ID. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* refactor: remove remaining usage of OC::getCapabilitiesVarun Patil2023-10-201-3/+4
| | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-2094-102/+244
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: replace non-standard autocorrect with spellcheck attributeGrigorii K. Shartsev2023-10-205-12/+9
| | | | | | `autocorrect` was actual for Safari long time ago when Safari didn't fully supported HTML 5 spellcheck. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(cypress): Test using `data-test-id` attributes rather than private classesFerdinand Thiessen2023-10-193-12/+21
| | | | | | Makes the test more resilant to inner component changes of the `@nextcloud/vue` library. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Change SetupResult API to named constructorsCôme Chilliet2023-10-199-24/+23
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Remove useless var in apps/settings/lib/SetupChecks/CheckUserCertificates.phpCôme Chilliet2023-10-191-2/+1
| | | | Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
* Move NeedsSystemAddressBookSync to dav application where it’s registeredCôme Chilliet2023-10-193-59/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Remove UI draftCôme Chilliet2023-10-193-169/+0
| | | | | | For now we will keep the existing UI and only change the API behind it Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix tests for setup checksCôme Chilliet2023-10-194-137/+58
| | | | | | | Had to remove tests for migrated checks, we should add tests for each SetupCheck class later on. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Add OCP interface for SetupCheckManagerCôme Chilliet2023-10-191-2/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate InternetConnectivity check to new APICôme Chilliet2023-10-195-51/+106
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge setupchecks from new API into old UICôme Chilliet2023-10-191-21/+1
| | | | | | | This will allow migrating checks to the new API without touching the UI for now. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix description for SetupChecks/NeedsSystemAddressBookSyncCôme Chilliet2023-10-191-1/+1
| | | | Co-authored-by: Daniel <mail@danielkesselberg.de> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
* Migrate ReadOnlyConfig and DefaultPhoneRegionSet to new APICôme Chilliet2023-10-195-0/+122
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate NeedsSystemAddressBookSync to new ISetupCheck APICôme Chilliet2023-10-192-13/+20
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Move existing setup checks to new APICôme Chilliet2023-10-195-62/+65
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix lint problems in vue filesCôme Chilliet2023-10-192-5/+8
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Small cleanups in SetupCheck classesCôme Chilliet2023-10-192-11/+9
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix UI and add PhpOutdated checkCôme Chilliet2023-10-195-6/+62
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* ProgressCarl Schwan2023-10-195-104/+84
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Add api to register setup checksCarl Schwan2023-10-197-34/+145
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-192-2/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Remove unnecessary dialogs css importsChristopher Ng2023-10-183-3/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-184-34/+34
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* address reviewSimon L2023-10-173-9/+3
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix profile visibility settings being too wideSimon L2023-10-178-23/+14
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix several personal settings problemsSimon L2023-10-171-2/+4
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Append to body all selects inside of user tablejulia.kirschenheuter2023-10-173-4/+11
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-172-0/+126
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-154-0/+30
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-146-0/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix several admin settings problemsSimon L2023-10-134-5/+34
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-1318-0/+156
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix my-apps view on mobileSimon L2023-10-124-10/+20
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(meta): copyright noteArthur Schiwon2023-10-121-1/+1
|
* remove unused propertiessorbaugh2023-10-121-29/+1
| | | | Signed-off-by: sorbaugh <stephan.orbaugh@nextcloud.com>
* Remove unneeded includes.sorbaugh2023-10-121-4/+0
| | | | | | Usage: 1. Type a string in the search bar 2. Add in:users filter to avoid unnecessary searches in other apps
* Keep Search Provider but remove actual search and display on the searchlist ↵sorbaugh2023-10-121-29/+1
| | | | | | | | dialog. Will revisit in future search result list in future issue. Usage: 1. Type a string in the search bar 2. Add in:users filter to avoid unnecessary searches in other apps
* Add new user filter to search.sorbaugh2023-10-125-0/+151
| | | | | | | | Add regex to prevent filter collision in user-list page Usage: 1. Type a string in the search bar 2. Add in:users to display only users in the search result
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-12140-586/+892
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* enh(settings): Move confirm group removal dialog to vueChristopher Ng2023-10-111-43/+107
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>