- Sep 07, 2021
-
-
Thijs Kinkhorst authored
-
- Sep 05, 2021
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Sep 04, 2021
-
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
We could use it everywhere, but it's better to reduce the already big amount of configuration options the admin is confronted with than the small problem this option solves.
-
Thijs Kinkhorst authored
Reimplement getPreferredTranslation outside of IdPDisco so it's reusable and much more complete. The new method will search the current, default and fallback language for a displayable string in various metadata fields. This should be much more complete and robust than previous approches. Make it a Twig filter so it can also be used there.
-
- Aug 31, 2021
-
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
-
- Aug 30, 2021
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
Tim van Dijen authored
-
Tim van Dijen authored
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Aug 28, 2021
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Aug 27, 2021
-
-
Tim van Dijen authored
-
Thijs Kinkhorst authored
FilterScopes documented behaviour is that hostname is only used as a fallback when there are no explicit scopes (makes sense). However the code does not do that but always includes the hostname to match. This refactors the code so that hostname is only evaluated when no explicit scopes are there. Also it takes the whole fetching and parsing of the SSOlocation outside of the inner loop whcih is inefficient. This is now only done once, and only if needed (when no explicit scopes present). To confirm the changes testcases have been added for this and also for some other cases to reach 100% coverage for the filter.
-
Pavel Břoušek authored
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
This auth source no longer supports SAML 1.1 so the ACS code was keeping track of protocol support with only SAML 2.0 as an option to be added. Therefore, simplify and set this globally in the class. Keep the outside interface for now the same where getSupportedProtocols returns as list of the supported protocol. Note: if you specify AssertionConsumerService in your config you are responsible for it having actually bindings that we support. This has always been the case. This PR makes no attempt to change it (the specified URLs can even be outside of SSP).
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
-
- Aug 18, 2021
-
-
Tim van Dijen authored
-
- May 11, 2021
-
-
Tim van Dijen authored
-
- May 06, 2021
-
-
Tim van Dijen authored
* Improve docs & handle scopeAttribute in a similar matter as we do for ScopeAttribute * Add tests for the scoped scopeAttribute scenario
-
Tim van Dijen authored
-
- Mar 24, 2021
-
-
Tim van Dijen authored
* Add SubjectID authproc * Add PairwiseID authproc * Add tests
-
- Mar 23, 2021
-
-
Tim van Dijen authored
-
- Mar 14, 2021
-
-
Tim van Dijen authored
* Migrate email utils to non-static * Migrate http utils to non-static * Migrate net utils to non-static * Migrate random utils to non-static * Migrate system utils to non-static * Migrate time utils to non-static * Migrate xml utils to non-static * Upgrade notes * Update test-framework * Fix tests
-
- Mar 12, 2021
-
-
Tim van Dijen authored
* Migrate array utils to non-static * Migrate attribute utils to non-static * Migrate auth utils to non-static * Migrate config utils to non-static * Migrate crypto utils to non-static * Raise coverage * Fix rebase issue
-
Patrick Radtke authored
Sometimes we patch or edit a hook to meet our specific needs. Somtimes this leaves behind a file like FILENAME.orig. The hook detection login still runs these other files, making for confusing debugging issues. Use a stricter match on what makes a valid hook name to avoid these issues.
-
David Lundgren authored
* Allows custom logging handler on the console This is useful for reducing noise during tests Co-authored-by:
Tim van Dijen <tvdijen@gmail.com>
-
- Mar 11, 2021
-
-
Tim van Dijen authored
-
- Jan 22, 2021
-
-
Tim van Dijen authored
-
- Jan 19, 2021
-
-
Tim van Dijen authored
-
- Jan 18, 2021
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Jan 17, 2021
-
-
Tim van Dijen authored
* Start testing on PHP 8.0 * Update test-framework * Fix broken unit tests * Fix query; apparently under PHP8 the query would raise PDOException instead of returning false
-