Skip to content
This repository has been archived by the owner on Feb 27, 2024. It is now read-only.

Releases: oracle/wookiee-akka-http

Accept a list of valid origins so that CORS validation can be done

10 Jul 23:06
aea0d4b
Compare
Choose a tag to compare
Accept a list of valid origins so that CORS validation can be done (#…

…136)

* Accept a list of valid origins so that CORS validation can be done

* Addressed PR feedback

* Added more error messaging coverage

Co-authored-by: Jake Cray <jake.cray@oracle.com>

1.6.1

02 Mar 16:36
567c6f1
Compare
Choose a tag to compare
Updated log with Origin and user agent

v1.6.0: Access log client identifier change.

21 Feb 18:35
6374b23
Compare
Choose a tag to compare

Method for getting client identifier renamed from "getUserId" to "getAccessLogId"
Since this was a method that was overridden to get the identifier, old implementations will break until overrides are also renamed.

1.5.29: Merge pull request #118 from oracle/headerDirective

20 Feb 16:42
65bb681
Compare
Choose a tag to compare
Move header response directive higher up in the route

Disable Health Check for Ping URL as it Fails on Some Interfaces

28 Jan 00:56
53cd918
Compare
Choose a tag to compare
Fix test case (#117)

* Provide a logger to get around NPE issue

* Wrap log in a try so that context being null won't break us

* Revert log changes

* Support for headers also, catch exception properly even with marshaller not set

* Use marshaller if provided

* Clean up header call

* Add option for client location
* Can be on body, header, or both
* Unit test for all cases

* Support for HTTP Endpoints with an SSL Cert and Password

* Standardize CORS support in AkkaHttpBase and AkkaHttpMulti

* Use corsRejectionHandler with corsDirective (#108)

* Remove double addition of CorsDirectives (#109)

* Adding new Endpoint type that passes along the CommandBean in case it's needed for unmarshalling

* Updates to latest wookiee, akka-http, and akka-http-core versions. Removing akka-stream as it's brought in by akka-http

* Add back and upgrade akka-stream

* Use new CorsSettings signature

* Fix CORS test

* Lower akka-http version as it's too high for akka

* Disable ping check for now as it doesn't work on default interface, breaks load balancers

* Fix test

Co-authored-by: Jeff Berger <jberger25@yahoo.com>

Support for Bean -> Unmarshaller

30 Dec 21:57
dd65f3a
Compare
Choose a tag to compare
[Branch PR] Sending unmarshall changes to 'https' branch (#111)

* Provide a logger to get around NPE issue

* Wrap log in a try so that context being null won't break us

* Revert log changes

* Support for headers also, catch exception properly even with marshaller not set

* Use marshaller if provided

* Clean up header call

* Add option for client location
* Can be on body, header, or both
* Unit test for all cases

* Support for HTTP Endpoints with an SSL Cert and Password

* Standardize CORS support in AkkaHttpBase and AkkaHttpMulti

* Use corsRejectionHandler with corsDirective (#108)

* Remove double addition of CorsDirectives (#109)

* Adding new Endpoint type that passes along the CommandBean in case it's needed for unmarshalling

Co-authored-by: Jeff Berger <jberger25@yahoo.com>

Library Version Bumps

14 Jan 00:16
67b8330
Compare
Choose a tag to compare
1.5.27

Remove double addition of CorsDirectives (#109)

1.5.24

18 Oct 22:04
67b8330
Compare
Choose a tag to compare
Remove double addition of CorsDirectives (#109)

1.5.23

14 Oct 22:18
feadb53
Compare
Choose a tag to compare
Use corsRejectionHandler with corsDirective (#108)

1.5.22: Merge pull request #107 from oracle/jb_multiCors

09 Oct 22:16
504e780
Compare
Choose a tag to compare
Standardize CORS support in AkkaHttpBase and AkkaHttpMulti