Skip to content
Snippets Groups Projects
  1. Jan 20, 2023
  2. Jan 19, 2023
  3. Jan 12, 2023
  4. Jan 06, 2023
    • Thijs Kinkhorst's avatar
      Remove notice about AuthMemcookie deprecated since 1.15. · 287eabb1
      Thijs Kinkhorst authored
      It's just a module now.
      287eabb1
    • Thijs Kinkhorst's avatar
      Rationalize NameIDFormat config. (#1741) · 19d1c814
      Thijs Kinkhorst authored
      This was a mixture of legacy supported options, some of them
      deprecated, and data types, and also implemented differently
      in some places than others.
      
      This changes it once more but hopefully for the better:
      * The value is always an array or null/unset.
      * You can set it to a specific array to get a specific policy.
      * You can leave it unset/null to keep the default policy.
      * You can set it to the empty array to signal that you do not
      want any policy to be sent.
      * The string and bool types are no longer allowed.
      
      All in all this means that we can make code much simpler, a lot
      less if-branching, and also typewise make use of correct typehints.
      
      The behaviour changes are as follows:
      - We drop the already deprecated option to set it as a string
        (deprecated in 1.17).
      - To not send the element you need to change false to [];
        this was not deprecated before but I believe setting it to
        false was already broken in master.
  5. Jan 05, 2023
  6. Jan 04, 2023
  7. Jan 03, 2023
  8. Jan 01, 2023
  9. Dec 30, 2022
  10. Dec 29, 2022
  11. Dec 23, 2022
    • ubiav's avatar
      Adjusted module path from "lib" to "src" · 411455ef
      ubiav authored
      It appears that the custom auth classes (i.e. UserPassBase) were moved from the modules/core/lib to modules/core/src.  Likewise, when creating a custom auth source, I found that the path in my module needs to match this path (e.g. modules/mymodule/src instead of modules/mymodule/lib).  Updated documentation page to reflect the change.
      411455ef
    • Thijs Kinkhorst's avatar
      document removed base64attributes · c8cb0a88
      Thijs Kinkhorst authored
      c8cb0a88
    • Thijs Kinkhorst's avatar
      Remove base64attributes feature · ddd54a1b
      Thijs Kinkhorst authored
      This would encode all attributes sent by the IdP (or decode received
      by the SP) with base64. As far as I could deduce this is from the
      early days of federation, used nowhere anymore, no one came forward
      that did, but cannot get certainty. Best way to find out might just
      be to drop it. We can easily reinstate it if some use case does turn
      up.
      
      Note that the IdP can still perform this behaviour with the more
      generic attributeencodings feature.
      ddd54a1b
  12. Dec 16, 2022
  13. Dec 13, 2022
  14. Dec 12, 2022
  15. Dec 10, 2022
  16. Dec 05, 2022
  17. Nov 28, 2022
  18. Nov 23, 2022
  19. Nov 22, 2022
  20. Nov 18, 2022
  21. Nov 16, 2022
  22. Nov 15, 2022
    • Tim van Dijen's avatar
      Clean repo & release-script (#1717) · ecd5db16
      Tim van Dijen authored
      
      * Change build-script to leverage composer archive
      
      * No longer include data/ cache/ and log/ directories. They don't belong in the install-dir
      
      * Remove unnecessary .gitkeep files
      
      * Merge config&config-templates and metadata&metadata-templates; templates renamed to .dist
      
      * Reduce git clone overhead
      
      * Throw an exception if datadir not set
      
      Co-authored-by: default avatarThijs Kinkhorst <thijs@kinkhorst.com>
Loading