11# Changelog
2+
23All notable changes to this project will be documented in this file.
34
45The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
56and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
67
8+ <!-- markdownlint-disable line-length -->
9+
10+ ## [ v3.1.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v3.0.0...v3.1.0 ) - 2021-08-27
11+
12+ <!-- markdownlint-enable line-length -->
13+
14+ This version is compatible with [ SimpleSAMLphp v1.18] ( https://simplesamlphp.org/docs/1.18/simplesamlphp-changelog )
15+
16+ ### Added
17+
18+ - Add ` login_with ` key in discopower definitions.
19+ - Add style rules and logos for IdP umbrellaid.
20+ - Add exception template for attrauthcomanage module
21+ - Add template for Email Confirmation
22+ - Add configurable theme wrapper for simple html views
23+ - Add comanage loader
24+ - Add support to configure loader
25+ - Add view.php modal
26+ - Add attrauthcomanage noty template
27+
28+ ### Fixed
29+
30+ - Load JavaScript scripts with the new way
31+ - Fix undefined index error for ` idps_in_searchable_list_index `
32+ - Load jQuery CSS script
33+ - Fix searchable list and idp buttons display order
34+ - Fix "Not translated" error in HTML title
35+
36+ ### Changed
37+
38+ - Move ` ribbon_text ` definition to config file
39+ - Comply to [ PSR-1: Basic Coding Standard] ( https://www.php-fig.org/psr/psr-1/ ) guidelines
40+ - Comply to [ PSR-12: Extended Coding Style] ( https://www.php-fig.org/psr/psr-12/ )
41+ guidelines
42+ - Apply modern array syntax to comply with [ SimpleSAMLphp v1.17] ( https://simplesamlphp.org/docs/stable/simplesamlphp-upgrade-notes-1.17 )
43+ - Comply to [ markdownlint rules] ( https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md )
44+ - Move default loader spinner into a shared element
45+ - Move language list into a shared element
46+
47+ <!-- markdownlint-disable line-length -->
48+
749## [ v3.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.1...v3.0.0 ) - 2019-09-20
850
51+ <!-- markdownlint-enable line-length -->
52+
953### Added
54+
1055- Add languages (Xhosa, Zulu, Afrikaans).
1156
1257### Changed
58+
1359- Rename disco-tpl.php->disco.tpl.php as needed by simplesamlphp>1.14.
1460- Update translation functionality as needed by simplesamlphp>1.14.
1561
62+ <!-- markdownlint-disable line-length -->
63+
1664## [ v2.3.1] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.0...v2.3.1 ) - 2019-09-12
1765
66+ <!-- markdownlint-enable line-length -->
67+
1868### Fixed
1969
2070- Fix bug in IdPs buttons style caused by unclosed html element.
2171
72+ <!-- markdownlint-disable line-length -->
73+
2274## [ v2.3.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.1...v2.3.0 ) - 2019-08-01
2375
76+ <!-- markdownlint-enable line-length -->
77+
2478### Added
2579
2680- Module discopower: Add style rules and logos for the buttons of the IdPs:
2781 - Bitbucket
2882 - Github
2983
84+ <!-- markdownlint-disable line-length -->
3085
3186## [ v2.2.1] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.0...v2.2.1 ) - 2019-07-03
3287
88+ <!-- markdownlint-enable line-length -->
89+
3390### Fixed
3491
3592- Fix syntax error in disco-tpl.php
3693
94+ <!-- markdownlint-disable line-length -->
95+
3796## [ v2.2.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.1.0...v2.2.0 ) - 2019-06-27
3897
98+ <!-- markdownlint-enable line-length -->
99+
39100### Added
101+
40102- Module discopower: Add style rules and logos for the buttons of the IdPs:
41103 - OpenAIRE
42104 - OpenMinTeD
@@ -47,12 +109,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
47109- Enable/disable cookie banner functionality via setting in config file.
48110
49111### Changed
112+
50113- Update instructions on module config file usage.
51114- Update style of Google login button.
52115
116+ <!-- markdownlint-disable line-length -->
117+
53118## [ v2.1.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.0.0...v2.1.0 ) - 2018-10-18
54119
120+ <!-- markdownlint-enable line-length -->
121+
55122### Added
123+
56124- Add banner and an extra view for cookies options.
57125- Add corner ribbon that displays customisable text.
58126- Add this changelog file.
@@ -62,46 +130,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
62130 - Aria
63131
64132### Changed
65- - Change vanilla logo and favicon.
66- - Move wording and links from the templates of several modules to the related
67- definition file.
68- - Render header logo link url customisable.
133+
134+ - Change vanilla logo and favicon.
135+ - Move wording and links from the templates of several modules to the related
136+ definition file.
137+ - Render header logo link url customisable.
138+
139+ <!-- markdownlint-disable line-length -->
69140
70141## [ v2.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v1.0.0...v2.0.0 ) - 2018-04-17
71142
143+ <!-- markdownlint-enable line-length -->
144+
72145### Added
146+
73147- Module discopower:
74148 - Add style rules and logos for the IdPs:
75149 - B2ACCESS
76150 - DARIAH
77151 - Elixir
78152 - IGTF
79153 - Support customisable order of IdPs' groups based on the existing mechanism of
80- discopower.
154+ discopower.
81155
82156### Changed
157+
83158- Module discopower: Support only 2 tags for the grouping of IdPs.
84159- Module userid: Add content in the error template.
85160
86161### Fixed
162+
87163- Use the translated name to display an IdP.
88164
165+ <!-- markdownlint-disable line-length -->
89166
90167## [ v1.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v0.1.0...v1.0.0 ) - 2018-01-19
91168
169+ <!-- markdownlint-enable line-length -->
170+
92171### Added
172+
93173- Use SASS for the added style rules.
94174- Use Bootstrap v3.3.7.
95175- Add support for error pages that are produced from several modules.
96176- Add detailed instructions for the installation procedures.
97177- Document configuration options.
98- - Module discopower: Add enhanced style for the following IdPs' buttons:
178+ - Module discopower: Add enhanced style for the following IdPs' buttons:
99179 - Facebook
100180 - Google
101181 - LinkedIn
102182 - ORCID
103183
104184### Changed
185+
105186- Change the look n feel of several SimpleSAMLphp modules:
106187 - authX509
107188 - authorize
@@ -110,14 +191,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
110191 - default
111192 - discopower
112193 - userid
113- - Module discopower: Replace the section that includes the edugain IdPs with a section that lists all IdPs.
194+ - Module discopower: Replace the section that includes the edugain IdPs with a
195+ section that lists all IdPs.
114196- Improve responsiveness of the layout.
115197- Enhance the customization of the theme.
116198
117-
199+ <!-- markdownlint-disable line-length -->
118200
119201## [ v0.1.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/commits/v0.1.0 ) - 2018-01-12
120202
203+ <!-- markdownlint-enable line-length -->
204+
121205### Added
206+
122207Create a new theme for SimpleSAMLphp. The goal is to improve the experience for
123208people that login to services through multiple identity providers.
0 commit comments