Skip to content
Permalink
Branch: master
Commits on Mar 20, 2020
  1. debug api for enforcerd

    primalmotion committed Mar 20, 2020
    debug api for enforcerd
Commits on Mar 14, 2020
  1. fixed: type serviceStatus

    primalmotion committed Mar 14, 2020
Commits on Mar 12, 2020
  1. fixed: simplify http transport (#90)

    primalmotion committed Mar 12, 2020
    Remove explicit http2.Transport. This was here before understanding the weird errors we were getting sometimes was due to gorilla.websocket and not http.Transport
Commits on Mar 11, 2020
  1. new: added push upstreamer (#89)

    primalmotion committed Mar 11, 2020
    new: added push upstreamer
    
    This PR adds a new Gateway Upstreamer based on auto registration through a bahamut.PubSubClient.
    
    The Gateway can use the push.Upstreamer to handle the upstreams, and all services use the push.Notifier to register bahamut start and stop hooks to announce their routes and how to reach them
  2. fixed/gateway: pass the full request to the upstream

    primalmotion committed Mar 11, 2020
    This allows finer decision on the routing.
Commits on Mar 10, 2020
  1. remod: update aporeto dependencies

    primalmotion committed Mar 10, 2020
  2. rename file

    primalmotion committed Mar 10, 2020
  3. refactor options and simplify constructor

    primalmotion committed Mar 10, 2020
Commits on Mar 9, 2020
  1. fixed: reenable config flag

    primalmotion committed Mar 9, 2020
  2. update dependencies

    primalmotion committed Mar 9, 2020
  3. tests: added gateway unit tests

    primalmotion committed Mar 9, 2020
  4. new: added api gateway library

    primalmotion committed Mar 9, 2020
  5. fixed: always drain eventual request body.

    primalmotion committed Mar 9, 2020
    It seems it is necessary to drain the request body in some situations when using http/2 otherwise it can cause stream errors.
    
    See golang/go#26338
Commits on Mar 7, 2020
  1. remod: update aporeto dependencies

    primalmotion committed Mar 7, 2020
Commits on Mar 6, 2020
  1. new/travis: build on go 1.14

    primalmotion committed Mar 6, 2020
  2. remod: update aporeto dependencies

    primalmotion committed Mar 6, 2020
Commits on Mar 5, 2020
  1. new: added option to set TLS NextProtos

    primalmotion committed Mar 5, 2020
You can’t perform that action at this time.