Skip to content
Snippets Groups Projects
CHANGES.md 2.79 KiB
Newer Older
Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
# eduGAIN Access Check Changelog

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.2.0 (22/05/2024)
* add CSRF token at email challenge step

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.1.1 (12/03/2024)
* add qualification federation selection list in Renater templates

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.1.0 (16/11/2023)
* compatibility with SimpleSAMLphp 2.0

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.0.4 (10/08/2023)

* fix database initialisation in update-metadata
* no need to report unsollicited requests, we don't have any associated procedure

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.0.3 (14/04/2022)

* fix client address determination when using IPv6 or private address

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.0.2 (24/03/2022)

* fix incorrect application state after CSV export

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.0.1 (23/03/2022)

* fix Accept-Language HTTP header usage

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 2.0.0 (10/03/2022)

* switch to Mojolicious framework
* reorganise code namespaces
* allow user to select a subset of profiles
* allow user to select account duration

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.3.0 (16/11/2020)

* switch back to template-based profile definitions, for easier customisation

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.2.2 (19/10/2020)

* mitigate metadata synchronisation error: just skip problematic entity,
  instead of crashing

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.2.1 (11/03/2020)

* fix language detection
* add monitoring-dedicated status page

## Version 1.2.0 (04/02/2019)
Guillaume ROUSSE's avatar
Guillaume ROUSSE committed

* process metadata offline asynchronously
* allow optional pre-authentication
* handle presentation differences in templates, instead of code
* translate profile descriptions
* fix multiple profile inconsistencies
* honour X_FORWARDED_FOR header to identify requester addresst log

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.1.1 (26/10/2018)

* rename RENATER instance RENATER Access Check

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.1.0 (03/08/2018)

* update eduGAIN templates to latest official look'n'feel
* ship alternative Renater templates
* drop jquery-steps usage
* multiple federations support
* handle i18n using external po format dictionaries, instead of duplicating templates
* send notifications in HTML/text multipart format
* run under taint mode
* misc code cleanup
* update Perl distribution dependencies:
 - add CGI-Simple
 - add Data-Dump
Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
 - add Email-MIME
 - add Email-Sender
 - add Locale-Maketext-Lexicon
 - add UNIVERSAL-require
Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
 - drop CGI
 - drop HTTP-AcceptLanguage

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.0.3 (07/05/2018)

* fix multivalued user attributes handling

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.0.2 (18/04/2018)

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
* ensure UTF8 encoding of user attributes
Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.0.1 (15/03/2018)

* fixed minor glitches in english templates

Guillaume ROUSSE's avatar
Guillaume ROUSSE committed
## Version 1.0 (02/03/2018)

* i18n support, based on language-specific template sets
* automatic language determination, based on browser accepted-content header
* french templates set
* accounts list retrieval support
* third-party javascript and css libraries updates
* plain text configuration file
* service-specific configuration override
* multi-tenants installation support
* large code cleanup
* test suite
* autotools-based installation procedure