Releases: kodefluence/altair
Altair - Alpha Version 0.1.0
There are some improvement in this alpha version which include:
Docker image support for Altair.
Altair now have a docker repository, you could use Altair with docker now!!
Adding track id and request id inside of request and pass them via header to upstream services
Track ID and Request ID make could help clustering logging per request via different services
Oauth application authentication
Now you could authenticate request via client_uid and client_secret in your body json request.
name: users
auth: oauth
prefix: /
host: {{ env "USERS_HOST" }}
path:
/login:
scope: "users"
auth: "oauth_application"
Other small improvement
- Logging via stdout
- Metric via prometheus
Bug fix
There are also bug fix improvement for Altair which include:
- Always return 200 from upstream server instead of returning upstream server status code
- Fix multiple auth option
- Bug fix wildcard in routes config
Hope you like this release!! We will keep you updated.
Download
OS | Download Link |
---|---|
Linux | [Here] |
Windows | [Here] |
Mac | [Here] |
Altair - Alpha Version 0.0.1
This release is and alpha version, there are a lot of area to improve but the API gateway is already usable and can be use for you side project or learning purpose. Maybe it's not suitable for production environment, but in the future we will support that as well.
Current feature of this releases is:
- Request forwarding
- Oauth2 downstream plugins
- Oauth application management via _plugins API.
Please let us know if there is any issue or anything and make the app better with your contribution.