Commit Graph

75804 Commits

Author SHA1 Message Date
Nextcloud bot
331fe98a72
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-18 00:22:21 +00:00
Andy Scherzinger
3c57d9cd8b
Merge pull request #50815 from nextcloud/backport/29-openfile
[stable29] fix(files): Do not download files with `openfile` query flag
2025-02-17 19:17:56 +01:00
Andy Scherzinger
50d5aede17
Merge pull request #50795 from nextcloud/backport/50781/stable29
[stable29] perf(files): faster query to fetch incomplete directories
2025-02-17 19:15:40 +01:00
Julien Veyssier
c80d3a1984
Merge pull request #50856 from nextcloud/backport/50816/stable29
[stable29] fix(transferownership): Allow searching new owner by email
2025-02-17 13:58:45 +01:00
nextcloud-command
83aaa10c11 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-17 12:43:49 +00:00
Julien Veyssier
68365dfe86
fix(transferownership): allow searching by email, display user.shareWithDisplayNameUnique in item subline, adjust style
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>

[skip ci]

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-02-17 13:37:19 +01:00
Ferdinand Thiessen
031946722d
Merge pull request #50848 from nextcloud/backport/50798/stable29
[stable29] fix(login): only show error state on login box if user interacted
2025-02-17 13:17:03 +01:00
Ferdinand Thiessen
c306bd5b46
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-17 12:34:31 +01:00
Ferdinand Thiessen
9da85071a3 fix(login): only show error state on login box if user interacted
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-17 10:59:56 +00:00
Git'Fellow
dcffc89586
Merge pull request #50810 from nextcloud/backport/50769/stable29
[stable29] fix(SharedStorage): Check if storage ID is set on cache
2025-02-17 09:40:03 +01:00
Nextcloud bot
c1d8d3f4a9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-17 00:22:05 +00:00
Andy Scherzinger
cb6bf6d85d
Merge pull request #50821 from nextcloud/dependabot/npm_and_yarn/stable29/cypress-split-1.24.11
chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.11
2025-02-16 23:45:18 +01:00
Nextcloud bot
6376f5e99e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-16 00:45:17 +00:00
Daniel
c4aec1b2bc
Merge pull request #49483 from nextcloud/backport/49004/stable29
[stable29] Bug/48678/restore dav error response
2025-02-15 20:18:35 +01:00
Robin Appelman
f01f393123 fix: use relative paths for upload locks
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-15 16:51:00 +01:00
Robin Appelman
e020cbbfe7 fix: make locked exception path relative to the view
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
df590d35c2 fix: Replace the TypeError to prevent exposing the installation path
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
17948296c6 Revert "fix(dav): Always respond custom error page on exceptions"
This reverts commit 9992e7d439.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
13a3e5ecee Revert "fix: Drop unnecessary exit"
This reverts commit d2bf3613f6.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Daniel Kesselberg
aa30a1bc0d Revert "fix: Override start method of \Sabre\DAV\Server to remove exception output"
This reverts commit e202896a74.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-02-15 16:51:00 +01:00
Git'Fellow
258ced519c
Merge pull request #50836 from nextcloud/backport/50809/stable29
[stable29] fix(repair): PHP8.3 deprecation warning
2025-02-15 16:15:16 +01:00
Git'Fellow
62c266deed fix(repair): PHP8.3 deprecation warning
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-02-15 11:07:37 +00:00
dependabot[bot]
1985cd3d0e
chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.11
Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.9 to 1.24.11.
- [Release notes](https://github.com/bahmutov/cypress-split/releases)
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.9...v1.24.11)

---
updated-dependencies:
- dependency-name: cypress-split
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-15 02:22:15 +00:00
Nextcloud bot
0f055d38fd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-15 00:22:16 +00:00
Git'Fellow
35377d7e97 fix(SharedStorage): Check if storage ID is set on cache
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-02-14 17:57:15 +01:00
nextcloud-command
0ad0054239 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-14 15:46:43 +00:00
Ferdinand Thiessen
2777ef7ea7
fix(files): Do not download files with openfile query flag
Instead of downloading files, if there is no other default action,
we should just open the details tab.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-14 16:40:19 +01:00
Benjamin Gaussorgues
ce4d271386
perf(files): faster query to fetch incomplete directories
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-02-14 11:00:07 +01:00
Andy Scherzinger
8bf22d9399
Merge pull request #50805 from nextcloud/backport/48651/stable29
[stable29] fix(files): Correctly copy the cache information during copy operations
2025-02-14 07:41:02 +01:00
Nextcloud bot
7ded302f5f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-14 00:22:27 +00:00
Louis Chemineau
85417b56bf test(View): Copy preserves content
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-13 23:37:04 +00:00
Louis Chemineau
ef4281ebe3 fix(files): Correctly copy the cache information on copy operations
Needed to copy the `encrypted` flag of encrypted files when those files are two level down in a moved folder.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-13 23:37:04 +00:00
Benjamin Gaussorgues
24f5acf0fe
Merge pull request #50772 from nextcloud/release/29.0.12
29.0.12
2025-02-13 15:00:40 +01:00
Nextcloud bot
cbc7c52094
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-13 00:22:02 +00:00
Benjamin Gaussorgues
314e386289
build(hub): 29.0.12
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-02-12 11:33:46 +01:00
Nextcloud bot
27203bb0b5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-12 00:22:50 +00:00
Benjamin Gaussorgues
24c0784d1b
Merge pull request #50757 from nextcloud/release/29.0.12_rc2
29.0.12 RC2
2025-02-11 21:15:40 +01:00
Andy Scherzinger
3fbbcdf011
Merge pull request #50693 from nextcloud/backport/50655/stable29
[stable29] enh: Fix display default expire date, add tests & tiny refactors
2025-02-11 20:24:00 +01:00
Christopher Ng
a444382009 chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-11 11:00:41 -08:00
nfebe
528d9690b3 fix(files_sharing): Update QuickShareSelect if share is modified
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 10:51:55 -08:00
nfebe
f7cc372444 test(files_sharing): Check that default expiration date is shown b4 create share
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 10:51:22 -08:00
nfebe
2029f30970 fix: Show default expiration date before create link share
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.

Otherwise, we overidding data from the backend.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 10:51:18 -08:00
nfebe
d84be6b946 refactor: Remove some deprecated containers and exceptions
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 10:51:13 -08:00
Benjamin Gaussorgues
ef2226aedd
Merge pull request #50696 from nextcloud/backport/50626/stable29
[stable29] chore : Comprehensive e2e testing for public sharing
2025-02-11 18:04:12 +01:00
nextcloud-command
df5ffb13b3
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-11 17:17:18 +01:00
nfebe
e9d1469f57
fix(files_sharing): Adjust wrong labeling identified by test
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 17:16:08 +01:00
nfebe
f0c3f81b77
test(files_sharing): add e2e tests for public link sharing
This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations:

- Password and expiration date enforced
- Password enforced with a default expiration date
- Expiration date enforced with optional password
- Default password and expiration date without enforcement
- Password enforced, expiration date set but not enforced
- Both password and expiration date not enforced, but defaults set
- Password not enforced, expiration date enforced
- Password not enforced, default expiration date set
- Password and expiration date not enforced with no defaults

The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 17:16:08 +01:00
nfebe
6b29527e61
feat: Add setup-public-share.ts
This addition enhances the testing framework for public sharing by
improving the setup and management of share contexts.

Additionally, the update optimizes share permission adjustments and
improves state management, making public share setups more efficient and maintainable.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-11 17:16:08 +01:00
Benjamin Gaussorgues
5373a2fa80
Merge pull request #50749 from nextcloud/backport/49493/stable29
[stable29] feat: Use inline password confirmation in external storage settings
2025-02-11 16:59:59 +01:00
Louis Chemineau
89f3350b2f
chore: Compile assets
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-11 11:56:30 +01:00