Commit Graph

11 Commits

Author SHA1 Message Date
R Tyler Croy 14d78e009f Check pointing some exploration with graphql for the reldata service 2021-03-03 22:04:25 -08:00
R Tyler Croy 8a1a47669c Scaffolding up reldata service's data migrations
Right now I'm just working within sqlite, but the migrations will need to be
mirrored for PostgreSQL in the future in `migrations/postgres`

Running this entails using the sqlx-cli (`cargo install sqlx-cli`)

    % sqlx migrate --source migrations/sqlite run
2021-03-03 22:04:25 -08:00
R Tyler Croy 25a2bf6fb6 Exploring using openapi and schemathesis to describe the parser service API
Running via:
    schemathesis run ./services/parser/apispec.yml --base-url=http://localhost:7672 --checks all

The parser service is also using `catflap` for development: https://github.com/passcod/catflap

See #13
2020-11-08 09:27:19 -08:00
R Tyler Croy 9b14541909 Add some integration tests for the archive-step to cover some negative failure cases
This still would allow archiving ../../../etc/passwd, but I'll fix that shortly
😸
2020-10-28 13:31:52 -07:00
R Tyler Croy 9cc30b3eef Add some Makefile silliness to build all the stdlib step libraries
These are currently just being dumped into the PWD since osp doesn't yet
know anything about command line arguments
2020-10-18 13:37:44 -07:00
R Tyler Croy 7c1fc95f93
Properly add lines to the history for readline in the ebc 2020-01-14 20:10:21 -08:00
R Tyler Croy f66b39c8d7
Start experimenting with a multi-module typescript application
With some inspiration from
https://medium.com/@jeffkhull/a-typescript-monorepo-without-lerna-7805920c370f
2019-06-25 19:08:47 -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 7208464aa8
Flesh out some initial thoughts on the characteristics of a model
Including an example to help tinker with the user interface for modeling a
process for a mock heroku-based web application.

What's missing right now for sure is the concept of credentials and how those
might fit into the world. That will require more thought.

The syntax is at the moment heavily inspired by Declarative Pipeline from
Jenkins, but not actually compatible.
2019-02-15 21:57:57 -08:00
R Tyler Croy 99a4977b04
Add the license and an ignore 2019-02-10 16:11:46 -08:00