209 Commits (498a33533f1a1cf00639e99cabcc11c25c330fd7)
 

Author SHA1 Message Date
Brian Picciano 0f42327a57 Implemented acme store, started on manager 1 year ago
Brian Picciano a7e74ac5dd Move origin syncing to within manager 1 year ago
Brian Picciano 7daa864739 add mock for domain manager 1 year ago
Brian Picciano 1fdd023f50 Replace usage of boxed dyn errors with new error::Unexpected 1 year ago
Brian Picciano 45597ab8d8 Use GATs in domain manager trait 1 year ago
Brian Picciano cab7a837a7 Introduced separate 'Boxed' traits, to allow for mocks 1 year ago
Brian Picciano d9676a4ce7 Issues from clippy 1 year ago
Brian Picciano b608496aaa Fix small goof in index copy 1 year ago
Brian Picciano 93a9e21e93 Fix A record checking 1 year ago
Brian Picciano ce80c5e23b Build release as a static binary 1 year ago
Brian Picciano 5fa89593ae Update source code link in index 1 year ago
Brian Picciano e5ce19e850 use IPv4 for now 1 year ago
Brian Picciano 7db28b3793 readme 1 year ago
Brian Picciano e9dc6ba090 Update warning on homepage to be clearer 1 year ago
Brian Picciano ef2c179a68 show existing domain info on get page 1 year ago
Brian Picciano 6c32af061b Polish up the FE a bit 1 year ago
Brian Picciano 6d68b4e5ab Implemented periodic origin syncing 1 year ago
Brian Picciano 8f1c0cce22 Implement serving of origins 1 year ago
Brian Picciano c1b6d982ef Switch to AAAA records 1 year ago
Brian Picciano 774fbe06da switch to using bamboo.css 1 year ago
Brian Picciano e3c13123db Switched to hyper, cleaned up manager lifetimes, got domain_sync working 1 year ago
Brian Picciano 26ebda90e8 Use async dns client, pass tokio runtime into the checker constructor 1 year ago
Brian Picciano f9801af166 rename to domiply 1 year ago
Brian Picciano 6e88ab967f Fix up init, implement sync (maybe) 1 year ago
Brian Picciano f3394acaf1 refactor renderer in service 1 year ago
Brian Picciano 50d450eb2c implement error pages 1 year ago
Brian Picciano 130581d61e got basic system for passing configs back and forth with URL working 1 year ago
Brian Picciano 9e724d3903 got manager being shared properly into render context 1 year ago
Brian Picciano 7718735215 use a validated domain name type, rather than a raw string 1 year ago
Brian Picciano cf3b11862c Got basic index page, started on new domain page 1 year ago
Brian Picciano a3c41ee4d6 Add config option for http listen address 1 year ago
Brian Picciano 21b5b99022 got basic html templating engine working 1 year ago
Brian Picciano 742523d0a0 make git origin store types private 1 year ago
Brian Picciano 386b02023c implement most of main, including config and http server 1 year ago
Brian Picciano 796b90e91d move git store to its own file 1 year ago
Brian Picciano a0bdf610d9 small note in origin store 1 year ago
Brian Picciano 79ba735fd6 Use GATs to remove dynamic dispatch when using origin store 1 year ago
Brian Picciano d1842943cd Add locks around git store syncing and getting 1 year ago
Brian Picciano e5b64f4968 initial implementation of domain manager 1 year ago
Brian Picciano a704c7ad34 implement hash for config 1 year ago
Brian Picciano f2a3c78a83 re-organize imports for clarity 1 year ago
Brian Picciano a8c96f9a2e implement error trait on domain config store errors 1 year ago
Brian Picciano 97071c1b87 make dns checker errors implement error trait 1 year ago
Brian Picciano be84742e94 make origin store errors be actual errors, and implement a mock 1 year ago
Brian Picciano 696c92a292 tried getting the origin store mock working, but couldn't 1 year ago
Brian Picciano 3c0ac8c4ee Switch to using nightly 1 year ago
Brian Picciano 4460aae75a keep refactoring git store to make this iterator work nice 1 year ago
Brian Picciano 53e253b362 refactor Store to return an Origin 1 year ago
Brian Picciano 563f072e09 implement domain config store 1 year ago
Brian Picciano 7b60814681 add mock domain checker 1 year ago