Hi folks,
I've started sketching out a basic Warble Master, which is essentially just an OpenAPI wrapper for now, where we can add various pages (API endpoints). The wrapper takes care of API specifications, API documentation (which is embedded into each endpoint), validation, session+db stuff and so on. It also supports an API key auth, wherein an agent/node can use the API via a previously agreed upon API key (sent in the APIKey: header in the HTTP request).

The only page that's working so far is the /api/session page, which can log you in...nothing else works :).

There is also a setup script for getting started. In the spirit of turnkey, all you have to do to get Warble running is run the setup script once, turn on the WSGI app server, and it'll work. It's using sqlite for the time being, and I think it's safe to start building on that for now, and expand to ES/etc as needed.

I'll get started on some docs and tests tomorrow, but if folks could try checking out the repo ( https://github.com/apache/incubator-warble-server ) and seeing if they can get it up and running, that'd be swell.

I'll also be setting up a test instance so we can try having a continually running instance and test server/client stuff once we get that working.

With regards,
Daniel.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@warble.apache.org
For additional commands, e-mail: dev-h...@warble.apache.org

Reply via email to