85c696c4ad
SQL: Add macro support in select case ( #88514 )
...
* Feat: timeGroup macro handling in VQB
* Add tests
* Add functions to SQL ds
* Fix lint errors
* Add feature toggle
* Add rendering based on object
* Fix lint
* Fix CI failures
* Fix tests
* Address review comments
* Add docs
* Fix JSX runtime warnings
* Remove docs part that mentions suggest more macros
* Update docs/sources/shared/datasources/sql-query-builder-macros.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Add smoke test for this feature
* lint
* Add supported macros to influx
* Add setupTests.ts to include in tsconfig.json
* Import jest-dom instead of setupTests.ts
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-11-04 17:13:35 +01:00
d68b5d222a
Update dependency react-select to v5.8.2
2024-10-28 16:38:06 +00:00
b512e7be0a
Update dependency @types/node to v20.16.15
2024-10-23 12:59:48 +00:00
059c5a4d02
Update dependency @types/node to v20.16.14
2024-10-22 09:00:43 +00:00
b43425b527
Update dependency @types/node to v20.16.13
2024-10-21 13:59:11 +00:00
2974ab634f
Update dependency @types/lodash to v4.17.12
2024-10-21 16:15:42 +03:00
afeb0fc792
Update dependency @types/testing-library__jest-dom to v6 ( #94607 )
...
* Update dependency @types/testing-library__jest-dom to v6
* remove package and fix types
* don't include setupTests in the build tsconfig
* exclude testUtils
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-10-18 11:59:47 +01:00
9e50866356
Build: Nx improvements ( #88341 )
...
* feat(frontend): introduce project.json for every workspace to improve caching
* refactor(frontend): use nx tags for grafana dependson
* refactor(frontend): clean up nx tags for packages and plugins
* build(nx): make grafana dependent on cacheable generate icons command
* build(nx): clean up project files
2024-10-15 14:25:45 +02:00
77effa6d90
Update testing-library monorepo ( #94632 )
...
* Update testing-library monorepo
* add @testing-library/dom
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-10-14 12:22:34 +03:00
032d0669cd
Release: Bump version to 11.4.0-pre ( #94569 )
...
bump version 11.4.0-pre
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-11 11:31:04 +01:00
d5ff74ebac
Update dependency @grafana/experimental to v2.1.2
2024-10-09 16:13:52 +00:00
8fbd8eabec
Update dependency @types/node to v20.16.11
2024-10-08 11:48:39 +00:00
32c55555cb
Update dependency @types/node to v20.16.10
2024-10-07 13:00:31 +00:00
45835f7ea2
Update dependency @types/lodash to v4.17.10
2024-10-07 10:54:58 +00:00
6ed3868921
Update dependency @emotion/css to v11.13.4
2024-10-04 14:22:51 +00:00
93b8243da7
Update dependency @grafana/experimental to v2 ( #93919 )
...
* Update dependency @grafana/experimental to v2
* add data-testid to old save button so it works properly in e2e test
* fix azure monitor e2e tests
* use raw selectors
* remove .only
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-10-04 14:21:10 +01:00
0e4c90dd87
Update emotion monorepo ( #93914 )
...
* Update emotion monorepo
* add @emotion/serialize package + update unit test
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-09-27 15:16:12 +01:00
efe8739864
Update dependency @types/node to v20.16.9
2024-09-26 14:55:59 +00:00
a0de3ef867
Update dependency @types/node to v20.16.7
2024-09-25 10:46:05 +00:00
b04799dab9
Update dependency @types/node to v20.16.6
2024-09-24 12:58:22 +00:00
5193318c56
Update dependency @types/lodash to v4.17.9
2024-09-24 11:47:46 +00:00
ff37d477fd
Update dependency react-select to v5.8.1
2024-09-23 17:15:58 +00:00
1a13e7fd95
Update dependency @types/systemjs to v6.15.1
2024-09-23 14:11:17 +00:00
1e6735706d
Update dependency @types/node to v20.16.5
2024-09-09 19:39:19 +00:00
7933cbd204
Update dependency @types/node to v20.16.4
2024-09-04 09:25:17 +00:00
3acb43cf2e
Update dependency @types/systemjs to v6.15.0 ( #92876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 16:15:55 +01:00
1395cd89da
Update dependency @types/node to v20.16.3
2024-09-02 13:05:54 +00:00
5871362ccf
Grafana SQL: Fix broken import in NumberInput component ( #92803 )
...
SQL: Fix broken import
2024-09-02 14:34:06 +02:00
cf541b8869
Update dependency tslib to v2.7.0 ( #92744 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 10:00:07 +01:00
909d0fac35
Update dependency @types/node to v20.16.2 ( #92576 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 12:15:38 +01:00
2235825ef9
Update dependency ts-jest to v29.2.5
2024-08-27 16:15:49 +00:00
81935a3af1
Update dependency @grafana/experimental to v1.8.0 ( #92283 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 15:50:27 +01:00
584559d3c2
Update dependency @react-awesome-query-builder/ui to v6.6.3
2024-08-21 09:33:03 +00:00
d9812153dd
Update dependency typescript to v5.5.4 ( #91678 )
...
* Update dependency typescript to v5.5.4
* fix missing typeof
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-08-20 10:11:57 +01:00
8d197387ed
Update dependency @grafana/tsconfig to v2 ( #92056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 13:13:33 +03:00
675a58b680
Release: Bump version to 11.3.0-pre ( #91863 )
...
* bump version 11.3.0-pre
* fix linters with: yarn run prettier:write
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com>
2024-08-14 18:34:14 -03:00
78f78753c7
Chore: Migrate Modal
SCSS styles to emotion ( #91569 )
...
migrate modal scss styles to emotion
2024-08-12 12:55:22 +01:00
1150ab5377
Update dependency ts-jest to v29.2.4 ( #91644 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08 11:25:45 +03:00
670132ead8
Update dependency @types/node to v20.14.14
2024-08-02 09:56:04 +00:00
f58dd70c2b
Update dependency @react-awesome-query-builder/ui to v6.6.2 ( #91257 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-31 14:07:57 +01:00
e3842df675
Update dependency @types/node to v20.14.13
2024-07-30 11:57:59 +00:00
8e006fedda
Update dependency @grafana/experimental to v1.7.13
2024-07-26 15:42:50 +00:00
671f278ee1
Update dependency @types/node to v20.14.12
2024-07-23 19:21:07 +00:00
546d9991fa
Update dependency react-use to v17.5.1
2024-07-23 15:42:41 +00:00
61e408ab93
Update dependency immutable to v4.3.7
2024-07-22 15:22:13 +00:00
63cc01fe80
Update dependency @types/node to v20.14.11
2024-07-22 07:57:16 +00:00
f259f99485
Update dependency @types/lodash to v4.17.7
2024-07-19 17:40:32 +00:00
47f8717149
React: Use new JSX transform ( #88802 )
...
* update eslint, tsconfig + esbuild to handle new jsx transform
* remove thing that breaks the new jsx transform
* remove react imports
* adjust grafana-icons build
* is this the correct syntax?
* try this
* well this was much easier than expected...
* change grafana-plugin-configs webpack config
* fixes
* fix lockfile
* fix 2 more violations
* use path.resolve instead of require.resolve
* remove react import
* fix react imports
* more fixes
* remove React import
* remove import React from docs
* remove another react import
2024-06-25 12:43:47 +01:00
40e3601982
Release: Bump version to 11.2.0-pre ( #89184 )
...
* "Release: Updated versions in package to 11.2.0-pre"
* fix newline
---------
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
Co-authored-by: Kevin Minehart <kmineh0151@gmail.com>
2024-06-13 15:08:07 -05:00
7e9e5f5346
Chore: bump @grafana/experimental ( #89119 )
...
* Chore: bump @grafana/experimental
* chore: upgrade all package.json
2024-06-13 08:46:59 +00:00