7 Commits

Author SHA1 Message Date
3a9abb97c2 Add thiserror instead of exposing eyre anonymous errors
The change here is to make it easier for the consumer to debug the api.
Such that they can `match` on individual errors instead of having to
parse text.

eyre is convenient, but mostly from a consumers perspective
2023-04-30 13:12:23 +02:00
2a29a66217 feat: dagger-run support 2023-04-30 00:58:59 +02:00
11d20935c6
feat: extract client (#48)
This extracts the client (strategy pattern), this is so that it is will be possible to test the actual querier, without hitting / requiring the dagger-engine running.
2023-03-19 00:01:24 +00:00
79d931e908 feat: with loggers 2023-03-14 23:21:14 +01:00
75bc17e57d fix(core): Fix async panic on blocking #19
Replaced internal threads with tokio spawn functions
2023-02-20 10:19:43 +01:00
cb9a4dd84f
add test-the-application 2023-02-17 15:34:18 +01:00
7a008be59e
tested full flow initially 2023-02-05 23:44:06 +01:00