Commit graph

994 commits

Author SHA1 Message Date
Lukas Reschke 05a0275b97 Actually replace $retrieveParametersFromServer parameter
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-05-05 13:25:54 +02:00
Lukas Reschke ba7326b4ce Add new checkbox to AdminTest
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-05-04 17:36:32 +02:00
Lukas Reschke 8afcb434dc Allow setting of "retrieveParametersFromServer"
Some SAML servers require this type of decoding, otherwise the SLO request fails. Ideally the library would perform both verifications (https://github.com/onelogin/php-saml/issues/466), but it seems upstream doesn't want to perform this change.

Until we have considered a better solution for this, this adds a new checkbox that one can configure.

Ref https://github.com/nextcloud/user_saml/issues/403

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-05-04 17:28:58 +02:00
Nextcloud bot 6f51a9223d
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-05-04 03:28:05 +00:00
Nextcloud bot 4b2f7cc441
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-30 03:30:48 +00:00
Nextcloud bot 425a417538
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-29 03:30:15 +00:00
Nextcloud bot 7807fcabae
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-27 03:29:16 +00:00
Nextcloud bot c8c2e88b42
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-24 03:28:58 +00:00
Nextcloud bot 00426186d9
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-23 03:29:00 +00:00
Nextcloud bot 0623fd4a49
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-16 03:28:26 +00:00
Nextcloud bot f3b6347216
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-14 03:29:25 +00:00
Nextcloud bot d9344081b7
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-04-04 03:25:04 +00:00
Nextcloud bot d734fc285c
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-03-31 03:27:22 +00:00
dependabot-preview[bot] 2d1c1998fb
Merge pull request #521 from nextcloud/dependabot/composer/tests/integration/guzzlehttp/guzzle-7.3.0 2021-03-29 09:27:22 +00:00
dependabot-preview[bot] d1579bcaad
Bump guzzlehttp/guzzle from 7.0.1 to 7.3.0 in /tests/integration
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.0.1 to 7.3.0.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.0.1...7.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-27 02:13:18 +00:00
Nextcloud bot 6e50ed6055
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-03-26 03:26:08 +00:00
Nextcloud bot cc7eb0a9f6
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-03-22 03:23:35 +00:00
Nextcloud bot 3d5407cc20
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-03-20 03:21:03 +00:00
Nextcloud bot d967381f2d
[tx-robot] updated from transifex 2021-03-04 03:26:15 +00:00
blizzz e37fee7f38
Merge pull request #508 from nextcloud/fix/noid/userids-not-sanitized
sanitize and test user id received from IdP, if original does not match
2021-03-01 14:09:38 +01:00
Nextcloud bot 6d677f2704
[tx-robot] updated from transifex 2021-02-24 03:28:13 +00:00
blizzz a0d48b20e8
Merge pull request #515 from nextcloud/enh/noid/composer-check
check that all depenencies are installed
2021-02-16 15:12:10 +01:00
Arthur Schiwon 10c9d3e0ab
check that all depenencies are installed
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-02-16 14:20:44 +01:00
Lukas Reschke cc2b317f37
Merge pull request #513 from nextcloud/add-slo-logging
Add logging for SLO errors
2021-02-16 12:16:19 +01:00
Lukas Reschke 10cf853b15 Add logging for SLO errors
To make debugging SLO errors easier, this adds logging for any
encountered error in that phase.

This is similar to the logging already done on the ACS handling.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-02-15 19:08:31 +00:00
Nextcloud bot 32a672a547
[tx-robot] updated from transifex 2021-02-15 03:19:14 +00:00
Nextcloud bot fe87ecbbd6
[tx-robot] updated from transifex 2021-02-06 03:22:53 +00:00
Roeland Jago Douma 4e74fb44d0 4.1.0
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-02-04 10:37:03 +01:00
Roeland Jago Douma a33a1ac904
Merge pull request #509 from nextcloud/update-master-version
Update version on master
2021-02-04 10:31:19 +01:00
Joas Schilling 508dd752f2
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-03 09:55:25 +01:00
Arthur Schiwon e9e55a1da1
improve performance by reusing existing sessions
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-26 19:03:03 +01:00
Arthur Schiwon b13a9983e2
adjust to recent merged changes
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-26 19:03:03 +01:00
Arthur Schiwon c06679fa74
adjust tests
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-26 14:32:28 +01:00
Arthur Schiwon a7aabdd71f
introduces a single point of saml attribute interpretations
- solved code duplication on uid mapping attribute determiniation
- a single point for user id normalization
- slightly reduces logic in the Controller

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-26 14:32:19 +01:00
Arthur Schiwon 9ed277dc1f
sanitize and test user id received from IdP, if original does not match
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-26 14:31:04 +01:00
Roeland Jago Douma 7eff06a6d8
Merge pull request #505 from nextcloud/fix/noid/false-positive-conversion
make testEncodedObjectGUID more robust against false positives
2021-01-23 10:43:31 +01:00
Arthur Schiwon 911e91043d
remove obsolete integration test, bump the master one
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-22 18:48:31 +01:00
Arthur Schiwon 9672ed6ca5
make testEncodedObjectGUID more robust against false positives
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-01-20 17:05:17 +01:00
Nextcloud bot b05f6f9589
[tx-robot] updated from transifex 2021-01-19 03:19:59 +00:00
Nextcloud bot b406b6bdfa
[tx-robot] updated from transifex 2021-01-13 03:25:57 +00:00
Roeland Jago Douma 42f5d47b54
4.0.0
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-01-12 22:56:12 +01:00
Roeland Jago Douma 5bf4388e25
Merge pull request #501 from nextcloud/enh/doctrine/bump
Bump doctrine types for 21 support
2021-01-12 21:07:00 +01:00
Roeland Jago Douma 58f717f91d
Bump doctrine types for 21 support
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-01-12 20:41:40 +01:00
Roeland Jago Douma 0c43de541b
Merge pull request #500 from nextcloud/allow_custom_direct_login_displayname
Allow customer directlogin text
2021-01-12 15:24:59 +01:00
Roeland Jago Douma 7f7def4b7f
Allow customer directlogin text
Some people seem to want to have a custom direct login text. This allows
them to set it. For now only via occ. But maybe some day we also add a
GUI component to it.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-01-12 14:44:05 +01:00
Roeland Jago Douma 425ef9c6c6
Bump version
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-01-12 13:20:43 +01:00
Nextcloud bot 691bdb15f9
[tx-robot] updated from transifex 2021-01-11 03:22:28 +00:00
Nextcloud bot eec41201eb
[tx-robot] updated from transifex 2021-01-06 03:27:25 +00:00
Nextcloud bot d5b24be5d2
[tx-robot] updated from transifex 2021-01-03 03:28:22 +00:00
Nextcloud bot 80d12f3d28
[tx-robot] updated from transifex 2021-01-02 03:26:48 +00:00