Skip to content

Releases: O-X-L/geoip-lookup-service

1.5

09 Jan 17:38

Choose a tag to compare

Features

  • Fail on start if provided GeoIP-DB-File(s) do not exist
  • CLI-Flag to enable loading client-IP from X-Forwarded-For header
  • Enable relative paths for GeoIP-DBs (base-path from PATH_GEOIP_DB env-var)

Project

  • Minimal Unit-Tests

image

1.3

14 Dec 00:19

Choose a tag to compare

1.3

Features

  • Added Filter-shortcuts:

    With these users can query commonly used filters without an additional lookup.

    Example:

    ?ip=8.8.8.8&lookup=country.iso_code
    # gives the same response as
    ?ip=8.8.8.8&lookup=country&filter=country.iso_code
    

    For edge-cases where users want get more data - the wildcard filter can be used:

    ?lookup=country&ip=1.1.1.1
    > US
    
    ?lookup=country&ip=1.1.1.1&filter=*
    > {"continent":"NA","continent_name":"North America","country":"US","country_name":"United States"}
    
  • Better error-handling was implemented

  • Quotes from simple string-responses are now omitted by default

Project

  • Tests were updated and organized into a dedicated directory

image

Support Badge (Donate, Support-Licenses)

Support the Open-Source project:

1.2

13 Dec 21:10

Choose a tag to compare

1.2

Features

Project

  • Extended functional tests & added them as CI-job to test for regressions
image

Support Badge (Donate, Support-Licenses)

Support the Open-Source project:

1.1

11 Sep 17:47

Choose a tag to compare

1.1

Features:

  • Use Client-IP if none was provided (enable service to be used by clients like Javascript)

1.0

25 Nov 17:20

Choose a tag to compare

1.0

Features:

Feedback is welcome!