Commit Graph

  • 7f538ca24b Merge pull request #58 from maximbaz/add-dockerfile Martin Polden 2018-08-30 15:52:48 +02:00
  • 3cd9b9efe3 Rename to echoip, update to Go 1.11 Maxim Baz 2018-08-27 23:30:18 +02:00
  • 1171909046 Add Dockerfile Maxim Baz 2018-07-30 01:02:57 +02:00
  • 823af68923 Test /coordinates Martin Polden 2018-08-27 21:48:08 +02:00
  • 3e1d4425cd Rename fields Martin Polden 2018-08-27 21:44:00 +02:00
  • de54d88327 Fix build Martin Polden 2018-08-27 21:39:49 +02:00
  • a6b0a95581 Bump github.com/oschwald/geoip2-golang Martin Polden 2018-08-27 21:36:02 +02:00
  • ac4a9de770 Added coordinates from City database Mike Raunsbæk 2018-06-15 09:29:13 +02:00
  • b821b1efcc Remove megacheck from lint target Martin Polden 2018-08-27 21:24:28 +02:00
  • fefe371369 Use Go modules Martin Polden 2018-08-27 20:45:51 +02:00
  • 988f3fd19a Rename ipd -> echoip Martin Polden 2018-08-27 20:33:29 +02:00
  • bc5e1ae713 Deploy to Heroku Martin Polden 2018-08-20 21:02:02 +02:00
  • 68479cc8d6 Use Go stable when building Martin Polden 2018-08-20 21:00:30 +02:00
  • f601732585 Use https when downloading databases Martin Polden 2018-08-20 20:51:56 +02:00
  • c32aedac95 Add Heroku config Martin Polden 2018-08-20 20:26:48 +02:00
  • 2fbc25d39b Add vendor config Martin Polden 2018-08-13 22:04:54 +02:00
  • 3048066a9b Merge pull request #61 from rufoa/master Martin Polden 2018-08-20 17:38:43 +02:00
  • 6d915d0f96 use big int for decimal IP rather than uint64 rufo 2018-08-20 03:03:49 +01:00
  • a9c0587f87 Simplify Martin Polden 2018-08-14 21:32:29 +02:00
  • 569c2f3879 Update gitignore Martin Polden 2018-08-14 21:09:02 +02:00
  • 33a8516004 Handle multiple IPs in X-Forwarded-For Martin Polden 2018-08-14 21:04:58 +02:00
  • 122fd3dcfa Exclude vendor in check-fmt target Martin Polden 2018-08-14 21:00:55 +02:00
  • 059db6372c Rename package database -> geo Martin Polden 2018-08-14 21:00:46 +02:00
  • 3497e6e28a Merge pull request #59 from maximbaz/add-health-endpoint Martin Polden 2018-08-14 20:27:32 +02:00
  • 12bc12fa7e Add /health endpoint Maxim Baz 2018-07-30 22:32:42 +02:00
  • 2b72ea66e8 Update FAQ Martin Polden 2018-07-25 22:44:43 +02:00
  • 91f0c17c94 Add support for multiple trusted headers Martin Polden 2018-07-25 21:05:08 +02:00
  • e282ac2729 Avoid printing nested diff Martin Polden 2018-07-14 16:28:48 +02:00
  • 61ac57720a Merge pull request #56 from LucaTNT/white-background Martin Polden 2018-07-07 13:58:02 +02:00
  • 266f337c97 Add format check and megacheck to build Martin Polden 2018-06-28 17:39:45 +02:00
  • ca311fe5cc Added explicit white background color in the CSS Luca Zorzi 2018-06-13 20:59:58 +02:00
  • 2b22328c8c Update readme Martin Polden 2018-03-21 22:04:53 +01:00
  • 184676ba29 Simplify Martin Polden 2018-03-19 19:54:24 +01:00
  • b01bddb63e Only allow a single matcher per route Martin Polden 2018-03-19 19:44:14 +01:00
  • 055496906d Remove logrus Martin Polden 2018-03-18 23:12:00 +01:00
  • 1efde17791 Replace gorilla/mux with own router Martin Polden 2018-03-18 22:15:51 +01:00
  • 5ff72def9c Remove map Martin Polden 2018-03-04 16:49:01 +01:00
  • 3f1e267750 Update gitignore Martin Polden 2018-03-01 21:05:14 +01:00
  • 686eb84f53 Reword Martin Polden 2018-03-01 20:48:53 +01:00
  • 8940a3cdfe Update readme Martin Polden 2018-02-12 15:12:32 +01:00
  • d49f1f7376 Simplify Martin Polden 2018-02-11 11:19:50 +01:00
  • 5d43f175d4 Rename package Martin Polden 2018-02-11 11:16:21 +01:00
  • 1fdaa8f9b1 Fix IsEmpty Martin Polden 2018-02-10 20:47:35 +01:00
  • 8b1d263e58 Remove unnecessary imports Martin Polden 2018-02-10 18:10:16 +01:00
  • da3502d429 Update template Martin Polden 2018-02-10 18:04:23 +01:00
  • 148451b883 Simplify Martin Polden 2018-02-10 18:04:16 +01:00
  • 215cce290c Disable handlers for disabled features Martin Polden 2018-02-10 17:52:55 +01:00
  • 8112536125 Extract iputil package Martin Polden 2018-02-10 14:35:12 +01:00
  • 35061bfe83 Restructure Martin Polden 2018-02-10 13:24:32 +01:00
  • 7362c9043a Update copyright year Martin Polden 2018-02-09 22:13:25 +01:00
  • ddb1aa2bb9 Move main to subpackage Martin Polden 2018-02-09 21:57:33 +01:00
  • a7ff603ab1 Update database URLs Martin Polden 2018-02-09 21:20:32 +01:00
  • b3e0079aa4 Rearrange columns Martin Polden 2018-02-09 20:59:28 +01:00
  • 64bb0e56c7 Collapse country examples Martin Polden 2018-02-09 20:43:39 +01:00
  • c195bae4fb Patch for ISO and Map display (#45) Johann Richard 2018-02-09 20:41:30 +01:00
  • 9f839c5f36 Add back IPv6 support Martin Polden 2017-12-19 13:22:56 +01:00
  • a4f26e0d56 Revert "Update documentation" Martin Polden 2017-12-19 13:22:30 +01:00
  • 11c5b86910 Update readme Martin Polden 2017-11-29 19:29:26 +01:00
  • e3aeb87d4e Log URL on startup Martin Polden 2017-11-29 19:24:18 +01:00
  • 20f3685d06 Use request defined host in index template Fabien Bochu 2017-08-20 21:36:29 +02:00
  • 7145e0464f Merge pull request #41 from udhos/master Martin Polden 2017-11-29 19:09:42 +01:00
  • 12b13d63e2 Example for bat - https://github.com/astaxie/bat udhos 2017-11-25 16:16:26 -02:00
  • e730322726 Merge pull request #39 from zulln/patch-1 Martin Polden 2017-11-23 13:43:11 +01:00
  • d58f146d84 Added a lacking period Linus Särud 2017-11-16 00:24:46 +01:00
  • cd16d7e397 Update FAQ Martin Polden 2017-08-30 19:40:38 +02:00
  • c51470d1ff No need to import io Martin Polden 2017-05-28 19:20:02 +02:00
  • f644b0b488 Handle more invalid user agents Martin Polden 2017-05-28 13:57:48 +02:00
  • 0cd84ada1e Extract useragent package Martin Polden 2017-05-27 15:31:50 +02:00
  • 6fa3c34c19 Fix import path Martin Polden 2017-05-25 13:07:40 +02:00
  • 803697b91a Update readme Martin Polden 2017-05-18 18:58:27 +02:00
  • 81b7c71ce1 Update documentation Martin Polden 2017-03-30 22:23:48 +02:00
  • a838be0efd Fix GitHub links Martin Polden 2017-03-20 19:00:57 +01:00
  • 01b37bbc3a Add FAQ Martin Polden 2017-03-20 18:58:52 +01:00
  • 7f02886d75 Use Open Sans font Martin Polden 2017-03-20 18:53:07 +01:00
  • 6f23c2af4a Bump pure Martin Polden 2017-03-20 18:45:34 +01:00
  • debf126ab6 Update badge link Martin Polden 2017-03-14 18:27:36 +01:00
  • e8e322edcb Update import paths Martin Polden 2017-03-14 18:17:15 +01:00
  • 53e28ee519 Build latest minor version Martin Polden 2017-03-05 15:04:41 +01:00
  • 73e5d426c5 Document /ip path Martin Polden 2017-02-06 19:07:52 +01:00
  • 3cc33c85b6 Update copyright year Martin Polden 2017-02-05 18:25:45 +01:00
  • faf2f62612 Send plain response for Accept: text/plain Martin Polden 2016-11-16 20:00:03 +01:00
  • 4a9710dcea Update readme Martin Polden 2016-10-09 16:21:07 +02:00
  • b1b3fbb5f3 Rename Handlers -> Router Martin Polden 2016-10-09 16:18:38 +02:00
  • d560f6108a Build Go 1.7 Martin Polden 2016-09-14 22:06:36 +02:00
  • 2495b3803a Remove user agent check for non-root CLI handlers Martin Polden 2016-09-06 19:35:23 +02:00
  • 36fba6ff54 Use logrus for logging Martin Polden 2016-08-13 20:32:19 +02:00
  • c7668386de Use https link for v6.ifconfig.co Martin Polden 2016-08-02 17:12:47 +02:00
  • 6a9202851d Include IP in decimal format Martin Polden 2016-07-06 23:44:33 +02:00
  • cfb86fe124 Follow golang convention for constants Martin Polden 2016-05-26 21:38:10 +02:00
  • 6e1ad53a3b Add support for ddclient Martin Polden 2016-05-26 21:36:23 +02:00
  • 3df93d15a7 Use non-https link for v6 Martin Polden 2016-05-01 17:13:59 +02:00
  • c628a5bded Correct field order Martin Polden 2016-05-01 17:13:40 +02:00
  • 2c5f4e08b5 Refactor Martin Polden 2016-04-27 17:07:53 +02:00
  • c8db4935ca Use https in links Martin Polden 2016-04-27 16:58:43 +02:00
  • 74e6f4dd31 Ensure hostname is unrooted Martin Polden 2016-04-17 21:34:00 +02:00
  • 73fd32f37e Remove ipFromRequest field Martin Polden 2016-04-17 16:03:00 +02:00
  • 3134de8260 Do not trust X-Real-IP header by default Martin Polden 2016-04-17 15:52:06 +02:00
  • 270ffec441 Distinguish IP from port Martin Polden 2016-04-17 15:23:38 +02:00
  • 9d8a541caf Remove CORS support Martin Polden 2016-04-17 14:23:20 +02:00
  • 0d390d0d19 Use GitHub corners Martin Polden 2016-04-17 13:54:08 +02:00