feat: add operator landing and login
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-22 20:10:21 +02:00
parent 36d137e224
commit 115f9850a7
27 changed files with 1448 additions and 8 deletions
+10
View File
@@ -9,6 +9,16 @@
## Unreleased - Post-V1 capability completion (2026-07-19)
- Implemented the supplied Stitch landing-page direction as the real React
entry surface, with responsive navigation, accurate Belgian/North Sea
product copy, a project-owned optimized hero asset, loading/error states and
a direct transition into the existing map-first workbench.
- Added an optional single-operator login gate with PBKDF2-SHA256 password
verification, signed HttpOnly/SameSite sessions, expiry, brute-force
throttling, logout and API middleware enforcement. Plaintext credentials are
never committed or returned to the browser; trusted direct-loopback operator
scripts remain available without introducing multi-user persistence.
- Added the official WALOUS 2018 GeoTIFF as a third live-provisioned Walloon
land-cover epoch. Its stable SPW artifact, archive/raster checksums, EPSG:3812
identity and published stacked class codes are validated fail-closed. The