Commit Graph

14 Commits

Author SHA1 Message Date
Brian Picciano
0fd832efdd clippy suggestions 2023-05-20 14:34:45 +02:00
Brian Picciano
06cda77772 Periodically refresh certs for all domains 2023-05-19 13:27:00 +02:00
Brian Picciano
1fdd023f50 Replace usage of boxed dyn errors with new error::Unexpected 2023-05-17 14:08:17 +02:00
Brian Picciano
cab7a837a7 Introduced separate 'Boxed' traits, to allow for mocks 2023-05-16 17:17:47 +02:00
Brian Picciano
d9676a4ce7 Issues from clippy 2023-05-16 16:20:01 +02:00
Brian Picciano
e3c13123db Switched to hyper, cleaned up manager lifetimes, got domain_sync working 2023-05-15 17:46:55 +02:00
Brian Picciano
9e724d3903 got manager being shared properly into render context 2023-05-12 16:43:28 +02:00
Brian Picciano
7718735215 use a validated domain name type, rather than a raw string 2023-05-12 16:43:05 +02:00
Brian Picciano
742523d0a0 make git origin store types private 2023-05-11 14:31:48 +02:00
Brian Picciano
386b02023c implement most of main, including config and http server 2023-05-11 14:25:51 +02:00
Brian Picciano
a704c7ad34 implement hash for config 2023-05-09 16:40:40 +02:00
Brian Picciano
f2a3c78a83 re-organize imports for clarity 2023-05-09 16:37:06 +02:00
Brian Picciano
a8c96f9a2e implement error trait on domain config store errors 2023-05-09 13:52:21 +02:00
Brian Picciano
563f072e09 implement domain config store 2023-05-07 18:07:31 +02:00