Commit Graph

8 Commits

Author SHA1 Message Date
R Tyler Croy a841198910
Add support for blackbox testing the API for the orchestrator with dredd
This requires some shenanigans with the headers of the response, since
Feathers/Express likes to augment the Content-Type with the charset field. The
charset field throws dredd off for some silly reason, so this might trimming in
some express middleware later
2019-07-03 11:46:26 -07:00
R Tyler Croy 52ac229bf2
Remove multiple supported event types from the orchestrator
As of now, the rust-server codegen will default to the XML version, and cannot
handle multiples unfortunately.
2019-05-26 11:45:26 -07:00
R Tyler Croy 259fa6fcc6
Update the eventbus APi spec and generate useful stubs
Now getting to the point where I can implement the actual logic behind the
scenes of this API.

Fun
2019-05-26 11:40:32 -07:00
R Tyler Croy adbdfc8bd3
Explore dredd for API testing 2019-05-25 15:28:28 -07:00
R Tyler Croy 8ab484429c
Point swagger-ui to a local eventbus 2019-05-24 21:43:38 -07:00
R Tyler Croy f8fe44f547
Flesh out the basics for the remainder of the eventbus API
It's like Kafka over HTTP
2019-05-24 21:10:07 -07:00
R Tyler Croy 6cfcb6520a
Begin to describe the orchestrator REST API with Swagger 2019-05-24 20:13:44 -07:00
R Tyler Croy 28cfb4c2da
Add a swagger codegen version of the eventbus API which is still 💩
I'm still noodling through how the eventbus HTTP API should look. My current
thinking is that it should approximately support Kafka like semantics, since
that's the likely first "real" backing implementation of eventbus
2019-03-27 21:03:42 -07:00