xliao
0f670c66f9
Fix: the results returned may be limited
2020-07-28 20:26:30 +08:00
xliao
0f9ea20f10
Fix: lastip changes when update request fails
2020-07-28 16:35:03 +08:00
Timothy
81ecf1d096
fix lint error
2020-07-22 23:55:03 +08:00
Jemy Zhang
9186772d50
enable socks for domain update and telegram notification seperately
...
- add configuration to enable socks for domain update
and telegram notification seperately.
- sleep to reduce cpu usage while connection error occurred.
2020-05-05 15:32:10 +08:00
Timothy
8a3471ad1c
add DNS resolver, update all the handlers
2020-05-03 21:32:06 +08:00
Timothy
d923cbde61
merge from release branch
2020-05-03 19:50:57 +08:00
Timothy
fcf819bb70
fix Google Domain handler issue #46
2020-05-01 02:26:12 +08:00
Eri Bastos
e8ce3434ee
Addressed code review plus missed updates
2020-04-28 18:40:04 -04:00
Eri Bastos
f2e9c0ab00
Add dreamhost handler
2020-04-27 14:28:13 -04:00
Eri Bastos
1c1aa6c420
HE Handler - Use Resolver
2020-04-19 15:34:25 -04:00
Eri Bastos
57ecf1f7bb
Duck Handler - Use Resolver
2020-04-19 15:31:49 -04:00
Eri Bastos
9397f6b272
DNSPod Handler - Use Resolver
2020-04-19 15:26:10 -04:00
Eri Bastos
68b729e635
AliDNS Handler - Use Resolver
2020-04-19 15:20:22 -04:00
Eri Bastos
f0a6291406
Replaced cached IP with remote resolver
2020-04-18 12:51:50 -04:00
Jemy Zhang
f5a793a907
Add support to telegram notification
2020-03-21 13:34:54 +08:00
Rick Lei
06a7d2384a
Better DNSPod error message handling and ip_type checking
...
DNSPod API now requires record type to be specified, so the "ip_type"
setting becomes a must in config.json.
2020-02-08 20:30:51 +01:00
Timothy
162b639019
add IPv6 support for DuckDNS
2020-02-06 22:33:55 +08:00
Timothy
2d4d414417
add IPv6 support for DNSPod
2020-02-06 22:07:31 +08:00
Timothy
ad7fb64aa1
add IPv6 support for Cloudflare
2020-02-06 10:32:45 +08:00
Timothy
e9ec737610
add API token support for Cloudflare
2020-02-05 10:38:29 +08:00
test1943
ce60904eda
Preserve TTL value.
...
Right now ttl value is overwritten to default value every time.
2019-09-26 01:42:02 +08:00
Timothy
18f23c4dcf
fix basic auth issue
2019-09-04 10:33:25 +08:00
Timothy
7ea034976a
add customized user-agent
2019-09-02 19:05:35 +08:00
Timothy
4f71fbbcc1
fix misspell issue
2019-08-06 10:50:17 +08:00
Timothy
025a5c0bbb
refactor handlers
2019-07-30 14:35:13 +08:00
Timothy
91d89d82ce
fix DuckDNS handler
2019-07-30 10:24:14 +08:00
Timothy
95529f6de6
add DuckDNS support
2019-07-29 23:53:08 +08:00
Timothy
6eba9cd2d7
Merge branch 'google'
2019-05-23 09:52:02 +08:00
huwenchao
af9a1bb0da
chore: make the dns handler error log and readme.md more specificlly
2019-05-11 17:07:43 +08:00
TimothyYe
1d49bcd173
add google handler
2019-04-24 13:10:39 +08:00
TimothyYe
04134b20a4
make interval configurable
2019-04-21 17:18:05 +08:00
TimothyYe
4a3b2216d3
fix lint warnings
2019-02-27 14:10:51 +08:00
TimothyYe
dc376d91b4
fix lint warnings
2019-01-22 20:35:45 +08:00
TimothyYe
57b3c4c79d
add AliDNS support
2019-01-22 20:18:19 +08:00
TimothyYe
66187e0269
send mail notification
2019-01-21 11:11:07 +08:00
TimothyYe
304d3cac50
update test case
2019-01-20 15:09:53 +08:00
TimothyYe
6455f324cd
update test case
2019-01-20 14:59:17 +08:00
TimothyYe
0fdb8af727
only update sub domain
2019-01-20 14:44:30 +08:00
TimothyYe
6d66016635
update comments
2018-12-07 16:50:56 +08:00
TimothyYe
4c82260c4d
format code and fix the go lint warnings
2018-12-07 16:04:59 +08:00
Sad Pencil
851e2d7e46
support for getting an IP from an interface, and skip DNS record update if IP address is the same with last one
2018-12-07 02:50:27 +08:00
Kerma
3598247d64
Fix tests and more linting errors
2018-10-12 20:49:03 +03:00
Kerma
46738d5bc6
Linter fixes
2018-10-12 19:45:04 +03:00
Kerma
fa5fdc7c8c
Add Cloudflare handler
2018-10-12 19:03:17 +03:00
TimothyYe
a500ad329f
for V1.5.3
2018-09-04 11:30:59 +08:00
Timothy Ye
7d7a616aea
fix issue #22
2018-06-15 22:16:21 +08:00
Timothy
cc51388579
fix issue #20
2018-05-14 11:09:24 +08:00
Timothy
7a65d4e0ea
refactor send notify logic
2017-11-06 16:48:43 +08:00
Timothy
4c4f34c55b
send mail notify if IP is changed
2017-11-06 11:32:27 +08:00
Timothy
9020971add
bug fix for sleeping
2017-10-30 14:33:30 +08:00