Commit Graph

7 Commits

Author SHA1 Message Date
R Tyler Croy 8e600ba3b6 Rename the project to Synchronik 2023-03-12 19:50:37 -07:00
R Tyler Croy 3b95ff87ad
Regenerate API Docs 2023-02-06 14:25:11 -08:00
R Tyler Croy 72935aef37
Consolidate the API docs into a single spec file for ease of testing 2023-01-29 21:44:43 -08:00
R Tyler Croy 09ed646c76
Implement some JANKY AF data access layers
Things I've learned today:

* The [sqlx
  documentation](https://docs.rs/sqlx/0.6.2/sqlx/sqlite/types/index.html#uuid)
  is *lying* about its `uuid` support. Basically `query_as!` does not
  ser/deserialize `Uuid` properly in/out of Sqlite with `TEXT` _or_ `BLOB`
* There are [no useful
  examples](https://github.com/launchbadge/sqlx/issues/1014) of doing nested
  struct queries in sqlx at the moment
2023-01-29 17:28:40 -08:00
R Tyler Croy 19126ed88b
Refactor the project configuration to take in a github configuration
This allows for fetching the Jankyfile directly via REST API so the server
doesn't have to do any Git work just yet
2023-01-28 20:33:20 -08:00
R Tyler Croy cc8cc30b17
Define the /execute API in the agent spec 2023-01-28 16:47:53 -08:00
R Tyler Croy 5494a54483
Start implementing the API documentation and stubs for agent APIs 2023-01-28 15:43:29 -08:00