aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/src/components
Commit message (Collapse)AuthorAgeFilesLines
...
* WIP: address review comments, small fixesAndrey Borysenko2024-10-292-7/+11
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* fix(ci): resolve eslint errorsAndrey Borysenko2024-10-295-16/+22
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* WIP: add missing state checksAndrey Borysenko2024-10-291-1/+1
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* WIP: add Daemon badge in app sidebar (2)Andrey Borysenko2024-10-291-0/+37
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* feat(settings): migrate AppAPI ExApps management (1)Andrey Borysenko2024-10-294-23/+92
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* fix(settings): Align contents of profile picture headingfix/align-avatar-visibilityChristopher Ng2024-10-292-2/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(app-store): Update update count in navigationFerdinand Thiessen2024-10-282-2/+20
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #48864 from nextcloud/fix/invalid-app-configFerdinand Thiessen2024-10-231-17/+17
|\ | | | | fix(settings): Do not use `null` on `string` parameter for sharing disclaimer
| * fix(settings): Do not use `null` on `string` parameter for sharing disclaimerFerdinand Thiessen2024-10-231-17/+17
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(app-store): Correctly render Markdown in app descriptionFerdinand Thiessen2024-10-232-48/+73
|/ | | | | | This seems to be broken by an update because the renderer now passes an object instead of multiple arguments to the render functions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(appstore): Hide last modified information for shipped appsfix/45717/hide-last-modified-for-shipped-appsMarcel Müller2024-10-161-1/+1
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* fix(code-style): Adjust JS code to our code styleFerdinand Thiessen2024-10-167-24/+30
| | | | | | This resolves 68 ESLint warnings about invalid code style. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(sass): migrate from deprecated mixed declsGrigorii K. Shartsev2024-10-142-6/+6
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* chore: Use more gender neutral languageprovokateurin2024-10-141-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* chore: fix usage of deprecated functions and adjust code styleFerdinand Thiessen2024-09-201-6/+0
| | | | | | | | This solves 57 ESLint warnings by replacing deprecated code with `@nextcloud/` libraries, as well as adding missing type information, importing jQuery instead of relying on global one, and the same with Moment.js. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: add profile pronounsJohn Molakvoæ (skjnldsv)2024-09-171-0/+45
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* fix: Update AdminAI.vuerakekniven2024-09-091-1/+1
| | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* chore(i18n): adapted lowercaserakekniven2024-09-091-1/+1
| | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* fix(settings): Fix sharing exclude groups from password requirement option ↵provokateurin2024-09-031-4/+4
| | | | | | not working Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(settings): Add translators noteMarcel Klehr2024-09-031-0/+1
| | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(settings): Don't display built-in task types in AI settings TextProcessingMarcel Klehr2024-09-031-6/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(settings): Hide forbidden UI elements for line managersFerdinand Thiessen2024-08-301-1/+10
| | | | | | | | | 1. The "recent" accounts API only works for admin and delegated admin -> hide for line managers 2. Line managers can not create new groups -> Hide the UI to add a new group for them 3. Accounts created by line managers require one of the groups, which is managed by the line manager, assigned. So if the line manager only manageres a single group, we should preselect that group. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(settings): Don't show built-in textprocessing task types in ↵Marcel Klehr2024-08-301-1/+9
| | | | | | | | | textprocessing settings TaskProcessing is transparent to textprocessing providers and TextProcessing can use Taskprocessing providers so these are unnecessary Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix(settings): Remove STT admin settingsMarcel Klehr2024-08-301-21/+0
| | | | | | | taskprocessing is transparent to STT providers so specific STT settings are obsolete Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-2912-268/+23
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-2915-28/+273
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* fix(wording): "Line" manager instead of "Account" managerJérôme Herbinet2024-08-261-1/+1
| | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* fix: Reset notification email automatically when deleting additonal emailChristopher Ng2024-08-021-0/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.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(i18n): Changed wording to singularrakekniven2024-07-241-1/+1
| | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Merge pull request #46418 from nextcloud/artonge/feat/user_admin_delegationLouis2024-07-245-37/+41
|\ | | | | feat(users): Add users and group management to admin delegation
| * fix(users): Remove useless filtering conditionLouis Chemineau2024-07-221-4/+0
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * feat(users): Enable features for delegated user adminsLouis Chemineau2024-07-224-9/+9
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix(users): Improve error handling of some fields updateLouis Chemineau2024-07-221-24/+32
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | feat: let users configure their first day of weekRichard Steinmetz2024-07-222-1/+127
|/ | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* refactor: Fix some linting issues in frontend codeFerdinand Thiessen2024-07-191-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(settings): Fix endless spinner when wiping or deleting accountsChristopher Ng2024-07-191-2/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(settings/admin/ai): increase min width of provider selectsJulien Veyssier2024-07-171-0/+6
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(settings/admin/ai): Add Task Processing API settingsMarcel Klehr2024-07-171-5/+41
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* refactor: Improve design of declarative settingsFerdinand Thiessen2024-07-161-9/+9
| | | | | | | | * Remove the hint from DOM if empty (otherways they still take some place in layout) * Individual fields of the same section should not be spaced 60px, 20px (2x 10px) should be enough * We have the type `multi-checkbox` for real checkboxes where you can select on of multiple, and we have `checkbox` which is only used for enable / disable, so we shall use `switch` type of the checkbox component as we do for all other (non declarative) settings Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add Recent accounts sectionChristopher Ng2024-07-112-4/+10
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* chore: Make active apps initial state consistent with OCS APIFerdinand Thiessen2024-07-101-5/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-098-60/+57
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* perf(settings): Optimize user list scroll performanceChristopher Ng2024-07-081-0/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Better wordings in the new user modalJérôme Herbinet2024-06-251-2/+2
| | | | | | | Co-authored-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com> Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com> Co-authored-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* chore(deps): Update `debounce` to 2.1.0Ferdinand Thiessen2024-06-232-2/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Increase debounce delay when saving account propertiesChristopher Ng2024-06-212-2/+2
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: Do not import from `axios` but only `@nextcloud/axios`Ferdinand Thiessen2024-06-208-8/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(settings): Support svg user row action iconsChristopher Ng2024-06-061-0/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(settings): Close user row action menu after clickChristopher Ng2024-06-051-0/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>