Skip to content

feat(lambda-tiler): log viewer ip address from cloudfront - #3668

Merged
blacha merged 1 commit into
masterfrom
feat/log-viewer-ip
Oct 26, 2026
Merged

blacha merged 1 commit into
masterfrom
feat/log-viewer-ip

Conversation

@blacha

@blacha blacha commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Motivation

Sometimes its useful to know the ip address that a request is actually sourced from

Modifications

Log the cloudfront client IP if provided.

Verification

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@blacha
blacha force-pushed the feat/log-viewer-ip branch from b5b691b to c88e9ec Compare October 26, 2026 21:57
@blacha
blacha marked this pull request as ready for review October 26, 2026 21:57
@blacha
blacha requested a review from a team as a code owner October 26, 2026 21:57
@blacha
blacha added this pull request to the merge queue Oct 26, 2026
Merged via the queue into master with commit 32f333a Oct 26, 2026
13 of 14 checks passed
@blacha
blacha deleted the feat/log-viewer-ip branch October 26, 2026 22:03
olitreadwell pushed a commit to olitreadwell/basemaps that referenced this pull request Oct 28, 2026
🤖 I have created a release *beep* *boop*
---


<details><summary>bathymetry: 8.9.10</summary>

##
[8.9.10](linz/basemaps@bathymetry-v8.9.9...bathymetry-v8.9.10)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>cli: 8.10.15</summary>

##
[8.10.15](linz/basemaps@cli-v8.10.14...cli-v8.10.15)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/cli-config bumped from ^8.11.8 to ^8.11.9
    * @basemaps/cli-raster bumped from ^8.11.8 to ^8.11.9
    * @basemaps/cli-vector bumped from ^8.11.1 to ^8.11.2
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>cli-config: 8.11.9</summary>

##
[8.11.9](linz/basemaps@cli-config-v8.11.8...cli-config-v8.11.9)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/config-loader bumped from ^8.12.5 to ^8.12.6
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>cli-raster: 8.11.9</summary>

##
[8.11.9](linz/basemaps@cli-raster-v8.11.8...cli-raster-v8.11.9)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/config-loader bumped from ^8.12.5 to ^8.12.6
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>cli-vector: 8.11.2</summary>

##
[8.11.2](linz/basemaps@cli-vector-v8.11.1...cli-vector-v8.11.2)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>config-loader: 8.12.6</summary>

##
[8.12.6](linz/basemaps@config-loader-v8.12.5...config-loader-v8.12.6)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>8.23.0</summary>

## [8.23.0](linz/basemaps@v8.22.1...v8.23.0)
(2026-10-27)


### Features

* block based off viewer ip BM-1942
([linz#3670](linz#3670))
([0ba527d](linz@0ba527d))
* **lambda-tiler:** log viewer ip address from cloudfront
([linz#3668](linz#3668))
([32f333a](linz@32f333a))
* **tiler-sharp:** add int16 support
([linz#3667](linz#3667))
([411bb56](linz@411bb56))
</details>

<details><summary>infra: 8.14.0</summary>

##
[8.14.0](linz/basemaps@infra-v8.13.1...infra-v8.14.0)
(2026-10-27)


### Features

* block based off viewer ip BM-1942
([linz#3670](linz#3670))
([0ba527d](linz@0ba527d))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/lambda-tiler bumped from ^8.13.4 to ^8.14.0
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>lambda-analytic-cloudfront: 8.9.11</summary>

##
[8.9.11](linz/basemaps@lambda-analytic-cloudfront-v8.9.10...lambda-analytic-cloudfront-v8.9.11)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>lambda-tiler: 8.14.0</summary>

##
[8.14.0](linz/basemaps@lambda-tiler-v8.13.4...lambda-tiler-v8.14.0)
(2026-10-27)


### Features

* block based off viewer ip BM-1942
([linz#3670](linz#3670))
([0ba527d](linz@0ba527d))
* **lambda-tiler:** log viewer ip address from cloudfront
([linz#3668](linz#3668))
([32f333a](linz@32f333a))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/config-loader bumped from ^8.12.5 to ^8.12.6
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
    * @basemaps/tiler-sharp bumped from ^8.11.6 to ^8.12.0
</details>

<details><summary>landing: 8.14.1</summary>

##
[8.14.1](linz/basemaps@landing-v8.14.0...landing-v8.14.1)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/cli-config bumped from ^8.11.8 to ^8.11.9
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
</details>

<details><summary>server: 8.10.19</summary>

##
[8.10.19](linz/basemaps@server-v8.10.18...server-v8.10.19)
(2026-10-27)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/config-loader bumped from ^8.12.5 to ^8.12.6
    * @basemaps/lambda-tiler bumped from ^8.13.4 to ^8.14.0
    * @basemaps/landing bumped from ^8.14.0 to ^8.14.1
    * @basemaps/shared bumped from ^8.9.9 to ^8.10.0
  * optionalDependencies
    * @basemaps/landing bumped from ^8.14.0 to ^8.14.1
</details>

<details><summary>shared: 8.10.0</summary>

##
[8.10.0](linz/basemaps@shared-v8.9.9...shared-v8.10.0)
(2026-10-27)


### Features

* block based off viewer ip BM-1942
([linz#3670](linz#3670))
([0ba527d](linz@0ba527d))
</details>

<details><summary>tiler-sharp: 8.12.0</summary>

##
[8.12.0](linz/basemaps@tiler-sharp-v8.11.6...tiler-sharp-v8.12.0)
(2026-10-27)


### Features

* **tiler-sharp:** add int16 support
([linz#3667](linz#3667))
([411bb56](linz@411bb56))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: linz-github-automation[bot] <249205945+linz-github-automation[bot]@users.noreply.github.com>

This branch was successfully deployed

1 active deployment
preprod — c88e9eca Deployed Oct 26, 2026 by blacha via validate screenshots #3904
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants