- Sep 16, 2019
-
-
Menco Bolt authored
-
Jaime Pérez Crespo authored
If there is no "general" block defined in the expander, it just won't show.
-
- Aug 29, 2019
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
Jaime Pérez Crespo authored
This was inline in the script, and later migrated to a twig template. This made us force the use of twig, or otherwise the template would not work for the old user interface. We shouldn't do that, and we should have a proper PHP template in place.
-
- Aug 26, 2019
-
-
Jaime Pérez Crespo authored
Old PHP templates are going to disappear anyway, so let's not break anything for a change that will be removed in the near future. We keep the .tpl.php extension though.
-
- Aug 22, 2019
-
-
Jaime Pérez Crespo authored
-
- Jul 31, 2019
-
-
Jaime Pérez Crespo authored
It doesn't make much sense anyway. Makes the original templates harder to format, and browser developer tools can provide hierarchical indentation anyway. This allows us to save quite a few bytes per page, write cleaner templates, and forget about how it would look like in the resulting HTML.
-
Jaime Pérez Crespo authored
This is no longer required in HTML 5.
-
Jaime Pérez Crespo authored
Non-JS version still needs work. We need to review also non-iframe logout.
-
- Jul 30, 2019
-
-
Jaime Pérez Crespo authored
This allows us to get rid of inline styles.
-
Thijs Kinkhorst authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
Make it a bit better for those with javascript disabled, and add a CSP.
-
- Jul 29, 2019
-
-
Thijs Kinkhorst authored
-
- Jul 14, 2019
-
-
Tim van Dijen authored
-
- Apr 30, 2019
-
-
Tim van Dijen authored
-
- Apr 24, 2019
-
-
Thijs Kinkhorst authored
-
Thijs Kinkhorst authored
- Make textarea and code-box monospace (might be subjective) - Jump to converted data after form submit - Make file upload label work Closes: #1094
-
- Apr 10, 2019
-
-
Tim van Dijen authored
-
- Mar 31, 2019
-
-
Thijs Kinkhorst authored
The calling code of the template had been changed to accommodate new twig templates, but slightly changed the content of the template variables so preferredidp never matched the list of known idp's. This fixes it in the least invasive way. Could be refactored because we now loop the idplist twice, but since this is legacy code that's likely not worth it. Thanks Stefan Winter from RESTENA for reporting.
-
- Mar 08, 2019
-
-
Jaime Pérez Crespo authored
Also move the templates to the "saml" module, since they belong in there.
-
Jørn Åne authored
The old mail class uses the built-in `mail` function in PHP, and builds a payload by itself using hard-coded HTML and MIME-snippets. Let's use a library for that; PHPMailer has new dependencies and does all the heavy lifting.
-
- Mar 07, 2019
-
-
Thijs Kinkhorst authored
re-add it and fix all templates that depended on it being unset
-
- Feb 03, 2019
-
-
Tim van Dijen authored
-
- Jan 30, 2019
-
-
Thijs Kinkhorst authored
This is because of the positioning of the elements which triggers a clipboard.js bug: zenorocha/clipboard.js#382 Removing the whitespace around the HTML tags works around this issue. closes: #1041
-
- Jan 02, 2019
-
-
Thijs Kinkhorst authored
-
- Dec 16, 2018
-
-
Tim van Dijen authored
-
- Dec 12, 2018
-
-
Thijs Kinkhorst authored
ClipboardJS is initialised once in the bundle for class="copy", not initialised on each page that uses it.
-
- Dec 11, 2018
-
-
Jaime Pérez Crespo authored
This includes the generation of metadata for all hosted entities, even if there's more than one entity defined for a certain type (e.g. multiple SPs or multiple IdPs). Still missing: * Metadata converter moved to the admin module. * Metadata lookup. * Showing metadata for trusted entities. * Downloading certificates. * Move the "clear my discovery choices" link to the new user interface.
-
- Dec 07, 2018
-
-
Tim van Dijen authored
Start migrating to SAML2 getters/setters
-
- Nov 30, 2018
-
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
It was broken in previous commits. It should always stick to the bottom of the page, unless the page is long enough to not fit in the screen, so then it should just be thrown after the end of the content.
-
- Nov 29, 2018
-
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
This way the code is closer to the resulting HTML, and we don't need to pass it through the "raw" filter afterwards to keep rendering the HTML.
-
Jaime Pérez Crespo authored
This introduces a "theme.header" configuration option in order to achieve that.
-