Skip to content

Commit 2f4613f

Browse files
committed
Merge branch 'release-3.1.0'
2 parents b8d70fc + 1f743b6 commit 2f4613f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2051
-917
lines changed

CHANGELOG.md

Lines changed: 93 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,104 @@
11
# Changelog
2+
23
All notable changes to this project will be documented in this file.
34

45
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
56
and 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+
122207
Create a new theme for SimpleSAMLphp. The goal is to improve the experience for
123208
people that login to services through multiple identity providers.

0 commit comments

Comments
 (0)