Tim Levett
c47be316eb
Reducers: Add in basic Percentile Support ( #85554 )
2024-04-06 06:44:49 -05:00
Isabella Siu
58f32150c2
CloudWatch: Improve metric label parsing ( #84835 )
2024-04-05 11:57:56 -04:00
Bogdan Matei
9d44c8e8cf
Add auto to refresh picker ( #85584 )
2024-04-05 18:31:40 +03:00
Laura Fernández
9af259a0d6
GrafanaUI: ConfirmModal - replace HorizontalGroup with Stack and Box component ( #85660 )
2024-04-05 16:11:53 +02:00
Laura Fernández
362c95c606
Grafana UI: Button.story.tsx - Replace HorizontalGroup and VerticalGroup with Stack and Box ( #85644 )
2024-04-05 15:45:55 +02:00
Laura Fernández
661aaf352e
GrafanaUI: IconButton - replace HorizontalGroup and VerticalGroup with Stack component ( #85639 )
2024-04-05 12:03:57 +02:00
Nick Richmond
559fab9dc6
Prometheus: Fuzzy search for metric names in Code Mode ( #85396 )
...
* perf: limit metric names in Code Mode suggestions
* feat: configurable metric names limit
* feat: code mode autocomplete info/disclaimer
* chore: put new functionality behind new feature toggle
* refactor: avoid type assertions
* refactor: avoid explicit `any`
refactor: type guards
* refactor: type guards
* chore: add testdata results
* fix: add missing feature toggle guard
* perf: prefer array access to `Array.prototype.at`
* test: add missing config override
* test: refactor for brevity & clarity
* perf: avoid unnecessary mapping
* chore: undo testdata changes
* fix: use correct limit; perf optimizations
* refactor: avoid unnecessary `async`s
* types: simplify
* test: add missing tests
* fix: avoid hardcoding
* test: update mock path
* docs: fix typo
style: remove formatting artifact
style: remove formatting artifact
style: remove formatting artifact
* fix: event scope regression
* style: refactor for clarity
* refactor: prefer `useCallback` to in-effect handler
* refactor: simplify & broaden `filter`
* refactor: rename file to keep with conventions
* chore: mirror Prometheus package changes in app
* refactor: prefer no `@ts-ignore`
* chore: update betterer results
* docs: use type in TSDoc `@link` without `@ts-ignore`
* test: add missing provider
* test: fix jest mock path
* fix: display disclaimer in empty input case
2024-04-04 23:38:23 +03:00
Kyle Cunningham and jev forsberg
67045aa90c
Table Panel: Update background colors to respect transparency ( #85565 )
...
* Update background colors to respect alpha
* codeincarnate/fix-table-background/ lint
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com >
2024-04-04 22:55:37 +07:00
Konrad Lalik and Gilles De Mey
9b4f88c6f6
Alerting: Improve template preview ( #84798 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2024-04-04 18:37:24 +03:00
Alex Khomenko
b08285962d
Saga-icons: Add svgs ( #85522 )
...
* Add svgs
* Fix output dir
2024-04-04 17:57:22 +03:00
Dominik Prokop
32b6ef9d15
Feature toggle to add filter and group by variables to all new dashboards by default ( #85531 )
...
* Add feature toggle
* Add filters and group by variables by default to all new dashboards
* Nits
* Tests
* Rename feature toggle to newDashboardWithFiltersAndGroupBy
2024-04-04 13:25:21 +02:00
Eunice Kim
4e60f44d98
Chore: Fix trailing spaces in prometheus min step ( #85507 )
...
Fix trailing spaces in prometheus min step
2024-04-04 13:14:49 +02:00
Tobias Skarhed
f387cff836
Accessibility: Default Icon to aria-hidden ( #84362 )
...
* Icon: aria hide icon, unless a label is set
* Update doc
* Remove weird auto import
* Fix fialing tests
* Add recommendation for Tooltip
* Consider more aria attributes to support Tooltip
* Handle tabIndex and aria-hidden case
* Add comment about aria-label
2024-04-04 12:07:50 +02:00
Leon Sorokin
130d561924
Chore: Restore some removed UI components to reduce BC surface area ( #85546 )
2024-04-04 04:31:28 -05:00
Kyle Cunningham and jev forsberg
075976bea6
Transformations: Add applicability function to group to nested table ( #85501 )
...
* Add applicability function to group to nested table
* codeincarnate/group-to-nested-cond/ run linter
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com >
2024-04-04 02:44:52 +07:00
Tim Levett and jev forsberg
a5707788ba
Transformations - make substring and not substring transformer case insensitive. ( #84699 )
...
* make substring and not substring transformer case insensitive
* timlevett/case-insensitive/ run linter
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com >
2024-04-03 11:11:09 -05:00
Leon Sorokin and Adela Almasan
1522499c4a
VizTooltips: Remove remaining old bits ( #85500 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2024-04-02 19:32:01 -05:00
Leon Sorokin and Adela Almasan
d601acac3a
VizTooltips: Remove old tooltips and annotations ( #84420 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2024-04-02 15:32:46 -05:00
renovate[bot]
a360cf0c85
Update dependency @types/node to v20.12.2 ( #85480 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-02 18:47:56 +03:00
5340a6e548
Auth: Extended JWT client for OBO and Service Authentication ( #83814 )
...
* reenable ext-jwt-client
* fixup settings struct
* add user and service auth
* lint up
* add user auth to grafana ext
* fixes
* Populate token permissions
Co-authored-by: jguer <joao.guerreiro@grafana.com >
* fix tests
* fix lint
* small prealloc
* small prealloc
* use special namespace for access policies
* fix access policy auth
* fix tests
* fix uncalled settings expander
* add feature toggle
* small feedback fixes
* rename entitlements to permissions
* add authlibn
* allow viewing the signed in user info for non user namespace
* fix invalid namespacedID
* use authlib as verifier for tokens
* Update pkg/services/authn/clients/ext_jwt.go
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* Update pkg/services/authn/clients/ext_jwt_test.go
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* fix parameter names
* change asserts to normal package
* add rule for assert
* fix ownerships
* Local diff
* test and lint
* Fix test
* Fix ac test
* Fix pluginproxy test
* Revert testdata changes
* Force revert on test data
---------
Co-authored-by: gamab <gabriel.mabille@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2024-04-02 17:45:15 +02:00
renovate[bot]
ac6e51c94a
Update dependency @types/react to v18.2.74
2024-04-02 15:27:41 +00:00
renovate[bot]
bc77745da6
Update dependency glob to v10.3.12
2024-04-02 11:06:51 +00:00
renovate[bot]
09d4b814f4
Update dependency @types/react-dom to v18.2.23
2024-04-02 10:48:52 +00:00
renovate[bot]
b0aa575643
Update dependency @types/eslint to v8.56.7
2024-04-02 10:24:48 +00:00
Bogdan Matei
582b252488
Add optional queries parameter to DataSourceGetTagValuesOptions ( #85436 )
...
Add optional `queries` parameter to `getTagKeysOptions`
2024-04-02 13:22:37 +03:00
renovate[bot] and Ashley Harrison
5a416731f4
Update Yarn to v4.1.1 ( #85350 )
...
* Update Yarn to v4.1.1
* add new yarn version
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2024-04-02 10:25:30 +01:00
renovate[bot]
b155bc11a1
Update dependency @swc/helpers to v0.5.8 ( #85327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-28 12:34:29 +00:00
Torkel Ödegaard and joshhunt
e90b87589f
ModalsContext: Unify modals context and manager ( #84916 )
...
* ModalsContext: Unify modals context and manager
* Clear on location change
* fixes
* Update
* use generics to avoid anys
---------
Co-authored-by: joshhunt <josh@trtr.co >
2024-03-28 13:26:57 +01:00
renovate[bot]
d227621217
Update dependency eslint-plugin-jsdoc to v48.2.2
2024-03-28 10:49:11 +00:00
renovate[bot]
50a57bb88c
Update dependency webpack to v5.91.0 ( #85302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-28 09:38:15 +00:00
Jack Westbrook
c6a489cfd8
Chore: Bump Nx to 18.1.x ( #85185 )
...
* chore: bump nx to latest version
* build(plugin-configs): reduce wonky webpack output when logged via nx
* revert(plugin-configs): remove infrastructureLogging property
2024-03-28 09:36:35 +01:00
Adela Almasan
e5d1cd8ea5
AngularMigration: Allow dashboard by dashboard migration ( #84100 )
2024-03-27 16:24:24 -05:00
renovate[bot]
2f18148da2
Update dependency @types/react to v18.2.73
2024-03-27 17:15:47 +00:00
renovate[bot]
986b078d79
Update dependency sass to v1.72.0 ( #85272 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 14:32:02 +00:00
renovate[bot]
c7b4427151
Update dependency date-fns to v3.6.0 ( #85243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 11:51:19 +00:00
Joao Silva
951d5b4e9f
Storybook: Fix link to Saga ( #85179 )
2024-03-27 11:50:36 +00:00
Oscar Kilhed
b7156ef2c2
Dashboard scenes: Export isExpressionReference to be accessible from scenes ( #85228 )
...
Export isExpressionRef to be accessible from scenes
2024-03-27 12:35:06 +01:00
renovate[bot]
176709683a
Update dependency @grafana/faro-web-sdk to v1.5.0 ( #85235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 10:25:40 +00:00
renovate[bot]
e184520c61
Update dependency @types/react to v18.2.72
2024-03-26 20:04:28 +00:00
Kyle Cunningham
c9f9e94a6c
Table Panel: Fix issue causing incorrect background coloring ( #85121 )
...
Fix color bug
2024-03-27 03:02:31 +07:00
renovate[bot]
a256c064df
Update dependency @types/react to v18.2.71
2024-03-26 17:26:50 +00:00
renovate[bot]
1df15a3a4c
Update dependency @floating-ui/react to v0.26.10 ( #85181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-26 16:39:24 +00:00
Alex Khomenko
0f6858709b
Saga-icons: Switch to ESM ( #84875 )
2024-03-26 13:58:25 +02:00
Chris Bedwell
b4ed72f1b6
Tooltip / Toggletip content link styling: Remove global a element selector inside tooltips ( #84353 )
...
* fix: remove global a tag styles inside tooltips
* corret inside / outside button references in toggletip test
* Remove code and pre styling rules from tooltipUtils
2024-03-26 11:47:12 +00:00
Ryan McKinley
4cda34ff7d
Expressions: Create json schema for query types ( #84032 )
2024-03-26 06:58:56 +02:00
Kyle Cunningham and nmarrs
154868e624
Table Panel: Fix image disappearing when datalinks applied ( #84625 )
...
* Fix link image disappearing
* Prettier
* i18n
* Fix offset to compensate for padding
* Prettier
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2024-03-26 04:13:24 +07:00
grafana-delivery-bot[bot]
99b5671fbe
Release: Bump version to 11.1.0-pre ( #85115 )
...
"Release: Updated versions in package to 11.1.0-pre"
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2024-03-25 21:44:28 +02:00
Karl Persson
2f3a01f79f
OAuth: Make sub claim required for generic oauth behind feature toggle ( #85065 )
...
* Add feature toggle for sub claims requirement
* OAuth: require valid auth id
* Fix feature toggle description
2024-03-25 14:22:24 +01:00
Adam Bannach
d7f739c8e5
Fix InteractiveTable: React, less hooks rendered than previous render ( #85043 )
...
fix: react-hooks error if data length switches from above or below pageSize
2024-03-25 13:53:45 +02:00
Ashley Harrison
36ee1571b6
EmptyState: Rename "search" variant to "not-found" ( #85062 )
...
* rename "search" variant to "not-found"
* run i18n:extract
2024-03-25 09:55:48 +00:00