Releases: MAIF/otoroshi
1.4.12
Otoroshi version 1.4.12
v1.4.11...v1.4.12
https://github.com/MAIF/otoroshi/releases/tag/v1.4.12
Fixed
- Fixed version display in UI
1.4.11
Otoroshi version 1.4.11
https://github.com/MAIF/otoroshi/milestone/23?closed=1
v1.4.10...v1.4.11
https://github.com/MAIF/otoroshi/releases/tag/v1.4.11
Added
- Experimental: Identity aware TCP tunneling over HTTPS (#349)
- Otoroshi version available on the dashboard (#346)
- Support something like
urn:ietf:wg:oauth:2.0:oob
in private apps. (#297)
Fixed
- Weird behavior with chunked transfer encoding (#350)
- Logout does not work properly when using a In Memory Basic Auth config (#348)
- Use 'storageRoot' when deleting all keys from Redis Storage (#347)
- Cannot set Api Keys Restrictions (#345)
- Allow multiple master nodes (ip address) in cluster config with client loadbalancing to avoid DNS setup (#342)
- Delete Elastic config (#341)
1.4.10
Otoroshi version 1.4.10
https://github.com/MAIF/otoroshi/milestone/22?closed=1
v1.4.9...v1.4.10
https://github.com/MAIF/otoroshi/releases/tag/v1.4.10
Added
- Removing incoming and outgoing headers (#326)
Changed
- Improve cassandra support (#325)
Fixed
1.4.9
Otoroshi version 1.4.9
https://github.com/MAIF/otoroshi/milestone/21?closed=1
v1.4.8...v1.4.9
https://github.com/MAIF/otoroshi/releases/tag/v1.4.9
Added
- Http method and path validation per apikey (#315)
- Add new new concepts on targets like matcher, manual DNS resolution, etc (#309, #310)
- Support new loadbalancing policies (#80, #79, #77)
- Add expression language to headers in/out values (#308)
- Routing based on apikey roles and metadata (#307)
- Live switching of the default http client (#300)
Changed
- Improve otoroshi exchange protocol (#320)
- Support CIDR notation in ip address whitelists / blacklists (#318)
- Add "items in arrays" validation in JWT verifiers (#290)
- Transfer more tags and metadata in third party api key from OIDC tokens (#317)
- Remove support for
ahc:
http client (#302) - Better timeout management with the akka http client (#301)
Fixed
1.4.8
Otoroshi version 1.4.8
https://github.com/MAIF/otoroshi/milestone/20?closed=1
v1.4.7...v1.4.8
https://github.com/MAIF/otoroshi/releases/tag/v1.4.8
Added
- Support datastores other than redis for clusterings
- Support enterprise proxy to access outside world enterprise
- Introduce secure exchange v2 enhancement
- Provide a "serverless" trait for request transformer
- Disable HTTP/1.0 per service
- Provide a root CA to trust at startup through config.
- Add api key constraints
- Third party apikeys (OIDC) verification module
- Support Mailjet as alert mailer
- Implements /me endpoint for private apps
Changed
- Drop support for leveldb store datastore
- Consider using a JsValue instead of Option[String, String] in private apps sesssions
- Remove dev centric features
- Add last sync date in /health of cluster workers
- OAuth: do not send client_secret if not specified
- Display event content in service events
- Add query param to filter response body on analytics apis
- Add documentation about /metrics and /health
Fixed
- Use password input in 'in memory auth. module'
- Fix missing doc in request transformer scripts section
- Fix self signed certificate
- Fix certificate generation at startup
- Disabled service should not be used in routing
1.4.7
Otoroshi version 1.4.7
https://github.com/MAIF/otoroshi/milestone/19?closed=1
v1.4.6...v1.4.7
https://github.com/MAIF/otoroshi/releases/tag/v1.4.7
Added
- documentation to deploy otoroshi en AWS Elastic Beanstalk
- Support for Mailgun EU
- Support for Prometheus metrics
- Support for json metrics
- New analytics apis that are more flexible
- Header value verification post routing
- additional headers out
- shortcut to add security headers
- gzip support
Changed
- Show sessions profile and metadata in modal window
- Do not use native modals in browser anymore
- OIDC auto config is more reliable
- Chunked response handling has been rewritten
Fixed
- reload admins table after adding a new admin
- Content-Encoding is not missing anymore in responses
1.4.6
Otoroshi version 1.4.6
https://github.com/MAIF/otoroshi/milestone/18?closed=1
v1.4.5...v1.4.6
Changed
- Updated swagger according to last API changes
- Fixed OAuth / OIDC scope settings reading from datastore
1.4.5
Otoroshi version 1.4.5
Changelog : 1.4.4...1.4.5
https://github.com/MAIF/otoroshi/milestone/17?closed=1
Added
- flag to enabled Host header override
- flag for global maintenance mode
- env. var for global maintenance mode
- support for X-Forwarded-* headers between otoroshi and targets
- support for additional headers between otoroshi and clients
- auto configuration of OIDC module from its well known public configuration URL
Changed
- OAuth2 / OIDC option to read profile from JWT token or user info endpoint
- OAuth2 / OIDC option to use URL Form Encoded or JSON for payloads
1.4.4
Otoroshi version 1.4.4
Changelog : 1.4.3...1.4.4
https://github.com/MAIF/otoroshi/milestone/16?closed=1
mostly bug fixes in this one:
- improve analytics dashboards (hits by apikeys and users)
- improve cluster reporting (display all members of the cluster)
- fix corner cases where some routing data does not have the correct TTL
1.4.3
Otoroshi version 1.4.3
Changelog : 1.4.2...1.4.3
https://github.com/MAIF/otoroshi/milestone/15?closed=1
mostly bug fixes and one new feature: