Lrstanley Geoip Versions Save

:globe_with_meridians: Geolocation API service -- Run it yourself! | alternative to freegeoip.net

v1.0.3

1 year ago

Changelog

:broom: Misc

  • ecf1f2845bd083cf64cdda2878ef09c6dc6cca7a: build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (@dependabot[bot])
  • 3cebe66772af39943c5279aadbbc5bd69fe60fe7: Merge pull request #25 from lrstanley/dependabot/go_modules/golang.org/x/net-0.7.0 (@lrstanley)
  • 0695a2340ad673afc953496bd60226b580afc53b: switch from go-sempool to sourcegraph/conc (@lrstanley)
  • ba475070cc21f82a09dd372d900503d403a3cf27: chore(deps): upgrasde go deps (@lrstanley)
  • 65dd395dd6ecf7531ccff61a27d63109f1bb1a6a: chore(deps): upgrade node deps (@lrstanley)
  • f3a938309715d1d486dfe5be17c65853ad5280bd: build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (@dependabot[bot])
  • ae1faa705cc207a04f183b9502f5e1b7b05f5c3c: Merge pull request #26 from lrstanley/dependabot/go_modules/google.golang.org/protobuf-1.29.1 (@lrstanley)
  • 9f4722860ea0d1c2b9f7dcab3445d1cf3d4e62f1: add htmlWhitespaceSensitivity (@lrstanley)
  • a9750977437a41cdca4cf864bf47211ab505673f: build(deps): bump github.com/lrstanley/clix (@dependabot[bot])
  • 06955bf92caef00ba1b62541536c6181efadb3b1: build(deps): bump github.com/prometheus/client_golang (@dependabot[bot])
  • 625ba8aea8ef965f9728d0ce800483f701ef3b38: build(deps): bump alpine from 3.17 to 3.18 (@dependabot[bot])
  • 332e3e910304578f9d6199a4b195d892faacbde2: fix: pnpm-lock.yaml conversion to new version (@lrstanley)
  • 9346dcea41254af2e2b81db6abe61ec971d31959: fix: pnpm install without silent (@lrstanley)
  • 83d286b2786cea407acd7df373beabad224e7b6c: remove node-package-manager refs (@lrstanley)
  • 1f29d930ce8b72307e5354747860623b850419a8: update github action to new output format (@lrstanley)
  • eeadbbd72af904ddf4e6fa5fb80f772ab0061c4b: fix(lint): eslint warnings (@lrstanley)
  • d8def36283e7a94d6188507ecc3e113645aa4cb4: Merge pull request #33 from lrstanley/dependabot/docker/alpine-3.18 (@lrstanley)
  • 45328bb8867ab81ec990a8d7cb7240b684a07707: Merge branch 'master' into dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
  • d24ac960494e3d4eb930e683b79db1923118e2e6: Merge branch 'master' into dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
  • 23e68ac01fbcda885a004d7c5a354c697dbb22e8: Merge branch 'master' into dependabot/go_modules/github.com/lrstanley/clix-1.0.0 (@lrstanley)
  • 63cc37d04ea87a24a42279da77c7ffca3391c6bf: Merge pull request #31 from lrstanley/dependabot/go_modules/github.com/lrstanley/clix-1.0.0 (@lrstanley)
  • 9550bb84e4b32ff104742107c7870cf4a1a9ea7c: Merge pull request #32 from lrstanley/dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
  • dfa7ae54df62ebbfb20bdbad3efbc2a4a84fa9eb: chore(deps): upgrade go deps (@lrstanley)
  • b3ccb2a9d66c4a1b5bb54d4558d2ae8f526636ec: chore(deps): upgrade node deps (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.3
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1

:test_tube: Build info

  • :open_file_folder: Full changelog: v1.0.2..v1.0.3
  • :heart: Built with: go version go1.20.4 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v1.0.2

1 year ago

Changelog

:sparkles: New Features

  • 4e8df05ddd0dd4203565bf64c4c6400b38523bfa: add prometheus metrics support (@lrstanley)

:broom: Misc

  • 1a173ca28ecb05601e24a921157ceab31f8b87b3: add meta prepare for goreleaser to use (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.2
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1

:test_tube: Build info

  • :open_file_folder: Full changelog: v1.0.1..v1.0.2
  • :heart: Built with: go version go1.20 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v1.0.1

1 year ago

⚠️ The binaries in this release are broken and do not have a functional web frontend bundled into the binary. ⚠️

Changelog

:broom: Misc

  • 9918ecd78b1ed44d405f26c78f11f53749cdf4a7: update banner (@lrstanley)
  • 182954beedac8ce2e025fc203714ebc51ab19fbe: build(deps): bump github.com/puzpuzpuz/xsync from 1.4.3 to 1.5.2 (@dependabot[bot])
  • 10092c86d361601d8e13fba4d2e81485892aa696: Merge pull request #20 from lrstanley/dependabot/go_modules/github.com/puzpuzpuz/xsync-1.5.2 (@lrstanley)
  • b1eb60ae0a89b9a92395d267d40214ae5773742c: fix: xsync errors (@lrstanley)
  • f5db407be9eed7789aece454e4bc50d14e06b078: docker pull during build (@lrstanley)
  • a1f8dbaaf423c60442c70f4bdee5420369e31870: fix dockerfile for latest alpine (@lrstanley)
  • db628c57b438914c9ca41f4406d9274e1f198dce: chore(deps): upgrade node/go deps (@lrstanley)
  • a779924f11af02e504212cba9115d0a88c645fb2: feat: upgrade to node 18 LTS (@lrstanley)
  • ac5705367d18a4fea07e8bfe48f09acb1698ecc4: fix: minor tweaks to home-lookup e2e test (@lrstanley)
  • b0ad5e14d852fe5a9a878883f4bd852cd56b9f7b: fix: xsync patches (@lrstanley)
  • b1f5ff950a2367859d91ed5ca00df4eebe7cb9f9: minor tweaks to e2e tests (@lrstanley)
  • 31db6b04699af763886822fcf4ca2685cc19fa66: chore(deps): upgrade go deps (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.1
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1

:test_tube: Build info

  • :open_file_folder: Full changelog: v1.0.0..v1.0.1
  • :heart: Built with: go version go1.19.5 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v1.0.0

1 year ago

Changelog

Take a look at this blog post for features, deprecations, etc. :sparkles:

:sparkles: Commits

  • 48c7f849c196ec45e52a5e365d76f2bc93154bc4: feat: uplift e2e tests with new api data/paths/ui features (@lrstanley)
  • a57a86ab4a30fd872acfadc28c98b61086da11ee: feat: support new trusted proxy flags (@lrstanley)
  • b055dae99989ad5a55bc472dad44dac699fda3fb: feat: add env-delim support for env vars (@lrstanley)
  • b89d4157b8be6d68caf2d695be1ce8d7befcca59: refactor resolver/lookup/handlers and more (@lrstanley)
  • 82b89f89044ed38973e1040adb5fee9a99dfd148: misc docker image fixes (@lrstanley)
  • 718aaaedaa373952fc3ba65cdf183c74804df77c: fix: misc e2e test fixes (@lrstanley)
  • 836e857d1dc3bb26c6c22e2504a1210b7d70751d: bulk of initial refactoring frontend/backend (@lrstanley)
  • f8297d94c5c0d738d86e88b59ee16bee492cf4d9: add license headers (@lrstanley)
  • cd2a469241bd1f0a6b4b3d12236b19a06ea09647: npm -> pnpm (@lrstanley)
  • c3d59a76ba53309cf53bf5b6cefff548cc71778a: add additional assertions in e2e tests (@lrstanley)
  • 6b05a0685b643ab9aed4ca44f4b5b7e1bb28cfde: refactor catch-all (@lrstanley)
  • b6cf62b5210d42387177f2656529b6cc0397c9a0: feat: add ASN info & accuracy radius (@lrstanley)
  • d86a79aa913401d770038eb37e17f47862a61934: refactor: v2 api, openapi, native bulk support, performance improvements, deprecations and more (@lrstanley)
  • 46fbbc55e7428edb634711a635101a98b8f7a025: chore(deps): upgrade deps (@lrstanley)
  • 29c1f59c18bd756c0c605e315d2f46b1d75b8d06: feat: add accuracy radius vector to maps (@lrstanley)
  • 472ad7d0a1bd9730857b119bc088c61b089503d7: feat: add scale to map (@lrstanley)
  • b8acdc82a29bcb42293187fffd470d1d8041b5bc: feat: add auto-updating query param for results (@lrstanley)
  • a502b2288b74a136c0c999a6d48b3b72928f0977: fix: improve error types and show actual error (@lrstanley)
  • 912d53741a09780195798a05df94cc4cab41a1fc: fix: only fetch 'self' once (@lrstanley)
  • 2e1ba4e1404a8e9509cae50c8b423f1d6e1c6667: fix: map errors to correct http status codes (@lrstanley)
  • 85ee4f342924d1869cc0925ef02a2f60ac17a190: re-add CSP headers (@lrstanley)
  • fd271b398202eacbf3a37f1c1f7f5aaf90666e09: fix: clear history not clearing query param (@lrstanley)
  • df1e81da50d4fffc1aedfb86be5ad73f163b2e1b: Merge branch 'feat/refactor-vue3' (@lrstanley)
  • f8b532987c9b16ad810c13a629e50e3e38983d2c: fix: go generate not creating dist dir (@lrstanley)
  • 6bf58156d23dd37a764cbcf968af7764786f86ab: fix: utilize new build commands in Dockerfile (@lrstanley)
  • 768706e6f0b28c4d89a81bddc79fe4a352914b45: feat: refactor readme (@lrstanley)
  • 41af4f7d557b2028b3ebd8b96e015c538a906b28: misc: add pnpm config options for actions tests (@lrstanley)
  • 55bec43414d57edb14db7cc5a1f50d846b67ad9e: new params for lint actions (@lrstanley)
  • a35d8180c99ed97bc74d09b5760d9c66b02441ca: Merge branch 'master' of github.com:lrstanley/geoip (@lrstanley)
  • 142a4aaaa61795b6f3c6a9099cbe84c41f981967: fix: add vite shims (@lrstanley)
  • ce68c14d24d9759c87865b447acddf3059e2cc44: switch to node workflow (@lrstanley)
  • 5caf2cbd3e5328e904df4671d2987e5f0d8eb83c: remove invalid params (@lrstanley)
  • 5c6aab21b86c906802ae5ea211b3c4d710ab6672: move npm scripts into makefile; fix dev deps being installed in docker image (@lrstanley)
  • aa855881fb8cf4dda65d4d6f11dc22922a3de018: unignore shim ts definition files (@lrstanley)
  • 0d05872c2231a7db172c032cddb55546f6275bd4: generate eslint auto-import ignores before linting (@lrstanley)
  • 7d72502af6b0ea45ebc7d67b4e3a61b609ba8c3a: add missing sample bulk ip list (@lrstanley)
  • 740de5f227f19668f43e048c1a11ea680547615d: move openapi generator to prod dependencies (@lrstanley)
  • e03ba633660bc061b17795b88fca57c132664834: chore(deps): update pnpm lock (@lrstanley)
  • 8e099e258241cb4c787f2dcefa35821a6ffdf0ee: chore(deps): update pnpm lock, move dev deps to prod deps (@lrstanley)
  • 738692c7290f681888d53addbe2562e4616a7eb2: move self lookup out of router guards (@lrstanley)
  • 9463733a10ecdadcdf1c4bd99566cdc41e9ece51: add node-test to actions (@lrstanley)
  • f7035ebba9bd90c853af08131f6f67374f6dc68c: fix: improve experience when using darkreader (@lrstanley)
  • a125a682d69e4e38768c4b143b9a5c19bb18c9ba: refactor away from layouts package; misc cleanup (@lrstanley)
  • f641a8be6a9052b83966f4fa5dc1196d6f0427a7: split out usage docs; auto-generate markdown (@lrstanley)
  • 561429622f38968034a7c6c56fbb3ad7c924e3e9: fix: first download db validation uses wrong path (@lrstanley)
  • cfeb5e59b6adb02f33ca22306ba6ba176779ef31: fix: usage docs required flag is missing (@lrstanley)
  • 30a61aeba21295866e637a1e3cdd52324a0ff53f: fix: momentary input flicker due to input sync (@lrstanley)
  • 1c440c99a943c0f625b056a52b8db5a24bdc0269: chore(deps): upgrade deps (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1

:test_tube: Build info

  • :open_file_folder: Full changelog: v0.4.0..v1.0.0
  • :heart: Built with: go version go1.19.1 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v0.4.0

1 year ago

Changelog

:sparkles: New Features

  • a7a59722e53b094ae8418275681fe2ca9142e286: add custom language support (closes #14) (@lrstanley)

:broom: Misc

  • 4754c52af9c54a72199566e0c4ae7e2a759ed5a3: build(deps): bump github.com/go-chi/cors from 1.2.0 to 1.2.1 (@dependabot[bot])
  • a3b55cdf65527b381f2d6bc5ae1d4f5437763349: Merge pull request #12 from lrstanley/dependabot/go_modules/github.com/go-chi/cors-1.2.1 (@lrstanley)
  • 3c04bae78689af8f30542d25cf976f192becdc57: build(deps): bump got from 11.8.3 to 11.8.5 in /public (@dependabot[bot])
  • 082f5cbf4c72673204f46bc3f49ea713234df8e9: Merge pull request #13 from lrstanley/dependabot/npm_and_yarn/public/got-11.8.5 (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.4.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.4
$ docker run -it --rm ghcr.io/lrstanley/geoip:0

:test_tube: Build info

  • :open_file_folder: Full changelog: v0.3.0..v0.4.0
  • :heart: Built with: go version go1.18.4 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v0.3.0

2 years ago

Changelog

:bulb: Features

  • Various refactoring, upgrade Node from v8 to v17, and Go from v1.15 to v1.18.

:broom: Misc

  • 5c37ff743ba858e129f634404e39764a4b5b98e0: fixes (@lrstanley)
  • 3ae8bb07bf939add1a4d003f90651637f20c989d: refactor; upgrade deps; new workflows (@lrstanley)
  • 916c612d019457d2f477e7e51909fa75ca6a3397: add node-version (@lrstanley)
  • 9611cdfe3596bb82fb503f79b024c32baaddd64b: remove cache reference (@lrstanley)
  • 3a821417383f47584e737fb73b6b9a5a50a5f938: Merge branch 'master' of github.com:lrstanley/geoip (@lrstanley)
  • 4c80ed37bcd495a49289433af5aa34ee754503bd: switch things up a bit (@lrstanley)
  • e5230878c0ae030ec8116dfb4d24d85e0cada79c: test only with latest (@lrstanley)
  • bbc9ea296ac741d753b9db8bb5f604e65650ca27: clean up makefile (@lrstanley)
  • 25dcc05c96a2dbd36768f813b458e8e9fee5eba7: upgrade node (@lrstanley)
  • 5846dc040ca6ef2c4f569ee2bf0b4eee3308efd4: add go-build test step (@lrstanley)

:whale: Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.3.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.3
$ docker run -it --rm ghcr.io/lrstanley/geoip:0

:test_tube: Build info

  • :open_file_folder: Full changelog: v0.2.3..v0.3.0
  • :heart: Built with: go version go1.18 linux/amd64
  • :gear: Release job: release/go-release triggered by @lrstanley.

:speech_balloon: What to do next?

v0.2.3

3 years ago

Docker Releases are located here.

Changelog

74627e3 utilize latest go version from go-versions

go version go1.15.7 linux/amd64

v0.2.2

3 years ago

Docker Releases are located here.

Changelog

cade36a upgrade to go 1.15

go version go1.15 linux/amd64

v0.2.1

3 years ago

Docker Releases are located here.

Changelog

2d46abe rename HTTP_PROXY to HTTP_BEHIND_PROXY

go version go1.14.7 linux/amd64

v0.2.0

3 years ago

Docker Releases are located here.

Changelog

aebebf6 add env support for all flags

go version go1.14.7 linux/amd64