grafana/public/app/core/utils
Torkel Ödegaard 8c585a4ebf
Scene: Variables interpolation formats and multi value handling (#58591)
* Component that can cache and extract variable dependencies

* Component that can cache and extract variable dependencies

* Updates

* Refactoring

* Lots of refactoring and iterations of supporting both re-rendering and query re-execution

* Updated SceneCanvasText

* Updated name of file

* Updated

* Refactoring a bit

* Added back getName

* Added comment

* minor fix

* Minor fix

* Merge fixes

* Scene variable interpolation progress

* Merge fixes

* Added all format registeries

* Progress on multi value support

* Progress on multi value support

* Updates

* Progress on scoped vars

* Fixed circular dependency

* Updates

* Some review fixes

* Updated comment

* Added forceRender function

* Add back fail on console log

* Update public/app/features/scenes/variables/interpolation/sceneInterpolator.test.ts

* Moving functions from SceneObjectBase

* fixing tests

* Fixed e2e

Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2022-11-16 11:36:30 +01:00
..
accessControl.ts AccessControl: Enable RBAC by default (#48813) 2022-05-16 12:45:41 +02:00
acl.ts Chore: Fix all Typescript strict null errors (#26204) 2020-07-10 12:46:59 +02:00
applyStateChanges.ts Templating: Migrates some variable types from Angular to React/Redux (#22434) 2020-03-10 08:53:41 +01:00
arrayMove.ts DashboardSettings: Migrate Link Settings to React (#31150) 2021-02-25 11:50:10 +01:00
browser.test.ts Core: Show browser not supported notification (#19904) 2019-10-23 10:30:31 +02:00
browser.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00
CancelablePromise.ts Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
colors.ts Moved colorpicker to ui/components 2019-01-11 07:03:12 +01:00
ConfigProvider.tsx GrafanaContext: Exploring a way to get rid of global scope singletons (#52128) 2022-07-23 17:09:03 +02:00
connectWithReduxStore.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
CorsWorker.ts Live: move centrifuge service to a web worker (#41090) 2021-11-09 21:05:01 +04:00
dag.test.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
dag.ts Chore: fixing some anys/type assertions (#54661) 2022-09-02 16:39:09 +00:00
deferred.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
docsLinks.ts Transformations: Remove beta notice from transformations and field overrides (#26881) 2020-08-10 10:58:45 +02:00
errors.test.ts Tracing: Add some error handling to JaegerQueryField (#23599) 2020-04-21 14:18:56 +02:00
errors.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
explore.test.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
explore.ts Explore: Refactor ExploreGraph (#58660) 2022-11-16 11:16:27 +01:00
factors.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
fetch.test.ts fix: only "swallow" the json() parsing error if the response is empty (#47493) 2022-05-26 13:01:53 +02:00
fetch.ts fix: only "swallow" the json() parsing error if the response is empty (#47493) 2022-05-26 13:01:53 +02:00
flatten.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
isShallowEqual.ts Chore: Update version of @grafana/eslint-config (#53403) 2022-08-08 15:19:15 +01:00
kbn.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
kbn.ts Scene: Variables interpolation formats and multi value handling (#58591) 2022-11-16 11:36:30 +01:00
model_utils.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
object.test.ts Dashboard schema: strip null values from save model (#41385) 2021-11-09 16:55:42 +01:00
object.ts Chore: Upgrade Typescript to 4.8.2 (#54901) 2022-09-09 16:17:58 +01:00
query.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
query.ts Plugins: Remove deprecated /api/tsdb/query metrics endpoint (#49916) 2022-06-01 13:05:15 +02:00
richHistory.test.ts Update dependency @types/jest to v28 (#49249) 2022-06-06 14:45:02 +01:00
richHistory.ts Explore: Add Mixed Datasource (#53429) 2022-08-31 09:24:20 -05:00
richHistoryTypes.ts Query History: Results pagination (#49217) 2022-05-23 14:43:38 +02:00
set.ts Variables: Optimize "timeRangeUpdated" path (#52047) 2022-07-22 16:10:10 +01:00
shortLinks.test.ts Shorten url: Unification across Explore and Dashboards (#28434) 2020-10-22 10:31:58 +02:00
shortLinks.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
ticks.ts Update dependency prettier to v2.5.1 (#43473) 2022-02-02 12:02:32 +00:00
timePicker.test.ts TimeRange: Fixes issue when zooming out on a timerange with timespan 0 (#49622) 2022-05-26 10:53:30 +01:00
timePicker.ts TimeRange: Fixes issue when zooming out on a timerange with timespan 0 (#49622) 2022-05-26 10:53:30 +01:00
timeRegions.test.ts Graph: move time region calculation to a utility function (#51413) 2022-07-12 12:09:49 -07:00
timeRegions.ts Graph: move time region calculation to a utility function (#51413) 2022-07-12 12:09:49 -07:00
tracing.ts Dashboard: Spelling corrections in end-user visible dialogs (#53340) 2022-08-09 10:19:30 +02:00
types.ts Correlations: Add CorrelationSettings Page (#53821) 2022-08-26 11:27:28 +01:00
urlToken.ts Auth: Implement Token URL JWT Auth (#52662) 2022-07-27 16:10:47 +02:00
version.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00