Commit Graph

226 Commits

Author SHA1 Message Date
Martin Polden
58fd8a66fe Fix invalid port response
Closes #64
2019-01-16 22:16:05 +01:00
Christian Korneck
b4b6207671 change highest allowed tcp port to 65535 2019-01-16 22:14:42 +01:00
Martin Polden
fcaa244d6b
Merge pull request #63 from antonc42/patch-makefile
changed env var in makefile to builtin var
2019-01-04 23:00:25 +01:00
antonc42
e1e6dba31b changed env var in makefile to builtin var
makefile was using the environment variable PWD. this can be
problematic if using 'sudo' as the PWD variable is not passed through.
however GNU make has a builtin CURDIR variable for the current working
directory that does work with 'sudo'.
2019-01-04 09:56:16 -06:00
Martin Polden
c623168acb Reduce image size 2018-12-28 19:06:05 +01:00
Martin Polden
14f1a0ce88 Mention Docker image 2018-12-28 19:06:05 +01:00
Martin Polden
ddc4d9e53c Log if template is unreadable 2018-12-28 15:05:31 +01:00
Martin Polden
f34172761f Log valid URL when binding to all IPs 2018-12-28 14:51:20 +01:00
Martin Polden
4bfaf671b9 Stop using container-based Travis 2018-11-21 19:22:33 +01:00
Johann Richard
cba0928a65 Patch for a Map (#62)
Add map
2018-10-28 16:42:17 +01:00
Martin Polden
e5c8310acb Enable parallel build 2018-09-11 22:08:12 +02:00
Martin Polden
83e4566d57 Remove megacheck target 2018-09-11 22:07:46 +02:00
Martin Polden
3901eb7b16 Tidy up modules 2018-09-11 22:06:32 +02:00
Martin Polden
8433521b3b Differentiate between IsEU being false and unknown 2018-08-31 22:55:09 +02:00
Martin Polden
7f538ca24b
Merge pull request #58 from maximbaz/add-dockerfile
Add Dockerfile
2018-08-30 15:52:48 +02:00
Maxim Baz
3cd9b9efe3
Rename to echoip, update to Go 1.11 2018-08-27 23:35:26 +02:00
Maxim Baz
1171909046
Add Dockerfile 2018-08-27 22:11:46 +02:00
Martin Polden
823af68923 Test /coordinates 2018-08-27 21:49:37 +02:00
Martin Polden
3e1d4425cd Rename fields 2018-08-27 21:49:37 +02:00
Martin Polden
de54d88327 Fix build 2018-08-27 21:39:49 +02:00
Martin Polden
a6b0a95581 Bump github.com/oschwald/geoip2-golang 2018-08-27 21:39:21 +02:00
Mike Raunsbæk
ac4a9de770 Added coordinates from City database 2018-08-27 21:30:57 +02:00
Martin Polden
b821b1efcc Remove megacheck from lint target 2018-08-27 21:24:28 +02:00
Martin Polden
fefe371369 Use Go modules 2018-08-27 21:13:06 +02:00
Martin Polden
988f3fd19a Rename ipd -> echoip 2018-08-27 20:50:56 +02:00
Martin Polden
bc5e1ae713 Deploy to Heroku 2018-08-20 21:02:02 +02:00
Martin Polden
68479cc8d6 Use Go stable when building 2018-08-20 21:00:30 +02:00
Martin Polden
f601732585 Use https when downloading databases 2018-08-20 20:51:56 +02:00
Martin Polden
c32aedac95 Add Heroku config 2018-08-20 20:46:56 +02:00
Martin Polden
2fbc25d39b Add vendor config 2018-08-20 20:46:18 +02:00
Martin Polden
3048066a9b
Merge pull request #61 from rufoa/master
Use big.Int for decimal IPs rather than uint64
2018-08-20 17:38:43 +02:00
rufo
6d915d0f96 use big int for decimal IP rather than uint64 2018-08-20 03:03:49 +01:00
Martin Polden
a9c0587f87 Simplify 2018-08-14 21:32:29 +02:00
Martin Polden
569c2f3879 Update gitignore 2018-08-14 21:09:02 +02:00
Martin Polden
33a8516004 Handle multiple IPs in X-Forwarded-For 2018-08-14 21:04:58 +02:00
Martin Polden
122fd3dcfa Exclude vendor in check-fmt target 2018-08-14 21:04:54 +02:00
Martin Polden
059db6372c Rename package database -> geo 2018-08-14 21:04:54 +02:00
Martin Polden
3497e6e28a
Merge pull request #59 from maximbaz/add-health-endpoint
Add /health endpoint
2018-08-14 20:27:32 +02:00
Maxim Baz
12bc12fa7e
Add /health endpoint 2018-07-30 22:32:42 +02:00
Martin Polden
2b72ea66e8 Update FAQ 2018-07-25 22:44:43 +02:00
Martin Polden
91f0c17c94 Add support for multiple trusted headers 2018-07-25 21:05:08 +02:00
Martin Polden
e282ac2729 Avoid printing nested diff 2018-07-14 16:29:14 +02:00
Martin Polden
61ac57720a
Merge pull request #56 from LucaTNT/white-background
Added explicit white background color in the CSS
2018-07-07 13:58:02 +02:00
Martin Polden
266f337c97 Add format check and megacheck to build 2018-06-28 17:39:45 +02:00
Luca Zorzi
ca311fe5cc
Added explicit white background color in the CSS
Required to make the web page look ok with macOS Mojave's Dark Mode.
2018-06-13 20:59:58 +02:00
Martin Polden
2b22328c8c Update readme 2018-03-21 22:15:39 +01:00
Martin Polden
184676ba29 Simplify 2018-03-19 19:54:24 +01:00
Martin Polden
b01bddb63e Only allow a single matcher per route 2018-03-19 19:45:32 +01:00
Martin Polden
055496906d Remove logrus 2018-03-18 23:15:26 +01:00
Martin Polden
1efde17791 Replace gorilla/mux with own router 2018-03-18 22:17:41 +01:00