da721eb46c
Move nmpubip to porkbun-dynamic-dns-python repo, check if IP address is v4
2024-11-27 15:37:44 -05:00
c6a05f5374
Update endpoint from the deprecated porkbun.com to api.porkbun.com
2024-11-27 15:31:21 -05:00
901ac0ec19
Delete README.md since it's from the original DDNS client and our client's usage is different
2024-02-11 18:26:42 +00:00
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
19c71a3e28
Delete '.gitignore'
2022-07-21 14:42:30 -05: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
aca7407c1b
Remove PKGBUILD from this repo
2022-05-20 11:03:38 -05:00
3f22c99f77
Code updates for AUR package
2022-05-20 10:57:58 -05:00
e02d54322c
Merge pull request #1 from con-f-use/patch-1
...
Patch 1
2022-05-20 10:33:36 -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
Ross
82c2bf65bc
Merge pull request #4 from porkbundomains/mod-patch-1
...
Add modRecord
2021-09-13 16:30:06 -07:00
Ross
e653987444
Merge pull request #5 from porkbundomains/mac-pip-install
...
Footnote for Mac OS users
2021-09-13 16:29:48 -07:00
eddie-porkbun
91109cb753
Footnote for Mac OS users
...
Added a footnote on installing pip and running with the --user flag for Mac OS users using default Python 2.7
2021-09-08 15:59:21 -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
3ecfcc09c3
Readme wasn't referencing the config file correctly
2021-08-10 12:40:25 -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
Ross
e94df25b03
Initial commit
2021-05-27 16:01:42 -07:00