1
0
Fork 0
mirror of https://gitlab.com/pnx-tools/dns-updater.git synced 2026-06-16 05:54:56 +02:00
Commit graph

26 commits

Author SHA1 Message Date
0c347312bd line ending fix 2025-10-13 00:14:13 +02:00
22a72de719 remove ip/resolver/jsonip 2023-12-25 21:43:08 +01:00
ae60d3bf35 rename ip/resolver/basic_http to ip/resolver/http 2023-12-25 21:41:42 +01:00
6c696ced3d ip/resolver/manager.go: make jsonip be a basic_http service with jsonipDecoder decoder function. 2023-12-25 21:31:58 +01:00
42d5d57314 ip/resolver/basic_http/service.go: add support for a decoder function to be added to the service. 2023-12-25 21:29:56 +01:00
b2232a8fa7 Adding ip/resolver/jsonip.go 2023-12-25 21:27:48 +01:00
9961cec561 ip/resolver/resolver.go: move WAN_IFACE constant to app/app.go
resolver.go is library code and should not define (or care) about what is a "WAN" interface or not.
2023-12-07 20:43:48 +01:00
4d1103e133 Remove ip/lookup.go as those are not used anymore. 2023-12-07 20:41:48 +01:00
a6c98a3209 ip/cache.go: skip storing a NetInterfaceIPResolver in struct, Define a CacheDefaultCallback type and have it passed to the new GetWithDefault function instead. 2023-12-07 20:40:49 +01:00
0f21902ffd Refactor 2023-12-07 19:45:29 +01:00
bd3aa5e948 ip/resolver: fix package name. 2023-12-07 18:47:21 +01:00
200b3172b7 ip/resolver/service.go: comments. 2023-12-07 17:31:17 +01:00
4731c01684 ip/resolver/jsonip/service.go: use http get helper 2023-12-02 14:37:34 +01:00
89aee8e388 ip/resolver/basic_http/service.go: use http get helper 2023-12-02 14:37:19 +01:00
e7204794e2 ip/resolver/jsonip/service_test.go: adding json and ip parse test. 2023-12-02 14:23:48 +01:00
acf8976f53 ip/resolver: use ip.ParseIP() helper function 2023-12-02 14:19:13 +01:00
2204be7777 ip/helpers.go: adding ParseIP() 2023-12-02 14:16:25 +01:00
adbb1feccd ip/resolver/manager.go: remove Lookup() not used. 2023-12-02 11:59:27 +01:00
ec9056e9e0 ip/resolver: make Service.Lookup() accept a context 2023-12-02 11:58:53 +01:00
769962f135 ip/resolver/basic_http/service.go: return error if net.ParseIP() fails. 2023-12-01 21:51:58 +01:00
6df2eb3971 ip/resolver/basic_http/service.go: return error on http status != 2xx 2023-12-01 21:51:38 +01:00
e0a4b6ee95 ip/resolver/basic_http/service_test.go: Adding error tests. 2023-12-01 21:51:08 +01:00
e762ef8dd0 ip/resolver/manager.go: Adding icanhazip 2023-08-15 09:40:00 +02:00
ab15df5258 ip/resolver: move services that just parses the ip from a http response to use basic_http service instead. 2023-08-15 09:39:42 +02:00
2ddf2dadd7 Adding ip/resolver/basic_http 2023-08-15 09:37:08 +02:00
f57d355631 Initial commit 2023-04-28 16:43:49 +02:00