Proto commits in candlecorp/wick

These 45 commits are when the Protocol Buffers files have changed:

Commit:222cc7f
Author:Jarrod Overson
Committer:Jarrod Overson

feat: added unions to type definitions

The documentation is generated from this commit.

Commit:7ab25d2
Author:Jarrod Overson
Committer:GitHub

feat: propagated context to non-wasm components, removed $ENV syntax in favor of liquid templates (#319)

Commit:eb26a15
Author:Jarrod Overson
Committer:Jarrod Overson

chore: updated lints, deprecated Link type, removed Ref type, renamed Custom->Named

Commit:954e9ff
Author:Jarrod Overson
Committer:Jarrod Overson

feat: added config validation, passing of config on command line, exposing config to user

Commit:58045d0
Author:Jarrod Overson
Committer:Jarrod Overson

feat: added restapi router

Commit:49a53de
Author:Jarrod Overson
Committer:Jarrod Overson

feat: added proper type defs into config, closes #200. Fixed #228, #227

Commit:ce7bc3a
Author:Jarrod Overson
Committer:Jarrod Overson

refactor: reorganized config to make further additions sustainable feat: added postgres highlevelcomponent chore: changed network -> engine

Commit:c271311
Author:Jarrod Overson
Committer:Jarrod Overson

tests: added http types example as tests

Commit:97280ee
Author:Jarrod Overson
Committer:Jarrod Overson

feat: incorporated interface.json into component.yaml

Commit:edd4a74
Author:Jarrod Overson
Committer:GitHub

converted type maps to list (#144)

Commit:46310b9
Author:Jarrod Overson
Committer:Jarrod Overson

shoring up tests. fixed error propagation and hung txs stemming from timeouts

Commit:ed9bef3
Author:Jarrod Overson
Committer:Jarrod Overson

renamed wasmflow->wick, migrated root-level tests to better locations

Commit:d089684
Author:Jarrod Overson
Committer:Jarrod Overson

feature: streams integrated wasmrs host removed wasmflow-sdk added wasmrs tests migrated from make to just removed old codegen removed old makefiles merged scripts/* into etc/* removed old integration projects updated tasks and replaced references for make to just

Commit:9e6c390
Author:Phil Kedy
Committer:GitHub

Restructure project as an application (#21) * Moving all subpackages under the pkg directory. * Switching license to MPL 2.0. * Fix LICENSE file name in goreleaser config.

Commit:d7c9e40
Author:Phil Kedy
Committer:Phil Kedy

First release (#3)

Commit:d7fa089
Author:Fawad Shaikh
Committer:Jarrod Overson

WAFL-15; issue #58 added proto entry

Commit:48c30c1
Author:Jarrod Overson
Committer:Jarrod Overson

removed state from components and batched traits, cleaned up transaction done signal processing

Commit:49e8501
Author:Jarrod Overson
Committer:Jarrod Overson

removed state from components and batched traits, cleaned up transaction done signal processing

Commit:a17b77a
Author:Jarrod Overson
Committer:Jarrod Overson

new v1 manifest format - separated parser logic from manifest, changed root "flows" keys to "components" in v1 manifest proposal - updated sccache configuration for CI, removed errant makefile - fixed wasm32 dependencies for wasmflow-collection-link - renamed all manifest extensions from .yaml to .wafl, updated json schemas to support multiple versions in one schema - disabled streaming support for now, added embedded feature flags within collection schemas to denote component version and feature support. - updated manifest code generation - updated sccache blob container name

Commit:6d00b6f
Author:Jarrod Overson
Committer:Jarrod Overson

- consolidated sdk crates into one crate - improved wasmflow/wafl error messages and fixed inconsistent naming - renamed all widl to apex - updated codegen for apex - updated sdk paths

Commit:971537b
Author:Jarrod Overson
Committer:Jarrod Overson

renamed provider->collection

Commit:2d3654c
Author:Jarrod Overson
Committer:Jarrod Overson

global rename of vino->wasmflow

Commit:a5ff3ef
Author:Jarrod Overson
Committer:Jarrod Overson

- added async wasm guests - broke down makefiles into their component parts - updated integration test crates for new codegen and APIs - refactor for SDK and unified codegen - extracted invocation to wasmflow-invocation# - vino->wasmflow rename for SDK - updated dependencies, removed nkeys fork, remove http RPC implementation - removed oci-distribution fork, fixed broken integration tests - removed unused dependencies - removed sdk submodule

Commit:0424e7a
Author:Jarrod Overson

removed "raw" type

Commit:fd72427
Author:Jarrod Overson

added struct type

Commit:9aaa1b5
Author:Jarrod Overson
Committer:Jarrod Overson

changes related to runtime & interpreter refactor, logging, and invocation and inherent data

Commit:6c952cb
Author:Jarrod Overson

Added support for batch calls to individual components, removed random utils from test native provider

Commit:550bd7f
Author:Jarrod Overson

unified invocation signature against vino_transport::Invocation

Commit:f8091d8
Author:Jarrod Overson
Committer:Jarrod Overson

Refactor and reorganization - updated makefiles and codegen - reorganized crates, fixed codegen issues

Commit:105ec8f
Author:Jarrod Overson
Committer:Jarrod Overson

implement rest args behavior in vinoc, fixes vino-core/#1

Commit:fd6d99c
Author:Jarrod Overson
Committer:Jarrod Overson

refactored code generation and related files

Commit:3c4d4fc
Author:Jarrod Overson

performance improvements

Commit:2087445
Author:Jarrod Overson

improved type signature for schemas, normalized hostedtype for providers

Commit:55b7729
Author:Jarrod Overson

renamed vino-component->%-packet, fixed naming of interfaces, added docs, adjusted json output, simplified logger, dropped troublesome deps

Commit:79d97fd
Author:Jarrod Overson

refactored output for better streaming

Commit:27aaccb
Author:Jarrod Overson

massive refactoring of port streams, packets, transports, codegen

Commit:fe07546
Author:Jarrod Overson

refactored RPC naming

Commit:38a60e0
Author:Jarrod Overson

updated tonic and other deps, added http server to provider cli

Commit:de075f2
Author:Jarrod Overson

adding schematic to schematic calls

Commit:b0d5c4d
Author:Jarrod Overson

added more validator checks, added clipply lints, moved -definitions to vino-manifest, added list to cli

Commit:1666630
Author:Jarrod Overson

removed schematic response, added transaction map

Commit:860f2ae
Author:Jarrod Overson

extracted native provider from runtime

Commit:fbda7ba
Author:Jarrod Overson

added list to invocation rpc service

Commit:f0cc38b
Author:Jarrod Overson

refactored MessagePayload->MessageTransport, OutputPayload-> versioned Output, vino-guest->vino-component

Commit:5873d90
Author:Jarrod Overson

migrated rpc to grpc and tonic, refactored providers