This repository has been archived by the owner on Jan 20, 2024. It is now read-only.
Releases: networknt/light-oauth2
Releases · networknt/light-oauth2
1.5.23
1.5.22
1.5.21
1.5.20
1.5.20 (2018-10-05)
Closed issues:
- sync db configurations with light-docker #154
- upgrade authorize service to OpenAPI 3.0 #153
- remove JwtVerifyHandler from middleware chain for code and authorize services #152
- add provider service to make multiple OAuth 2.0 providers trust each other #118
Upgrade Guidelines:
- Specifications for each microservice are upgraded to OpenAPI 3.0 and there is no impact on the client interaction to the OAuth 2.0 provider.
1.5.19
1.5.19 (2018-09-22)
Closed issues:
- sync mysql db config to light-docker oauth2 #151
- fixes error message when moving to openapi specification #148
- replace openapi.json with openapi.yaml and remove the validators from service.yml #147
- fix a typo in HashUtil #146
- sync federated provider db script from mysql to others #144
- fix the typo in mysql script in db #143
- bypass GSSAPI SPNEGO authentication mechanism if not configured #141
- remove the network port configuration so that everything is controlled by hazelcast.xml #140
Merged pull requests:
1.5.18
1.5.18 (2018-08-16)
Closed issues:
- flatten the config files into the same directory for k8s #139
- Add JWT token signing endpoint to token service #136
- upgrade to undertow 2.0.11.Final #135
- add authenticator implementations to server.yml for code #133
- update LightIdentityManager with debug info to indicate with authenticator is loaded #132
- add spnego configuration for Microsoft AD SSO integration #131
- remove ibm jdk support for the Kerberos login module #130
- externalize krb5.conf for code and authorize services #129
Merged pull requests:
1.5.17
1.5.16
1.5.16 (2018-07-05)
Closed issues:
- add info log to indicate which hazelcast.xml is loaded #127
- pass marketplace authorize roles into jwt token #126
- Create a none-multicast option for Hazelcast #125
- update client and token swagger specifications in db folder #123
- update token service to return by reference token for external client #120
- create a new endpoint to de-reference opaque token to JWT for external client #119
1.5.15
1.5.15 (2018-06-18)
Implemented enhancements:
- move refresh token to database for longer expiration #96
Closed issues:
- refresh_token table should not be dependent on user_profile #117
- switch to default setExchangeStatus method for errors #116
- add SPNEGO service password to secret.yml #115
- disable marketplace authentication until we find a testing repo #114
- move service specific config files to config folder under resources #113
- update swagger specification to add user_type and roles in code, authorize and token #112
- token service: AT does not contain endpoint scopes #111
- add user_type and roles to refresh_token table #110
- split authentication and authorization to a separate module authhub #109
- update resource owner password grant type with customized auth #108
- support user roles from code, user and token service #107
- get roles from github #106
- add a generic LightIdentityManager and move LDAP to a utility #105
- add LDAP test case to try different LDAP servers #104
- enable authenticate_class in client and cache #103
- add LDAP authentication and authorization #102
- create a new credential with client_id and user_type #100
- add SPNEGO support for the code module #98
- audit all activities on each microservice #63
1.5.14
1.5.14 (2018-05-20)
Closed issues:
- remove csrf token from refresh token object as it should not be persisted #97
- pass in csrf token to refresh token grant flow #95
- docker image error related to JVM #94
- add MariaDB support #92
- add csrf token into the jwt token for token service if it exists #90
- remove signature of ms sqlserver as the fatjar cannot be loaded #89
- sync config files between light-docker and light-oauth2 #87
- enable sensitive data encryption in config files #86
- enable container memory limit in dockerfile #85
- add ms sql server support #84