Jason Volk
|
084751ae38
|
refactor globals::updates into a Service
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
aa7a310200
|
move media startup into service
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
38c989a07e
|
split service manager into unit
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
5be679e17b
|
refactor main task stack through service mgr
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
c111d2e395
|
abstract service worker pattern; restart on panic.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
23a9055199
|
relax and de-clutter let_underscore_must_use
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:10 +00:00 |
|
Jason Volk
|
e125af620e
|
impl crate::Service for Service
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-04 21:06:35 +00:00 |
|
Jason Volk
|
25c004f08c
|
remove dead cache
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-04 21:06:35 +00:00 |
|
Jason Volk
|
7658387a74
|
remove resolver wrapper; use std mutex
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-03 06:34:16 +00:00 |
|
Jason Volk
|
cb48e25783
|
refactor dyn KvTree out of services
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
7ad7badd60
|
devirtualize service Data traits
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:01:20 +00:00 |
|
Jason Volk
|
3480074f61
|
sha256_media integration
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:01:20 +00:00 |
|
Jason Volk
|
08f2b8579c
|
abstract shutdown/reload functionality.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-16 07:24:51 +00:00 |
|
Jason Volk
|
6e59135a7d
|
eliminate RotationHandler
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-07 02:00:28 +00:00 |
|
Jason Volk
|
0e74ade7d7
|
isolate axum shutdown in router; minor run-cycle/signalling tweaks
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-07 02:00:28 +00:00 |
|
Jason Volk
|
dd49b3c3a1
|
fix/simplify emergency access initialization
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-06 18:21:40 +00:00 |
|
strawberry
|
ff7dfec74c
|
slightly cleanup update check
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-03 14:17:42 -04:00 |
|
Jason Volk
|
6d1144bb69
|
move unix socket unlink from services to router
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-02 01:20:28 -04:00 |
|
strawberry
|
6269822613
|
actually fix all let_underscore_must_use lints
CI caught some more
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-05-25 22:28:43 -04:00 |
|
Jason Volk
|
6c1434c165
|
Hot-Reloading Refactor
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-05-21 20:22:17 -04:00 |
|