|
2c83671c8e
|
Migrate away from Mullvad API
Run Tests on Code / run-tests (push) Successful in 20s
|
2024-06-10 11:51:27 +02:00 |
|
|
6a31ae0f9a
|
Elevated Mullvad Error Returns to Error Level from Warning
Run Tests on Code / run-tests (push) Successful in 10s
|
2024-03-04 16:43:56 +01:00 |
|
|
04a1be9bcb
|
Improved Error Message Syntax
|
2024-03-04 16:43:06 +01:00 |
|
|
ffe1fbc7a4
|
DNS Update Log was logged with level 'WARN' instead of 'INFO'
Run Tests on Code / run-tests (push) Successful in 10s
|
2024-03-04 16:34:40 +01:00 |
|
|
8a1c52cd90
|
Bugfix: IP could be set to '::' or '0.0.0.0'
|
2024-03-04 16:23:54 +01:00 |
|
|
0a9eba9732
|
Potential Bugfix whereby the code threw an otherwise unexplained error
|
2023-12-29 01:56:48 +01:00 |
|
|
f78f735b2c
|
Move .env configuration to config.toml
|
2023-12-29 00:36:01 +01:00 |
|
|
cf46f1124a
|
Rename RELOAD_INTERVAL_SECONDS to CHECK_INTERVAL_SECONDS
|
2023-12-28 22:26:59 +01:00 |
|
|
e1c81bb404
|
Added optional Uptime URL with env/.env config. Closes #28
Run Tests on Code / run-tests (push) Successful in 11s
|
2023-12-28 22:24:02 +01:00 |
|
|
33f36adf3f
|
Configurable Update Interval. Closes #29
Run Tests on Code / run-tests (push) Successful in 15s
|
2023-12-28 22:20:12 +01:00 |
|
|
965bcf3cc8
|
Clippy linting
Run Tests on Code / run-tests (push) Successful in 13s
|
2023-12-27 21:29:15 +01:00 |
|
|
cebad8abe4
|
Log change events done to zones.d
|
2023-12-27 21:29:15 +01:00 |
|
|
7511828552
|
Do not read dotfiles in zones.d directory
|
2023-12-27 21:29:15 +01:00 |
|
|
0ab2c8c1a3
|
Log Zone name in case of Cloudflare API Error
|
2023-12-27 21:29:15 +01:00 |
|
|
87a285bc2e
|
Add logging info for changes to interfaces.toml
|
2023-12-27 21:29:15 +01:00 |
|
|
251771f3c3
|
Clippy changes
Run Tests on Code / run-tests (push) Successful in 11s
|
2023-12-27 13:39:02 +01:00 |
|
|
4adfc7efb2
|
Split DNS info depending on record type. See #27
Run Tests on Code / run-tests (push) Successful in 14s
|
2023-12-27 13:34:30 +01:00 |
|
|
f969e21418
|
Bugfix: DNS Updater would not work for freshly created DNS records or records with outdated info
Run Tests on Code / run-tests (push) Successful in 18s
|
2023-12-26 18:53:22 +01:00 |
|
|
293f0af30a
|
Remove debug statement in main
Run Tests on Code / run-tests (push) Successful in 15s
|
2023-12-26 18:24:04 +01:00 |
|
|
bd7514ea84
|
Clippy linting changes
Run Tests on Code / run-tests (push) Successful in 12s
|
2023-12-26 04:18:58 +01:00 |
|
|
31892b27fc
|
Implement rewrite in main
Run Tests on Code / run-tests (push) Successful in 27s
|
2023-12-26 04:10:10 +01:00 |
|
|
ab23597218
|
Rewrite Cloudflare module, minor changes to config module
|
2023-12-26 04:10:00 +01:00 |
|
|
445b22fecd
|
Conditional logging destination
|
2023-12-26 04:06:38 +01:00 |
|
|
590093aa5e
|
Move cloudflare module out of subdirectory. Delete previous code
|
2023-12-25 18:56:44 +01:00 |
|
|
ae80119fa8
|
(Systemd) logging crates
Run Tests on Code / run-tests (push) Failing after 25s
|
2023-12-25 16:24:59 +01:00 |
|
|
7efa41a48c
|
New config module
|
2023-12-25 16:24:18 +01:00 |
|
|
389cd249d6
|
Support for all Cloudflare DNS Types
|
2023-05-03 23:19:15 +02:00 |
|
|
02735ff29d
|
Add support for TLSA and SRV records
|
2023-05-03 23:12:19 +02:00 |
|
|
2287e8da9d
|
Add status code check for get request
potential fix for #17
|
2023-03-21 10:41:27 +01:00 |
|
|
f2667c4d76
|
Add 'CAA' Record support
|
2023-03-17 20:09:58 +01:00 |
|
|
5186bded04
|
Closes #16
|
2023-03-15 21:36:52 +01:00 |
|
Neshura
|
ef94aacc51
|
Added Error handling, switched to using "Result" type for many methods
|
2023-03-01 03:07:30 +01:00 |
|
Neshura
|
f4c9e39b26
|
Clear Screen before printing new DNS Update
|
2023-03-01 00:52:09 +01:00 |
|
Neshura
|
add93f26f4
|
Fix class methods
|
2023-02-27 16:15:00 +01:00 |
|
Neshura
|
4525eb1974
|
Split up update function into smaller class functions
|
2023-02-27 15:56:24 +01:00 |
|
Neshura
|
fdf2f53e8b
|
Change identifier number for DnsType and make Instance zone_id public
|
2023-02-27 15:56:03 +01:00 |
|
Neshura
|
b6dd98f224
|
Added timer based execution and changed change printing
|
2023-02-27 15:04:12 +01:00 |
|
Neshura
|
3bae2f68de
|
Updated IPv6 Parser
|
2023-02-27 03:20:45 +01:00 |
|
Neshura
|
2433907dd6
|
Seperated API Key into different config file
|
2023-02-26 01:49:02 +01:00 |
|
Neshura
|
ac2db79f21
|
Implemented Soft exit during IP-Fetching
|
2023-02-26 01:14:33 +01:00 |
|
Neshura
|
e76c82492f
|
Rewrite in Rust
|
2023-02-26 01:10:39 +01:00 |
|