All notable changes to this project will be documented in this file.
- Chore: Update plugin.json keywords #359
- Bump the all-github-action-dependencies group with 3 updates #372
- Bump the all-go-dependencies group with 4 updates #373
- Bump the all-node-dependencies group with 30 updates #374
- Fix: batch entries up to the limit specified in the API #355
- fix: add check for nil for property value #352
- Fix golangci-lint errors #353
- fix: migrate asset id on the frontend in the query editor #350
- Remove "ANY" as a query quality option #347
- Chore: Rename datasource file #344
- Add precommit hook #338
- Remove unused fields from Get property value query editor #343
- Remove ANY option for interpolated property quality #342
- Feat: add list time series to query editor by @ssjagad in #336
- Chore: update dependencies in #337
- Migrate to new form styling in config and query editors #332
- Fix: use ReadAuthSettings to get authSettings in #333
- Update to use GetSessionWithAuthSettings #330
- Refactor Paginator #313
- Fix e2e tests #316
- Added Stalebot #314
- Added lint rule #319
- Add a frontend cache for relative time range queries #318
- Removed unsupported time ordering from interpolated query and fix issue with caching
aggregates
queries #323
- Perf: Update batch api queries to request maximum number of dependencies in (#310)[#310]
- Fetch properties using both AssetId and AssetIds in (#307)[#307]
- Migrate to CustomVariableSupport in (#304)[#304]
- Fix fetching asset properties in (#302)[#302]
- Feature: L4E struct support in (#300)[#300]
- Response processing: Add struct data type handling in (#297)[#297]
- Query Editor: Improve menu placement for dropdowns in (#292)[#292]
- Add keywords in (#291)[#291]
- E2E: Add happy path playwright query tests in (#290)[#290]
- Query Editor: Stop running queries on every change in (#274)[#274]
- Update grafana-aws-sdk to 0.21.0 and prepare 1.16.2 in (#282)[#282]
- fix: clear selected property when assets are removed (#278)[#278]
- E2E Tests (#285)[#285]
- Add support for composite model properties (#279)[#279]
- Use non-batch APIs at the edge (#281)[#281]
- Upgrade aws-sdk-go to v1.49.6 to have access to the
ExecuteQuery
API (#266) - Fix: Infer data type for disassociated streams for property value queries by alias (#275)
- Use query region to get client for queries (#258)
- Feat: implement an "all" option for list associated assets query (#261)
- Support multiple assets for interpolated queries in (#256)[#256]
- Query and Config editors: Migrate to new form styling under feature toggle in (#244)[#244]
- Update dependencies and create-plugin configuration by @idastambuk in #243
- Property aggregate processing: Move out ErrorEntries processing from SuccessEntries block by @idastambuk in #240
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.37.0 to 0.44.0 by @dependabot in #241
- Bump @babel/traverse from 7.17.10 to 7.23.2 by @dependabot in #245
- Bump loader-utils from 2.0.2 to 2.0.4 by @dependabot in #248
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #247
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #246
- Upgrade yaml package by @fridgepoet in #249
- Upgrade underscore, debug dependencies by @fridgepoet in #252
- Bump yaml from 2.2.1 to 2.3.4 by @dependabot in #253
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #254
Full Changelog: https://github.com/grafana/iot-sitewise-datasource/compare/v1.12.1...v1.13.0
- Disassociated streams: Hash entryId to fix bug with property aliases longer than 64 characters in #239
- Query by property alias: Add support for unassociated streams in #231
- Revert "Replace deprecated setVariableQueryEditor with CustomVariableSupport" in #229
- Update backend grafana-aws-sdk to v0.19.1 to add
il-central-1
to the opt-in region list - Update frontend grafana/aws-sdk to v0.1.2 to limit
grafana_assume_role
only to enabled datasources
- Update grafana/aws-sdk-react dependency #20
- Fix: Fix scoped variables replacement in assetids such as repeat panels by @ahom #205
- Fix: Property aggregate queries returning duplicated data #203
- Fix: Query with expression only returns partial data #206
- Include propertyName in data frame name for 'raw' queries #199
- Fetch asset property info if asset id and property id are available #192
- Handle expression queries with more than 250 data points #194
- Replace deprecated setVariableQueryEditor with CustomVariableSupport in #184
- Add ability to perform property queries by only specifying a property alias (#179)
- Update grafana-aws-sdk version to include new region in opt-in region list grafana/grafana-aws-sdk#80
- Security: Upgrade Go in build process to 1.20.4
- Update grafana-plugin-sdk-go version to 0.161.0 to avoid a potential http header problem. grafana/athena-datasource#233
- Update backend dependencies
- Variables: Fix assetId field variable replacement (#172)
- Bump coverage to version 0.1.19 (#173)
- Update aws-sdk-go for the opt-in region list (#168)
- Modify templates and add workflows for AWS Datasources squad (#163)
- Migrate to create-plugin (#159) (#159)
- Add Batch API support
- Add response format selection to time series queries
- Renamed last observed value feature to 'Expand Time Range'
- The expand time range toggle now queries for the previous known value before the start of the current time range, and the next known value after the current time range.
- Update Grafana AWS SDK dependencies to the latest versions
- Update Grafana dependencies to 8.5.0
- Add support for interpolated property value queries
- Add support for last observed value in property value queries
- Switch from long to wide series to support alerting
- Add support to define template variables using iot-sitewise datasource queries
- Add dashboard variable support in query editor
- Make asset/model descriptions optional.
- Fixes issue with asset explorer.
- Adds support for query by property alias.
- Add linux/LDAP based authentication for Edge region.
- Update
AUTO
aggregation to better select the resolution, and switch to the raw asset property value data when higher than 1m resolution is needed.
- Adds resource cache for describe calls in the plugin back-end
- Updates shared aws configuration library
- Bumps min version to 7.5
- Shares auth configuration with cloudwatch
- Bumps min version to 7.4
- Allowing 'Edge' region
- Support nil values in response #82
- Update aws libraries
- Initial Release