aboutsummaryrefslogtreecommitdiffstats
path: root/apps
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-21200-376/+994
| | | | 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>
* Merge pull request #40993 from nextcloud/pulsejet/oc-cap-refactorFerdinand Thiessen2023-10-204-11/+16
|\ | | | | refactor: remove remaining usage of OC::getCapabilities
| * refactor: remove remaining usage of OC::getCapabilitiesVarun Patil2023-10-204-11/+16
| | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | fix(files): disable size containment on headersVarun Patil2023-10-201-1/+1
|/ | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* Merge pull request #41008 from nextcloud/fix/36965-fix-trusted-server-inputFerdinand Thiessen2023-10-203-5/+18
|\ | | | | Fix trusted server input field
| * Fix trusted server input fieldjulia.kirschenheuter2023-10-203-5/+18
| | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | fix(files): virtual list will-change valueVarun Patil2023-10-201-1/+2
|/ | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-20240-124/+510
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #40978 from ↵Ferdinand Thiessen2023-10-206-14/+11
|\ | | | | | | | | nextcloud/fix/37092/replace-non-standard-autocorrect-with-spellcheck HTML Validation: replace non standard `autocorrect` with `spellcheck`
| * fix: replace non-standard autocorrect with spellcheck attributeGrigorii K. Shartsev2023-10-206-14/+11
| | | | | | | | | | | | `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>
* | feat(theming): Allow to configure default apps and app order in frontend ↵Ferdinand Thiessen2023-10-2012-45/+649
|/ | | | | | | | | settings * Also add API for setting the value using ajax. * Add cypress tests for app order and defaul apps Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #40961 from nextcloud/fix/cypress-testsFerdinand Thiessen2023-10-193-12/+21
|\ | | | | fix(cypress): Replace flaky password-confirmation hack
| * 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>
* | Merge pull request #40992 from ↵Ferdinand Thiessen2023-10-192-105/+54
|\ \ | | | | | | | | | | | | nextcloud/fix/37092/weather-status-html-validation fix(weather_status): remove `li` wrapper
| * | fix(weather_status): remove unnecessaries LI wrapper and inline modeGrigorii K. Shartsev2023-10-182-104/+53
| | | | | | | | | | | | | | | | | | | | | | | | Weather Status is only used as a Dashboard Status and only in so-called inline mode. - Remove LI wrapper (actual only for User Menu Entry) - Remove `inline` prop, consider component as always inline Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
| * | fix(weather_status): nextcloud/vue v8 migration - menu-title -> menu-nameGrigorii K. Shartsev2023-10-181-2/+2
| | | | | | | | | | | | | | | | | | Invalid prop name is inherited as an HTML attribute Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | | Merge pull request #40963 from nextcloud/fix/36965-fix-width-of-sharing-entryJulia Kirschenheuter2023-10-192-4/+4
|\ \ \ | |_|/ |/| | Reduce width of sharing entry
| * | Reduce width of sharing entryjulia.kirschenheuter2023-10-192-4/+4
| | | | | | | | | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #32550 from nextcloud/feat/api-cleanup-checkCôme Chilliet2023-10-1928-461/+593
|\ \ \ | | | | | | | | Add api to register setup checks
| * | | Change SetupResult API to named constructorsCôme Chilliet2023-10-1911-28/+27
| | | | | | | | | | | | | | | | 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-196-4/+4
| | | | | | | | | | | | | | | | 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-193-18/+27
| | | | | | | | | | | | | | | | 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-193-19/+14
| | | | | | | | | | | | | | | | 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>
| * | | Fix SetupChecks/LdapInvalidUuids.phpCôme Chilliet2023-10-191-12/+11
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | ProgressCarl Schwan2023-10-198-56/+104
| | | | | | | | | | | | | | | | 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 background removal not applying to user default themingJohn Molakvoæ2023-10-194-7/+19
| | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | | Fix background removal checkJohn Molakvoæ2023-10-194-5/+7
|/ / | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | fix(files): drop visible and adjust drag-to-scroll featureJohn Molakvoæ2023-10-195-38/+16
| | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | perf(files): performance optimizationsVarun Patil2023-10-194-15/+25
| | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-1940-14/+96
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>