Skip to content

Releases: MAIF/otoroshi

1.4.12

27 Sep 14:39
Compare
Choose a tag to compare

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

27 Sep 13:17
Compare
Choose a tag to compare

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

02 Aug 15:06
Compare
Choose a tag to compare

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

  • Api Keys could have a ttl (#328)
  • Fix empty String and Option[String] JSON parsing (#330)
  • Navigating on a group cause a 'Page not found' page (#329)
  • Some apiKeys disappears after apiKey creation (#322)
  • Problem to empty the Url field of Service Targets (#327)
  • Remove bintray links (#324)

1.4.9

15 Jul 14:25
Compare
Choose a tag to compare

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

  • Enforce TTL on secured exchange protocol v2 bug (#316)
  • Remove default ssl context dump (#303)
  • APP_STORAGE is missing for AWS configuration (#304)
  • Cannot read property 'data.dataIn' of null in Analytics (#305)

1.4.8

06 May 14:21
Compare
Choose a tag to compare

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

08 Mar 16:21
Compare
Choose a tag to compare

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

18 Feb 14:49
Compare
Choose a tag to compare

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

18 Feb 09:33
Compare
Choose a tag to compare

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

28 Jan 14:52
Compare
Choose a tag to compare

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

23 Jan 09:21
Compare
Choose a tag to compare

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: