Louis Chemineau
45a90ee7a7
fix(files_sharing): Delete user shares if needed when user is removed from a group
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-08-27 11:17:38 +00:00
Arthur Schiwon
59e92dddaa
Merge pull request #46666 from nextcloud/backport/46640/stable26
...
[stable26] fix(Token): take over scope in token refresh with login by cookie
2024-07-30 00:14:36 +02:00
Arthur Schiwon
c6d8aff393
fix(Token): take over scope in token refresh with login by cookie
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-29 13:48:51 +02:00
Arthur Schiwon
782698421c
Merge pull request #46420 from nextcloud/backport/46398/stable26
...
[stable26] fix(Session): avoid race conditions on clustered setups
2024-07-16 11:03:07 +02:00
Joas Schilling
aa0536b569
Merge pull request #46409 from nextcloud/backport/46388/stable26
...
[stable26] fix(workflows): Fix file systemtag cache
2024-07-11 08:29:24 +02:00
Joas Schilling
fabea78890
fix(workflows): Fix file systemtag cache
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-11 06:52:20 +02:00
Arthur Schiwon
7335c064fc
fix(Session): avoid race conditions on clustered setups
...
- re-stablishes old behaviour with cache to return null instead of throwing
an InvalidTokenException when the token is cached as non-existing
- token invalidation and re-generation are bundled in a DB transaction now
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-10 18:54:25 +02:00
Joas Schilling
43fa5b6c54
Merge pull request #46261 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
...
[stable26] fix(security): Update CA certificate bundle
2024-07-03 08:47:25 +02:00
nextcloud-command
1901089c14
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2024-07-03 02:19:44 +00:00
Joas Schilling
788e63089d
Merge pull request #46153 from nextcloud/automated/noid/stable26-update-code-signing-crl
...
[stable26] fix(security): Update code signing revocation list
2024-06-27 10:03:46 +02:00
nextcloud-command
f41b03e9ee
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2024-06-27 02:21:12 +00:00
Arthur Schiwon
5bbf100397
Merge pull request #46086 from nextcloud/backport/46075/stable26
...
[stable26] fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
2024-06-25 12:51:30 +02:00
Arthur Schiwon
bea11a744f
fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
...
The scope design requires scopes to be either not specified, or
specified explicitely. Therefore, when setting the
skip-password-validation scope for user authentication from mechanisms
like SAML, we also have to set the filesystem scope, otherwise they will
lack access to the filesystem.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-25 07:37:07 +00:00
Joas Schilling
5afec6cd31
Merge pull request #45925 from nextcloud/backport/45912/stable26
...
[stable26] ci: use precise ref for 3rdparty check
2024-06-19 12:32:00 +02:00
Arthur Schiwon
72feb5abcc
Merge pull request #45812 from nextcloud/backport/43942/stable26
...
[stable26] fix(Session): avoid password confirmation on SSO
2024-06-18 19:10:29 +02:00
Arthur Schiwon
6ea40ab742
Merge pull request #45759 from nextcloud/backport/45355/stable26
...
[stable26] fix: delete user credentials stored in storages_credentials when user gets deleted
2024-06-18 18:39:58 +02:00
Arthur Schiwon
1d9e1665a3
Merge pull request #45822 from nextcloud/backport/45811/stable26
...
[stable26] test: add tests for ProfilePageController
2024-06-18 18:38:19 +02:00
Arthur Schiwon
0df52468f5
ci: use precise ref for 3rdparty check
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-17 14:35:33 +00:00
Daniel Kesselberg
38a4771f31
test: add tests for ProfilePageController
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-06-14 19:09:08 +02:00
Arthur Schiwon
527bc5d984
test(unit): adjust testSSO scenario and test class
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-13 20:05:34 +02:00
Matthieu Gallien
f2e3dc56c6
Merge pull request #45805 from nextcloud/backport/45768/stable26
...
[stable26] Use isRetryable to catch retryable exceptions
2024-06-13 15:52:59 +02:00
Arthur Schiwon
06c64fdbc6
style(PHP): remove unacceptable empty lines
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-12 19:35:37 +02:00
Arthur Schiwon
0f5c8f9111
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 19:35:37 +02:00
Arthur Schiwon
eea5e1cca2
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 19:35:37 +02:00
Louis Chemineau
9f3d1b792c
fix(files): Use isRetryable to catch retryable exceptions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-12 08:11:18 +00:00
yemkareems
c9c3c1422e
fix: added missing ICredentialsManager
...
fix: added missing ICredentialsManager
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-06-11 10:21:41 +05:30
yemkareems
8b1b965d3c
fix: delete user credentials stored in storages_credentials when user gets deleted
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
[skip ci]
2024-06-10 12:21:03 +00:00
John Molakvoæ
afeac8f6cb
Merge pull request #45545 from nextcloud/backport/44664/stable26
2024-06-07 13:42:54 +02:00
Hamza Mahjoubi
695a1e2809
fix(dav): Rate limit address book creation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2024-06-07 12:17:08 +02:00
Benjamin Gaussorgues
7840b4aeaa
Merge pull request #45472 from nextcloud/fix/26-caldav-atomic
2024-05-29 15:25:16 +02:00
Arthur Schiwon
dc8332deb0
Merge pull request #45463 from nextcloud/backport/45340/stable26
...
[stable26] fix: Extend SVG reference check
2024-05-23 11:16:30 +02:00
Arthur Schiwon
1e35af3afb
Merge pull request #45460 from nextcloud/backport/45321/stable26
...
[stable26] fix: Correctly check result of function
2024-05-23 10:54:09 +02:00
Ferdinand Thiessen
5553d8faa2
fix(dav): Make createCalendarObject atomic
...
Partial backport of https://github.com/nextcloud/server/pull/36528
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-05-23 00:05:28 +02:00
Joas Schilling
eab019c8b3
fix: Correctly check result of function
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-22 17:36:46 +02:00
Joas Schilling
350300e584
fix: Extend SVG reference check
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-22 15:26:16 +00:00
Benjamin Gaussorgues
a812fac26b
Merge pull request #44527 from nextcloud/backport/44504/stable26
2024-05-07 11:41:38 +02:00
Louis Chemineau
69bb0bf3e8
feat(files)): Add retry logic to cover deadlock situations when moving many files
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-05-07 10:42:24 +02:00
Arthur Schiwon
8c3016731f
Merge pull request #44955 from nextcloud/fix/noid/enable-expirt-not-set-link
...
[stable26] fix(sharing): store link expire date when enabling
2024-04-24 13:55:13 +02:00
Joas Schilling
d6e8ec1ad8
Merge pull request #45007 from nextcloud/backport/44892/stable26
...
[stable26] fix(files): Also skip cross storage move with access control
2024-04-24 12:36:13 +02:00
Joas Schilling
404fe47820
fix(CI): Suppress psalm UndefinedClass
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-24 09:28:24 +00:00
Joas Schilling
8689e6eb07
fix(files): Also skip cross storage move with access control
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-24 09:28:24 +00:00
Arthur Schiwon
79e3c680c8
chore(assets): Recompile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-04-22 11:09:28 +02:00
Arthur Schiwon
5cc27a1131
fix(sharing): store link expire date when enabling
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-04-22 11:05:00 +02:00
Arthur Schiwon
d4185fe08d
Merge pull request #44900 from nextcloud/fix/42060/enable-expire-not-set
...
[stable26] fix(sharing): store internal expire date when enabling
2024-04-18 13:50:51 +02:00
nextcloud-command
78d4eac707
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-04-18 07:22:43 +00:00
Arthur Schiwon
5e2c837f11
fix(sharing): store internal expire date when enabling
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-04-17 19:15:06 +02:00
Joas Schilling
9c5d32f5b3
Merge pull request #44740 from nextcloud/backport/stable26/44736
...
[stable26] fix: Fix avatar images
2024-04-17 10:46:06 +02:00
Christopher Ng
e9ff1216ad
test: Update tests
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-04-08 17:10:55 -07:00
Christopher Ng
b2335b453e
fix: Fix avatar images
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-04-08 17:10:55 -07:00
Joas Schilling
2440545394
Merge pull request #44689 from nextcloud/backport/44678/stable26
...
[stable26] fix(3rdparty): Add a CI job to check 3rdparty integrity
2024-04-06 15:12:28 +02:00