Skip to content

feat: cover the remaining api endpoints - #162

Merged
olavgg merged 1 commit into
mainfrom
feat/cover-remaining-endpoints
Sep 28, 2026
Merged

olavgg merged 1 commit into
mainfrom
feat/cover-remaining-endpoints

Conversation

@JosteinGj

Copy link
Copy Markdown
Contributor

Rust (async + blocking) and Python (sync + async), with live tests in both:

  • functions: by_ids now calls /functions/byids instead of filtering a 10000-row listing client-side; new filter (FunctionFilter/Form) and search
  • timeseries: get_by_id, recommend_value_type, and listen_datapoints over the /timeseries/datapoints/listen WebSocket (token in the subprotocol)
  • datasets: get_by_id
  • resources: export_graph / import_graph, plus streaming to/from-path forms; fetch_nearest gains its first SDK-level test
  • tenant: features, settings_permissions, llm_settings, update_llm_settings (the SDK's first JSON PUT, via execute_put_request)

execute_post_bytes_request now takes any Intoreqwest::Body so the graph import can stream from disk.

Rust (async + blocking) and Python (sync + async), with live tests in both:

- functions: by_ids now calls /functions/byids instead of filtering a
  10000-row listing client-side; new filter (FunctionFilter/Form) and search
- timeseries: get_by_id, recommend_value_type, and listen_datapoints over the
  /timeseries/datapoints/listen WebSocket (token in the subprotocol)
- datasets: get_by_id
- resources: export_graph / import_graph, plus streaming to/from-path forms;
  fetch_nearest gains its first SDK-level test
- tenant: features, settings_permissions, llm_settings, update_llm_settings
  (the SDK's first JSON PUT, via execute_put_request)

execute_post_bytes_request now takes any Into<reqwest::Body> so the graph
import can stream from disk.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: jgjesdal <jostein@intellistream.ai>
@JosteinGj
JosteinGj requested a review from olavgg September 28, 2026 11:14
@olavgg
olavgg merged commit 9400f58 into main Sep 28, 2026
18 checks passed
@olavgg
olavgg deleted the feat/cover-remaining-endpoints branch September 28, 2026 12:25
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.

2 participants