Repository navigation
OpenGeoMetadata API v0.10.0
Highlights
- Fix repository dashboard timeouts by calculating repository counts in grouped queries (#16).
- Preserve resource counts, publication-state handling, duplicate-tag behavior, and empty repository rows.
- Include the merged OpenGeoMetadata identity cleanup and search, thumbnail, geometry, and cache improvements.
Validation
- Production read-only query benchmark: 666.8 ms, with identical complete results for all 48 repositories.
- Seven focused repository/API/rendering tests passed, including real PostgreSQL edge cases.
- Full backend suite, Ruff, and deployment invariant checks passed for the merged dashboard fix.
No database migration is required for the dashboard query change.
Deployment verification
Deployed through Kamal to ogm.geo4lib.app on October 2, 2026. Web, worker, and cron roles are running v0.10.0; the worker connected to Redis and reported ready.
- Final release PR passed the full backend suite, Ruff, and deployment invariant checks.
- Dashboard returned HTTP 200 in 1.32–1.52 seconds across three external HTTPS requests.
- Repository API returned all 48 repositories.
- Search and API docs returned HTTP 200; OpenAPI reports version 0.10.0.