52 Commits (a0f86b4435abcc86478290c9f491e5e56fa8e036)
 

Author SHA1 Message Date
Drew Short a0f86b4435 Allow addresses to be parsed without ports 6 years ago
Drew Short 66dacfa710 Removed unused config reference 6 years ago
Drew Short da1a8e9e58 Fixing config values not being preferred over defaults. 6 years ago
Drew Short 8abb4b80d5 Updated the client to update a record instead of creating a new record. 6 years ago
Drew Short 580376f21b Making sure that the deployment only happens for master 6 years ago
Drew Short 0c1e6c8507 POC work for updating domain record automatically 6 years ago
Drew Short 7e69b9f29e Trying to standardize errors 6 years ago
Drew Short 9466cae494 Adding initial cloudflare client interaction 6 years ago
Drew Short 00e11e760e Cleaning up the endpoint auth middleware 6 years ago
Drew Short 71a12ccf22 Simplify the root/zone lookup 6 years ago
Drew Short 449b27747e import cleanup 6 years ago
Drew Short b68cdce121 Simple username+token authentication 6 years ago
Drew Short 076c11535c refactor following code from https://github.com/actix/examples/blob/master/simple-auth-server/ for app state 6 years ago
Drew Short 7fea659c6e Update config to mirror the api concept of root and zone 6 years ago
Drew Short 6e92cabcbe Cargo Clippy linting suggestions 6 years ago
Drew Short 3745d56e5a Ran cargo fix --edition and updated to use the rust 2018 parser 6 years ago
Drew Short bc6c72d136 Bumping the expected rust build containers to Rust 2018 (1.31) 6 years ago
Drew Short 0d2599fac7 ignoring the reported port for the moment 6 years ago
Drew Short f2a0b0520c Added support for parsing IP Addresses 6 years ago
Drew Short ae1fbd1d16 Added some windows scripts for building and deploying a docker container 6 years ago
Drew Short 52b9fcd5d7 Args update 6 years ago
Drew Short a4e2c2b46b Configuration file is not optional 6 years ago
Drew Short e44388501d Changed order of the default logging environment variable 6 years ago
Drew Short 17644a44bf Moved args into a separate module 6 years ago
Drew Short a6185c5d18 Resolved compilation and borrowing errors 6 years ago
Drew Short f95872126d Moved argument parsing into module 6 years ago
Drew Short 31cc0eb64e Missing assignment 6 years ago
Drew Short 69ca0b14dc Added some startup safety by not unwrapping actix_server directly 6 years ago
Drew Short 9cad1dfc91 Ran code formatting and cleaned imports. 6 years ago
Drew Short 97e273cb72 Moved config into a module 6 years ago
Drew Short 2acf50a700 Added user info to configuration file 6 years ago
Drew Short e3c106e438 Removed needless error passing from missing file error 6 years ago
Drew Short a9c0050ce6 Added address endpoint to print requester address 6 years ago
Drew Short 822311397d Additional logging for ConfigError 6 years ago
Drew Short e4f1c09ada Additional logging by default 6 years ago
Drew Short 99af21f322 Changed the updated cloudflare API to an open endpoint 6 years ago
Drew Short 85bd3b539b Dynamic defaults for workers and config setup from file or commandline 6 years ago
Drew Short 8b371675a5 Moved to serde_yaml for loading the config file 6 years ago
Drew Short 9dc05c9561 No reason to list patch numbers 6 years ago
Drew Short 739a28358b Updated dependencies 6 years ago
Drew Short 667e713a18 Working on loading from config file 6 years ago
Drew Short 6f49da35d6 Added the paths to the wrong build 6 years ago
Drew Short 5e07839454 Added the hash sums to the artifacts 6 years ago
Drew Short 3423df0c44 Adding md5 and sha1 hashes to the upload 6 years ago
Drew Short 54ae8e7e4f Bumping to latest rust version 6 years ago
Drew Short cf605b4641 Code cleanup 6 years ago
Drew Short a7f3901656 Stabalizing api code 6 years ago
Drew Short 5c04a3c5b3 Only make release builds for master 6 years ago
Drew Short 21c7b74ce2 Adding health encdpoint 6 years ago
Drew Short ceab25642d adding gitlab ci configuration 6 years ago