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
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
Côme Chilliet
cade682752
fix: Only list remnants as disabled if option is enabled
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-12 09:59:22 +02:00
nextcloud-command
d8a10927ec
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-06-12 09:59:04 +02:00
John Molakvoæ (skjnldsv)
b967dcc041
fix(files): reset menu pos when opening in grid mode
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2024-06-12 09:55:38 +02:00
Andy Scherzinger
21ef938fbc
Merge pull request #45799 from nextcloud/backport/45775/stable28
...
[stable28] fix(caldav): event links in shared calendar notifications
2024-06-12 09:08:25 +02:00
Nextcloud bot
88f2a30931
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-12 00:20:20 +00:00
Ferdinand Thiessen
d1eaf26ade
Merge pull request #45793 from nextcloud/backport/45660/stable28
...
[stable28] fix(Mailer): Allow to enforce strict email format
2024-06-11 21:22:22 +02:00
Richard Steinmetz
051d94117f
fix(caldav): event links in shared calendar notifications
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-06-11 18:42:56 +00:00
Ferdinand Thiessen
95cd3d59bd
fix(Mailer): Allow to enforce strict email format
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-11 18:38:00 +02:00
Ferdinand Thiessen
9db32d1ef6
Merge pull request #45790 from nextcloud/backport/45781/stable28
...
[stable28] fix(search): tags redirect route
2024-06-11 18:25:20 +02:00
skjnldsv
3a11a49e48
fix(search): tags redirect route
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-06-11 16:56:43 +02:00
Andy Scherzinger
9cc641b13a
Merge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline
...
[stable28] Update psalm-baseline.xml
2024-06-11 16:00:49 +02:00
nextcloud-command
111d913121
chore(tests): Update psalm baseline
...
Signed-off-by: GitHub <noreply@github.com>
2024-06-11 14:12:53 +02:00
Andy Scherzinger
400d11d54f
Merge pull request #45777 from nextcloud/backport/45669/stable28
...
[stable28] fix: Autodetect legacy filekey instead of trusting the header for legacy header
2024-06-11 14:02:39 +02:00
Louis Chemineau
71188dc3f2
test: Fix encryption test
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-11 11:53:57 +02:00
Côme Chilliet
9026c98243
fix: add default value for new flag $useDecryptAll on getFileKey
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-06-11 08:35:51 +00:00
Côme Chilliet
92e053aab3
fix: Autodetect legacy filekey instead of trusting the header for legacy header
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-06-11 08:35:51 +00:00
John Molakvoæ
436663f3c7
Merge pull request #44912 from nextcloud/backport/44838/stable28
2024-06-11 09:44:08 +02:00
Nextcloud bot
974c9f2e09
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-11 00:19:46 +00:00
Ferdinand Thiessen
9286eb32e4
Merge pull request #45658 from nextcloud/backport/44897/stable28
...
[stable28] fix(files): Close sidebar and update fileid when current node is deleted
2024-06-10 19:01:09 +02:00
Ferdinand Thiessen
83877b3c60
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-10 18:11:51 +02:00
Ferdinand Thiessen
892f17a7a8
feat(cypress): Add tests for files sidebar
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-10 18:11:45 +02:00
Ferdinand Thiessen
3808a5b056
fix(files): Update current fileid in route if that node was deleted
...
We do not change the view to the trash bin but stay in the current view,
so we need to update the current fileid on the route if that was deleted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-10 17:48:09 +02:00
Ferdinand Thiessen
3c74559e4c
fix(files): Close sidebar if shown node is deleted
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-10 17:48:09 +02:00
Daniel
c750ed66a7
Merge pull request #45758 from nextcloud/backport/45120/stable28
...
[stable28] fix(dav): Don't log access control as error
2024-06-10 14:55:16 +02:00
Joas Schilling
c57df2777a
fix(dav): Don't log access control as error
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-06-10 11:57:00 +00:00
Ferdinand Thiessen
19d11117a5
Merge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28
...
[stable28] ci(eol): update workflow from template
2024-06-10 11:42:40 +02:00
Benjamin Gaussorgues
2691ceb575
Merge pull request #45727 from nextcloud/backport/45611/stable28
2024-06-10 11:42:25 +02:00
Joas Schilling
4d748b9f5a
fix(sharing): Don't change the type of the controller argument
...
[EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-10 09:10:29 +01:00
fenn-cs
3c507773b7
fix(shareApiController): avoid duplicated expiryDate operations
...
`expireDate` can be set once and used anywhere needed, the current implementation,
duplicates this behavior which leads to `parseDate` receiving an a date object it
parsed and returend earlier in the createShare method.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-10 09:08:02 +01:00
fenn-cs
30900ae751
refactor(shareApiController): use contrusctor property promotion & DI logger
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-10 09:08:02 +01:00