Skip to content

feat(api): High Pool Picker#300

Merged
dennisgsmith merged 25 commits intofeat/timeseries-expressionsfrom
feat/high-pool-picker
Mar 16, 2026
Merged

feat(api): High Pool Picker#300
dennisgsmith merged 25 commits intofeat/timeseries-expressionsfrom
feat/high-pool-picker

Conversation

@dennisgsmith
Copy link
Contributor

Description

  • Allows linking and seeding/reseeding CWMS CDA API timeseries measurement data into MIDAS database. It will routinely fetch updated records based on the delta between the time the records were uploded and the last seed seeded time. This allows it to be used in with Timeseries Expression, LTTB downsampling, alert configurations, etc.
  • Create "High Pool" functionality by allowing selection of a time range for an arbirary time series (in practice this would be often be Pool from CWMS API).
  • Create "High Pool Plot Config" to save plot configurations for a high pool.

…-api, async job for automatically fetching updates
fix: pagination issue with cwms /timeseries/filtered endpoint (switch to /timeseries)
chore: add high-pool plot config type
chore: allow multiple timeseries_ids to be passed via POST
feat(task, api): Timeseries Expressions
@dennisgsmith dennisgsmith merged commit 05a53f3 into feat/timeseries-expressions Mar 16, 2026
@dennisgsmith dennisgsmith deleted the feat/high-pool-picker branch March 16, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant