Skip to content

Releases: geomar-od-lagrange/ostrea

v2026.01.27.1

27 Jan 13:08
daf9a3a

Choose a tag to compare

Reorganise, fix vulnerabilities, auto-init, document (#7)

* Review and implementation plans

* Update docker-compose: remove Adminer, pin PostgreSQL 16-3.4, add nginx and health checks

* Add pixi configuration and pinned requirements.txt for Python dependencies

* Add nginx reverse proxy configuration

* Update Dockerfiles: API to Node 22, frontend to multi-stage build with nginx

* Add .env.example and update .gitignore for environment files

* Fix XSS vulnerability in tooltip and loose equality check

* Add input validation to API connectivity endpoint

* Add TypeScript interfaces and TODO for state consolidation

* Enable library type checking, fix optional prop chaining, add TODO for timeout

* Revert skipLibCheck to true to avoid breaking build with library type errors

* Add TypeScript declarations for deck.gl and fix ControlPanel props

* Add psycopg2 and geoalchemy2 to pixi dependencies

* Add automated database initialization with idempotency

* Restructure init container to database/init/ for GitHub syntax highlighting

* Add CLAUDE.md MO and restructure plans with topic prefix

* Add PR review fixes plan and move completed rounds to done

* Refactor database package from 'database' to 'hex_db_loader' with shared modules

* Pin Docker base images to specific versions

* Remove validation whitelisting and increase max IDs to 10000

* Mark PR review fixes plan as completed with implementation summary

* Add implementation validation report

* Add runtime test results

* Add Python cache files to gitignore and update pixi.lock for renamed package

* Convert database loader scripts to package entrypoints

* Add author metadata to package files

* Move completed review-04 plans to done

* Add CVE scan skill and fix all known vulnerabilities

* Clean up repo structure: move source data, volumes dir, remove duplicates

* Update README and move nginx.conf to nginx/

* Add verification step to CVE scan skill

* Add screenshot to README

* Add Lara Schmittmann to contributors

v2025.9.1.1

01 Sep 08:55
a96f67b

Choose a tag to compare

Fix links

v2024.09.27.1

27 Sep 10:45
778fa46

Choose a tag to compare

Forward connectivity (#2)

* layer-specific tooltip

* Adapted for artificial hex dataset

* Add simple tooltip

* Don't track connectivity NC file

* Add (buggy) real data

* Add compressed connectivity matrix

* Fix invalid-hex handling

* Some scaling changes

* Control panel (experimental)

* Add control panel

* Separate div for control panel

* Connect control panel with App.

* Select subsets with radio buttons

* Style sheet

* Load .zip file

* Add loaders.gl packages

* Add depth resolved data

* Towards a nice control panel

* Add multiple views (not working)

* Differentiate b/w depth and days

* Control panel styling and optics

* Text mods

---------

Co-authored-by: Felix Kirch <felixkirchhb@gmx.de>
Co-authored-by: Felix Kirch <80768468+felixkirch@users.noreply.github.com>