Marcel Klehr
fb7f1631d0
Merge pull request #50418 from nextcloud/backport/50331/stable30
...
[stable30] fix(taskprocessing): More caching
2025-01-28 23:03:09 +01:00
Andy Scherzinger
5efa2243e8
Merge pull request #50509 from nextcloud/backport/50490/stable30
...
[stable30] fix(CalDav): Spelling
2025-01-28 23:00:52 +01:00
Ferdinand Thiessen
e8df690289
Merge pull request #50264 from nextcloud/backport/49259/stable30
...
[stable30] fix(files): File type filter UI sync with filter state
2025-01-28 22:10:00 +01:00
nextcloud-command
7e2fb5d78c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-28 20:55:35 +00:00
SebastianKrupinski
a74b3c2079
fix(CalDav): Spelling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-01-28 19:51:38 +00:00
Ferdinand Thiessen
910495de1f
fix(files): File type filter UI sync with filter state
...
When changing the folder the filter will be re-mounted by the file list,
so we need to pass the current state of the filter to the filter UI.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 20:25:55 +01:00
Joas Schilling
54a1a560bd
Merge pull request #50463 from nextcloud/dependabot/composer/stable30/symfony-3c0242c262
...
[stable30] build(deps): Bump the symfony group across 1 directory with 7 updates
2025-01-28 15:57:14 +01:00
Côme Chilliet
e5169b93fb
Merge pull request #50480 from nextcloud/backport/45364/stable30
...
[stable30] fix(user_ldap): Do not map groups we do not know if they match filter
2025-01-28 14:23:15 +01:00
John Molakvoæ
1a8175e4c1
Merge pull request #50493 from nextcloud/backport/47889/stable30
...
[stable30] fix: `user:settings` command when user is not available
2025-01-28 10:17:04 +01:00
Marcel Klehr
4e10081e2a
fix(TaskProcessing\Manager): Add missing cache->get()
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-28 10:10:18 +01:00
Côme Chilliet
002df12cd0
fix(user_ldap): Do not map groups we do not know if they match filter
...
When nesting is enabled, filterValidGroups is supposed to check for each
groups if it actually exist, because it may not be visible to
Nextcloud. So in this codepath we disable automapping of groups.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
(cherry picked from commit de77415c70 )
2025-01-28 09:55:30 +01:00
Ferdinand Thiessen
48a13be4da
fix: user:settings command when user is not available
...
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 08:39:28 +00:00
Nextcloud bot
f262fdf4b3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-28 00:22:28 +00:00
Andy Scherzinger
31c737302d
Merge pull request #50422 from nextcloud/backport/50273/stable30
...
[stable30] fix: Metadata field search
2025-01-27 21:13:39 +01:00
Marcel Klehr
c79179e22f
fix(TaskProcessing): Cache providersById in getPreferredProviders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
[skip ci]
2025-01-27 21:13:16 +01:00
Marcel Klehr
5b44411256
fix: copypasta
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-27 21:13:16 +01:00
Marcel Klehr
69bd525223
fix(taskprocessing): cache provider settings in distributed cache as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-27 21:13:16 +01:00
Marcel Klehr
af8d0aee76
fix(taskprocessing): Fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-27 21:13:16 +01:00
Marcel Klehr
0a91ca4c51
fix(TaskProcessing\Manager): Cache the result of parsing JSON
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-27 21:13:16 +01:00
Marcel Klehr
7733a036cb
fix(taskprocessing): Cache result of getAvailableTaskTypes between requests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-01-27 21:13:16 +01:00
Andy Scherzinger
8bd58baa25
Merge pull request #50488 from nextcloud/backport/50293/stable30
...
[stable30] fix(theming): Harden admin theming settings
2025-01-27 20:51:01 +01:00
Ferdinand Thiessen
ef5dc058a4
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-27 18:37:55 +00:00
Ferdinand Thiessen
ab39152951
fix(theming): Ensure to only send valid URLs to backend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-27 17:58:56 +00:00
Ferdinand Thiessen
5adbdf459f
fix(theming): Harden admin web link settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-27 17:58:55 +00:00
Louis Chemineau
474d93625b
fix: Metadata field search
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-27 18:57:00 +01:00
Andy Scherzinger
cfc29f8ddd
Merge pull request #50472 from nextcloud/backport/48581/stable30
...
[stable30] fix: Filter for folders in cleanup old preview job
2025-01-27 18:29:17 +01:00
Andy Scherzinger
cbd324ff7e
Merge pull request #50404 from nextcloud/backport/50353/stable30
...
[stable30] feat: Support X-NC-Skip-Trashbin header
2025-01-27 17:05:31 +01:00
Dario Mehlich
654034638e
fix(preview): Filter for folders in cleanup old preview job
...
Fixes #35936 .
When running `OC\Preview\BackgroundCleanupJob`, the main iteration loop
in `run()` expects a folder, however, `getOldPreviewLocations()`
currently does not filter by mimetype and therefore can yield a
non-folder entry which causes an Exception when constructing the Folder
impl.
Filtering for `httpd/unix-directory`, as `getNewPreviewLocations()`
already does, fixes this issue.
Signed-off-by: Dario Mehlich <d.mehlich@gmail.com>
2025-01-27 15:09:36 +00:00
Joas Schilling
b43643112c
build(deps): Bump the symfony group across 1 directory with 7 updates
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-27 13:59:14 +01:00
Louis Chemineau
6f80c11d94
feat: Support X-NC-Skip-Trashbin header
...
This is useful for clients that want to directly and permanently delete a file.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-27 13:04:29 +01:00
Ferdinand Thiessen
458856b2f8
Merge pull request #50460 from nextcloud/backport/50455/stable30
...
[stable30] fix(log): Fix log level handling
2025-01-27 12:15:19 +01:00
Joas Schilling
241c9f348d
fix(log): Fix log level handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-27 10:22:20 +00:00
Kate
11f85702e8
Merge pull request #50457 from nextcloud/backport/50077/stable30
2025-01-27 09:35:59 +01:00
provokateurin
17cded643c
fix(IInitialState): Allow provideLazyInitialState() closure to return array
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-27 05:42:33 +00:00
Nextcloud bot
6f4c3b73e0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-27 00:21:59 +00:00
Andy Scherzinger
65e9059e65
Merge pull request #50448 from nextcloud/backport/50447/stable30
...
[stable30] fix: Ensure `label` is always a string
2025-01-26 21:36:33 +01:00
Ferdinand Thiessen
9658c051de
fix: Ensure label is always a string
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-26 19:59:25 +00:00
Andy Scherzinger
6a4f14bb29
Merge pull request #50316 from nextcloud/chore/stable30-doctrine
...
[stable30] chore(3rdParty): Bump doctrine/dbal from 3.9.1 to 3.9.4
2025-01-26 18:52:41 +01:00
Andy Scherzinger
ebcdf9f5aa
Merge pull request #50440 from nextcloud/backport/49440/stable30
...
[stable30] fix(SetupChecks): Pass webfinger if the handler returns 400 too
2025-01-26 17:58:32 +01:00
Andy Scherzinger
8bfa8f7114
Merge pull request #50441 from nextcloud/backport/50430/stable30
...
[stable30] files: harden thumbnail endpoint
2025-01-26 17:36:03 +01:00
Josh
8cfedc03b5
Merge pull request #50072 from nextcloud/backport/49988/stable30
...
[stable30] fix(settings): show the correct initial locale in Personal info
2025-01-26 11:30:46 -05:00
Kate
c2dfb1a492
Merge pull request #50184 from nextcloud/backport/50046/stable30
2025-01-26 17:13:32 +01:00
Ferdinand Thiessen
da32af0185
fix(files): Harden thumbnail endpoint
...
- Catch all thrown exceptions and handle in such a way you do not get
information about forbidden files.
- Resepect download permissions of shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-26 16:56:31 +01:00
nextcloud-command
2ed5acfa23
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-26 15:06:25 +00:00
provokateurin
2d9d6de9d1
fix(settings): Fix mail server settings form
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-26 15:47:15 +01:00
Josh
0ea6c5bb9d
fix(SetupChecks): Pass webfinger if a handler is there
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-26 14:40:35 +00:00
Andy Scherzinger
823782b44d
Merge pull request #50205 from nextcloud/backport/50161/stable30
...
[stable30] fix(files): sort not working after changing views
2025-01-26 14:27:23 +01:00
nextcloud-command
4f3eea935c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-26 13:14:06 +00:00
Richard Steinmetz
3efb46ca56
fix(files): sort not working after changing views
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-26 14:09:13 +01:00
Kate
d8897dc258
Merge pull request #48084 from nextcloud/backport/48081/stable30
2025-01-26 14:05:53 +01:00