Skip to content
Branch: master
Commits on Feb 19, 2020
  1. Helm chart improvements (#420)

    brettmorien committed Feb 19, 2020
    * Replace helm chart labels with a helper.
    * Expose metrics port in helm charts
    * Configure metrics port into application through config map.
Commits on Feb 14, 2020
  1. Initial integration of micrometer instrumentation and prometheus impl…

    brettmorien committed Feb 14, 2020
    …ementation. (#419)
Commits on Jan 22, 2020
  1. Update grpc to 1.26 (#417)

    brettmorien committed Jan 22, 2020
    * Upgrade grpc and protobuf versions.
    * Roolback protobuf version to the one present in Maven.
    * Remove JDK 8 classifier from grpc-kotlin library reference.
Commits on Jan 7, 2020
  1. Update helm.yml

    brettmorien committed Jan 7, 2020
  2. Introduce helm chart and build action (#416)

    brettmorien committed Jan 7, 2020
    * Move docker into a deployment folder, add initial helm chart.
    * Create helm release action (#415)
    * Update helm.yml
    * Rename deployment folder to deploy.
Commits on Oct 16, 2019
  1. Web test page and backend api (#414)

    brettmorien committed Oct 16, 2019
    * Add initial starter web page for testing
    * End of client-based spike. Need to alter to grpc-web and proxy.
    * Include grpc web proxy containers mapped over orbit server mesh nodes
    * Build JS output protobuf and grpc files, append es-lint disable header (this task needs updating to remove repeated header, make standard part of build)
    * Remove unnecessary command from proto gradle
    * Automatically run lint disabler after proto js files are built.
    * Automatically run lint disabler after proto js files are built.
    * End of spike on browser grpc implementation
    * First spike on test api backend, gets node connection info from grpc service.
    * Include test api code missing from previous checkin.
    * Correctly include node info metadata in grpc connection
    * Clean up receiving messages code in test api
    * Set up a lease renewal timer for api test client
    * Fix orbit server to forward invocation requests correctly.
    * Collect and expose received messages in api test app
    * Correctly displaying addressables and messages on test website
    * Web Test App/ API: Use a table to display addressables, switch messages based on selected addressable, fix up api to support
    * Fix merge issues from master, update web test client to handle new proto structures.
Commits on Sep 5, 2019
Commits on Sep 4, 2019
  1. Server routing (#411)

    brettmorien committed Sep 4, 2019
    * Move addressable lookup out of router, add addressable lookup and routing pipeline steps.
    * Push incoming messages into pipeline.
    Remove capabilities/ canHandle for now.
    Some NodeDirectory work.
    * Move client and mesh connection proxies out of node directory
    Establish server-server mesh connection class, including node information
    Hook up Routing pipeline step outbound to send message to proxy
    Some cleanup.
Commits on Aug 27, 2019
  1. Wire client connections through routing (#410)

    brettmorien authored and JoeHegarty committed Aug 27, 2019
    * Update proto schemas and accept client metadata for setting up connections. Integrate with Pipeline message class and pipeline, move some classes to internal.
    * Wire up message from client into routing. Convert router type to MeshNode.
    * First successful routing of a message from client to client through 2 orbit server instances.
    * Adding a ToString temporarily for Request message content for debugging.
    * Removing weird extra "return" statement.
Commits on Aug 21, 2019
  1. Introduce routing classes into project. (#409)

    brettmorien authored and JoeHegarty committed Aug 21, 2019
You can’t perform that action at this time.