Kent Hua
eec9e9a881
add slack support for notification
2020-07-02 06:14:57 +00:00
Timothy
de42aa6073
update resolver package
2020-06-18 21:58:03 +08:00
Jemy Zhang
97195eccce
fix bug of get ip from interface
2020-05-05 16:13:23 +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
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
f0a6291406
Replaced cached IP with remote resolver
2020-04-18 12:51:50 -04:00
Eri Bastos
019388f7b5
Use switch/case to make code easier to follow
2020-04-16 19:26:58 -04:00
Jemy Zhang
df549ddc33
remove proxy while getting the public ip
...
remove proxy while getting the public ip,
otherwise ip of socks server would be returned
2020-03-21 18:18:48 +08:00
Jemy Zhang
f5a793a907
Add support to telegram notification
2020-03-21 13:34:54 +08:00
Timothy
13f3d940a2
add IPv6 support for HE.net
2020-02-06 21:38:52 +08:00
Timothy
168ef4585a
fix issue
2020-02-06 15:21:13 +08:00
Timothy
ad7fb64aa1
add IPv6 support for Cloudflare
2020-02-06 10:32:45 +08:00
Timothy.Ye
290f6faf60
Merge branch 'master' into ipv6
2020-02-06 09:52:14 +08:00
Timothy
e9ec737610
add API token support for Cloudflare
2020-02-05 10:38:29 +08:00
Timothy
6ec63e4499
add IPV6 support
2020-01-30 23:54:47 +08:00
Timothy
112b773ffb
fix issue
2019-08-30 11:56:56 +08:00
Timothy
025a5c0bbb
refactor handlers
2019-07-30 14:35:13 +08:00
Timothy
95529f6de6
add DuckDNS support
2019-07-29 23:53:08 +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
57b3c4c79d
add AliDNS support
2019-01-22 20:18:19 +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
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
TimothyYe
4b3d9b1c6b
update travis ci config, use go dep
2018-08-24 14:00:20 +08:00
Timothy Ye
7d7a616aea
fix issue #22
2018-06-15 22:16:21 +08:00
Timothy
d4bf2ca8d1
fix golint warnings
2017-11-06 17:53:11 +08:00
Timothy
50a5a8f308
remove debug info
2017-11-06 17:27:26 +08:00
Timothy
0155dee427
compile template
2017-11-06 17:26:40 +08:00
Timothy
7a65d4e0ea
refactor send notify logic
2017-11-06 16:48:43 +08:00
Timothy
ccbdf4e31d
add notify model, add send notify method
2017-11-02 16:45:50 +08:00
Timothy
ebb174f604
fix golint warnings
2017-10-30 14:53:42 +08:00
Timothy
bfb7961229
move Makefile, add program logo
2017-10-30 14:17:18 +08:00
Timothy
508aa7321a
fix #14 Avoid too much api call times by creating a file to store last IP address
2017-10-30 11:04:25 +08:00
Timothy
62ac21417e
remove unused code, add test cases
2017-10-27 14:34:17 +08:00
Timothy
dbf4bf15bd
fix golint warnings
2017-10-27 12:00:42 +08:00
Timothy
e0bde61c5c
fix golint warnings
2017-10-27 11:57:54 +08:00
Timothy
4bca24fe97
refactor code struct
2017-10-27 11:12:13 +08:00
Timothy
622b77d431
fix golint warnings
2017-10-26 18:11:38 +08:00
Timothy
9b458a0d1d
Integrate with socks5 proxy
2017-10-09 20:23:24 +08:00
Timothy
cd3e7e3cb0
refactor DNSPod handler
2017-10-09 16:27:34 +08:00
Timothy
fd0424630a
rename files
2017-10-09 16:05:13 +08:00
Timothy
48892dfd5e
Refactor
2016-06-30 21:02:12 +08:00