Commit Graph

34 Commits

Author SHA1 Message Date
Ivan Schaller 4fe8be6291 unescape the changeset before comparison to live records to have an accurate changeset. fixes changes for txt records
check code / check-code (push) Successful in 29s Details
2024-03-01 10:30:58 +01:00
Ivan Schaller 78448d2bde only unescape txt and spf records
check code / check-code (push) Successful in 30s Details
2024-02-29 22:17:45 +01:00
Ivan Schaller ff1a47cf8c update logging 2024-02-29 22:14:00 +01:00
Ivan Schaller 91ba03af7f rollback changes to semicolon escaping
check code / check-code (push) Successful in 27s Details
2024-02-29 21:45:03 +01:00
Ivan Schaller 6e624a79a7 fix semicolon escaping 2024-02-29 19:37:27 +01:00
Ivan Schaller afe182628a fix typo in method call and add function for semicolons 2024-02-29 16:22:52 +01:00
Ivan Schaller 0fb38b9ae5 add tests and move multiple replaces to regex replace
check code / check-code (push) Successful in 33s Details
2024-02-29 12:48:50 +01:00
Ivan Schaller 6326903bb3 add typehint for __init__
check code / check-code (push) Successful in 29s Details
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2024-02-28 16:20:46 +01:00
Ivan Schaller 408cf3fdd2 rename class and add new tests
check code / check-code (push) Successful in 32s Details
2024-02-28 16:07:32 +01:00
Ivan Schaller 29cf05c888 fix definition
check code / check-code (push) Successful in 32s Details
2024-02-28 14:38:08 +01:00
Ivan Schaller 59a9b01fef rename some variables
check code / check-code (push) Failing after 21s Details
2024-02-28 14:33:53 +01:00
Ivan Schaller 6612daeee7 fix some errors in record filtering 2024-02-28 14:28:42 +01:00
Ivan Schaller 792b9d5429 simplify some code 2024-02-28 14:07:30 +01:00
Ivan Schaller 284f001236 first tests with provider support 2024-02-21 16:21:25 +01:00
Ivan Schaller 09898b7a22 revert the test changes
check code / check-code (push) Successful in 31s Details
2024-02-21 16:19:29 +01:00
Ivan Schaller ba9d301dac update dev setup
check code / check-code (push) Successful in 31s Details
2024-02-21 16:14:05 +01:00
Ivan Schaller 86789a1c4b update ci files for future releases 2024-02-20 08:59:05 +01:00
Ivan Schaller 256d1a8f0e fix for single value rcd
check code / check-code (push) Successful in 18s Details
2024-01-25 11:51:10 +01:00
Ivan Schaller 95c6815dad fix type hint for rdata
check code / check-code (push) Successful in 18s Details
2024-01-25 11:45:28 +01:00
Ivan Schaller f20e190ef6 fix type errors
check code / check-code (push) Successful in 17s Details
2024-01-25 11:43:20 +01:00
Ivan Schaller c95f95fb8b make populate function smaller 2024-01-25 11:39:22 +01:00
Ivan Schaller f7f54f8eb7 add docstrings and refactor make absolute function 2024-01-25 10:51:42 +01:00
Ivan Schaller 988502a499 fix mypy issues
check/lint python code with hatch / check-python-hatch (push) Successful in 21s Details
2024-01-09 23:07:04 +01:00
Ivan Schaller 5714ce5af9 move from provider base class to source 2024-01-09 22:54:52 +01:00
Ivan Schaller 353791797d update debug log 2023-11-10 17:07:55 +01:00
Ivan Schaller 61b1b47a96 update readme and make absolute optional 2023-11-10 17:06:52 +01:00
Ivan Schaller c77cef64ee make some records absolute 2023-11-10 16:47:59 +01:00
Ivan Schaller ac395e84e2 escape ; character in txt records 2023-11-10 16:34:20 +01:00
Ivan Schaller 9d79906f96 add @ support and make cname records absolute 2023-11-10 16:32:07 +01:00
Ivan Schaller d4c095540f fix request parameter 2023-11-09 14:33:45 +01:00
Ivan Schaller 14a98fe132 add log message for total records found 2023-11-09 14:29:33 +01:00
Ivan Schaller bec8384557 fix literal type 2023-11-09 14:22:05 +01:00
Ivan Schaller 3cb883abd6 update view query 2023-11-09 14:17:36 +01:00
Ivan Schaller cdd0b00cd1 update query for views and use hatch as a build tool 2023-11-09 13:08:03 +01:00