Skip to content

Releases: almatoai/graph_conn

1.11.1

Choose a tag to compare

@iStefo iStefo released this 06 Oct 06:32

1.11.1

Fix

  • The action invoker hands a result that is not a JSON-encoded string (an object, plain text, a number, or none) to the caller as-is instead of crashing.
  • GraphConn.Test.MockServer starts at once on a port the previous run left in TIME_WAIT, instead of waiting 10s and logging a false "another suite is holding it" error.

Enhancement

  • GraphConn.Mock.acknowledged?/1 tells whether any client sent the mock an acknowledged for a request.

Full Changelog: 1.11.0...1.11.1

1.9.13

Choose a tag to compare

@iStefo iStefo released this 04 Sep 12:13

What's Changed

  • Bound the wait for a client's API versions table by @iStefo in #58

Full Changelog: 1.9.12...1.9.13

1.9.8

Choose a tag to compare

@iStefo iStefo released this 05 Mar 09:35

What's Changed

Bug fix

  • Request now internally normalizes header names to avoid erroneous addition of 'Authorization' header if one is already present, albeit with different casing.
  • For requests with expired provided authorization header (on-behalf auth), no token refresh is attempted to prevent an infinite loop.
    (#53)

Full Changelog: 1.9.7...1.9.8

1.9.7

Choose a tag to compare

@burmajam burmajam released this 04 Mar 11:44
bc83261

What's Changed

  • Remove audit and sobelow checks from 'mix bless' task by @burmajam in #52

Full Changelog: 1.9.6...1.9.7

1.9.4

Choose a tag to compare

@cy303 cy303 released this 24 Feb 17:25
Send response only to last request

1.9.3

Choose a tag to compare

@cy303 cy303 released this 22 Jan 13:07
3b9a1d7
  • Use elixir 1.18.1 and otp 27.2
  • Update all deps to their latest versions

1.9.2

Choose a tag to compare

@cy303 cy303 released this 11 Sep 15:12
360fd00
Use custom CA correctly (#42)

1.9.1

Choose a tag to compare

@cy303 cy303 released this 04 Sep 09:38
Allow setting ca_cert file for connection with graph

1.8.0

Choose a tag to compare

@cy303 cy303 released this 22 May 10:26

Enhancements

  • Invoker doesn't send request again on nack
  • More descriptive handling of dropped ws connections
  • Make cachex optional (only needed by action_handler)
  • Explicit support of new action-api features:
  • Log "hello" message when ws connection is successfully established
  • Invoker sends "last call" instead of immediate timeout (maybe cached response is waiting but wasn't delivered)
  • More descriptive timeout messages (with last success status in action api)
  • CI tests for elixir >= 1.15

1.7.2

Choose a tag to compare

@cy303 cy303 released this 15 Apr 19:56
Wait with rejecting unknown api if no apis are registered yet