Christoph Wurst
231373106b
fix(db): Increase log level for very slow transactions
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-02 18:06:24 +02:00
Richard Steinmetz
1d9931cef9
Merge pull request #50902 from nextcloud/backport/50858/stable29
...
[stable29] fix(oauth2): retain support for legacy ownCloud clients
2025-04-02 15:56:48 +02:00
Ferdinand Thiessen
abcf1e4058
Merge pull request #51580 from nextcloud/backport/51250/stable29
...
[stable29] fix: pass hide download attribute while creating the share to fix github issue 50788
2025-04-02 14:37:55 +02:00
Joas Schilling
1245912e24
Merge pull request #50030 from nextcloud/backport/50026/stable29
...
[stable29] fix(logger): Prevent infinite recursion with log.condition => users or matches
2025-04-02 14:18:37 +02:00
Joas Schilling
150ab15a83
fix(logger): Prevent infinite recursion with log.condition => matches
...
When we need to check the log condition for a user matches,
there is a risk that something on the way checks the log level
and would result in an infinite loop.
So we simply check if it's a nested call and use the default
warning level in that case.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-02 13:48:18 +02:00
nextcloud-command
4676b75e60
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-02 11:19:47 +00:00
Ferdinand Thiessen
e1f94d0f67
test: add cypress tests for sharing download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-02 13:16:10 +02:00
Ferdinand Thiessen
b3d93b44c9
fix(files_sharing): make sure IDs are unique for HTML elements
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-02 13:16:05 +02:00
Ferdinand Thiessen
0f58178e4d
fix(files_sharing): ugly hacks to update permissions on share creation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-02 13:15:59 +02:00
yemkareems
beb538f9f2
fix: pass hide download attribute while creating the share to fix github issue 50788
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-04-02 13:15:28 +02:00
Richard Steinmetz
a34029b9dc
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-04-02 10:28:21 +02:00
Nextcloud bot
9505010d89
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-02 00:23:33 +00:00
Andy Scherzinger
e7d5e80767
Merge pull request #51841 from nextcloud/backport/51760/stable29
...
[stable29] fix(files_reminders): Lower disabled notifications app error to info
2025-04-01 18:42:55 +02:00
Louis Chemineau
827eda699f
fix(files_reminder): Replace error log by setup check
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-01 15:08:57 +00:00
Louis Chemineau
0e5044701b
fix(files_reminders): Lower disabled notifications app error to info
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-01 15:08:57 +00:00
Louis
131ccd0dff
Merge pull request #51834 from nextcloud/backport/46418/stable29
...
[stable29] fix(users): Improve error handling of some fields update
2025-04-01 15:26:03 +02:00
Ferdinand Thiessen
dc029ae4f3
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-01 15:09:40 +02:00
Louis Chemineau
e0a5f558ee
fix(users): Improve error handling of some fields update
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-04-01 15:00:15 +02:00
Andy Scherzinger
277a7ee2a1
Merge pull request #50471 from nextcloud/backport/48581/stable29
...
[stable29] fix: Filter for folders in cleanup old preview job
2025-04-01 13:22:27 +02:00
Dario Mehlich
b540da607e
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-04-01 11:05:14 +02:00
Andy Scherzinger
9d27ee5485
Merge pull request #51374 from nextcloud/backport/51108/stable29
...
[stable29] Fix disabled user list for SAML group subadmin
2025-04-01 10:58:32 +02:00
John Molakvoæ
b6f8b51bbe
Merge pull request #51811 from nextcloud/backport/51750/stable29
...
[stable29] fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
2025-04-01 10:36:40 +02:00
Nextcloud bot
456fdacbe5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-01 00:23:36 +00:00
Ferdinand Thiessen
142be78447
Merge pull request #51557 from nextcloud/fix/backport-gridview-29
...
[stable29] fix(files_sharing): ensure share status action works also in grid view
2025-03-31 20:13:38 +02:00
Ferdinand Thiessen
723190587b
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-31 18:51:20 +02:00
Ferdinand Thiessen
97098766bb
fix: Access node owner by top level owner property
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-31 18:35:16 +02:00
Andy Scherzinger
d5f8a33be5
Merge pull request #51819 from nextcloud/backport/51807/stable29
...
[stable29] feat: Limit `ExpireTrash` job to 30 minutes
2025-03-31 18:30:38 +02:00
Louis Chemineau
0672cee868
feat: Limit trash expire job to 30 minutes
...
And pick up where it left off, leveraging getSeenUsers.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 17:19:43 +02:00
Louis Chemineau
575cb92bbb
chore: Refactor callForSeenUsers to use getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 17:19:43 +02:00
Louis Chemineau
0aa31997ed
feat: Implement getSeenUsers to iterate over users
...
This method uses an iterator.
This is lighter on resources and gives more control to the caller
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 17:19:43 +02:00
Ferdinand Thiessen
a7fcd2428e
fix(files_sharing): ensure share status action works also in grid view
...
Remove some hacks from files app about the *files_sharing* status
action, in general not sure why this hack was there instead of being in
the correct app - but it broke the grid view.
So now the sharing information is also available in grid view.
Moreover the icon is fixed in size to not overflow the actions menu.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-31 16:33:47 +02:00
Côme Chilliet
0710cfb800
chore: Move magic number into a documented const
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:42:29 +02:00
Côme Chilliet
874dcbf8df
chore: Remove now unused methods from User manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:42:23 +02:00
Côme Chilliet
19b35587b5
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:42:18 +02:00
Marcel Klehr
272772f3c1
fix(QuotaPlugin): Change InsufficientStorage exception message for directories
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-03-31 15:08:57 +02:00
Marcel Klehr
9903a7fa99
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
[skip ci]
2025-03-31 11:46:28 +00:00
Kate
95c22db4d5
Merge pull request #51528 from nextcloud/backport/51389/stable29
...
[stable29] fix: skip caching lastSeenQuotaUsage for remote shares
2025-03-31 10:47:07 +02:00
Nextcloud bot
5990b9098f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-31 00:23:51 +00:00
Andy Scherzinger
1e61dd3f44
Merge pull request #51496 from nextcloud/dependabot/npm_and_yarn/stable29/libphonenumber-js-1.12.6
...
build(deps): bump libphonenumber-js from 1.12.5 to 1.12.6
2025-03-30 18:42:10 +02:00
Kate
c371a7db18
Merge pull request #51232 from nextcloud/backport/51073/stable29
...
[stable29] feat: log query for dbal exceptions
2025-03-30 17:57:55 +02:00
nextcloud-command
c3f340688e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-30 15:49:41 +00:00
dependabot[bot]
8cb91b3de2
build(deps): bump libphonenumber-js from 1.12.5 to 1.12.6
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.5 to 1.12.6.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.5...v1.12.6 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-30 15:44:43 +00:00
Robin Appelman
5a32ddce3b
feat: log query for dbal exceptions
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-30 17:40:58 +02:00
Nextcloud bot
126843a2c8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-30 12:37:16 +00:00
Andy Scherzinger
4af7de9c97
Merge pull request #51664 from nextcloud/backport/51644/stable29
...
[stable29] fix(user): Some strings not being translated
2025-03-30 13:59:29 +02:00
nextcloud-command
513a307f7b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-30 11:25:12 +00:00
Git'Fellow
87468ee7c2
fix(user): Some strings not being translated
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-03-30 13:20:06 +02:00
Nextcloud bot
2de1a2f27e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-30 00:23:47 +00:00
Andy Scherzinger
7b08373995
Merge pull request #51788 from nextcloud/dependabot/npm_and_yarn/stable29/moment-timezone-0.5.48
...
chore(deps): bump moment-timezone from 0.5.47 to 0.5.48
2025-03-29 12:14:12 +01:00
nextcloud-command
47a879ca07
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-29 10:58:47 +00:00