Ferdinand Thiessen
878ccc406b
Merge pull request #48991 from nextcloud/fix/password-field-sharing
...
fix(files_sharing): Password field must not be required if already set
2024-10-30 13:40:19 +07:00
yemkareems
3b6a36fae6
fix: add PasswordConfirmationRequired to saveGlobalCredentials
...
Co-authored-by: yemkareems <yemkareems@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 10:54:49 +07:00
Ferdinand Thiessen
abcb02f06e
fix(files_sharing): Password field must not be required if already set
...
If there is already a password, there is no need to require the password
in the setting ('newPassword'). It is only required for new shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 10:30:09 +07:00
Benjamin Gaussorgues
34ade098bd
fix(users): use correct active user count
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-10-30 07:53:10 +07:00
Nextcloud bot
7cdd7013ee
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-30 00:20:24 +07:00
Andrey Borysenko
24b221ca41
fix(ci): eslint fix, minor correction after rebase
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:09 +07:00
Andrey Borysenko
dcc09ff562
fix: loading state reactivity
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:09 +07:00
Andrey Borysenko
93b5201385
fix(ci): fix eslint errors
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
a12b4da6af
fix(ci): psalm, suppress undefined for viewApps
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
87327552a2
fix: address review comments
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
6e75b41ece
WIP: remove app_api_apps vuex store
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
c8b35fa22f
WIP: migrate to Pinia, minor fixes
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
e4d586697c
WIP: address review comments, small fixes
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:08 +07:00
Andrey Borysenko
3a840c102a
fix(ci): suppress UndefinedClass for AppAPI related classes since it's bundled
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
46e643b72a
fix(ci): resolve eslint errors
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
2f25546fda
WIP: minor fixes
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
70a8d26f5d
WIP: add missing state checks
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
4f109beee7
WIP: use global mutation, since app_api_apps is namespaced
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
a5291c68a2
WIP: add Daemon badge in app sidebar (2)
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +07:00
Andrey Borysenko
7e31088f5b
feat(settings): migrate AppAPI ExApps management (1)
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:06 +07:00
Andrey Borysenko
95b06309f3
feat(app_api): add initial state data for AppAPI UI part
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
# Conflicts:
# apps/settings/lib/Controller/AppSettingsController.php
# Conflicts:
# apps/settings/lib/Controller/AppSettingsController.php
2024-10-29 20:54:05 +07:00
Ferdinand Thiessen
fa502614fa
test: Add proper styles for Cypress component tests
...
This also fixes Typescript issue but requires to slightly
adjust the Navigation test as the progress bar is not visible (because it is overlayed by another element).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-29 14:28:58 +07:00
Ferdinand Thiessen
55595f61df
refactor(federatedfilesharing): Replace deprecated functions
...
* Replace deprecated OC dialogs methods
* Replace deprecated global jQuery with axios
* Replace deprecated jQuery event with event bus
* Add component + unit tests for new dialog
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-29 14:28:58 +07:00
John Molakvoæ
9aec7b9b85
Merge pull request #48572 from nextcloud/fix/align-avatar-visibility
2024-10-29 14:27:10 +07:00
John Molakvoæ
4b59c9958f
Merge pull request #48632 from nextcloud/artonge/fix/file_list_jump_on_viewer_close
2024-10-29 14:14:52 +07:00
John Molakvoæ
3438e1fe92
Merge pull request #48965 from nextcloud/feat/files-bulk-tagging-followup
2024-10-29 14:11:50 +07:00
Christopher Ng
a60515cce9
fix: Move cloud id into readonly input
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-10-29 13:11:59 +07:00
Christopher Ng
556519d603
fix(settings): Align contents of profile picture heading
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-10-29 11:45:13 +07:00
Louis Chemineau
7b27d052ad
fix(files): Do not jump to top when fileId is set to currentFolder
...
Fix https://github.com/nextcloud/server/issues/48545
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-29 11:43:03 +07:00
skjnldsv
96583c9c9c
fix(systemtags): set min height on picker note
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 11:38:55 +07:00
John Molakvoæ
11f0b0f817
Merge pull request #48766 from nextcloud/fix/fix-disabled-user-list-for-subadmins
2024-10-29 11:34:06 +07:00
John Molakvoæ
ed14f5fee2
Merge pull request #48788 from nextcloud/fix/788/add-password-required-to-external-storages
2024-10-29 11:33:47 +07:00
skjnldsv
569f235560
fix(systemtags): no bulk action on public pages
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:10:56 +07:00
skjnldsv
f536c86049
fix(systemtags): translations and etag method casing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
a4d7518e36
fix(systemtags): single-node bulk tagging action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
d51cf4536c
feat(systemtags): add cypress tests and fix a few logic issues
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
db546e1f55
feat(systemtags): create tag from bulk tagging dialog
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
2cc3771476
feat(systemtags): emit tags changes and optimise tag updates performances
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
14e2a8d3f9
feat(systemtags): add etag support and handle proppatch
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +07:00
skjnldsv
f24b93e506
feat(dav): add systemtag object IDs listing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:30 +07:00
skjnldsv
405a267408
feat(systemtags): add bulk tagging action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:30 +07:00
John Molakvoæ
bd4c5e19c9
Merge pull request #48887 from nextcloud/fix/federated-users
2024-10-29 07:31:39 +07:00
Nextcloud bot
6fa18c9a8a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-29 00:20:19 +07:00
Ferdinand Thiessen
c84c256261
fix: Adjust preview for view-only shares
...
Previously there was a different behavior for public shares (link-shares) and internal shares,
if the user disabled the view permission.
The legacy UI for public shares simply "disabled" the context menu and hided all download actions.
With Nextcloud 31 all share types use the consistent permissions attributes,
which simplifies code, but caused a regression: Images can no longer been viewed.
Because on 30 and before the attribute was not set, previews for view-only files
were still allowed. Now with 31 we need a new way to allow "viewing" shares.
So this is allowing previews for those files, but only for internal usage.
This is done by settin a special header, which only works with custom requests,
and not by opening the URL directly.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-28 15:52:27 +07:00
Richard Steinmetz
2a437b4305
Merge pull request #48943 from nextcloud/feat/photo-cache-webp
...
feat: Allow WebP content type in PhotoCache
2024-10-28 14:33:55 +07:00
Ferdinand Thiessen
98cf1085f6
Merge pull request #48871 from nextcloud/fix/app-store-reactivity
...
fix(app-store): Update update count in navigation
2024-10-28 14:11:15 +07:00
Miguel Sánchez de León Peque
f307ed8597
feat: Allow WebP content type in PhotoCache
...
Signed-off-by: Miguel Sánchez de León Peque <peque@ieco.io>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-10-28 13:43:01 +07:00
Kate
8b5e1bac90
Merge pull request #48918 from nextcloud/fix/files_sharing/cleanup-error-messages
2024-10-28 12:47:12 +07:00
Ferdinand Thiessen
bcaf95425a
fix(app-store): Update update count in navigation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-28 12:01:58 +07:00
Kate
e8dbf022c9
Merge pull request #48919 from nextcloud/fix/settings/userid-dependency-injection
2024-10-28 11:44:16 +07:00