Rostislav Raykov
|
7ceb5c3c50
|
feat: Update type of cloudflare response
Turns out that the results field can be null
|
2020-03-22 23:30:10 +01:00 |
|
Rostislav Raykov
|
cfd5cb9da9
|
feat: Use anyhow for error handling
|
2020-03-22 22:10:50 +01:00 |
|
Rostislav Raykov
|
536b184693
|
feat: Update usage to work with new versions of libs
|
2020-03-21 22:43:04 +01:00 |
|
Rostislav Raykov
|
8cbad9d7f1
|
feat: Add option to pass a config file
|
2019-09-23 10:58:41 +02:00 |
|
Rostislav Raykov
|
b654f4523e
|
fix: Check the response object before trying to extract a dns record id from it
|
2019-09-23 10:58:04 +02:00 |
|
Rostislav Raykov
|
afaf2918c6
|
refactor: Use quicli convenience functions for fs stuff
|
2019-09-22 22:27:28 +02:00 |
|
Rostislav Raykov
|
39cc9223d2
|
style: Format the code with cargo fmt
|
2019-09-18 11:12:50 +02:00 |
|
Rostislav Raykov
|
5c19f6e387
|
docs: Update README with CLI arguments
|
2019-09-18 10:15:11 +02:00 |
|
Rostislav Raykov
|
867f5dfe53
|
feat: Remove one printed message
|
2019-09-17 21:55:53 +02:00 |
|
Rostislav Raykov
|
1e04c69d5e
|
refactor: Remove the unused log command argument
|
2019-09-17 21:45:50 +02:00 |
|
Rostislav Raykov
|
b1f1c63585
|
feat: Initial implementation of the whole flow
|
2019-09-17 21:43:17 +02:00 |
|
Rostislav Raykov
|
a61da424bf
|
fix: Correctly parse update response
|
2019-09-17 21:42:56 +02:00 |
|
Rostislav Raykov
|
6f5890a81b
|
fix: Remove whitespace from current IP
|
2019-09-17 18:28:26 +02:00 |
|
Rostislav Raykov
|
8e938e3299
|
refactor: Some renaming and using the status of the update operation
|
2019-09-17 18:00:30 +02:00 |
|
Rostislav Raykov
|
5c9ec1029b
|
feat: Scaffold the CLI interface and use dependencies
|
2019-09-17 17:36:00 +02:00 |
|
Rostislav Raykov
|
f01cba4dc5
|
feat: Add helper functions for network requests and caching
|
2019-09-17 17:33:35 +02:00 |
|
Rostislav Raykov
|
4feaf4a17d
|
feat: Initial commit
Basically the output of cargo init with some
extra metadata added to the package
|
2019-09-17 13:44:12 +02:00 |
|