Commit Graph

278 Commits

Author SHA1 Message Date
Martin Polden 2495b3803a Remove user agent check for non-root CLI handlers
Fixes #23
2016-09-06 19:35:23 +02:00
Martin Polden 36fba6ff54 Use logrus for logging 2016-08-13 20:32:19 +02:00
Martin Polden c7668386de Use https link for v6.ifconfig.co 2016-08-02 17:12:47 +02:00
Martin Polden 6a9202851d Include IP in decimal format
Fixes #19
2016-07-06 23:47:11 +02:00
Martin Polden cfb86fe124 Follow golang convention for constants 2016-05-26 21:38:55 +02:00
Martin Polden 6e1ad53a3b Add support for ddclient
Fixes #16
2016-05-26 21:36:23 +02:00
Martin Polden 3df93d15a7 Use non-https link for v6
See #15
2016-05-01 17:16:49 +02:00
Martin Polden c628a5bded Correct field order 2016-05-01 17:13:40 +02:00
Martin Polden 2c5f4e08b5 Refactor 2016-04-27 17:07:53 +02:00
Martin Polden c8db4935ca Use https in links 2016-04-27 16:58:43 +02:00
Martin Polden 74e6f4dd31 Ensure hostname is unrooted 2016-04-17 21:34:00 +02:00
Martin Polden 73fd32f37e Remove ipFromRequest field 2016-04-17 16:03:00 +02:00
Martin Polden 3134de8260 Do not trust X-Real-IP header by default
Use -H option to whitelist header to trust for remote IP address. This
is useful when a reverse proxy is used in front of ipd.
2016-04-17 15:57:46 +02:00
Martin Polden 270ffec441 Distinguish IP from port
In case IP is an IPv6 address.
2016-04-17 15:23:38 +02:00
Martin Polden 9d8a541caf Remove CORS support 2016-04-17 14:23:20 +02:00
Martin Polden 0d390d0d19 Use GitHub corners
Looks better on mobile.
2016-04-17 13:54:08 +02:00
Martin Polden e4bf08de8c Update readme 2016-04-17 13:31:43 +02:00
Martin Polden 65d9d8ccf1 Cleanup examples 2016-04-17 11:42:20 +02:00
Martin Polden 8f71576357 Add support for city lookup 2016-04-17 11:28:47 +02:00
Martin Polden 8027c55fdf Refactor lookup methods 2016-04-17 11:16:30 +02:00
Martin Polden 7d23fe9853 Add /json route 2016-04-17 09:31:33 +02:00
Martin Polden 26fdb23f37 Update user agent regexp 2016-04-16 20:18:20 +02:00
Martin Polden 5e2c67573c Remove unused methods 2016-04-16 11:11:19 +02:00
Martin Polden 837a32db56 Use correct method 2016-04-16 10:54:41 +02:00
Martin Polden 7ffaf5e9ac Cleanup 2016-04-16 10:45:43 +02:00
Martin Polden ed29f49139 Update http command 2016-04-16 10:29:23 +02:00
Martin Polden a2d26b2f0e Rewrite tests 2016-04-16 10:17:15 +02:00
Martin Polden c6aad1b5b7 Use responsive grid 2016-04-16 10:17:15 +02:00
Martin Polden abcae5fc26 Minor style changes 2016-04-16 10:17:15 +02:00
Martin Polden 4664693b0a Close connection when testing port 2016-04-16 09:48:39 +02:00
Martin Polden 55d72fd053 Add country lookup as separate handler 2016-04-16 09:19:26 +02:00
Martin Polden 95b5b76ef7 Only display enabled features on web page 2016-04-15 21:23:03 +02:00
Martin Polden 100131e420 Update readme 2016-04-15 20:57:35 +02:00
Martin Polden 3988df7b6a Update copyright year 2016-04-15 20:56:00 +02:00
Martin Polden 4edbd3cf10 Implement port testing. Fixes #11 2016-04-15 20:52:15 +02:00
Martin Polden 6e09b06e7d Fix test 2016-04-15 20:48:52 +02:00
Martin Polden 67e220501e Change font 2016-04-15 20:22:14 +02:00
Martin Polden 5ad48ad3fa Add support for HTTPie. Fixes #13 2016-04-15 20:19:14 +02:00
Martin Polden f4420781a2 Refactor 2016-04-15 20:14:16 +02:00
Martin Polden b156182a80 Rename 2016-04-15 17:59:56 +02:00
Martin Polden f70690f4b4 Merge pull request #12 from porjo/master
Link to IPv4 page from IPv6 page
2016-03-09 08:34:28 +01:00
Ian Bishop 4cfccfdcaf Include both IPv4 and IPv6 links 2016-03-09 08:55:41 +10:00
Ian Bishop 2b340fc2ec Link to IPv4 page from IPv6 page 2016-03-07 07:03:24 +10:00
Martin Polden aab394d141 Remove unsupported Go versions from build 2016-03-01 19:19:37 +01:00
Martin Polden 72100d8e48 Merge pull request #10 from rjeczalik/master
api: handle net/http as cli request
2016-02-23 13:50:23 +01:00
Rafal Jeczalik 5cd09f5e9b api: handle net/http as cli request 2016-02-23 12:15:23 +01:00
Martin Polden 16cbfb2504 Build 1.6 2016-02-19 21:57:46 +01:00
Martin Polden fa32c7ff66 Improve tests
Fixes #8.
2015-09-29 20:39:21 +02:00
Martin Polden 04383146ed Merge pull request #7 from twouters/hostname
add hostname lookup
2015-09-28 13:47:11 +02:00
Thomas Wouters 3d14ea63ba add hostname lookup 2015-09-28 12:47:50 +02:00