Commit graph

223 commits

Author SHA1 Message Date
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
293f0af30a
Remove debug statement in main
All checks were successful
Run Tests on Code / run-tests (push) Successful in 15s
2023-12-26 18:24:04 +01:00
e9ca986926
Remove excessive node install in actions 2023-12-26 18:23:50 +01:00
285ed25eaf
Fix Release CI for rc tags
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
Build and Release Binary File / test (push) Successful in 11s
Build and Release Binary File / build (push) Successful in 22s
Build and Release Binary File / upload-release (push) Successful in 10s
2023-12-26 04:28:00 +01:00
48e0446521
Release Candidate 1.0.0-rc.1
All checks were successful
Run Tests on Code / run-tests (push) Successful in 23s
2023-12-26 04:24:35 +01:00
bd7514ea84
Clippy linting changes
All checks were successful
Run Tests on Code / run-tests (push) Successful in 12s
2023-12-26 04:18:58 +01:00
31892b27fc
Implement rewrite in main
All checks were successful
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
fbf31a4115
Adjusted Readme to reflect code changes 2023-12-26 04:09:18 +01:00
445b22fecd
Conditional logging destination 2023-12-26 04:06:38 +01:00
1ae5d2b49f
Added dependencies for improved API handling 2023-12-26 04:05:35 +01:00
0b8b2299da
Change Cargo.toml Version requirements + add confy
Some checks failed
Run Tests on Code / run-tests (push) Failing after 22s
2023-12-25 18:58:17 +01:00
590093aa5e
Move cloudflare module out of subdirectory. Delete previous code 2023-12-25 18:56:44 +01:00
ae80119fa8
(Systemd) logging crates
Some checks failed
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
478dc4dd3a
Adjusted Readme language 2023-12-25 16:23:44 +01:00
74b4202e9e
Add config files to .gitignore 2023-12-25 15:19:44 +01:00
f66fd67159
Update readme with planned config setup 2023-12-25 15:12:00 +01:00
d2f89f0938
Switch from .json for secrets to .env 2023-12-25 15:11:17 +01:00
f8ad83439c
Add Clippy to CI 2023-12-25 15:10:42 +01:00
8dbd524839 Release 0.2.12
All checks were successful
Run Tests on Code / run-tests (push) Successful in 1s
Build and Release Binary File / test (push) Successful in 4s
Build and Release Binary File / build (push) Successful in 33s
Build and Release Binary File / upload-release (push) Successful in 10s
2023-12-20 08:36:59 +00:00
fa6f0f7707 Update .forgejo/workflows/build+release.yml
Some checks failed
Run Tests on Code / run-tests (push) Successful in 0s
Build and Release Binary File / test (push) Failing after 2s
Build and Release Binary File / build (push) Has been skipped
Build and Release Binary File / upload-release (push) Has been skipped
2023-12-18 08:07:14 +00:00
6f2975dfd7 Update .forgejo/workflows/build+release.yml
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
2023-12-18 08:05:35 +00:00
1885b481c9 Add Version Check to Release Actions
Some checks failed
Run Tests on Code / run-tests (push) Successful in 0s
Build and Release Binary File / run-tests (push) Failing after 2s
Build and Release Binary File / upload-release (push) Has been cancelled
Build and Release Binary File / build (push) Has been cancelled
2023-12-18 07:51:22 +00:00
f0c96012ce Merge pull request 'Add Forgejo Actions' (#23) from forgejo-actions into main
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
Reviewed-on: #23
2023-12-12 07:07:49 +00:00
5818e5d4ab Delete .gitlab-ci.yml
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
Build and Release Binary File / run-tests (push) Successful in 0s
Build and Release Binary File / build (push) Successful in 33s
Build and Release Binary File / upload-release (push) Successful in 9s
2023-12-12 07:03:37 +00:00
e0350d04de Add build Action
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
2023-12-12 07:03:16 +00:00
36243e6137 Delete test.yml in wrong directory
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
2023-12-12 06:54:02 +00:00
614c0d6f8d Move test.yml to correct directory
All checks were successful
Run Tests on Code / run-tests (push) Successful in 0s
2023-12-12 06:53:44 +00:00
e161b4949b Add test.yml 2023-12-12 06:51:57 +00:00
Neshura
8367f381b6 Update .gitlab-ci.yml file 2023-06-19 20:52:55 +00: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