Commit graph

77782 commits

Author SHA1 Message Date
Andrey Borysenko
2f25546fda
WIP: minor fixes
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +02:00
Andrey Borysenko
70a8d26f5d
WIP: add missing state checks
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-10-29 20:54:07 +02: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 +02: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 +02: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 +02: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 +02:00
John Molakvoæ
2d5060d1e3
Merge pull request #46151 from nextcloud/enh/do-not-enforce-cache-for-cli 2024-10-29 15:28:47 +01:00
John Molakvoæ
ce2e1a001b
Merge pull request #48725 from nextcloud/chore/remove-old-test 2024-10-29 15:18:17 +01:00
Ferdinand Thiessen
d84600affa chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-29 14:30:24 +01: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 +01: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 +01:00
John Molakvoæ
9aec7b9b85
Merge pull request #48572 from nextcloud/fix/align-avatar-visibility 2024-10-29 14:27:10 +01:00
John Molakvoæ
4b59c9958f
Merge pull request #48632 from nextcloud/artonge/fix/file_list_jump_on_viewer_close 2024-10-29 14:14:52 +01:00
John Molakvoæ
3438e1fe92
Merge pull request #48965 from nextcloud/feat/files-bulk-tagging-followup 2024-10-29 14:11:50 +01:00
Pytal
daa09f863f
Merge pull request #48542 from nextcloud/fix/cloud-id-input
fix: Move cloud id into readonly input
2024-10-29 05:55:35 -07:00
Joas Schilling
2cc0a78474
Merge pull request #48971 from Wertzui123/patch-1
Fix a typo (`a` -> `an` in front of `additional`)
2024-10-29 13:43:17 +01:00
nextcloud-command
8ff8ae4402 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-29 13:14:10 +01: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 +01: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 +01:00
Wertzui123
11450bd163
Fix a typo (a -> an in front of additional)
Signed-off-by: Wertzui123 <46199283+Wertzui123@users.noreply.github.com>
2024-10-29 11:43:27 +01: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 +01:00
skjnldsv
96583c9c9c fix(systemtags): set min height on picker note
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 11:38:55 +01:00
John Molakvoæ
11f0b0f817
Merge pull request #48766 from nextcloud/fix/fix-disabled-user-list-for-subadmins 2024-10-29 11:34:06 +01:00
John Molakvoæ
ed14f5fee2
Merge pull request #48788 from nextcloud/fix/788/add-password-required-to-external-storages 2024-10-29 11:33:47 +01:00
John Molakvoæ
e3e22e28c0
Merge pull request #47847 from nextcloud/fix-copying-or-moving-from-shared-groupfolders 2024-10-29 11:33:12 +01:00
skjnldsv
22d674be66 fix(core): use Types::STRING in etag systemtag migration
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 11:21:56 +01:00
John Molakvoæ
73fdf2c150
Merge pull request #48786 from nextcloud/feat/files-bulk-tagging 2024-10-29 11:20:28 +01:00
skjnldsv
3e6d18aaf6 fix(files_sharing): fix view only actions button selector
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:10:56 +01:00
skjnldsv
569f235560 fix(systemtags): no bulk action on public pages
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:10:56 +01:00
skjnldsv
1940b4f5cd chore: compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:10:54 +01:00
skjnldsv
f536c86049 fix(systemtags): translations and etag method casing
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +01:00
skjnldsv
a4d7518e36 fix(systemtags): single-node bulk tagging action
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +01: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 +01:00
skjnldsv
db546e1f55 feat(systemtags): create tag from bulk tagging dialog
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +01: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 +01:00
skjnldsv
14e2a8d3f9 feat(systemtags): add etag support and handle proppatch
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:31 +01:00
skjnldsv
f24b93e506 feat(dav): add systemtag object IDs listing
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:30 +01:00
skjnldsv
0893d4b4d2 feat(core): add index to systemtag objecttype
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:30 +01:00
skjnldsv
405a267408 feat(systemtags): add bulk tagging action
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-10-29 09:08:30 +01:00
John Molakvoæ
6601c50b6d
Merge pull request #48953 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.0 2024-10-29 07:35:02 +01:00
John Molakvoæ
bd4c5e19c9
Merge pull request #48887 from nextcloud/fix/federated-users 2024-10-29 07:31:39 +01:00
dependabot[bot]
164a3b9a85
build(deps): bump elliptic from 6.5.7 to 6.6.0
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 00:57:02 +00:00
Nextcloud bot
6fa18c9a8a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-29 00:20:19 +00:00
Ferdinand Thiessen
d4acae6312
Merge pull request #47831 from nextcloud/fix/view-only-preview
fix: Adjust preview for view-only shares
2024-10-28 19:44:27 +01:00
Joas Schilling
8e6fd4d278
Merge pull request #48947 from nextcloud/bugfix/noid/mark-more-configs-as-sensitive
fix(config): Mark more configs as sensitive
2024-10-28 16:23:59 +01: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 +01:00
Joas Schilling
988b6002ed
Merge pull request #48921 from nextcloud/ci/psalm/imagick-extension
ci(psalm): Add missing imagick extension
2024-10-28 15:49:51 +01:00
Joas Schilling
1e5cb82cc1
fix(config): Mark more configs as sensitive
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-28 14:56:19 +01: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 +01: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 +01:00