Commit graph

205 commits

Author SHA1 Message Date
6b847ba34e
Convert systemd unit to user script via custom install scripts
All checks were successful
Run Tests on Code / run-tests (push) Successful in 14s
2023-12-29 01:18:36 +01:00
95268b5020
Run check on pull-requests
Some checks failed
Run Tests on Code / run-tests (push) Successful in 13s
Build binary file and bundle packages / test (pull_request) Failing after 13s
Build binary file and bundle packages / build (pull_request) Has been skipped
2023-12-29 01:13:19 +01:00
e1dd7c0046
Release Candidate 1.1.1-rc.3
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / build (push) Successful in 27s
Build and Release Binary File / upload-release (push) Successful in 9s
2023-12-29 00:55:39 +01:00
dba934ab41
Move systemd unit to correct directory 2023-12-29 00:55:21 +01:00
03453a3327
Fix cargo deb config
All checks were successful
Run Tests on Code / run-tests (push) Successful in 10s
Build and Release Binary File / test (push) Successful in 15s
Build and Release Binary File / build (push) Successful in 28s
Build and Release Binary File / upload-release (push) Successful in 11s
2023-12-29 00:46:51 +01:00
f74a37ac24
Release Candidate 1.1.1-rc.2
Some checks failed
Run Tests on Code / run-tests (push) Successful in 10s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / build (push) Failing after 26s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-29 00:44:14 +01:00
c7a4e68e8f
Fix debian revision extraction 2023-12-29 00:43:59 +01:00
62945286fd
Remove no longer needed dependency install for cargo deb 2023-12-29 00:43:04 +01:00
6e385d7f87
Release Candidate 1.1.1-rc.3
Some checks failed
Run Tests on Code / run-tests (push) Successful in 21s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / build (push) Failing after 32s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-29 00:39:26 +01:00
5aa2f62c66
Add systemd unit to debian package
All checks were successful
Run Tests on Code / run-tests (push) Successful in 21s
2023-12-29 00:38:52 +01:00
ee2b492851
Updated Readme 2023-12-29 00:38:27 +01:00
1c0bb64572
Remove outdated .json files 2023-12-29 00:36:12 +01:00
f78f735b2c
Move .env configuration to config.toml 2023-12-29 00:36:01 +01:00
4ba04706b5
Release Candidate 1.1.1-rc.2
Some checks failed
Run Tests on Code / run-tests (push) Successful in 13s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / upload-release (push) Has been skipped
Build and Release Binary File / build (push) Failing after 27s
2023-12-29 00:04:36 +01:00
9e3415f890
Swap out hardcoded revision for Cargo.toml variable
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
2023-12-29 00:04:01 +01:00
846e07b56c
Remove cargo-deb dependency due to inclusion in docker image 2023-12-28 23:48:39 +01:00
9c45603ee6
Release Candidate 1.1.1-rc.1
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / build (push) Successful in 1m11s
Build and Release Binary File / upload-release (push) Successful in 16s
2023-12-28 23:43:54 +01:00
73f2b90482
Fix release blobs artifacts 2023-12-28 23:43:18 +01:00
7bd690f650
Cargo.toml change for rc.4
Some checks failed
Run Tests on Code / run-tests (push) Successful in 11s
Build and Release Binary File / test (push) Successful in 10s
Build and Release Binary File / build (push) Successful in 1m7s
Build and Release Binary File / upload-release (push) Failing after 1s
2023-12-28 23:38:16 +01:00
9e61ff2c6c
Release Candidate 1.1.1-rc.4
Some checks failed
Build and Release Binary File / test (push) Failing after 24s
Run Tests on Code / run-tests (push) Successful in 29s
Build and Release Binary File / build (push) Has been skipped
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-28 23:21:35 +01:00
abb1f9a07c
Add GPLv3 License 2023-12-28 23:21:25 +01:00
f0f4b16b2d
Fix tr command in Actions 2023-12-28 23:21:10 +01:00
c88c4d9baf
Release Candidate 1.1.1-rc.3
Some checks failed
Build and Release Binary File / test (push) Successful in 26s
Run Tests on Code / run-tests (push) Successful in 30s
Build and Release Binary File / build (push) Failing after 1m5s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-28 23:04:00 +01:00
1ef874b092
Fix Debian replacing - with ~ 2023-12-28 23:03:43 +01:00
98cb5c6837
Release Candidate 1.1.1-rc.2
Some checks failed
Build and Release Binary File / test (push) Successful in 27s
Run Tests on Code / run-tests (push) Successful in 32s
Build and Release Binary File / build (push) Failing after 1m15s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-28 22:52:40 +01:00
4c0ace604f
Add missing authors field
All checks were successful
Run Tests on Code / run-tests (push) Successful in 11s
2023-12-28 22:52:17 +01:00
c14db40a77
Release Candidate 1.1.1-rc.1
Some checks failed
Run Tests on Code / run-tests (push) Successful in 24s
Build and Release Binary File / test (push) Successful in 28s
Build and Release Binary File / build (push) Failing after 1m11s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-28 22:48:52 +01:00
2844d6b963
Debian packaging added to release actions 2023-12-28 22:48:33 +01:00
6a41db72fd
Release 1.1.0
All checks were successful
Run Tests on Code / run-tests (push) Successful in 26s
Build and Release Binary File / test (push) Successful in 24s
Build and Release Binary File / build (push) Successful in 22s
Build and Release Binary File / upload-release (push) Successful in 11s
2023-12-28 22:27:28 +01:00
93fd6d6bea
Updated README
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
2023-12-28 22:27:08 +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
All checks were successful
Run Tests on Code / run-tests (push) Successful in 11s
2023-12-28 22:24:02 +01:00
33f36adf3f
Configurable Update Interval. Closes #29
All checks were successful
Run Tests on Code / run-tests (push) Successful in 15s
2023-12-28 22:20:12 +01:00
3639511414
Release Candidate 1.1.0-rc.1
All checks were successful
Build and Release Binary File / test (push) Successful in 25s
Run Tests on Code / run-tests (push) Successful in 35s
Build and Release Binary File / build (push) Successful in 23s
Build and Release Binary File / upload-release (push) Successful in 11s
2023-12-28 21:09:06 +01:00
3f465b2031
Fix README
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
2023-12-27 21:33:35 +01:00
1a75c93661 Merge pull request 'Enhanced Logging (closes #27)' (#31) from logging into main
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
Reviewed-on: #31
2023-12-27 20:31:51 +00:00
965bcf3cc8
Clippy linting
All checks were successful
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
151993c92a
Release 1.0.0
All checks were successful
Run Tests on Code / run-tests (push) Successful in 22s
Build and Release Binary File / test (push) Successful in 17s
Build and Release Binary File / build (push) Successful in 20s
Build and Release Binary File / upload-release (push) Successful in 15s
2023-12-27 21:28:27 +01:00
f0f32472eb Merge pull request '1.0.0 Rework' (#25) from v2 into main
All checks were successful
Run Tests on Code / run-tests (push) Successful in 11s
Reviewed-on: #25
2023-12-27 20:26:16 +00:00
8d9f282092
Merge branch 'main' into v2
All checks were successful
Run Tests on Code / run-tests (push) Successful in 13s
2023-12-27 21:17:53 +01:00
72e25a7081
Move back to 0.2.8 to resolve merge conflict with #25
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
2023-12-27 21:15:11 +01:00
251771f3c3
Clippy changes
All checks were successful
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
All checks were successful
Run Tests on Code / run-tests (push) Successful in 14s
2023-12-27 13:34:30 +01:00
660b4efa26
Release Candidate 1.0.0-rc.3
All checks were successful
Run Tests on Code / run-tests (push) Successful in 23s
Build and Release Binary File / test (push) Successful in 27s
Build and Release Binary File / build (push) Successful in 26s
Build and Release Binary File / upload-release (push) Successful in 37s
2023-12-26 18:53:46 +01:00
f969e21418
Bugfix: DNS Updater would not work for freshly created DNS records or records with outdated info
All checks were successful
Run Tests on Code / run-tests (push) Successful in 18s
2023-12-26 18:53:22 +01:00
6714f447de
Release Candidate 1.0.0-rc.2
All checks were successful
Run Tests on Code / run-tests (push) Successful in 21s
Build and Release Binary File / test (push) Successful in 11s
Build and Release Binary File / build (push) Successful in 21s
Build and Release Binary File / upload-release (push) Successful in 12s
2023-12-26 18:24:29 +01:00