Alex Mikhalev
|
174d69fbcc
|
Prepare for splitting things into separate packages
Move everything into a sprinklers_rs package and create cargo workspace
|
4 years ago |
Alex Mikhalev
|
2ad00b4b69
|
Fix missing futures-util feature
The issue is actually in actix 0.10.0
|
4 years ago |
Alex Mikhalev
|
2f53940ebe
|
Remove actix DNS resolver
|
4 years ago |
Alex Mikhalev
|
af0998a719
|
Implement running sections through MQTT
|
4 years ago |
Alex Mikhalev
|
709f8c2760
|
Use rumqtt 0.1.0
|
4 years ago |
Alex Mikhalev
|
d79584eb65
|
Update rumqtt version
|
4 years ago |
Alex Mikhalev
|
fc8821171a
|
Use actix for program_runner
|
4 years ago |
Alex Mikhalev
|
9643923428
|
Use actix for section runner
|
4 years ago |
Alex Mikhalev
|
2270c69f2b
|
Add support for publishing sections
|
4 years ago |
Alex Mikhalev
|
12c326ad86
|
Update rusqlite version
|
4 years ago |
Alex Mikhalev
|
9e9c1a353a
|
Implement de/serialization of schedules
Fixes #7
|
4 years ago |
Alex Mikhalev
|
b6bcde020c
|
Flesh out main a bit more
There is now an instance of SectionRunner and ProgramRunner
|
4 years ago |
Alex Mikhalev
|
9120f0cbd3
|
Add support for scheduled programs
|
4 years ago |
Alex Mikhalev
|
e2c06f03a5
|
Add Schedule module for schedule support
|
4 years ago |
Alex Mikhalev
|
a509303bc2
|
Add Program model
Also expose types for collections of Sections and Programs
|
4 years ago |
Alex Mikhalev
|
c58ad6b2cc
|
Use tracing-subscriber instead of env-logger
|
4 years ago |
Alex Mikhalev
|
31e843a585
|
SectionRunner::queue_run test and impl
|
4 years ago |
Alex Mikhalev
|
8caa569fb1
|
Start work on section runner and use tracing
|
4 years ago |
Alex Mikhalev
|
07785918c1
|
Initial commit
|
5 years ago |