Commit Graph

28 Commits

Author SHA1 Message Date
Lee Smet
4b597cc445 Add calling of supervisor over mycelium
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-28 13:50:59 +02:00
Lee Smet
cf06c7fa36 Remove leftover logic
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-27 16:01:45 +02:00
Lee Smet
6f7fded175 Convert jobs to messages
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-27 15:33:43 +02:00
Lee Smet
fde456fd5e Add new supervisor client over mycelium
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-27 14:17:58 +02:00
Lee Smet
a8227eb808 Revert "Add supervisor API"
This reverts commit bc30c9cc89.
2025-08-27 12:52:54 +02:00
Lee Smet
bc30c9cc89 Add supervisor API
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 23:19:05 +02:00
Lee Smet
7ce19f8b6d Add validation for service methods
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 14:08:41 +02:00
Lee Smet
bc6cb16732 General code improvements
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 12:48:36 +02:00
Lee Smet
74995fa6fe Add job status update in service layer
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 12:45:50 +02:00
Lee Smet
f30706a25a Add service layer to abstract business logic
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 12:28:36 +02:00
Lee Smet
208d18c280 Allow updating job status in DB
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 11:34:29 +02:00
Lee Smet
e45e5939e9 Improve doc comment
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 11:02:45 +02:00
Lee Smet
e57c76fb36 Allow updating DAG
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-22 10:59:46 +02:00
Lee Smet
1939a3d09d Add DAG loading to spec
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 17:03:21 +02:00
Lee Smet
ec91a15131 Implement DAG for flow
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 16:45:10 +02:00
Lee Smet
eb69a44039 Improve rpc api return objects encoding
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 15:38:04 +02:00
Lee Smet
30b7acdaba Fix some quirks
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 14:07:48 +02:00
Lee Smet
9482a4e3ee Bump jsonrpsee to latest version
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 13:56:32 +02:00
Lee Smet
04669eb638 Bump redis to latest version
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 13:37:25 +02:00
Lee Smet
62c200b5bd Add openrpc API
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 13:29:39 +02:00
Lee Smet
c5f0f80492 Add redis storage driver
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-21 11:23:42 +02:00
Lee Smet
9830abc2dc Add CLI parsing
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-20 14:19:36 +02:00
Lee Smet
acf875ed33 Add basic models
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-20 14:04:08 +02:00
Lee Smet
b769fa63f7 Add core dependencies
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-20 12:36:21 +02:00
Lee Smet
95487c9741 Init rust project
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2025-08-20 12:33:09 +02:00
950d0bafb4 ... 2025-08-20 10:37:07 +02:00
2bf66e83bb ... 2025-08-20 09:56:55 +02:00
4174ff1663 Initial commit 2025-08-20 07:50:41 +00:00