Commit Graph

  • 39a901ce66 Implemented feedback Thatcher Peskens 2020-12-14 12:29:44 +0100
  • 22bc011be6 Moved 'sponsor' out of response into just template handling Thatcher Peskens 2020-12-13 14:27:19 +0100
  • 5a32d37286 Implemented feedback and fixes Thatcher Peskens 2020-12-13 14:12:43 +0100
  • 762f454865 http: Include status in response Martin Polden 2020-12-09 21:16:11 +0100
  • 86b68bdf55 http: Return bad request for invalid requests Martin Polden 2020-12-09 21:09:41 +0100
  • a4808f1fa4 http: Log server errors Martin Polden 2020-12-09 21:08:06 +0100
  • 313481d2a5 fixed issues with gutter and spilling over layout Thatcher Peskens 2020-12-07 00:29:17 +0100
  • 37c1cdf33e fixed layout for big hostnames Thatcher Peskens 2020-12-04 12:07:46 +0100
  • 15d27d6aca Changes to for deployment Thatcher Peskens 2020-12-04 12:02:41 +0100
  • 6e7a3278ac Changed the template Thatcher Peskens 2020-12-04 10:20:28 +0100
  • 0d3594284e cmd: Reject non-option arguments Martin Polden 2020-12-03 22:28:27 +0100
  • cd687f6343 http: Indent JSON responses Martin Polden 2020-11-09 21:52:18 +0100
  • d6d4322885
    Merge pull request #108 from Alphakilo/add-sri Martin Polden 2020-09-23 18:35:06 +0200
  • 5794131a7c
    introduce subresource integrity Niklas 2020-09-23 17:50:34 +0200
  • 832f3655e8 http, cache: Track evictions Martin Polden 2020-09-11 21:55:09 +0200
  • b7ed233452 http, cache: Support cache resizing Martin Polden 2020-09-11 21:16:43 +0200
  • ceaff84709 http, cache: Expose cache stats Martin Polden 2020-09-11 20:52:35 +0200
  • df49848167 cache: Reduce memory usage Martin Polden 2020-09-11 20:51:04 +0200
  • bd8b1c7b97 cache: Fix memory leak Martin Polden 2020-09-07 22:40:06 +0200
  • 971c0e11f4 cache: Copy values Martin Polden 2020-09-05 22:07:35 +0200
  • 6878f54585 http: Add support for profiling Martin Polden 2020-09-05 12:21:02 +0200
  • fed1ffaf81 index: Remove duplicated info Martin Polden 2020-09-05 11:45:27 +0200
  • 0caa5873b9 cmd: Remove go-flags Martin Polden 2020-09-05 11:40:26 +0200
  • 702c1f1e23 build: Remove Heroku config Martin Polden 2020-08-23 17:11:36 +0200
  • 11ad75c2d2 build: Add cross-compile target Martin Polden 2020-08-23 17:11:16 +0200
  • fe68795a50
    Merge pull request #102 from CosmicToast/httpie-go Martin Polden 2020-07-24 09:43:39 +0200
  • 7ad9af3b15 add cli detection for httpie-go Chloe Kudryavtsev 2020-07-23 18:41:07 -0400
  • eb6d590990
    index.html: move info about ?=ip query param to a central place Maxim Baz 2020-07-09 21:37:04 +0200
  • edbb0b6433
    Support getting information about another IP (#94) Vincent Batts 2020-07-09 15:35:26 -0400
  • 58a77861d7
    http: enable getting json from another IP Vincent Batts 2020-05-13 12:14:59 -0400
  • 5377bffa96
    Use http:// with fetch example (#99) Steven Honson 2020-06-16 07:24:37 +1000
  • bcb1b1106e
    Enable experimental flag for docker-ce Maxim Baz 2020-06-15 23:03:10 +0200
  • dc50a4c58f
    Use another way to get latest docker on Travis Maxim Baz 2020-06-15 22:45:07 +0200
  • 430d0dbf73
    Update Travis to newer Ubuntu to (hopefully) get docker v19 Maxim Baz 2020-06-15 22:36:49 +0200
  • 767b032f4a
    Make sure Travis is using latest docker version Maxim Baz 2020-06-15 22:31:07 +0200
  • cd07ed644f
    Updated Makefile to build multi-arch containers (#93) Maka0 2020-06-15 22:20:59 +0200
  • ab71fac9e9
    Merge pull request #100 from snh/patch-2 Martin Polden 2020-06-15 19:59:06 +0200
  • 8acb3b5dd0
    Include a link to bat Steven Honson 2020-06-15 15:22:11 +1000
  • f57ced63d8 Use http:// with fetch example Steven Honson 2020-06-15 15:03:24 +1000
  • d576730d08
    Do not cache user agent (#98) Richard Tweed 2020-06-07 22:16:35 +0100
  • 55152086f3 Explaining why userAgent is not cached Richard Finlay Tweed 2020-06-07 13:17:23 +0100
  • ac61080a6e Moving userAgentFromRequest into a function, and not caching the userAgent Richard Finlay Tweed 2020-06-07 13:13:43 +0100
  • 1f140df49f
    Merge pull request #95 from craSH/patch-1 Martin Polden 2020-05-17 09:45:52 +0200
  • 1647debbcf
    Update README.md to include -C/--cache-size Ian Gallagher 2020-05-16 16:31:13 -0700
  • 226209d579
    Add additional location fields (#84) dshelikhov 2020-05-10 19:23:50 +0700
  • ad046a8e86 comment: Metro code is US Only Dmitriy Shelikhov 2020-04-29 22:54:23 +0700
  • c925fe90dd removing extra file Dmitriy Shelikhov 2020-04-29 22:50:47 +0700
  • 0c509605fa adding test to include a response with all these new fields Dmitriy Shelikhov 2020-04-29 22:46:10 +0700
  • 9873ce7c4b Updated Makefile to build multi-arch containers Maka0 2020-04-25 21:28:55 +0200
  • 32c38a7b1d
    Ignore .git directory Sandro Jäckel 2020-04-07 04:31:48 +0200
  • e31edadbb1
    Allow providing GeoIP license key in Dockerfile Sandro Jäckel 2020-04-07 04:24:16 +0200
  • 2fe2f078e2
    Merge pull request #89 from SuperSandro2000/docker-var Martin Polden 2020-04-08 12:06:19 +0200
  • 5fcd1740e7
    Allow overriding docker command Sandro Jäckel 2020-04-08 05:06:14 +0200
  • 2b0842de3f
    Update copyright year Martin Polden 2020-04-07 17:59:23 +0200
  • ce031f017d
    Merge pull request #87 from SuperSandro2000/override-image-name Martin Polden 2020-04-07 17:49:25 +0200
  • 5b4d1ce262
    Detect if sudo is needed for docker commands Sandro Jäckel 2020-04-07 04:23:58 +0200
  • 8ad1d73d8c
    Allow overriding image name Sandro Jäckel 2020-04-07 04:23:06 +0200
  • ae769e61f9 fixing the runtime error: index out of range [0] with length 0 Dmitriy Shelikhov 2020-03-27 19:57:22 +0700
  • 35dcabb809 fixing check-fmt error Dmitriy Shelikhov 2020-03-25 15:32:04 +0700
  • a9174cf97c we migrating from deprecated freegeoip, but echoip is missing information that we used. The change adds more fields to JSON output: zip_code, time_zone, region_name, region_code, metro_code(US only) Dmitriy Shelikhov 2020-03-25 14:13:25 +0700
  • e67f493f51 Bump geoip2 Martin Polden 2019-12-25 21:23:46 +0100
  • 78116f69ad Implement response cache Martin Polden 2019-12-25 21:04:26 +0100
  • 66719b9932 Download GeoIP databases on startup Martin Polden 2019-12-24 17:31:27 +0100
  • 4974f9387b Require license key for GeoIP download Martin Polden 2019-12-24 17:14:09 +0100
  • 1d478b5db3 Created a dark theme for index.html (#71) Willy Hsiao 2019-11-23 17:45:48 +0800
  • dce38fce4e
    Improved visual consistency for links in light mode Willy Hsiao 2019-11-22 12:13:18 +0800
  • 3eac5c80c6
    Giving footer more space Willy Hsiao 2019-11-22 11:44:29 +0800
  • 065a5af8c1
    Fixed footer in dark mode Willy Hsiao 2019-11-22 11:35:02 +0800
  • 137e18320d
    Delete dark-index.html Willy Hsiao 2019-11-22 11:12:08 +0800
  • 46912d554b
    Update index.html Willy Hsiao 2019-11-22 11:11:44 +0800
  • 7889f3fc3c
    Create dark-index.html Willy Hsiao 2019-11-20 16:20:09 +0800
  • c821c5c32a Use Go 1.13 in Docker build Martin Polden 2019-10-18 18:09:45 +0200
  • 4add220bfd Use Go 1.13 on Heroku Martin Polden 2019-10-18 18:09:25 +0200
  • c113173660 Remove unnecessary target Martin Polden 2019-10-18 18:06:43 +0200
  • 95380233d8
    Merge pull request #70 from kevinschoon/useragent Martin Polden 2019-10-18 18:03:37 +0200
  • 155c1a5afe return parsed and raw user agent Kevin 2019-07-13 22:50:31 +0000
  • fb5fac92d2 Add Mikrotik as CLI client (#69) Sam B 2019-07-12 16:00:38 +0200
  • 11146e7ab3 add test for Mikrotik Samuel Behan 2019-07-12 15:07:39 +0200
  • 155bc9e8d8 add test for Mikrotik Samuel Behan 2019-07-11 10:57:53 +0200
  • 587ced59a8 add Mikrotik as Cli client Samuel Behan 2019-07-09 20:29:36 +0200
  • 4085eb3a7f
    Merge remote-tracking branch 'upstream/master' Garret Picchioni 2019-07-08 10:07:50 -0700
  • 4ce6452332
    Fix template Martin Polden 2019-07-05 16:17:34 +0200
  • 2d8f9ff436
    Make ASN example dynamic Patrik Kernstock 2019-07-05 16:02:15 +0200
  • 7fbc2e1b9f ASN database, part 2 (#67) Niklas 2019-07-05 15:01:45 +0200
  • a787185c8a
    Merge remote-tracking branch 'upstream/master' into asn-merge Alphakilo 2019-07-04 18:46:51 +0200
  • e191c2eded
    Merge ASN lookup Alphakilo 2019-06-10 21:26:35 +0200
  • 5a28ed6bf5 Add data attribution Martin Polden 2019-06-26 20:22:59 +0200
  • 6bfe773aae Bump pure Martin Polden 2019-06-26 20:03:56 +0200
  • ab280dbeaa
    master: merged on ASN Alphakilo 2019-06-10 16:18:14 +0200
  • 27fa828efb Remove unnecessary option Martin Polden 2019-04-27 10:23:22 +0200
  • afd8b1bd47
    Merge remote-tracking branch 'upstream/master' Garret Picchioni 2019-04-01 11:48:00 -0700
  • 3a91baab21 Build without cgo Martin Polden 2019-03-29 20:38:43 +0100
  • 1b7b5cfd6c
    won't run with just scratch - needs base image. Nilesh Londhe 2019-03-28 14:43:20 -0700
  • cdc634cb32
    Merge remote-tracking branch 'upstream/master' Garret Picchioni 2019-03-27 11:12:22 -0700
  • 99f9556173 Re-use Dockerfile when building on Travis Martin Polden 2019-03-16 18:08:10 +0100
  • fd7e13c98e Push to Docker Hub from Travis Martin Polden 2019-03-16 15:14:32 +0100
  • c9fe2919e4 Bump Go version Martin Polden 2019-03-16 12:31:46 +0100
  • cb73141cd4
    Adding deploy to Heroku button Garret Picchioni 2019-02-25 19:14:23 -0300
  • 58fd8a66fe Fix invalid port response Martin Polden 2019-01-16 22:16:05 +0100
  • b4b6207671 change highest allowed tcp port to 65535 Christian Korneck 2019-01-13 01:47:45 +0100