Skip to content

Commit ca4b941

Browse files
Merge pull request #2 from nikosev/feature-code_style
Fix Code Style
2 parents f8e5003 + 4f15f1c commit ca4b941

21 files changed

Lines changed: 1288 additions & 893 deletions

File tree

CHANGELOG.md

Lines changed: 61 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
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

78
## [Unreleased]
89

10+
This version is compatible with [SimpleSAMLphp v1.18](https://simplesamlphp.org/docs/1.18/simplesamlphp-changelog)
11+
912
### Added
1013

1114
- Add `login_with` key in discopower definitions.
@@ -20,40 +23,67 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2023
### Changed
2124

2225
- Move `ribbon_text` definition to config file
26+
- Comply to [PSR-1: Basic Coding Standard](https://www.php-fig.org/psr/psr-1/) guidelines
27+
- Comply to [PSR-12: Extended Coding Style](https://www.php-fig.org/psr/psr-12/)
28+
guidelines
29+
- Apply modern array syntax to comply with [SimpleSAMLphp v1.17](https://simplesamlphp.org/docs/stable/simplesamlphp-upgrade-notes-1.17)
30+
- Comply to [markdownlint rules](https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md)
31+
32+
<!-- markdownlint-disable line-length -->
2333

2434
## [v3.0.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.1...v3.0.0) - 2019-09-20
2535

36+
<!-- markdownlint-enable line-length -->
37+
2638
### Added
39+
2740
- Add languages (Xhosa, Zulu, Afrikaans).
2841

2942
### Changed
43+
3044
- Rename disco-tpl.php->disco.tpl.php as needed by simplesamlphp>1.14.
3145
- Update translation functionality as needed by simplesamlphp>1.14.
3246

47+
<!-- markdownlint-disable line-length -->
48+
3349
## [v2.3.1](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.0...v2.3.1) - 2019-09-12
3450

51+
<!-- markdownlint-enable line-length -->
52+
3553
### Fixed
3654

3755
- Fix bug in IdPs buttons style caused by unclosed html element.
3856

57+
<!-- markdownlint-disable line-length -->
58+
3959
## [v2.3.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.1...v2.3.0) - 2019-08-01
4060

61+
<!-- markdownlint-enable line-length -->
62+
4163
### Added
4264

4365
- Module discopower: Add style rules and logos for the buttons of the IdPs:
4466
- Bitbucket
4567
- Github
4668

69+
<!-- markdownlint-disable line-length -->
4770

4871
## [v2.2.1](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.0...v2.2.1) - 2019-07-03
4972

73+
<!-- markdownlint-enable line-length -->
74+
5075
### Fixed
5176

5277
- Fix syntax error in disco-tpl.php
5378

79+
<!-- markdownlint-disable line-length -->
80+
5481
## [v2.2.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.1.0...v2.2.0) - 2019-06-27
5582

83+
<!-- markdownlint-enable line-length -->
84+
5685
### Added
86+
5787
- Module discopower: Add style rules and logos for the buttons of the IdPs:
5888
- OpenAIRE
5989
- OpenMinTeD
@@ -64,12 +94,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6494
- Enable/disable cookie banner functionality via setting in config file.
6595

6696
### Changed
97+
6798
- Update instructions on module config file usage.
6899
- Update style of Google login button.
69100

101+
<!-- markdownlint-disable line-length -->
102+
70103
## [v2.1.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.0.0...v2.1.0) - 2018-10-18
71104

105+
<!-- markdownlint-enable line-length -->
106+
72107
### Added
108+
73109
- Add banner and an extra view for cookies options.
74110
- Add corner ribbon that displays customisable text.
75111
- Add this changelog file.
@@ -79,46 +115,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
79115
- Aria
80116

81117
### Changed
82-
- Change vanilla logo and favicon.
83-
- Move wording and links from the templates of several modules to the related
84-
definition file.
85-
- Render header logo link url customisable.
118+
119+
- Change vanilla logo and favicon.
120+
- Move wording and links from the templates of several modules to the related
121+
definition file.
122+
- Render header logo link url customisable.
123+
124+
<!-- markdownlint-disable line-length -->
86125

87126
## [v2.0.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v1.0.0...v2.0.0) - 2018-04-17
88127

128+
<!-- markdownlint-enable line-length -->
129+
89130
### Added
131+
90132
- Module discopower:
91133
- Add style rules and logos for the IdPs:
92134
- B2ACCESS
93135
- DARIAH
94136
- Elixir
95137
- IGTF
96138
- Support customisable order of IdPs' groups based on the existing mechanism of
97-
discopower.
139+
discopower.
98140

99141
### Changed
142+
100143
- Module discopower: Support only 2 tags for the grouping of IdPs.
101144
- Module userid: Add content in the error template.
102145

103146
### Fixed
147+
104148
- Use the translated name to display an IdP.
105149

150+
<!-- markdownlint-disable line-length -->
106151

107152
## [v1.0.0](https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v0.1.0...v1.0.0) - 2018-01-19
108153

154+
<!-- markdownlint-enable line-length -->
155+
109156
### Added
157+
110158
- Use SASS for the added style rules.
111159
- Use Bootstrap v3.3.7.
112160
- Add support for error pages that are produced from several modules.
113161
- Add detailed instructions for the installation procedures.
114162
- Document configuration options.
115-
- Module discopower: Add enhanced style for the following IdPs' buttons:
163+
- Module discopower: Add enhanced style for the following IdPs' buttons:
116164
- Facebook
117165
- Google
118166
- LinkedIn
119167
- ORCID
120168

121169
### Changed
170+
122171
- Change the look n feel of several SimpleSAMLphp modules:
123172
- authX509
124173
- authorize
@@ -127,14 +176,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
127176
- default
128177
- discopower
129178
- userid
130-
- Module discopower: Replace the section that includes the edugain IdPs with a section that lists all IdPs.
179+
- Module discopower: Replace the section that includes the edugain IdPs with a
180+
section that lists all IdPs.
131181
- Improve responsiveness of the layout.
132182
- Enhance the customization of the theme.
133183

134-
184+
<!-- markdownlint-disable line-length -->
135185

136186
## [v0.1.0](https://github.com/rciam/simplesamlphp-module-themevanilla/commits/v0.1.0) - 2018-01-12
137187

188+
<!-- markdownlint-enable line-length -->
189+
138190
### Added
191+
139192
Create a new theme for SimpleSAMLphp. The goal is to improve the experience for
140193
people that login to services through multiple identity providers.

0 commit comments

Comments
 (0)