218 Commits (main)
 

Author SHA1 Message Date
Brian Picciano 1a6f804289 Update hyper-reverse-proxy with fixes 2 months ago
Brian Picciano 71c9b8dbf5 Upgrade hyper-reverse-proxy to fix websocket forwarding 2 months ago
Brian Picciano 56796e91b8 create reverse proxy client on a per-http handler basis 2 months ago
Brian Picciano e73a120655 Make http optional 2 months ago
Brian Picciano fcc8b860fc Handle TcpListener.accept errors more gracefully 2 months ago
Brian Picciano c76d7318f0 Upgrade to hyper v1.2.0, potentially fix issues with graceful shutdown 2 months ago
Brian Picciano f562b32edb Upgrade to rust stable 1.76.0 and fix clippy errors 2 months ago
Brian Picciano e416a76668 Cache tree objects in the git proxy 2 months ago
Brian Picciano 3651fd0f0c Remove full gix project as a dependency 2 months ago
Brian Picciano 498a33533f Remove old git implementation completely 2 months ago
Brian Picciano 1e8f970486 Get gix_proxy working completely 2 months ago
Brian Picciano 1667bac39c Decompress objects from git server, refactor BoxByteStream in the process 2 months ago
Brian Picciano b88f555390 Remove display prefix from unexpected errors, was causing redundancy in nested errors 2 months ago
Brian Picciano 2302e9ff64 Implement most of new git implementation's get_file method 3 months ago
Brian Picciano 142fc14916 Loosen up argument type on unexpected::Error::from 3 months ago
Brian Picciano 5f1f8ce1b7 Fixes from clippy 3 months ago
Brian Picciano b60c849a73 Remove all_descrs method from origin store 3 months ago
Brian Picciano 98ddefad4f Implemented sync method of new git_proxy module 3 months ago
Brian Picciano 57ee5ff30e Pass origin::Descr::Git url around in parsed form, perform stricter validation on it 3 months ago
Brian Picciano ac66ebf6cc Fixed how unexpected Option errors were being worded 3 months ago
Brian Picciano 78b67a02ad Make origin::Store::sync async 3 months ago
Brian Picciano 6dd53f96d8 Handle requested path being a directory correctly 3 months ago
Brian Picciano 6a611c371c Retrieve domain settings within each service, rather than in domain manager 3 months ago
Brian Picciano 43502f82f9 Remove platform suffix from binary produced by default flake target 3 months ago
Brian Picciano 4009f0da48 Use hyper-reverse-proxy fork with fixed host header behavior: 3 months ago
Brian Picciano 658ac62347 Fix bug in http proxy where response headers would be deduplicated 3 months ago
Brian Picciano 92254047b2 Remove https requirement to use external_domains 3 months ago
Brian Picciano c95f4b9b39 Split domain manager "sync all domains" task into separate ones 3 months ago
Brian Picciano 70c78b823a add task_stack.push_spawn_periodically, use for domain manager sync job 3 months ago
Brian Picciano dbb8e442c8 Fixes from clippy 3 months ago
Brian Picciano 9c6e3c6240 Update README with release build instructions 4 months ago
Brian Picciano 7e5aeb5f28 Fix windows build, add release target 4 months ago
Brian Picciano c65a201222 Update nix flake with a devShells (plus many other improvements) 4 months ago
Brian Picciano 0ed265db6f Add arm6vl (rpi) build 5 months ago
Brian Picciano ada434032b Got windows cross-compilation working 5 months ago
Brian Picciano 4ded1c4ab4 Use builtin tokio ctrl-c rather than signal-hook-tokio 5 months ago
Brian Picciano 023dffe70c Add support for i686-linux 6 months ago
Brian Picciano dce01bd31b Fix cross-compilation 6 months ago
Brian Picciano ab2e5fb55a Refactor nix flake to allow cross compiling 6 months ago
Brian Picciano 6cabb9b742 Honor proxied_domains' https_disabled when doing https redirects 8 months ago
Brian Picciano 0b5b2cb3f3 Refactor how the configuration is documented 8 months ago
Brian Picciano 0b02400f4e Redirect HTTP requests when HTTPS is enabled 8 months ago
Brian Picciano eadb53db0b Implement external domain cert syncing 8 months ago
Brian Picciano 49ac208286 License under the AGPLv3 8 months ago
Brian Picciano 65933b5cb3 Fix color scheme for dark mode 9 months ago
Brian Picciano f56acd65b0 More polish to the interface, grammar edits from Kelly 9 months ago
Brian Picciano bd6684ea2a Even more polish of the web experience 9 months ago
Brian Picciano 17070b30b3 Polish up user interface somewhat 9 months ago
Brian Picciano c0006e40ce Small bug fixes in interface 9 months ago
Brian Picciano 36052de0c1 Remove apex zone check 9 months ago