John Molakvoæ
9da25e5199
fix(settings): add missing AI icon
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-14 22:02:02 +07:00
skjnldsv
e3f176f980
fix(files_sharing): ensure password or date is enabled by default to be enforced
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-04 17:18:50 +07:00
Ferdinand Thiessen
7c96d1318a
fix(settings): translate pronounce account property
...
Template string is not working.
Additionally migrate to Typescript and directly import `t` method.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-22 12:42:36 +07:00
Jana Peper
a598d453e9
feat: add toggle for AI guest restriction
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-07-03 09:00:40 +07:00
Maksim Sukharev
d9738c70c2
fix(UserRow): fallback to group name in case of undefined availableGroup
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-16 11:54:59 +07:00
John Molakvoæ
3d2c00a482
fix(settings): adjust group return code styling
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-06-12 22:02:00 +07:00
skjnldsv
b3bc3c9ca8
fix(settings): show group label instead of gid in accounts management
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-12 22:02:00 +07:00
SebastianKrupinski
b0b1f91963
fix: new account quota value
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-06-03 14:53:03 +07:00
nfebe
474ee3ab15
fix: Use logger correctly in UserRow.vue
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:43 +07:00
nfebe
6048e39678
fix(settings): Prevent double request on manager change
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:43 +07:00
Ferdinand Thiessen
11bdcbec86
fix: correctly unset account manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 23:21:42 +07:00
nfebe
98c055f9e5
fix(settings): Send update request when clearing user manager
...
- Update setUserData to send PUT request for empty manager values
- Remove clear button from manager select in UserRow
- Simplify manager update logic in UserRow
- Ensure consistent API behavior for empty values in allowedEmpty fields
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:42 +07:00
Maksim Sukharev
495c0e3c64
fix(AppNavigationGroupList): restore navigation panel and search/filter functionality for sub-admin groups
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +07:00
Maksim Sukharev
bcc001eae6
fix(UserRow): retrieve available groups from the store
...
- rename 'available*Groups' to 'selected*Groups'
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +07:00
Maksim Sukharev
22df9d1676
fix(NewUserDialog): retrieve available groups from the store
...
- fix 'this.isAdmin' to be 'this.settings.isAdmin'
- compute 'availableGroups' instead of setting it once mounted
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +07:00
John Molakvoæ
8b81a8ef49
fix(profile): keep error status persistent until valid
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-06-01 12:25:38 +07:00
skjnldsv
155867aecd
fix(profile): do not restore previous value on invalid request
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-01 12:25:37 +07:00
Jérôme Herbinet
64a378ea54
refactor(settings): replace "remove" wording with "delete"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2025-05-24 08:00:35 +07:00
Kent Delante
7b18ecafbe
fix(apps): Sort names separately from active/update state
...
Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-05-06 09:28:37 +07:00
Ferdinand Thiessen
f5b222263a
fix(settings): allow to clear twitter and fediverse
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-29 11:39:31 +07:00
Ferdinand Thiessen
ae94a80e1a
fix: adjust webpack nonce generation
...
some leftovers where the request token is used instead of the CSP nonce.
in general this makes not much difference - but there are some cases
where those values differ.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-27 15:11:44 +07:00
Ferdinand Thiessen
441d9f1661
fix(settings): group admins only can add users to their groups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-27 12:42:10 +07:00
Ferdinand Thiessen
9e5fc7d6a0
feat(settings): provide user groups for accounts list
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-27 12:41:09 +07:00
Ferdinand Thiessen
7ae790bf8d
fix(settings): Use axios directly for health check to preven URL sanitizing
...
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>
2025-04-25 15:46:00 +07:00
provokateurin
67948fa7ed
fix(settings): Handle email change restriction separately from display name change restriction
...
Co-authored-by: provokateurin <kate@provokateurin.de>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Louis <louis@chmn.me>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-03 09:03:42 +07:00
Ferdinand Thiessen
7dc45631cf
fix(core): adjust fronend code for changes in webauthn library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-01 19:10:11 +07:00
Christopher Ng
0eedb6904f
fix(settings): Separate subadmin options
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
4a7fee32db
fix(settings): Fix initialization of store
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
42517d9c34
fix(settings): Preserve system groups on reset
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
6ce464b899
fix(settings): Natural order groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
e0cafe5fb1
fix(settings): Fix duplicated group options in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
6a36355dc5
fix(settings): Fix duplicated group options when editing account
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
6b28f90881
fix(settings): Fix group creation in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
f5b35fe1e5
fix(settings): Fix group creation when editing users
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
bdac0d7670
fix(settings): Only change usercount if group can be found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
46098c975b
fix(settings): Fix editing groups and subadmin groups of user
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
32c3e18781
fix(settings): Fix erroneous hiding of group admin column with paginated groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:24 +07:00
Christopher Ng
b1d3ee8539
fix(settings): Prevent selection of invalid groups that are not fully loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
0dc089799e
fix(settings): Fix loaded groups being undefined
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
13765c623c
chore(settings): Add note on groups sorting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
02ca811c9d
refactor(settings): Consolidate group formatting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
4d0f2da3e0
perf(settings): Make scrolling smooth when a large number of groups are rendered
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
cae40a3521
fix(settings): Allow searching for groups in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
19e1b54ae2
fix(settings): Allow searching for groups in user row
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
9b303db186
perf(settings): Cancel request on new search
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Christopher Ng
0d20ddf6f1
fix(settings): Fix infinitely loading account management page with pagination of groups
...
- Includes searching
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-03-31 14:10:23 +07:00
Git'Fellow
606c781218
fix(user): Some strings not being translated
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-03-30 13:22:42 +07:00
Marcel Müller
b01efbb55a
fix(setupchecks): Treat information messages as success
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-03-24 20:12:12 +07:00
Ferdinand Thiessen
e1fe4f6e24
fix(profile): allow to reset phone number
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-21 18:21:45 +07:00
skjnldsv
c37bb3e1b1
Revert "fix(files): updateAll method"
...
This reverts commit fbec19c0d7 .
2025-02-20 14:20:20 +07:00