Commit graph

72867 commits

Author SHA1 Message Date
skjnldsv
71aee7baed build(hub): 28.0.7 RC3
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-20 14:02:52 +02:00
Andy Scherzinger
deef64fed5
Merge pull request #45990 from nextcloud/backport/45968/stable28
[stable28] fix(dav): Limit number of UPDATES for sync token created_at
2024-06-20 12:13:37 +02:00
Nextcloud bot
8a85b41dee
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-20 00:20:09 +00:00
Christoph Wurst
ca15306721 fix(dav): Limit number of UPDATES for sync token created_at
Address book and calendar sync tokens have a created_at column in 26+
and we need to assign a current timestamp to the existing data at
upgrade so the data isn't cleaned up immediately. Updating the full
table is expensive and fails on clustered setups that limit transaction
size. We don't need a timestamp for the oldest rows so we can skip
updating them.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-06-19 16:07:37 +00:00
Nextcloud bot
24ee65746e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-19 00:20:41 +00:00
Nextcloud bot
924e1d35ac
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-18 00:20:43 +00:00
Arthur Schiwon
6e6fdf52c3
Merge pull request #45914 from nextcloud/release/28.0.7_rc2
28.0.7 RC2
2024-06-17 21:53:32 +02:00
Arthur Schiwon
45fee69a5f
Merge pull request #45933 from nextcloud/fix/stable28-files-store
[stable28] fix(files): correctly import WebDAV client in files store
2024-06-17 21:50:54 +02:00
Arthur Schiwon
ddbe67d621
Merge pull request #45927 from nextcloud/backport/45912/stable28
[stable28] ci: use precise ref for 3rdparty check
2024-06-17 21:26:34 +02:00
Arthur Schiwon
03e6de5076
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-17 21:22:27 +02:00
Ferdinand Thiessen
b228c5e4fe
fix(files): correctly import WebDAV client in files store
The files store was importing the client, but this is only on current master
on stableX we still need to import the getter function.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-17 17:55:43 +02:00
Arthur Schiwon
0040a729d5 ci: use precise ref for 3rdparty check
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-17 14:37:37 +00:00
Arthur Schiwon
78fd195e6a
Merge pull request #45909 from nextcloud/backport/45902/stable28
[stable28] fix(deleteAction): Bump up delete requests concurrency to 5
2024-06-17 11:47:58 +02:00
Arthur Schiwon
d7c39c654a
build(hub): 28.0.7 RC2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-17 11:40:25 +02:00
Arthur Schiwon
7a2a0f726c
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-17 11:08:26 +02:00
Arthur Schiwon
2817b04a80
fix(deleteAction): Bump up delete requests concurrency to 5
A concurrency of who is not efficient. Low throughput, underutilization, high latency etc...

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-17 11:05:26 +02:00
Arthur Schiwon
323162f0f7
Merge pull request #45881 from nextcloud/revert-45870-backport/45867/stable28
Revert "[stable28] fix(comments): Use proper icon components instead …
2024-06-17 09:41:49 +02:00
Nextcloud bot
5ba6f3e4b7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-17 00:19:35 +00:00
Nextcloud bot
b9b4f1d36a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-16 00:19:31 +00:00
Nextcloud bot
c6a59c2a0e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-15 00:20:55 +00:00
John Molakvoæ
28acd82f3f
Revert "[stable28] fix(comments): Use proper icon components instead of icon classes to fix dark mode" 2024-06-14 14:53:16 +02:00
John Molakvoæ
01768392f4
Merge pull request #45870 from nextcloud/backport/45867/stable28
[stable28] fix(comments): Use proper icon components instead of icon classes to fix dark mode
2024-06-14 14:29:59 +02:00
Arthur Schiwon
e104b616ca
Merge pull request #45796 from nextcloud/release/28.0.7_rc1
28.0.7 RC1
2024-06-14 12:54:28 +02:00
Arthur Schiwon
b147ef8df1
Merge pull request #45865 from nextcloud/backport/45688/stable28
[stable28] Show non writable folders during move or copy
2024-06-14 12:53:28 +02:00
Arthur Schiwon
a20e883de3
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-14 11:05:01 +02:00
Louis Chemineau
6e9f04b59e
fix(files): Show non writable folders during move or copy
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-14 11:03:13 +02:00
skjnldsv
e4aee6fbc3 fix(comments): vue-material-design-icons imports
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-14 11:02:27 +02:00
nextcloud-command
949a26c37f chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-14 11:02:27 +02:00
Ferdinand Thiessen
fab4542b57 fix(comments): Use proper icon components instead of icon classes to fix dark mode
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-14 11:02:27 +02:00
Arthur Schiwon
3187425ca5
Merge pull request #45024 from nextcloud/man/backport/44839/stable28
[stable28] fix(files_sharing): Add one string for every share type + fix(sharingDetails): Show correct share target
2024-06-14 10:25:10 +02:00
John Molakvoæ
2bcf13ffd6
Merge pull request #45863 from nextcloud/backport/45861/stable28 2024-06-14 10:16:34 +02:00
Nextcloud bot
5a7e8a7f90
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-14 00:20:02 +00:00
F. E Noel Nfebe
22a2483362
Merge pull request #45604 from nextcloud/backport/45483/stable28
[stable28] Respect empty `expiryDate` value in server
2024-06-14 00:30:51 +01:00
nextcloud-command
deafcc4f3a chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-13 17:41:07 +00:00
fenn-cs
530b45e96d test(Sharing): Integration test for no expiration set date for share
- Verify that explicitly sending empty `expireDate` param to server overwrite default

and sets not expiry date, if non is enforced.

- Update tests to avoid converting empty string to date.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 18:34:51 +02:00
fenn-cs
da7ac549f0 refactor(shareManager): Use constructor property promotion
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 18:34:51 +02:00
fenn-cs
0bee2a6fca fix(shareManager): Respect empty expireDate in server
If `expireDate` is an empty string and not `null` then the server should not set a default.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 18:34:51 +02:00
Robin Appelman
0ab1cc5f17 refactor: make share manager buildable
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 18:34:51 +02:00
Andy Scherzinger
e1af6af627
Merge pull request #45839 from nextcloud/backport/45649/stable28
[stable28] fix(ObjectStore): Fix regression when hostname is empty
2024-06-13 18:28:50 +02:00
Andy Scherzinger
bdf8dc3737
Merge pull request #45857 from nextcloud/backport/45172/stable28
[stable28] feat: add option to disable scanner transactions
2024-06-13 18:26:49 +02:00
Louis Chemineau
f0a46e6cdf
fix(files): Ignore right click for default action
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-13 16:26:22 +02:00
fenn-cs
67965863a7 fix(sharingDetails): Show correct share target
The share details page should show the target email or user/server to which

the user is creating the share.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>

[skip ci]
2024-06-13 15:07:01 +01:00
Ferdinand Thiessen
e60fdc79c6 fix(files_sharing): Add one string for every share type to not assume any language
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-13 15:07:01 +01:00
Robin Appelman
44eba1c925
Merge pull request #45850 from nextcloud/backport/43531/stable28
[stable28] get child ids for folder in a separate query during move
2024-06-13 15:58:41 +02:00
Robin Appelman
e93017d308
feat: add option to disable scanner transactions
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 14:11:18 +02:00
Robin Appelman
4314997a2a fix: get child ids for folder in a separate query during move
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 09:45:20 +00:00
Josh
d285adee2a fix(ObjectStore): handle empty S3 hostname
Fixes #45637

The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated).

Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-06-13 11:22:58 +02:00
Arthur Schiwon
c23002bd76
Merge pull request #45807 from nextcloud/backport/45768/stable28
[stable28] Use isRetryable to catch retryable exceptions
2024-06-13 11:07:05 +02:00
John Molakvoæ
683ae3c2fd
Merge pull request #45836 from nextcloud/backport/45251/stable28
[stable28] fix(files): do not rely on unique fileid
2024-06-13 10:33:43 +02:00
nextcloud-command
7c20360066 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-13 09:28:34 +02:00