aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/src
Commit message (Collapse)AuthorAgeFilesLines
* fix(settings): Fix sharing exclude groups from password requirement option ↵provokateurin2024-09-031-4/+4
| | | | | | | not working Signed-off-by: provokateurin <kate@provokateurin.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* chore(ShareSettings): Proper wording for share autocompletion settingsfenn-cs2024-07-301-2/+2
| | | | | | The existing is incorrect and can be misleading as seen in : https://github.com/nextcloud/server/issues/42501 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* chore(deps): Update `debounce` to 2.1.0Ferdinand Thiessen2024-07-102-2/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(settings): Use axios directly for health check to preven URL sanitizingFerdinand Thiessen2024-07-031-2/+3
| | | | | | | | | When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash. But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* feat: Add back searching in disabled user listCôme Chilliet2024-05-272-2/+3
| | | | | | | | When disabled users where moved to their own endpoint we overlooked search, so adding it back. The search is done case-insensitive in uid and display name. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(settings): When testing server stability, request URL with trailing slashFerdinand Thiessen2024-05-111-1/+1
| | | | | | | This prevents one HTTP request for most situations (301 from `apps/files` to `apps/files/`) and helps users with faulty reverse-proxy configuration. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(encryption): Clicking default module in UI sets bogus valueJosh2024-04-031-3/+2
| | | | | | | | | | | | Fixes #44532 Likely fixes #43123 Signed-off-by: Josh <josh.t.richards@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(settings): users settings cypressJohn Molakvoæ (skjnldsv)2024-03-081-3/+3
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> (cherry picked from commit b5b658c0d024b708690d89bb1f14b13858b4d059)
* fix(settings): Split group listsChristopher Ng2024-03-061-29/+34
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(settings): Disable app again if it breaks the files appFerdinand Thiessen2024-03-061-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files): fix html structure on pre profile pagejulia.kirschenheuter2024-03-042-7/+5
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(settings): Fix required groups validation for subadminsChristopher Ng2024-02-211-20/+2
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* techdebt(settings): mark visibility selects as label-outsideGrigorii K. Shartsev2024-02-061-0/+1
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): focus on trigger after federation scope dialog closeGrigorii K. Shartsev2024-02-061-1/+5
| | | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me> Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
* Merge pull request #43040 from nextcloud/backport/43028/stable28Julia Kirschenheuter2024-02-031-5/+3
|\ | | | | [stable28] Correct values and attributes
| * Correct values and attributesjulia.kirschenheuter2024-02-031-5/+3
| | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | fix(files): replace inaccessible disabled option of NcCheckboxRadioSwitch ↵julia.kirschenheuter2024-02-031-5/+9
|/ | | | | | with NcNoteCard Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(settings): use default styles for federation scope menuGrigorii K. Shartsev2024-02-021-10/+0
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): federation scope menu a11yGrigorii K. Shartsev2024-02-022-110/+29
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(settings): Disable renaming for tokens marked to be wipedFerdinand Thiessen2024-01-291-0/+1
| | | | | | This otherwise a WipeException will be thrown when trying to rename Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* enh(settings): Refactor frontend for session and app token managementFerdinand Thiessen2024-01-178-602/+801
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(l10n): Add context note for table footersChristopher Ng2024-01-151-0/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(settings): set default or unlimited user quotaJohn Molakvoæ2024-01-141-5/+8
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* update webauthn section to feature componentsSimon L2024-01-112-10/+18
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* enh(settings): removed background-gradient to ensure contrast ratio a11y ↵Eduardo Morales2024-01-081-1/+0
| | | | | | | | | requirements Signed-off-by: Eduardo Morales <emoral435@gmail.com> (cherry picked from commit e5767898c7f328efffeef188025af442fe65ed79) Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(settings): Use heading for Profile and Profile picture sectionsChristopher Ng2023-12-272-10/+3
| | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> (cherry picked from commit ee11df899312d90cad4176a3427cd8878badf6e6) Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(Users/Quota setting): Prevent floating point value from getting ↵Marcel Klehr2023-12-142-10/+13
| | | | | | | | truncated in locales other than english fixes #18468 Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(settings): Expected string aria-label got boolean errorChristopher Ng2023-12-081-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(settings): Set main heading for AppsChristopher Ng2023-12-082-2/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(settings): Set main heading for User managementChristopher Ng2023-12-081-1/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(settings): Add apps and user management navigation labelsChristopher Ng2023-12-072-2/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* enh(settings): Load from disabled users endpointChristopher Ng2023-12-062-6/+57
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> (cherry picked from commit 7affbba6aecebf68b9c2e9ae6cb75fb251f94861)
* fix(settings): Duplicate update user manager callsChristopher Ng2023-11-281-2/+1
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> (cherry picked from commit 919b5dbdf5175199b1c2104c1aedfbbc557fc245)
* enh(settings): Migrate admin settings for sharing to vueFerdinand Thiessen2023-11-206-136/+547
| | | | | | This is required to get the fixes for a11y from `@nextcloud/vue`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(cypress): Adjust user settings tests for changed actions componentFerdinand Thiessen2023-11-171-0/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(settings): User row text field stylesChristopher Ng2023-11-161-16/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add link for opening app detailsjulia.kirschenheuter2023-11-152-24/+23
| | | | | | Add `alt` for `AppScore` image Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Updated visible 'Twitter' name to 'X' in Personal infoGeorge Calderon2023-11-102-2/+2
| | | | Signed-off-by: George Calderon <gcald117@gmail.com>
* Updated visible 'Twitter' name to 'X' in Personal infoGeorge Calderon2023-11-102-2/+2
| | | | Signed-off-by: George Calderon <gcald117@gmail.com>
* fix(settings): Pass user object to user row actionsFerdinand Thiessen2023-11-082-2/+11
| | | | | | This is required as otherwise the action has no information on which user it was called Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #40326 from nextcloud/enh/text-to-image-apiJoas Schilling2023-10-261-3/+25
|\ | | | | Implement TextToImage OCP API
| * en(TextToImage): Add getId method to IProviderMarcel Klehr2023-10-261-2/+2
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(settings/AdminAI): Fix eslintMarcel Klehr2023-10-221-10/+10
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * fix(settings/AdminAI): Fix no-providers-installed viewMarcel Klehr2023-10-221-1/+1
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * enh(Text2Image): Add AI settings section to text2imageMarcel Klehr2023-10-221-0/+22
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix(settings): Stablize user list cypress testsFerdinand Thiessen2023-10-254-22/+45
| | | | | | | | | | | | | | | | * Use common `data-testid` to identify elements rather than to depend on internal classes or properties * Force clean the state for the user tests * Move leftover acceptance tests for users from drone to cypress Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(settings): apps list loading classesGrigorii K. Shartsev2023-10-241-4/+2
| | | | | | | | | | | | | | - fix setting loading classes - also removes invalid HTML attributes, there is no such props in `NcContent` Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | fix(settings): apps list html validationGrigorii K. Shartsev2023-10-241-4/+8
| | | | | | | | | | | | | | - Replace invalid `width="100%"` attribute - Add empty required `alt` Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* | fix(settings): Styles for scope buttonChristopher Ng2023-10-231-10/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | fix(settings): Name for scope buttonChristopher Ng2023-10-231-1/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>