Skip to content

Releases: DataIntegrationGroup/OcotilloAPI

v1.2.0-rc

10 Jun 21:58
c373ff4

Choose a tag to compare

v1.2.0-rc Pre-release
Pre-release

1.2.0-rc (2026-06-10)

Features

  • add app.template.yaml for dynamic app configuration and update CI/CD scripts to render app.yaml (9274d83)
  • add auto-generation prefix extraction for well IDs with new regex support (dcd49b4)
  • add auto-generation prefix extraction for well IDs with new regex support (3c11d05)
  • add command to import project area boundaries and create associated OGC view (919222e)
  • add Dockerfile to set up PostGIS with pg_cron for scheduled tasks (dc424cf)
  • add field event limit to well details API and enhance response validation (ac76eba)
  • add handling for null slope in water trend materialized view (945d140)
  • add location properties to water well response and enhance test coverage (8d0be60)
  • add materialized views for latest TDS, depth to water trend, and water well summary (924652c)
  • add minor chemistry wells materialized view and update related configurations (181218a)
  • add normalized chemistry results materialized view and update related configurations (54a6686)
  • add normalized chemistry results materialized view and update related configurations (814092b)
  • add POST /asset/upload-and-record endpoint for digital asset upload (BDMS-828) (#683) (f9e538c)
  • add refresh command for pygeoapi materialized views and schedule nightly job (2ad195f)
  • add refresh step for materialized views in production and staging workflows (e64d6c8)
  • add restore-local-db command for restoring local databases from SQL dumps (3d17413)
  • add restore-local-db command for restoring local databases from SQL dumps (f5530ff)
  • add test for normalized major chemistry to ensure latest results are used (e15d366)
  • add transfer-results command for generating transfer results summary (b4764b2)
  • add validation for missing well_name_point_id column in CSV processing (3b7c561)
  • add water elevation materialized view and update configuration (925be66)
  • add water elevation materialized view and update configuration (cc40afb)
  • add well smoke test command and enhance contact handling with missing value checks (7824779)
  • add WellTransferResultsBuilder for summarizing well transfer outcomes (1195f1a)
  • api/thing: Add optional flag to see contacts (5cfe398)
  • change views to materialized views for depth and TDS data in pygeoapi (9c74fac)
  • cli: add progress updates for well inventory imports (467c87e)
  • cli: add scoped transfer command for targeted imports (b2b60e5)
  • core: add "Windmill" term to lexicon with category well_pump_type (1df8425)
  • core: add legacy site notes field to lexicon (ef96f7b)
  • core: expand lexicon with new terms for water-related categories (4d74d1b)
  • create supporting views for pygeoapi OGC API integration (a2e8f57)
  • db, schemas: add support for legacy site notes (b533da4)
  • disable default IAM authentication for Cloud SQL connections and allow password handling (2581f61)
  • enable database drop and rebuild for unit tests (a2baff6)
  • enable IAM authentication by default for Cloud SQL connections (2261484)
  • enforce IAM authentication for Cloud SQL connections by removing password handling (c2f4b86)
  • enhance CSV processing to handle duplicate contact names and organizations (21ad925)
  • enhance data transfer handling by logging skipped records and updating row processing (d2f4f1f)
  • enhance database configuration handling for Cloud SQL with IAM authentication (4ea1c80)
  • enhance GCS upload handling with async support and improved error logging (0e9b5af)
  • enhance GCS upload handling with async support and improved error logging (355706d)
  • enhance GCS upload handling with async support and improved error logging (250f2c7)
  • enhance logging with debug timing for various operations and ad… (16b7197)
  • enhance logging with debug timing for various operations and add well export endpoint (65e51c6)
  • enhance project area import with created and skipped counts (989e678)
  • enhance project area import with created and skipped counts (dbceb75)
  • enhance pygeoapi configuration with new thing collections and supporting views for groundwater monitoring (04d05b5)
  • enhance refresh job scheduling with improved privilege handling and error management (43852fe)
  • enhance refresh job scheduling with improved privilege handling… (2f97d25)
  • enhance SQL queries and add null handling for water data responses (2384f11)
  • enhance test for refreshing materialized views with execution options tracking (2d40419)
  • enhance test workflow by adding database readiness checks and pg_cron ...
Read more

v1.1.0

10 Jun 20:13
073542d

Choose a tag to compare

1.1.0 (2026-06-08)

Features

  • add app.template.yaml for dynamic app configuration and update CI/CD scripts to render app.yaml (9274d83)
  • add auto-generation prefix extraction for well IDs with new regex support (dcd49b4)
  • add auto-generation prefix extraction for well IDs with new regex support (3c11d05)
  • add command to import project area boundaries and create associated OGC view (919222e)
  • add Dockerfile to set up PostGIS with pg_cron for scheduled tasks (dc424cf)
  • add field event limit to well details API and enhance response validation (ac76eba)
  • add handling for null slope in water trend materialized view (945d140)
  • add location properties to water well response and enhance test coverage (8d0be60)
  • add materialized views for latest TDS, depth to water trend, and water well summary (924652c)
  • add minor chemistry wells materialized view and update related configurations (181218a)
  • add normalized chemistry results materialized view and update related configurations (54a6686)
  • add normalized chemistry results materialized view and update related configurations (814092b)
  • add POST /asset/upload-and-record endpoint for digital asset upload (BDMS-828) (#683) (f9e538c)
  • add refresh command for pygeoapi materialized views and schedule nightly job (2ad195f)
  • add refresh step for materialized views in production and staging workflows (e64d6c8)
  • add restore-local-db command for restoring local databases from SQL dumps (3d17413)
  • add restore-local-db command for restoring local databases from SQL dumps (f5530ff)
  • add test for normalized major chemistry to ensure latest results are used (e15d366)
  • add theme support and improve validation output formatting in CLI commands (0a76f6b)
  • add transfer-results command for generating transfer results summary (b4764b2)
  • add validation for missing well_name_point_id column in CSV processing (3b7c561)
  • add water elevation materialized view and update configuration (925be66)
  • add water elevation materialized view and update configuration (cc40afb)
  • add well smoke test command and enhance contact handling with missing value checks (7824779)
  • add WellTransferResultsBuilder for summarizing well transfer outcomes (1195f1a)
  • api/thing: Add optional flag to see contacts (5cfe398)
  • change views to materialized views for depth and TDS data in pygeoapi (9c74fac)
  • cli: add progress updates for well inventory imports (467c87e)
  • cli: add scoped transfer command for targeted imports (b2b60e5)
  • core: add "Windmill" term to lexicon with category well_pump_type (1df8425)
  • core: add legacy site notes field to lexicon (ef96f7b)
  • core: expand lexicon with new terms for water-related categories (4d74d1b)
  • create supporting views for pygeoapi OGC API integration (a2e8f57)
  • db, schemas: add support for legacy site notes (b533da4)
  • disable default IAM authentication for Cloud SQL connections and allow password handling (2581f61)
  • enable database drop and rebuild for unit tests (a2baff6)
  • enable IAM authentication by default for Cloud SQL connections (2261484)
  • enforce IAM authentication for Cloud SQL connections by removing password handling (c2f4b86)
  • enhance CSV processing to handle duplicate contact names and organizations (21ad925)
  • enhance data transfer handling by logging skipped records and updating row processing (d2f4f1f)
  • enhance database configuration handling for Cloud SQL with IAM authentication (4ea1c80)
  • enhance GCS upload handling with async support and improved error logging (0e9b5af)
  • enhance GCS upload handling with async support and improved error logging (355706d)
  • enhance GCS upload handling with async support and improved error logging (250f2c7)
  • enhance logging with debug timing for various operations and ad… (16b7197)
  • enhance logging with debug timing for various operations and add well export endpoint (65e51c6)
  • enhance project area import with created and skipped counts (989e678)
  • enhance project area import with created and skipped counts (dbceb75)
  • enhance pygeoapi configuration with new thing collections and supporting views for groundwater monitoring (04d05b5)
  • enhance refresh job scheduling with improved privilege handling and error management (43852fe)
  • enhance refresh job scheduling with improved privilege handling… (2f97d25)
  • enhance SQL queries and add null handling for water data responses (2384f11)
  • enhance test for refreshing materialized views with execution options tracking (...
Read more