Skip to content
This repository was archived by the owner on Oct 20, 2024. It is now read-only.

Releases: babelouest/glewlwyd

Release 2.2.0

28 Mar 00:22
46e999c
Compare
Choose a tag to compare

The "Containment Release"

Release 2.1.1

04 Feb 13:26
8ae5692
Compare
Choose a tag to compare
  • Add claims exp and nbf in access tokens (see #99)
  • Fix libjwt version required to help Debian Buster users

Release 2.1.0

03 Feb 03:20
98fda52
Compare
Choose a tag to compare
  • Add custom css files so users can safely adapt css to their own identity
  • Add packed format support in webauthn scheme
  • improve webauthn scheme
  • Fix i18n errors and typos
  • Add Dutch translation in UI
  • Add HTTP Basic Authentication Scheme
  • Add defaultScheme option in UI config for passwordless authentication
  • Add bind_address option in the config file
  • Add possibility for users to remove their own account
  • Add plugin Register to allow users to create new accounts
  • Add HTTP Basic Auth scheme
  • Multiple bugfixes and UI improvements
  • Many thanks to all helpers who send feedbacks and bugfixes! Keep running :-)

Release 2.0.0

02 Nov 13:03
v2.0.0
9ff7a03
Compare
Choose a tag to compare

Official release for Glewlwyd 2.0.0

New features:

  • Massive rework for the better good
  • Introduction of modules to handle different backend users, clients and authentication scheme
  • Backends:
    • Database (user and client)
    • LDAP (user and client)
    • HTTP (user only)
  • Schemes:
    • password
    • HOTP/TOTP
    • Code sent by e-mail
    • webauthn
    • TLS Certificate
  • Introduction of plugins to handle authentication workflows
    • Legacy OAuth2 workflow
    • OpenID Connect core workflow
  • User Interface revamped

Improvements since release 2.0.0-rc2:

  • Fix UI bugs
  • Fix Microsoft Edge bug
  • Add possibility to build UI with Internet Explorer support
  • Fix gcc9 warnings
  • Add autocomplete="off" and autofocus properties in some input
  • Clean UI code a lot by adding most libraries in package.json instead of static files in webapp-src/js
  • Use vanilla qrcode-generator instead of jquery.qrcode because the last one embedded the first one, so it was overkill

Release 2.0.0 RC2

18 Sep 00:30
Compare
Choose a tag to compare
  • Allow to emit certificates for certificate scheme
  • Bug fixes and improvements on certificate scheme
  • Fix UI bugs
  • Fix small backend bugs
  • Add docker image
  • Add Fail2ban script and config

Release 2.0.0 RC1

07 Sep 21:56
Compare
Choose a tag to compare
  • Improve documentation
  • Improve OpenID Connect core plugin
  • Add OpenID Connect discovery
  • Add OpenID Connect core requests
  • Add OpenID Connect address claims
  • Add option max_age for session passwords
  • Change OpenID Connect access token payload format to match id_token format
  • Fix PostgreSQL database
  • TOTP: forbid to use the same code twice
  • Allow to use environment variables instead of or in addition to configuration file
  • Add scheme TLS certificate
  • Allow to use profile picture for users

Release 2.0.0 Beta 3

03 Aug 21:07
Compare
Choose a tag to compare
  • Add OpenID Connect core plugin
  • Fix lots of bugs and memory leaks
  • Add more tests
  • Change return type of all modules function *_init() to json_t * so the front-end will know about the error
  • Improve documentation

Release 2.0.0 Beta 2

10 Jul 22:20
Compare
Choose a tag to compare
  • Fix sample config with correct variable names, fix #57
  • Fix webauthn bugs
  • Improve documentation
  • Fix build on supported platforms
  • Fix #59 and add action reset to modules
  • Make build and tests reproductible using huddersfield

Release 2.0.0 Beta 1

03 Jul 01:20
Compare
Choose a tag to compare
  • Massive rework for the better good
  • Introduction of modules to handle different backend users, clients and authentication scheme
  • Backends:
    • Database (user and client)
    • LDAP (user and client)
    • HTTP (user only)
  • Schemes:
    • password
    • HOTP/TOTP
    • Code sent by e-mail
    • webauthn
  • Introduction of plugins to handle authentication workflows
    • Legacy OAuth2 workflow
  • User Interface revamped

Release 1.4.9

14 Dec 21:42
52fddae
Compare
Choose a tag to compare
  • Small bugfixes
  • Clean some memory leaks