Commit graph

15 commits

Author SHA1 Message Date
8a612a11d5 Update porkbun-ddns.py
awa
2024-01-11 20:32:14 +00:00
747d6c3f5f
Allow running script when IP address changes by adding script field in JSON config 2023-07-06 21:25:57 +00:00
Anthony Wang
09c2f90bf5
Don't update data['name'] if root domain 2022-07-21 14:26:39 -05:00
Anthony Wang
e534284cde
Remove TTL parameter from DNS edit request 2022-07-21 14:13:28 -05:00
Anthony Wang
496b79bce0
Increase default TTL to 600 2022-07-21 14:12:16 -05:00
716794bcd3
Rewrite and simplify script 2022-07-21 13:59:39 -05:00
3f22c99f77
Code updates for AUR package 2022-05-20 10:57:58 -05:00
con-f-use
b8edd0d5a5
only delete matching type (by benneti)
suggested in https://github.com/porkbundomains/porkbun-dynamic-dns-python/pull/6#issuecomment-1037362375 by @benneti
2022-02-13 13:48:09 +01:00
con-f-use
99afcf45bf
modernize porkbun-ddns
Modernizes the Python DDNS client:

* Use argparse for CLI argument handling (better help text, validation and error messages)
* Accept config file from stdin
* Use modern Python naming conventions
* Use ipaddress for validation
* Default value for the base url of the API
* Closes #2 
* Closes #3
2021-12-22 19:20:25 +01:00
Ross Brackett
7e263cd083 Revert "Merge pull request #4 from porkbundomains/mod-patch-1"
This reverts commit 82c2bf65bc, reversing
changes made to e653987444.
2021-09-22 16:33:58 -07:00
Ross Brackett
facb8e01a4 Revert "indentation problem"
This reverts commit a8e6803855.
2021-09-22 16:33:50 -07:00
Ross Brackett
a8e6803855 indentation problem 2021-09-13 16:45:42 -07:00
eddie-porkbun
d48c5b876b
Add modRecord
deleteRecords now only removes non-A type records
Adds modRecord function to preserve the current record settings, only updates IP
2021-09-08 14:43:12 -07:00
Ross Brackett
59623b7410 changing to the IPv4 endpoint by default to fix IPv6 issues 2021-08-10 11:01:52 -07:00
Ross Brackett
9753dcd736 initial release 2021-05-27 18:59:11 -07:00