Skip to content
Snippets Groups Projects
  1. Dec 24, 2019
    • Tim van Dijen's avatar
      Raise PHP functional level to 7.0 (#1242) · 6607b7fb
      Tim van Dijen authored
      * Raise minimum PHP version to 7.0
      
      * Remove tests pre-PHP 7.2
      
      * Upgrade dev dependencies
      
      * Ignore tests for deprecated class
      
      * Add typehints; not touching public API
      
      * Remove none-array replacements-param; old behaviour from pre-1.4 release
      
      * Psalm fixes
      
      * Add upgrade notes
      
      * PSR-12
  2. Nov 22, 2019
  3. Oct 26, 2019
  4. Oct 18, 2019
  5. Oct 01, 2019
  6. Sep 26, 2019
  7. Sep 16, 2019
  8. Aug 26, 2019
  9. Aug 10, 2019
  10. Jul 30, 2019
  11. Jul 12, 2019
  12. Jul 08, 2019
  13. Jun 06, 2019
  14. Mar 20, 2019
  15. Mar 07, 2019
  16. Feb 03, 2019
  17. Dec 22, 2018
  18. Dec 03, 2018
  19. Dec 02, 2018
  20. Nov 29, 2018
  21. Nov 28, 2018
  22. Nov 23, 2018
    • Jaime Pérez Crespo's avatar
      Create a new "configpage" hook for those modules that need to inject anything... · d42f26f3
      Jaime Pérez Crespo authored
      Create a new "configpage" hook for those modules that need to inject anything in the configuration page.
      
      This allows us to change the signature of the hook, so that we pass it the \SimpleSAML\XHTML\Template object and then the hook can not only add data to be passed to the twig template, but also add its own translation domain. This was needed because many modules were putting their translations inside "core", and when moving those to the modules themselves, the new translation system cannot perform the translation because only the translations for the current module in use are loaded (in the config page, that's the core module). Therefore, we needed a way to get the Localization instance from the template, and a way to pass that to the hook so that the hook can register the translations for its own module.
  23. Nov 20, 2018
  24. Nov 19, 2018
  25. Oct 17, 2018
  26. Oct 09, 2018
  27. Oct 08, 2018
    • Jaime Pérez Crespo's avatar
      Initial version of routing, requests and responses. · 2ae9f3b1
      Jaime Pérez Crespo authored
      This introduces the following:
      
      - The use of Request objects to handle request data to controllers.
      - The use of Response objects to model responses that should be sent to the browser.
      - The use of "controllers" that are responsible for translating a request into a response.
      - The possibility to define your own URLs on each module by specifying them, together with their controllers, in a "routes.yaml" file in the root of a module.
      - The new UI is completely separated from the old, so "usenewui" must be set to "true" in the configuration.
      - Twigified templates are not used unless we're using the new UI, or the twig template is part of a theme.
  28. Aug 22, 2018
  29. Aug 13, 2018
  30. Aug 06, 2018
  31. Aug 05, 2018
  32. Aug 01, 2018
Loading