Commit Graph

78744 Commits (0a9e6374bd13f2decbda40d175f5d8bc8cc06c72)
 

Author SHA1 Message Date
provokateurin 0a9e6374bd
chore: Add nix flake with development shell
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-19 12:01:40 +07:00
Kate 119727d74a
Merge pull request #52759 from nextcloud/backport/49352/stable30 2025-05-19 06:44:24 +07:00
Nextcloud bot 126b793669
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-19 00:23:02 +07:00
Nextcloud bot d687eef216
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-18 00:22:57 +07:00
dependabot[bot] bd59903fab
Merge pull request #52924 from nextcloud/dependabot/npm_and_yarn/stable30/ts-jest-29.3.4 2025-05-17 02:54:30 +07:00
dependabot[bot] 5a69417da9
Merge pull request #52925 from nextcloud/dependabot/npm_and_yarn/stable30/sass-1.89.0 2025-05-17 02:52:31 +07:00
dependabot[bot] 143895aaae
chore(deps-dev): Bump sass from 1.87.0 to 1.89.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.87.0 to 1.89.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.87.0...1.89.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.89.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-17 02:37:35 +07:00
dependabot[bot] 5f5e22efa6
chore(deps-dev): Bump ts-jest from 29.3.2 to 29.3.4
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.3.2 to 29.3.4.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.3.2...v29.3.4)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-version: 29.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-17 02:37:17 +07:00
Nextcloud bot b9428bf8cd
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-17 00:23:32 +07:00
Robin Appelman 09e1ecd15b
Merge pull request #52867 from nextcloud/backport/51603/stable30
[stable30] Add command to list orphan objects
2025-05-16 21:36:28 +07:00
Louis 921c98e4df
Merge pull request #52696 from nextcloud/backport/49903/stable30 2025-05-16 16:23:56 +07:00
F. E Noel Nfebe 5b1e9550e1
Merge pull request #52516 from nextcloud/fix/stable30/create-download-attribute-if-missing
[stable30] fix: Create `download` attribute when toggling checkbox
2025-05-16 14:30:18 +07:00
F. E Noel Nfebe 020bd6675b
Merge pull request #52899 from nextcloud/backport/52772/stable30
[stable30] fix(unified_search): Maintain filters when loading more results
2025-05-16 14:05:30 +07:00
nextcloud-command 3e937e2895 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-16 12:00:31 +07:00
nfebe 6558dc9383 fix(files_sharing): Create `download` attribute when toggling checkbox if missing
Previously, toggling the checkbox did not create the 'download' attribute if it was missing,
causing it to become unresponsive after a page reload. Now, setShareAttribute ensures the
attribute is updated or created correctly.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-05-16 12:36:53 +07:00
Daniel 4f583f073c
Merge pull request #52881 from nextcloud/backport/50234/stable30
[stable30] fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
2025-05-16 13:17:22 +07:00
Daniel 327ce31c66
Merge pull request #52814 from nextcloud/backport/52798/stable30
[stable30] fix: log requests exceeding the rate limiting
2025-05-16 13:11:52 +07:00
nextcloud-command 1867f13059 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-16 11:04:28 +07:00
Git'Fellow c27097673c
Merge pull request #52805 from nextcloud/backport/52694/stable30
[stable30] fix(files_versions): Folder should not be hardcoded
2025-05-16 12:32:13 +07:00
nfebe 56b79f13d7 fix(unified_search): Reset result limit for new search requests
Before now the result limit is never reset until the page is refreshed.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-05-16 10:28:50 +07:00
nfebe 4c90a9860a fix(unified_search): Maintain non-provider filters when loading more results
Maintain existing non-provider filters (like date and person filters) while
loading more results for a specific provider.

This now works as the provider data passed to the `newResults` array after search
is built dynamically and not manually, the result of a manual build was that the
`provider.filters` properpy which is used in the `find` method was being left out
in the providers pushed into the results array.

Fixes #52081

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-05-16 10:28:50 +07:00
Christoph Wurst 87dcb67da4
Merge pull request #52803 from nextcloud/backport/52782/stable30
[stable30] feat(log): Log the request id sent with the request
2025-05-16 10:59:34 +07:00
Nextcloud bot 4fc106a489
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-16 00:23:08 +07:00
Robin Appelman 86206e9bac fix: keep IObjectStoreMetaData in private namespace for backports
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 18:00:35 +07:00
Joas Schilling b6a8287ce1 fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-15 17:52:02 +07:00
Andy Scherzinger 182406af04
Merge pull request #52664 from nextcloud/backport/52589/stable30
[stable30] fix(dav): move orphan cleaning logic to a chunked background job
2025-05-15 17:26:21 +07:00
Robin Appelman ca6e59c820
Merge pull request #52824 from nextcloud/backport/52775/stable30
[stable30] fix unjailedroot of nested jails if there are other wrappers in between
2025-05-15 14:57:11 +07:00
Robin Appelman 32ace67e7d feat: move streaming output helps to command base class
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 14:13:06 +07:00
Robin Appelman 2286c59803 feat: rework object listing
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 14:13:06 +07:00
Robin Appelman e267e68a50 feat: add command to list orphan objects
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 14:13:06 +07:00
Robin Appelman 9da4ebd650 feat: add command to list objects
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 14:13:06 +07:00
Robin Appelman 042934a99f feat: add command to get object metadata
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 14:13:06 +07:00
Robin Appelman cc56c3b603
Merge pull request #52784 from nextcloud/backport/52681/stable30
[stable30] feat: add command to check files_external dependencies
2025-05-15 14:09:35 +07:00
Robin Appelman 88655a8717
Merge pull request #52766 from nextcloud/backport/52693/stable30
[stable30] feat: allow setting system config values with json value
2025-05-15 14:07:14 +07:00
Robin Appelman 855f3f1b4f
Merge pull request #52763 from nextcloud/backport/52706/stable30
[stable30] feat: add more encryption checks to info:file
2025-05-15 14:05:34 +07:00
Robin Appelman b253b70d16
Merge pull request #52761 from nextcloud/backport/52707/stable30
[stable30] fix: throw a better error if we can't get the encrypted header size
2025-05-15 14:03:07 +07:00
Robin Appelman e3a2a35fdf
Merge pull request #52789 from nextcloud/backport/51920/stable30
[stable30] fix: improve handling of newFolder race condition handling
2025-05-15 13:41:34 +07:00
John Molakvoæ 910ff501d4
Merge pull request #52857 from nextcloud/release/30.0.11 2025-05-15 11:15:17 +07:00
Worker Builder 0fa1384a17
build(hub): 30.0.11
Signed-off-by: Worker Builder <worker-builder@nextcloud.com>
2025-05-15 08:53:57 +07:00
Nextcloud bot 3f230d7633
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-15 00:23:14 +07:00
Robin Appelman 195358eb8e fix: fix unjailedroot of nested jails if there are other wrappers in between
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-14 20:08:02 +07:00
Robin Appelman e5aabded60 test: add test for nested cache jail unjailedroot
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-14 20:06:56 +07:00
Daniel Kesselberg 0edd50647e fix: log requests exceeding the rate limiting
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-05-14 12:55:05 +07:00
Git'Fellow aa913a9ad2 fix(files_versions): Folder should not be hardcoed
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-05-14 08:18:17 +07:00
Côme Chilliet 01e2e30767 fix(log): Only log client request id if present, and at the end
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-05-14 08:07:46 +07:00
Côme Chilliet acf03a2389 feat(log): Log the request id sent with the request
This should help matching client logs with server logs, hopefully.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-05-14 08:07:45 +07:00
Nextcloud bot 0b626f5d21
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-14 00:22:44 +07:00
Robin Appelman ae4b127daa fix: use nc's binary finding logic for smb
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-13 14:08:00 +07:00
Robin Appelman f2798bf0d4 fix: improve handling of newFolder race condition handling
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-13 11:59:28 +07:00
Robin Appelman 85f2161031 feat: add command to check files_external dependencies
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-13 11:25:29 +07:00