209 Commits (498a33533f1a1cf00639e99cabcc11c25c330fd7)
 

Author SHA1 Message Date
Brian Picciano 498a33533f Remove old git implementation completely 4 months ago
Brian Picciano 1e8f970486 Get gix_proxy working completely 4 months ago
Brian Picciano 1667bac39c Decompress objects from git server, refactor BoxByteStream in the process 4 months ago
Brian Picciano b88f555390 Remove display prefix from unexpected errors, was causing redundancy in nested errors 4 months ago
Brian Picciano 2302e9ff64 Implement most of new git implementation's get_file method 5 months ago
Brian Picciano 142fc14916 Loosen up argument type on unexpected::Error::from 5 months ago
Brian Picciano 5f1f8ce1b7 Fixes from clippy 5 months ago
Brian Picciano b60c849a73 Remove all_descrs method from origin store 5 months ago
Brian Picciano 98ddefad4f Implemented sync method of new git_proxy module 5 months ago
Brian Picciano 57ee5ff30e Pass origin::Descr::Git url around in parsed form, perform stricter validation on it 5 months ago
Brian Picciano ac66ebf6cc Fixed how unexpected Option errors were being worded 5 months ago
Brian Picciano 78b67a02ad Make origin::Store::sync async 5 months ago
Brian Picciano 6dd53f96d8 Handle requested path being a directory correctly 5 months ago
Brian Picciano 6a611c371c Retrieve domain settings within each service, rather than in domain manager 5 months ago
Brian Picciano 43502f82f9 Remove platform suffix from binary produced by default flake target 5 months ago
Brian Picciano 4009f0da48 Use hyper-reverse-proxy fork with fixed host header behavior: 5 months ago
Brian Picciano 658ac62347 Fix bug in http proxy where response headers would be deduplicated 5 months ago
Brian Picciano 92254047b2 Remove https requirement to use external_domains 5 months ago
Brian Picciano c95f4b9b39 Split domain manager "sync all domains" task into separate ones 5 months ago
Brian Picciano 70c78b823a add task_stack.push_spawn_periodically, use for domain manager sync job 5 months ago
Brian Picciano dbb8e442c8 Fixes from clippy 5 months ago
Brian Picciano 9c6e3c6240 Update README with release build instructions 5 months ago
Brian Picciano 7e5aeb5f28 Fix windows build, add release target 5 months ago
Brian Picciano c65a201222 Update nix flake with a devShells (plus many other improvements) 5 months ago
Brian Picciano 0ed265db6f Add arm6vl (rpi) build 7 months ago
Brian Picciano ada434032b Got windows cross-compilation working 7 months ago
Brian Picciano 4ded1c4ab4 Use builtin tokio ctrl-c rather than signal-hook-tokio 7 months ago
Brian Picciano 023dffe70c Add support for i686-linux 7 months ago
Brian Picciano dce01bd31b Fix cross-compilation 7 months ago
Brian Picciano ab2e5fb55a Refactor nix flake to allow cross compiling 7 months ago
Brian Picciano 6cabb9b742 Honor proxied_domains' https_disabled when doing https redirects 10 months ago
Brian Picciano 0b5b2cb3f3 Refactor how the configuration is documented 10 months ago
Brian Picciano 0b02400f4e Redirect HTTP requests when HTTPS is enabled 10 months ago
Brian Picciano eadb53db0b Implement external domain cert syncing 10 months ago
Brian Picciano 49ac208286 License under the AGPLv3 10 months ago
Brian Picciano 65933b5cb3 Fix color scheme for dark mode 10 months ago
Brian Picciano f56acd65b0 More polish to the interface, grammar edits from Kelly 11 months ago
Brian Picciano bd6684ea2a Even more polish of the web experience 11 months ago
Brian Picciano 17070b30b3 Polish up user interface somewhat 11 months ago
Brian Picciano c0006e40ce Small bug fixes in interface 11 months ago
Brian Picciano 36052de0c1 Remove apex zone check 11 months ago
Brian Picciano 92f7d3d52a Ensure that the interface_domain gets a cert requested for it 11 months ago
Brian Picciano 818c728258 Move interface_domain under domain configuration 11 months ago
Brian Picciano 083976935c Fix release build 11 months ago
Brian Picciano 0e164f739d Small fixes after some testing 11 months ago
Brian Picciano dcbf45ec85 Allow for disabling https for proxied domains 11 months ago
Brian Picciano 7a1a2297d4 Move proxy config into domain (bigger change than it sounds like) 11 months ago
Brian Picciano b44fd575a9 Rename primary_domain to interface_domain, and make it optional 11 months ago
Brian Picciano e67cd6725a Return all domains from all_domains 11 months ago
Brian Picciano 7f8e40c19f Fixed tests for git and acme::store 11 months ago