grafana/public/app/features/explore
Hugo Häggmark b4f00d6312
Variables: Only update panels that are impacted by variable change (#39420)
* Refactor: adds affectedPanelIds and fixes some bugs

* Refactor: Fixes all dependencies and affected panel ids

* Refactor: glue it together with events

* Chore: remove debug code

* Chore: remove unused events

* Chore: removes unused function

* Chore: reverts processRepeats

* Chore: update to use redux state

* Refactor: adds feature toggle in variables settings

* Refactor: adds appEvents to jest-setup

* Tests: adds tests for strict panel refresh logic

* Refactor: small refactor

* Refactor: moved to more events

* Tests: fixes test

* Refactor: makes sure we store strictPanelRefreshMode in dashboard model

* Refactor: reporting and adds tests

* Tests: fix broken tests

* Tests: fix broken initDashboard test

* Tests: fix broken Wrapper test

* Refactor: adds solution for $__all_variables

* Chore: updates to radio button

* Refactor: removes toggle and calculates threshold instead

* Chore: fix up tests

* Refactor: moving functions around

* Tests: fixes broken test

* Update public/app/features/dashboard/services/TimeSrv.ts

Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>

* Chore: fix after PR comments

* Chore: fix import and add comment

* Chore: update after PR comments

Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2021-11-09 12:30:04 +01:00
..
__mocks__ Chore: Bumps prettier version for new typescript syntax support (#20463) 2019-11-19 13:59:39 +00:00
__snapshots__ Logs: Move button to load logs volume to logs options header (#40578) 2021-10-20 13:58:04 +02:00
RichHistory Explore: fix footer margin in Query History (#40970) 2021-10-29 11:03:09 +01:00
state Dashboard: replace datasource name with a reference object (#33817) 2021-10-29 10:57:24 -07:00
TraceView TraceView: Allow span links defined on dataFrame (#40563) 2021-10-27 18:40:40 +02:00
utils Variables: Only update panels that are impacted by variable change (#39420) 2021-11-09 12:30:04 +01:00
ElapsedTime.tsx React: refactor away from unsafe lifecycle methods (#21291) 2020-05-18 18:03:29 +02:00
ErrorContainer.test.tsx CloudWatch Logs: Adjusts CloudWatch Logs timeout logic (#26621) 2020-09-07 14:41:36 +01:00
ErrorContainer.tsx Theme: Fixes to time picker calendar & variable dropdowns & more (#33407) 2021-04-27 15:13:08 +02:00
Explore.test.tsx Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
Explore.tsx Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
ExploreDrawer.test.tsx Explore: Adds query inspector drawer to explore (#26698) 2020-08-06 16:22:54 +01:00
ExploreDrawer.tsx Theme: Renames new theme model from GrafanaThemeV2 to just GrafanaTheme (#33619) 2021-05-03 09:45:54 +02:00
ExploreGraph.tsx Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
ExploreGraphLabel.tsx Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
exploreGraphStyleUtils.ts Explore: allow changing the graph type (#40522) 2021-10-26 15:51:59 +02:00
ExplorePaneContainer.tsx Chore: Clenaup unused exports/modules in explore (#41072) 2021-10-29 11:34:48 +01:00
ExploreQueryInspector.test.tsx Explore: Add error tab and rename query tab in inspector (#33412) 2021-05-05 17:30:24 +02:00
ExploreQueryInspector.tsx Build: Upgrade Webpack 5 (#36444) 2021-08-31 12:55:05 +02:00
ExploreTimeControls.tsx Add fiscal years and search to time picker (#39073) 2021-09-30 09:40:02 +02:00
ExploreToolbar.tsx Chore: Clenaup unused exports/modules in explore (#41072) 2021-10-29 11:34:48 +01:00
LiveLogs.test.tsx Explore/Logs: Escaping of incorrectly escaped log lines (#31352) 2021-03-03 18:32:27 +01:00
LiveLogs.tsx Explore: use GrafanaTheme2 (LiveLogs component) (#37452) 2021-08-20 14:53:03 +02:00
LiveTailButton.tsx Explore: use GrafanaTheme2 (LiveTailButton component) (#37516) 2021-08-19 16:17:28 +02:00
Logs.tsx Chore: Clenaup unused exports/modules in explore (#41072) 2021-10-29 11:34:48 +01:00
LogsContainer.tsx Update dependency emotion to v11 (#41134) 2021-11-04 17:54:49 +00:00
LogsMetaRow.tsx Explore: Refactor deduplication, hiding of logs and Logs component (#33531) 2021-04-29 18:26:30 +02:00
LogsNavigation.test.tsx Explore: Add caching for queries run from logs navigation (#34297) 2021-05-24 13:56:48 +02:00
LogsNavigation.tsx Update dependency emotion to v11 (#41134) 2021-11-04 17:54:49 +00:00
LogsNavigationPages.test.tsx Explore: Polish UI of logs navigation (#33910) 2021-05-11 22:10:45 +02:00
LogsNavigationPages.tsx Update dependency emotion to v11 (#41134) 2021-11-04 17:54:49 +00:00
LogsVolumePanel.test.tsx Loki: Logs volume improvements (#40327) 2021-10-18 12:22:41 +02:00
LogsVolumePanel.tsx Loki: Use fixed bucket size for logs volume (#40873) 2021-10-28 10:53:15 +02:00
MetaInfoText.test.tsx Explore: adds MetaInfoText tests 2020-01-30 12:02:50 +00:00
MetaInfoText.tsx Chore: Clenaup unused exports/modules in explore (#41072) 2021-10-29 11:34:48 +01:00
NoDataSourceCallToAction.tsx AccessControl: "Add data source" button needs create and write rights to be enabled (#38934) 2021-09-08 09:47:55 +02:00
NodeGraphContainer.test.tsx Chore: Clenaup unused exports/modules in explore (#41072) 2021-10-29 11:34:48 +01:00
NodeGraphContainer.tsx Explore: refactor redux-connected components (#36027) 2021-06-24 08:21:19 +02:00
QueryRows.test.tsx Dashboard: replace datasource name with a reference object (#33817) 2021-10-29 10:57:24 -07:00
QueryRows.tsx Dashboard: replace datasource name with a reference object (#33817) 2021-10-29 10:57:24 -07:00
ResponseErrorContainer.test.tsx Explore: prevent eplore from hiding errors containing refId (#39504) 2021-09-22 10:33:31 +01:00
ResponseErrorContainer.tsx Explore: prevent eplore from hiding errors containing refId (#39504) 2021-09-22 10:33:31 +01:00
ReturnToDashboardButton.test.tsx Access Control: Add fine-grained access control to explore (#35883) 2021-07-02 14:43:12 +02:00
ReturnToDashboardButton.tsx Access Control: Add fine-grained access control to explore (#35883) 2021-07-02 14:43:12 +02:00
RunButton.test.tsx ButtonSelect & RefreshPicker: Rewrite of components to use new emotion based ToolbarButton & Menu (#30510) 2021-01-23 08:17:50 +01:00
RunButton.tsx ButtonSelect & RefreshPicker: Rewrite of components to use new emotion based ToolbarButton & Menu (#30510) 2021-01-23 08:17:50 +01:00
SecondaryActions.test.tsx Logs: Add a feature toggle to run logs volume query automatically (#40579) 2021-10-21 15:56:31 +02:00
SecondaryActions.tsx Logs: Move button to load logs volume to logs options header (#40578) 2021-10-20 13:58:04 +02:00
TableContainer.test.tsx Explore: Remove not running query for collapsed elements (#27026) 2020-09-22 17:31:42 +02:00
TableContainer.tsx Build: Upgrade Webpack 5 (#36444) 2021-08-31 12:55:05 +02:00
Time.tsx React: refactor away from unsafe lifecycle methods (#21291) 2020-05-18 18:03:29 +02:00
TimeSyncButton.test.tsx Transformations: enable transformations reordering (#27197) 2020-08-31 08:47:27 +02:00
TimeSyncButton.tsx TimeRangePicker: Updates components to use new ToolbarButton & ButtonGroup (#30570) 2021-01-25 14:01:54 +01:00
useLiveTailControls.ts Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) 2021-02-11 13:45:25 +01:00
Wrapper.test.tsx Variables: Only update panels that are impacted by variable change (#39420) 2021-11-09 12:30:04 +01:00
Wrapper.tsx Loki: Logs volume improvements (#40327) 2021-10-18 12:22:41 +02:00