Commit graph

163 commits

Author SHA1 Message Date
6ec4b1b48c
Add binary to debian package. It went missing after adding the user systemd unit
All checks were successful
Run Tests on Code / run-tests (push) Successful in 11s
2023-12-29 02:01:36 +01:00
a1092be60c
Release Candidate 1.1.1-rc.6
All checks were successful
Run Tests on Code / run-tests (push) Successful in 22s
Build and Release Binary File / test (push) Successful in 25s
Build and Release Binary File / build (push) Successful in 27s
Build and Release Binary File / upload-release (push) Successful in 14s
2023-12-29 01:57:45 +01:00
2412ad1666
Dependecy Version bump
All checks were successful
Run Tests on Code / run-tests (push) Successful in 19s
2023-12-29 01:57:10 +01:00
3657754fd7
Update .gitignore 2023-12-29 01:56:57 +01:00
0a9eba9732
Potential Bugfix whereby the code threw an otherwise unexplained error 2023-12-29 01:56:48 +01:00
6588bf20a5
Release Candidate 1.1.1-rc.5
All checks were successful
Run Tests on Code / run-tests (push) Successful in 25s
Build and Release Binary File / test (push) Successful in 27s
Build and Release Binary File / build (push) Successful in 31s
Build and Release Binary File / upload-release (push) Successful in 14s
2023-12-29 01:43:06 +01:00
00ea82e12c
Add systemd user unit
All checks were successful
Run Tests on Code / run-tests (push) Successful in 13s
2023-12-29 01:41:41 +01:00
b727a3714e
Fix cargo deb missing #DEBHELPER# variable
All checks were successful
Run Tests on Code / run-tests (push) Successful in 11s
Build and Release Binary File / test (push) Successful in 12s
Build and Release Binary File / build (push) Successful in 26s
Build and Release Binary File / upload-release (push) Successful in 11s
2023-12-29 01:26:09 +01:00
7738c8b366
Release Candidate 1.1.1-rc.4
Some checks failed
Run Tests on Code / run-tests (push) Successful in 25s
Build and Release Binary File / test (push) Successful in 23s
Build and Release Binary File / build (push) Failing after 27s
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-29 01:18:59 +01:00
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
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