Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • EPTID_hack
  • auptwig
  • disco
  • github/fork/dBucik/update_ues
  • github/fork/vyskocilpavel/redirectSomeUsers
  • main
  • melanger-patch-1
  • pvysk/ensure_communityvo_member_filter
  • xpavlic/additionalIdentifiers
  • elixir
  • v1.0.0
  • v10.0.0
  • v10.1.0
  • v10.1.1
  • v10.1.2
  • v10.10.0
  • v10.10.1
  • v10.11.0
  • v10.11.1
  • v10.11.2
  • v10.11.3
  • v10.11.4
  • v10.11.5
  • v10.11.6
  • v10.11.7
  • v10.11.8
  • v10.12.0
  • v10.12.1
  • v10.12.2
  • v10.12.3
  • v10.13.0
  • v10.13.1
  • v10.14.0
  • v10.15.0
  • v10.16.0
  • v10.16.1
  • v10.17.0
  • v10.17.1
  • v10.17.2
  • v10.17.3
  • v10.18.0
  • v10.2.0
  • v10.3.0
  • v10.3.1
  • v10.4.0
  • v10.4.1
  • v10.4.2
  • v10.4.3
  • v10.4.4
  • v10.5.0
  • v10.5.1
  • v10.5.2
  • v10.5.3
  • v10.5.4
  • v10.6.0
  • v10.7.0
  • v10.8.0
  • v10.9.0
  • v10.9.1
  • v2.0.0
  • v2.1.0
  • v2.2.0
  • v3.0.0
  • v3.0.1
  • v3.0.2
  • v3.0.3
  • v3.0.4
  • v3.1.0
  • v3.1.1
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.4.0
  • v3.4.1
  • v3.5.0
  • v3.5.1
  • v3.5.2
  • v3.6.0
  • v3.7.0
  • v3.7.1
  • v3.7.2
  • v3.7.3
  • v3.7.4
  • v3.8.0
  • v3.9.0
  • v4.0.0
  • v4.0.0-rc1
  • v4.0.1
  • v4.0.2
  • v4.0.3
  • v4.0.4
  • v4.1.0
  • v4.1.1
  • v5.0.0
  • v5.0.1
  • v5.1.0
  • v5.1.1
  • v5.2.0
  • v6.0.0
  • v6.0.1
  • v6.0.2
  • v6.0.3
  • v6.0.4
  • v6.0.5
  • v6.0.6
  • v6.0.7
  • v6.1.0
  • v6.1.1
  • v6.2.0
109 results

Target

Select target project
  • perun/perun-proxyidp/v1/simplesamlphp-module-perun
1 result
Select Git revision
  • EPTID_hack
  • auptwig
  • disco
  • github/fork/dBucik/update_ues
  • github/fork/vyskocilpavel/redirectSomeUsers
  • main
  • melanger-patch-1
  • pvysk/ensure_communityvo_member_filter
  • xpavlic/additionalIdentifiers
  • elixir
  • v1.0.0
  • v10.0.0
  • v10.1.0
  • v10.1.1
  • v10.1.2
  • v10.10.0
  • v10.10.1
  • v10.11.0
  • v10.11.1
  • v10.11.2
  • v10.11.3
  • v10.11.4
  • v10.11.5
  • v10.11.6
  • v10.11.7
  • v10.11.8
  • v10.12.0
  • v10.12.1
  • v10.12.2
  • v10.12.3
  • v10.13.0
  • v10.13.1
  • v10.14.0
  • v10.15.0
  • v10.16.0
  • v10.16.1
  • v10.17.0
  • v10.17.1
  • v10.17.2
  • v10.17.3
  • v10.18.0
  • v10.2.0
  • v10.3.0
  • v10.3.1
  • v10.4.0
  • v10.4.1
  • v10.4.2
  • v10.4.3
  • v10.4.4
  • v10.5.0
  • v10.5.1
  • v10.5.2
  • v10.5.3
  • v10.5.4
  • v10.6.0
  • v10.7.0
  • v10.8.0
  • v10.9.0
  • v10.9.1
  • v2.0.0
  • v2.1.0
  • v2.2.0
  • v3.0.0
  • v3.0.1
  • v3.0.2
  • v3.0.3
  • v3.0.4
  • v3.1.0
  • v3.1.1
  • v3.2.0
  • v3.2.1
  • v3.3.0
  • v3.4.0
  • v3.4.1
  • v3.5.0
  • v3.5.1
  • v3.5.2
  • v3.6.0
  • v3.7.0
  • v3.7.1
  • v3.7.2
  • v3.7.3
  • v3.7.4
  • v3.8.0
  • v3.9.0
  • v4.0.0
  • v4.0.0-rc1
  • v4.0.1
  • v4.0.2
  • v4.0.3
  • v4.0.4
  • v4.1.0
  • v4.1.1
  • v5.0.0
  • v5.0.1
  • v5.1.0
  • v5.1.1
  • v5.2.0
  • v6.0.0
  • v6.0.1
  • v6.0.2
  • v6.0.3
  • v6.0.4
  • v6.0.5
  • v6.0.6
  • v6.0.7
  • v6.1.0
  • v6.1.1
  • v6.2.0
109 results
Show changes
Commits on Source (5)
## [9.2.1](https://gitlab.ics.muni.cz/perun-proxy-aai/simplesamlphp/simplesamlphp-module-perun/compare/v9.2.0...v9.2.1) (2023-04-12)
### Bug Fixes
* 🐛 Fix naming error preventing updateUes from working ([dc5005f](https://gitlab.ics.muni.cz/perun-proxy-aai/simplesamlphp/simplesamlphp-module-perun/commit/dc5005f1ae6e461709f4cdd920fe15a729b3b42d))
# [9.2.0](https://gitlab.ics.muni.cz/perun-proxy-aai/simplesamlphp/simplesamlphp-module-perun/compare/v9.1.0...v9.2.0) (2023-04-12) # [9.2.0](https://gitlab.ics.muni.cz/perun-proxy-aai/simplesamlphp/simplesamlphp-module-perun/compare/v9.1.0...v9.2.0) (2023-04-12)
......
...@@ -585,16 +585,16 @@ ...@@ -585,16 +585,16 @@
}, },
{ {
"name": "phpmailer/phpmailer", "name": "phpmailer/phpmailer",
"version": "v6.7.1", "version": "v6.8.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/PHPMailer/PHPMailer.git", "url": "https://github.com/PHPMailer/PHPMailer.git",
"reference": "49cd7ea3d2563f028d7811f06864a53b1f15ff55" "reference": "df16b615e371d81fb79e506277faea67a1be18f1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/49cd7ea3d2563f028d7811f06864a53b1f15ff55", "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/df16b615e371d81fb79e506277faea67a1be18f1",
"reference": "49cd7ea3d2563f028d7811f06864a53b1f15ff55", "reference": "df16b615e371d81fb79e506277faea67a1be18f1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -653,7 +653,7 @@ ...@@ -653,7 +653,7 @@
"description": "PHPMailer is a full-featured email creation and transfer class for PHP", "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
"support": { "support": {
"issues": "https://github.com/PHPMailer/PHPMailer/issues", "issues": "https://github.com/PHPMailer/PHPMailer/issues",
"source": "https://github.com/PHPMailer/PHPMailer/tree/v6.7.1" "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.8.0"
}, },
"funding": [ "funding": [
{ {
...@@ -661,7 +661,7 @@ ...@@ -661,7 +661,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2022-12-08T13:30:06+00:00" "time": "2023-03-06T14:43:22+00:00"
}, },
{ {
"name": "phpseclib/phpseclib", "name": "phpseclib/phpseclib",
...@@ -922,21 +922,21 @@ ...@@ -922,21 +922,21 @@
}, },
{ {
"name": "psr/http-client", "name": "psr/http-client",
"version": "1.0.1", "version": "1.0.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/php-fig/http-client.git", "url": "https://github.com/php-fig/http-client.git",
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31",
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^7.0 || ^8.0", "php": "^7.0 || ^8.0",
"psr/http-message": "^1.0" "psr/http-message": "^1.0 || ^2.0"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
...@@ -956,7 +956,7 @@ ...@@ -956,7 +956,7 @@
"authors": [ "authors": [
{ {
"name": "PHP-FIG", "name": "PHP-FIG",
"homepage": "http://www.php-fig.org/" "homepage": "https://www.php-fig.org/"
} }
], ],
"description": "Common interface for HTTP clients", "description": "Common interface for HTTP clients",
...@@ -968,27 +968,27 @@ ...@@ -968,27 +968,27 @@
"psr-18" "psr-18"
], ],
"support": { "support": {
"source": "https://github.com/php-fig/http-client/tree/master" "source": "https://github.com/php-fig/http-client/tree/1.0.2"
}, },
"time": "2020-06-29T06:28:15+00:00" "time": "2023-04-10T20:12:12+00:00"
}, },
{ {
"name": "psr/http-factory", "name": "psr/http-factory",
"version": "1.0.1", "version": "1.0.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/php-fig/http-factory.git", "url": "https://github.com/php-fig/http-factory.git",
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" "reference": "e616d01114759c4c489f93b099585439f795fe35"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35",
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "reference": "e616d01114759c4c489f93b099585439f795fe35",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=7.0.0", "php": ">=7.0.0",
"psr/http-message": "^1.0" "psr/http-message": "^1.0 || ^2.0"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
...@@ -1008,7 +1008,7 @@ ...@@ -1008,7 +1008,7 @@
"authors": [ "authors": [
{ {
"name": "PHP-FIG", "name": "PHP-FIG",
"homepage": "http://www.php-fig.org/" "homepage": "https://www.php-fig.org/"
} }
], ],
"description": "Common interfaces for PSR-7 HTTP message factories", "description": "Common interfaces for PSR-7 HTTP message factories",
...@@ -1023,31 +1023,31 @@ ...@@ -1023,31 +1023,31 @@
"response" "response"
], ],
"support": { "support": {
"source": "https://github.com/php-fig/http-factory/tree/master" "source": "https://github.com/php-fig/http-factory/tree/1.0.2"
}, },
"time": "2019-04-30T12:38:16+00:00" "time": "2023-04-10T20:10:41+00:00"
}, },
{ {
"name": "psr/http-message", "name": "psr/http-message",
"version": "1.0.1", "version": "2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/php-fig/http-message.git", "url": "https://github.com/php-fig/http-message.git",
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=5.3.0" "php": "^7.2 || ^8.0"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "1.0.x-dev" "dev-master": "2.0.x-dev"
} }
}, },
"autoload": { "autoload": {
...@@ -1062,7 +1062,7 @@ ...@@ -1062,7 +1062,7 @@
"authors": [ "authors": [
{ {
"name": "PHP-FIG", "name": "PHP-FIG",
"homepage": "http://www.php-fig.org/" "homepage": "https://www.php-fig.org/"
} }
], ],
"description": "Common interface for HTTP messages", "description": "Common interface for HTTP messages",
...@@ -1076,9 +1076,9 @@ ...@@ -1076,9 +1076,9 @@
"response" "response"
], ],
"support": { "support": {
"source": "https://github.com/php-fig/http-message/tree/master" "source": "https://github.com/php-fig/http-message/tree/2.0"
}, },
"time": "2016-08-06T14:39:51+00:00" "time": "2023-04-04T09:54:51+00:00"
}, },
{ {
"name": "psr/log", "name": "psr/log",
...@@ -1271,16 +1271,16 @@ ...@@ -1271,16 +1271,16 @@
}, },
{ {
"name": "simplesamlphp/saml2", "name": "simplesamlphp/saml2",
"version": "v4.6.5", "version": "v4.6.6",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/simplesamlphp/saml2.git", "url": "https://github.com/simplesamlphp/saml2.git",
"reference": "35e4cac48ef97d454d25a92eb24c85cadf96de9d" "reference": "717c0adc4877ebd58428637e5626345e59fa0109"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/saml2/zipball/35e4cac48ef97d454d25a92eb24c85cadf96de9d", "url": "https://api.github.com/repos/simplesamlphp/saml2/zipball/717c0adc4877ebd58428637e5626345e59fa0109",
"reference": "35e4cac48ef97d454d25a92eb24c85cadf96de9d", "reference": "717c0adc4877ebd58428637e5626345e59fa0109",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -1323,9 +1323,9 @@ ...@@ -1323,9 +1323,9 @@
"description": "SAML2 PHP library from SimpleSAMLphp", "description": "SAML2 PHP library from SimpleSAMLphp",
"support": { "support": {
"issues": "https://github.com/simplesamlphp/saml2/issues", "issues": "https://github.com/simplesamlphp/saml2/issues",
"source": "https://github.com/simplesamlphp/saml2/tree/v4.6.5" "source": "https://github.com/simplesamlphp/saml2/tree/v4.6.6"
}, },
"time": "2022-11-23T12:50:43+00:00" "time": "2023-03-08T19:32:49+00:00"
}, },
{ {
"name": "simplesamlphp/simplesamlphp", "name": "simplesamlphp/simplesamlphp",
...@@ -3034,16 +3034,16 @@ ...@@ -3034,16 +3034,16 @@
}, },
{ {
"name": "symfony/cache", "name": "symfony/cache",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/cache.git", "url": "https://github.com/symfony/cache.git",
"reference": "32cab695bf99c63aff7d27ac67919944c00530ed" "reference": "5ed986c4ef65f0dea5e9753630b5cb1f07f847d6"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/32cab695bf99c63aff7d27ac67919944c00530ed", "url": "https://api.github.com/repos/symfony/cache/zipball/5ed986c4ef65f0dea5e9753630b5cb1f07f847d6",
"reference": "32cab695bf99c63aff7d27ac67919944c00530ed", "reference": "5ed986c4ef65f0dea5e9753630b5cb1f07f847d6",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -3111,7 +3111,7 @@ ...@@ -3111,7 +3111,7 @@
"psr6" "psr6"
], ],
"support": { "support": {
"source": "https://github.com/symfony/cache/tree/v5.4.21" "source": "https://github.com/symfony/cache/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -3127,7 +3127,7 @@ ...@@ -3127,7 +3127,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-21T12:11:13+00:00" "time": "2023-03-29T20:01:08+00:00"
}, },
{ {
"name": "symfony/cache-contracts", "name": "symfony/cache-contracts",
...@@ -3289,16 +3289,16 @@ ...@@ -3289,16 +3289,16 @@
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "c77433ddc6cdc689caf48065d9ea22ca0853fbd9" "reference": "3cd51fd2e6c461ca678f84d419461281bd87a0a8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/c77433ddc6cdc689caf48065d9ea22ca0853fbd9", "url": "https://api.github.com/repos/symfony/console/zipball/3cd51fd2e6c461ca678f84d419461281bd87a0a8",
"reference": "c77433ddc6cdc689caf48065d9ea22ca0853fbd9", "reference": "3cd51fd2e6c461ca678f84d419461281bd87a0a8",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -3363,12 +3363,12 @@ ...@@ -3363,12 +3363,12 @@
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"keywords": [ "keywords": [
"cli", "cli",
"command line", "command-line",
"console", "console",
"terminal" "terminal"
], ],
"support": { "support": {
"source": "https://github.com/symfony/console/tree/v5.4.21" "source": "https://github.com/symfony/console/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -3384,20 +3384,20 @@ ...@@ -3384,20 +3384,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-25T16:59:41+00:00" "time": "2023-03-25T09:27:28+00:00"
}, },
{ {
"name": "symfony/dependency-injection", "name": "symfony/dependency-injection",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/dependency-injection.git", "url": "https://github.com/symfony/dependency-injection.git",
"reference": "5bc403d96622cf0091abd92c939eadecd4d07f94" "reference": "e1b7c1432efb4ad1dd89d62906187271e2601ed9"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5bc403d96622cf0091abd92c939eadecd4d07f94", "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e1b7c1432efb4ad1dd89d62906187271e2601ed9",
"reference": "5bc403d96622cf0091abd92c939eadecd4d07f94", "reference": "e1b7c1432efb4ad1dd89d62906187271e2601ed9",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -3457,7 +3457,7 @@ ...@@ -3457,7 +3457,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application", "description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/dependency-injection/tree/v5.4.21" "source": "https://github.com/symfony/dependency-injection/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -3473,7 +3473,7 @@ ...@@ -3473,7 +3473,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-16T09:33:00+00:00" "time": "2023-03-10T10:02:45+00:00"
}, },
{ {
"name": "symfony/deprecation-contracts", "name": "symfony/deprecation-contracts",
...@@ -3615,16 +3615,16 @@ ...@@ -3615,16 +3615,16 @@
}, },
{ {
"name": "symfony/event-dispatcher", "name": "symfony/event-dispatcher",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/event-dispatcher.git", "url": "https://github.com/symfony/event-dispatcher.git",
"reference": "f0ae1383a8285dfc6752b8d8602790953118ff5a" "reference": "1df20e45d56da29a4b1d8259dd6e950acbf1b13f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/f0ae1383a8285dfc6752b8d8602790953118ff5a", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1df20e45d56da29a4b1d8259dd6e950acbf1b13f",
"reference": "f0ae1383a8285dfc6752b8d8602790953118ff5a", "reference": "1df20e45d56da29a4b1d8259dd6e950acbf1b13f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -3680,7 +3680,7 @@ ...@@ -3680,7 +3680,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v5.4.21" "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -3696,7 +3696,7 @@ ...@@ -3696,7 +3696,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-14T08:03:56+00:00" "time": "2023-03-17T11:31:58+00:00"
}, },
{ {
"name": "symfony/event-dispatcher-contracts", "name": "symfony/event-dispatcher-contracts",
...@@ -3906,16 +3906,16 @@ ...@@ -3906,16 +3906,16 @@
}, },
{ {
"name": "symfony/framework-bundle", "name": "symfony/framework-bundle",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/framework-bundle.git", "url": "https://github.com/symfony/framework-bundle.git",
"reference": "87623353dea3044c9d34382ffc4c5729cf676c90" "reference": "6cb4f6aed4bd7fbf7b2ee74c231184a07f3d00c1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/framework-bundle/zipball/87623353dea3044c9d34382ffc4c5729cf676c90", "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/6cb4f6aed4bd7fbf7b2ee74c231184a07f3d00c1",
"reference": "87623353dea3044c9d34382ffc4c5729cf676c90", "reference": "6cb4f6aed4bd7fbf7b2ee74c231184a07f3d00c1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -4037,7 +4037,7 @@ ...@@ -4037,7 +4037,7 @@
"description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/framework-bundle/tree/v5.4.21" "source": "https://github.com/symfony/framework-bundle/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -4053,20 +4053,20 @@ ...@@ -4053,20 +4053,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-23T09:17:25+00:00" "time": "2023-03-31T08:25:44+00:00"
}, },
{ {
"name": "symfony/http-foundation", "name": "symfony/http-foundation",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/http-foundation.git", "url": "https://github.com/symfony/http-foundation.git",
"reference": "3bb6ee5582366c4176d5ce596b380117c8200bbf" "reference": "05cd1acdd0e3ce8473aaba1d86c188321d85f313"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/3bb6ee5582366c4176d5ce596b380117c8200bbf", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/05cd1acdd0e3ce8473aaba1d86c188321d85f313",
"reference": "3bb6ee5582366c4176d5ce596b380117c8200bbf", "reference": "05cd1acdd0e3ce8473aaba1d86c188321d85f313",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -4113,7 +4113,7 @@ ...@@ -4113,7 +4113,7 @@
"description": "Defines an object-oriented layer for the HTTP specification", "description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/http-foundation/tree/v5.4.21" "source": "https://github.com/symfony/http-foundation/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -4129,20 +4129,20 @@ ...@@ -4129,20 +4129,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-17T21:35:35+00:00" "time": "2023-03-28T07:28:17+00:00"
}, },
{ {
"name": "symfony/http-kernel", "name": "symfony/http-kernel",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/http-kernel.git", "url": "https://github.com/symfony/http-kernel.git",
"reference": "09c19fc7e4218fbcf73fe0330eea38d66064b775" "reference": "2d3a8be2c756353627398827c409af6f126c096d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/09c19fc7e4218fbcf73fe0330eea38d66064b775", "url": "https://api.github.com/repos/symfony/http-kernel/zipball/2d3a8be2c756353627398827c409af6f126c096d",
"reference": "09c19fc7e4218fbcf73fe0330eea38d66064b775", "reference": "2d3a8be2c756353627398827c409af6f126c096d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -4225,7 +4225,7 @@ ...@@ -4225,7 +4225,7 @@
"description": "Provides a structured process for converting a Request into a Response", "description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/http-kernel/tree/v5.4.21" "source": "https://github.com/symfony/http-kernel/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -4241,7 +4241,7 @@ ...@@ -4241,7 +4241,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-28T13:19:09+00:00" "time": "2023-03-31T11:54:37+00:00"
}, },
{ {
"name": "symfony/polyfill-ctype", "name": "symfony/polyfill-ctype",
...@@ -4892,16 +4892,16 @@ ...@@ -4892,16 +4892,16 @@
}, },
{ {
"name": "symfony/routing", "name": "symfony/routing",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/routing.git", "url": "https://github.com/symfony/routing.git",
"reference": "2ea0f3049076e8ef96eab203a809d6b2332f0361" "reference": "c2ac11eb34947999b7c38fb4c835a57306907e6d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/routing/zipball/2ea0f3049076e8ef96eab203a809d6b2332f0361", "url": "https://api.github.com/repos/symfony/routing/zipball/c2ac11eb34947999b7c38fb4c835a57306907e6d",
"reference": "2ea0f3049076e8ef96eab203a809d6b2332f0361", "reference": "c2ac11eb34947999b7c38fb4c835a57306907e6d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -4962,7 +4962,7 @@ ...@@ -4962,7 +4962,7 @@
"url" "url"
], ],
"support": { "support": {
"source": "https://github.com/symfony/routing/tree/v5.4.21" "source": "https://github.com/symfony/routing/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -4978,7 +4978,7 @@ ...@@ -4978,7 +4978,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-16T09:33:00+00:00" "time": "2023-03-14T14:59:20+00:00"
}, },
{ {
"name": "symfony/service-contracts", "name": "symfony/service-contracts",
...@@ -5065,16 +5065,16 @@ ...@@ -5065,16 +5065,16 @@
}, },
{ {
"name": "symfony/string", "name": "symfony/string",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/string.git", "url": "https://github.com/symfony/string.git",
"reference": "edac10d167b78b1d90f46a80320d632de0bd9f2f" "reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/edac10d167b78b1d90f46a80320d632de0bd9f2f", "url": "https://api.github.com/repos/symfony/string/zipball/8036a4c76c0dd29e60b6a7cafcacc50cf088ea62",
"reference": "edac10d167b78b1d90f46a80320d632de0bd9f2f", "reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5131,7 +5131,7 @@ ...@@ -5131,7 +5131,7 @@
"utf8" "utf8"
], ],
"support": { "support": {
"source": "https://github.com/symfony/string/tree/v5.4.21" "source": "https://github.com/symfony/string/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -5147,20 +5147,20 @@ ...@@ -5147,20 +5147,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-22T08:00:55+00:00" "time": "2023-03-14T06:11:53+00:00"
}, },
{ {
"name": "symfony/var-dumper", "name": "symfony/var-dumper",
"version": "v5.4.21", "version": "v5.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/var-dumper.git", "url": "https://github.com/symfony/var-dumper.git",
"reference": "6c5ac3a1be8b849d59a1a77877ee110e1b55eb74" "reference": "e2edac9ce47e6df07e38143c7cfa6bdbc1a6dcc4"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/6c5ac3a1be8b849d59a1a77877ee110e1b55eb74", "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e2edac9ce47e6df07e38143c7cfa6bdbc1a6dcc4",
"reference": "6c5ac3a1be8b849d59a1a77877ee110e1b55eb74", "reference": "e2edac9ce47e6df07e38143c7cfa6bdbc1a6dcc4",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5220,7 +5220,7 @@ ...@@ -5220,7 +5220,7 @@
"dump" "dump"
], ],
"support": { "support": {
"source": "https://github.com/symfony/var-dumper/tree/v5.4.21" "source": "https://github.com/symfony/var-dumper/tree/v5.4.22"
}, },
"funding": [ "funding": [
{ {
...@@ -5236,7 +5236,7 @@ ...@@ -5236,7 +5236,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-02-23T10:00:28+00:00" "time": "2023-03-25T09:27:28+00:00"
}, },
{ {
"name": "symfony/var-exporter", "name": "symfony/var-exporter",
......
...@@ -5,6 +5,7 @@ namespace SimpleSAML\Module\perun; ...@@ -5,6 +5,7 @@ namespace SimpleSAML\Module\perun;
use Exception; use Exception;
use SimpleSAML\Configuration; use SimpleSAML\Configuration;
use SimpleSAML\Logger; use SimpleSAML\Logger;
use SimpleSAML\Module\perun\Exception as PerunException;
class UESUpdateHelper class UESUpdateHelper
{ {
...@@ -82,15 +83,20 @@ class UESUpdateHelper ...@@ -82,15 +83,20 @@ class UESUpdateHelper
$attrValue = [$attrValue]; $attrValue = [$attrValue];
} }
if (empty($attrValue)) {
continue;
}
foreach ($attrValue as $extLogin) { foreach ($attrValue as $extLogin) {
if (empty($extLogin)) {
continue;
}
$userExtSource = self::getUserExtSource($adapter, $extSourceName, $extLogin); $userExtSource = self::getUserExtSource($adapter, $extSourceName, $extLogin);
if ($userExtSource !== null) { if ($userExtSource !== null) {
Logger::debug( Logger::debug(
self::DEBUG_PREFIX . 'Found user ext source for combination extSourceName \'' self::DEBUG_PREFIX . 'Found user ext source for combination extSourceName \''
. $extSourceName . '\' and extLogin \'' . $extLogin . '\'' . $extSourceName . '\' and extLogin \'' . $extLogin . '\''
); );
return $userExtSource; return $userExtSource;
} }
} }
...@@ -103,7 +109,11 @@ class UESUpdateHelper ...@@ -103,7 +109,11 @@ class UESUpdateHelper
{ {
try { try {
return $adapter->getUserExtSource($extSourceName, $extLogin); return $adapter->getUserExtSource($extSourceName, $extLogin);
} catch (SimpleSAML\Module\perun\Exception $ex) { } catch (PerunException $ex) {
Logger::debug(
self::DEBUG_PREFIX . 'Did not find extSource for combination of parameters extSourceName: \''
. $extSourceName . '\', extLogin: \'' . $extLogin . '\''
);
return null; return null;
} }
} }
...@@ -217,7 +227,7 @@ class UESUpdateHelper ...@@ -217,7 +227,7 @@ class UESUpdateHelper
strpos($attributeType, self::MAP_TYPE); strpos($attributeType, self::MAP_TYPE);
} }
public static function convertToString($newValue) public static function convertToString($newValue): string
{ {
if (!empty($newValue)) { if (!empty($newValue)) {
$newValue = array_unique($newValue); $newValue = array_unique($newValue);
......
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
} }
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "16.18.14", "version": "16.18.23",
"resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.14.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz",
"integrity": "sha512-wvzClDGQXOCVNU4APPopC2KtMYukaF1MN/W3xAmslx22Z4/IF1/izDMekuyoUlwfnDHYCIZGaj7jMwnJKBTxKw==", "integrity": "sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==",
"dev": true "dev": true
}, },
"node_modules/ansi-regex": { "node_modules/ansi-regex": {
...@@ -98,9 +98,9 @@ ...@@ -98,9 +98,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001460", "version": "1.0.30001478",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz",
"integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==", "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {
...@@ -110,6 +110,10 @@ ...@@ -110,6 +110,10 @@
{ {
"type": "tidelift", "type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/caniuse-lite" "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
},
{
"type": "github",
"url": "https://github.com/sponsors/ai"
} }
] ]
}, },
...@@ -183,9 +187,9 @@ ...@@ -183,9 +187,9 @@
} }
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.4.320", "version": "1.4.359",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.359.tgz",
"integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==", "integrity": "sha512-OoVcngKCIuNXtZnsYoqlCvr0Cf3NIPzDIgwUfI9bdTFjXCrr79lI0kwQstLPZ7WhCezLlGksZk/BFAzoXC7GDw==",
"dev": true "dev": true
}, },
"node_modules/escalade": { "node_modules/escalade": {
...@@ -322,9 +326,9 @@ ...@@ -322,9 +326,9 @@
}, },
"dependencies": { "dependencies": {
"@types/node": { "@types/node": {
"version": "16.18.14", "version": "16.18.23",
"resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.14.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz",
"integrity": "sha512-wvzClDGQXOCVNU4APPopC2KtMYukaF1MN/W3xAmslx22Z4/IF1/izDMekuyoUlwfnDHYCIZGaj7jMwnJKBTxKw==", "integrity": "sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==",
"dev": true "dev": true
}, },
"ansi-regex": { "ansi-regex": {
...@@ -375,9 +379,9 @@ ...@@ -375,9 +379,9 @@
} }
}, },
"caniuse-lite": { "caniuse-lite": {
"version": "1.0.30001460", "version": "1.0.30001478",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz",
"integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==", "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==",
"dev": true "dev": true
}, },
"chalk": { "chalk": {
...@@ -433,9 +437,9 @@ ...@@ -433,9 +437,9 @@
} }
}, },
"electron-to-chromium": { "electron-to-chromium": {
"version": "1.4.320", "version": "1.4.359",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.359.tgz",
"integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==", "integrity": "sha512-OoVcngKCIuNXtZnsYoqlCvr0Cf3NIPzDIgwUfI9bdTFjXCrr79lI0kwQstLPZ7WhCezLlGksZk/BFAzoXC7GDw==",
"dev": true "dev": true
}, },
"escalade": { "escalade": {
......