From 70d7c3952d0a169f575ad25af068c2242273b75f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Jun 2026 20:35:12 +0000 Subject: [PATCH] chore(staging): release 1.2.0-rc.1 --- .release-please-manifest.staging.json | 2 +- CHANGELOG-rc.md | 51 +++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.staging.json b/.release-please-manifest.staging.json index 6362badf..fa8324b7 100644 --- a/.release-please-manifest.staging.json +++ b/.release-please-manifest.staging.json @@ -1,3 +1,3 @@ { - ".": "1.2.0-rc" + ".": "1.2.0-rc.1" } diff --git a/CHANGELOG-rc.md b/CHANGELOG-rc.md index 996a74b8..6687fdc7 100644 --- a/CHANGELOG-rc.md +++ b/CHANGELOG-rc.md @@ -1,5 +1,56 @@ # Changelog +## [1.2.0-rc.1](https://github.com/DataIntegrationGroup/OcotilloAPI/compare/v1.2.0-rc...v1.2.0-rc.1) (2026-06-25) + + +### Features + +* add feedback endpoint for bug reports and feature requests (BDMS-897) ([6f840c5](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/6f840c542595729276079c2562d844740ba5cb07)) +* add geothermal OGC collections and fix Docker pygeoapi config ([1bf1977](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/1bf1977ec78b8c30ee77c9c68b329e4d50716581)) +* add NGWMN views sourced from new Ocotillo data model ([6ecee1c](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/6ecee1c365b3aeb71843c080c4c4cebe7f7bb524)) +* add NMW_Sources mirror table and transfer spec ([7435e6f](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/7435e6fb83e6dbb8baebf2abd0f7a63eff5db85a)) +* add ogc_bht_measurements OGC collection ([04b8ecb](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/04b8ecb9dbd3d22fea952ba379625b796997c926)) +* add ogc_dst OGC collection ([87c4c7f](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/87c4c7f7e36b61cb0180ec3bf387e7b2a8908f5d)) +* add ogc_heat_flow OGC collection ([88bd152](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/88bd152ed3bb4b1dd5b8d705b91193b42b51f24b)) +* add ogc_temp_depth_measurements OGC collection ([e0a2491](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/e0a2491d86e144a5e783f3993587854ff5048143)) +* add transducer_daily_data materialized view ([7851008](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/7851008011959784a2c35d2bc73c299f528fea5a)) +* add workflow to close stale pull requests automatically ([faf5d63](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/faf5d6326c813305dc297ab4f813181ba0e6605c)) +* add workflow to close stale pull requests automatically ([10c522b](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/10c522b824cc955190a3ace884d089dcaa1c0ae8)) +* allow configurable output directory for NMW CSV exports ([f550ad9](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/f550ad954e9f8fbd8b1e8d0c7bab1906a5c9f428)) +* **api/asset:** Add new endpoint to update or delete asset thing association ([64242a2](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/64242a281118191022dfda79e7f724d7ea97031f)) +* **assets:** add the ability to disassociate an uploaded asset from a well ([d5caa14](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/d5caa14218bb9ad21316cab14e978a2649a0c824)) +* **db:** nightly pg_cron refresh of pygeoapi materialized views ([59d7eae](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/59d7eae776e3f053a9844b582ec0a7cc0f436e6c)) +* **db:** nightly pg_cron refresh of pygeoapi materialized views ([99a84e5](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/99a84e5249e64d00abbdcf7330f9e36c2409e7dc)) +* **db:** refresh all materialized views, not just pygeoapi ([fc990af](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/fc990afa14659bcd8fb3ed277d19d2ddb58a3014)) +* **group:** add thing-to-group association routes ([1db40ae](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/1db40aeca3e70b5f846353b1aea99c6db4533472)) +* **notifications:** add Slack edit notifications for Ocotillo CRUD ([3210684](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/32106844d915f878f68c874dd88c0b34bee42060)) +* serve NGWMN exports from new Ocotillo-model views ([c009966](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/c009966ad89b4f4f6aaa3e42ca0cf997c706d54b)) +* serve NGWMN exports from the new Ocotillo data model ([5c82913](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/5c829137114306450ae08613d38c8dce1f1672ab)) +* source NGWMN continuous water levels from transducer_daily_data ([7036a62](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/7036a629f1818ac12a8e68a74e97b36acfc22c3c)) +* **transfers:** add NM_Wells 1:1 mirror transfer (BDMS-945) ([3a9fcc5](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/3a9fcc5aca7339994707248b4544757843d08a42)) + + +### Bug Fixes + +* **alembic:** merge nmw mirror chain into staging head ([9fba496](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/9fba496cef143fa2f9b129a73ef218629cab997b)) +* **api/asset:** Add delete asset notifications ([0db8c77](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/0db8c77604f4301d371a1146a8d7704907a42418)) +* **api/asset:** patch delete asset notifications ([886cfc1](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/886cfc17f4b07cc38da4e701cd0021b8138cf744)) +* **ci:** keep nightly pg_cron job production-only ([3bb19ba](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/3bb19baaf9bfbb79eab8ea72d0ec00c067909e59)) +* **core/dependencies:** Corrected types & improved core route guard ([07cba37](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/07cba37fc578f26bf59999a9a31794a05d7ed925)) +* drop child-row release filters from NGWMN construction/lithology views ([063c4a7](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/063c4a72c46b22056e58ee2cf597f2459588f51a)) +* drop child-row release filters from NGWMN construction/lithology views ([f63af23](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/f63af237371105f167bc4d7fb4694da50d108e37)) +* export daily minimum depth for NGWMN transducer water levels ([8baea78](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/8baea780859ebd7b1f856adf5da165073ea7ed94)) +* export daily minimum depth for NGWMN transducer water levels ([50b0fae](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/50b0faeb462aad41bb024957c38058eb0928592c)) +* **group:** pass user into remove_thing_from_group for audit logging ([ebc9c50](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/ebc9c503e5a846300106f3a55bae9115f1432c14)) +* **nmw:** FK-safe truncate + dedup locations in per-well OGC views ([f4c805f](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/f4c805f8a1c18aec694af3e8c9b07f46ffbf4227)) +* **openapi:** resolve schema generation failures ([89bb35b](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/89bb35b5200bd62ea38fa64aae08752805cfbc6d)) +* restrict NGWMN exports to public records across joined entities ([d7e7c5d](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/d7e7c5d18a2b42e25c5dbf03b13b4ee79144971b)) + + +### Reverts + +* **docker:** keep db image dev-only, drop pg_cron from it ([2526a83](https://github.com/DataIntegrationGroup/OcotilloAPI/commit/2526a8313b3b7b211237ced1397ceb5a902055ac)) + ## [1.2.0-rc](https://github.com/DataIntegrationGroup/OcotilloAPI/compare/v1.1.0...v1.2.0-rc) (2026-06-10)