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
skjnldsv
6f6f1ad2ed
fix(files): fetch nodes if we have multiple of the same fileid in the store
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-13 09:28:34 +02:00
skjnldsv
e1248947fb
fix(files): do not rely on unique fileid
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-13 09:28:34 +02:00
F. E Noel Nfebe
857b208c14
Merge pull request #45303 from nextcloud/backport/44464/stable28
...
[stable28] 44032 fix show new shares without refresh
2024-06-13 01:23:44 +01:00
Nextcloud bot
7c657e205f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-13 00:20:05 +00:00
nextcloud-command
34ff9db8eb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-12 23:25:21 +00:00
fenn-cs
013768a9bc
fix(files_sharing): Improve recursion in onNewLinShare
...
These changes fixes the issue of having the refresh the UI after share creation, as the share is not
immediately removed from the UI list.
Important changes
- The basis of checking wether a password/expire date is no longer based on config values alone
because the config is not expected in a share creation circle. Hence we check the configs and check
if the share object (this.share) has the expected values set. This way, once the required properties
are set, code control does not enter the block meant to handle the setting of required properties
unneccessarily.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 00:18:54 +01:00
fenn-cs
2b62e1794c
refactor(ShareDetails): Prevent undefined errors for share.permissions
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-12 23:08:07 +01:00
Daniel
f7eadd8c71
Merge pull request #45823 from nextcloud/backport/45811/stable28
...
[stable28] test: add tests for ProfilePageController
2024-06-12 22:11:19 +02:00
Arthur Schiwon
9943f3ba46
Merge pull request #45774 from nextcloud/backport/45347/stable28
...
[stable28] fix: Only list remnants as disabled if option is enabled
2024-06-12 19:52:39 +02:00
Daniel Kesselberg
01a6c9119e
test: add tests for ProfilePageController
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-06-12 19:35:45 +02:00
John Molakvoæ
82ee83a464
Merge pull request #45825 from nextcloud/backport/45571/stable28
2024-06-12 17:00:46 +02:00
John Molakvoæ (skjnldsv)
63ca843105
fix(files): also trigger new tab on file name middle click
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-12 14:41:39 +00:00
John Molakvoæ
b9857b9a7f
Merge pull request #45817 from nextcloud/backport/45698/stable28
2024-06-12 16:30:45 +02:00
Arthur Schiwon
b54668be35
Merge pull request #45704 from nextcloud/backport/43942/stable28
...
[stable28] fix(Session): avoid password confirmation on SSO
2024-06-12 14:31:37 +02:00
skjnldsv
b0c83ae91e
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-12 11:57:35 +00:00
provokateurin
0f9e5ddd6c
fix(core): Return X-NC-IsCustomAvatar for guest avatars too
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-06-12 13:30:16 +02:00
skjnldsv
f1f2f5ca98
fix(files_sharing): dark avatar support
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-12 13:30:16 +02:00
skjnldsv
14c1b53b56
fix(dav): also return shared-with-me shares data
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-12 13:23:39 +02:00
skjnldsv
339fdfb6b5
fix(core): allow guest avatar fallback
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-12 13:23:39 +02:00
skjnldsv
d991eaed92
fix(files_sharing): fix parsing of remote shares
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-12 13:23:39 +02:00
John Molakvoæ
81e7b599a8
Merge pull request #45803 from nextcloud/backport/45764/stable28
2024-06-12 13:22:34 +02:00
Sanskar Soni
cc09bcf19e
fix(files): handling numbered type owner name & id
...
Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-12 09:49:47 +00:00
Arthur Schiwon
4ec174197f
fix(Token): make new scope future compatible
...
- "password-unconfirmable" is the effective name for 30, but a draft
name was backported.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-12 11:25:35 +02:00
Arthur Schiwon
86a496d589
fix(Session): avoid password confirmation on SSO
...
SSO backends like SAML and OIDC tried a trick to suppress password
confirmations as they are not possible by design. At least for SAML it was
not reliable when existing user backends where used as user repositories.
Now we are setting a special scope with the token, and also make sure that
the scope is taken over when tokens are regenerated.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-12 11:14:25 +02:00
John Molakvoæ
300d113319
Merge pull request #45665 from nextcloud/backport/45581/stable28
2024-06-12 10:27:55 +02:00
Louis Chemineau
536d1cc26a
fix(files): Use isRetryable to catch retryable exceptions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-12 08:14:11 +00:00