grafana/public/app
David a08e0581de
Hotkeys: Make time range permanent (#43802)
Typing `t a` in Explore or Dashboards will turn a relative time like "Last 1 hour"
into an absolute range to make the URL permanent, so that when sharing it others
will see the same data.

- registered `t a` in key service
- new `AbsoluteTimeEvent` dispatch via global event bus
- dashboard times handled in TimeSrv
- Explore times handled in Explore.tsx and Explore's time reducer

I could not find an easy way to combine time handling for Exlore and Dashboard in one place.
2022-01-07 16:51:29 +01:00
..
angular UI/ClipboardButton: Remove ClipboardJS in favor of native Clipboard API (#42996) 2022-01-07 13:41:09 +00:00
core Hotkeys: Make time range permanent (#43802) 2022-01-07 16:51:29 +01:00
features Hotkeys: Make time range permanent (#43802) 2022-01-07 16:51:29 +01:00
partials Chore: Migrates remaining Angular modals to React (#33476) 2021-04-28 15:22:28 +02:00
plugins Prometheus: annotation: fix only first frame was process error & typo. (#43486) 2022-01-07 15:04:30 +01:00
polyfills WIP Chore: reduce strict errors (#40462) 2021-10-15 08:57:55 +02:00
routes Serviceaccounts: feat - tabview for serviceaccounts (#43573) 2022-01-05 15:32:38 +01:00
store Chore: Bumps Immer, Redux Toolkit, Redux and React Redux (#38872) 2021-09-07 10:44:47 +02:00
types Hotkeys: Make time range permanent (#43802) 2022-01-07 16:51:29 +01:00
app.ts Remove dependency abortcontroller-polyfill to v1.7.3 (#43048) 2021-12-16 13:49:27 +00:00
AppWrapper.tsx I18N: Add Lingui core translation framework. (#41827) 2021-12-15 17:00:37 +01:00
dev.ts React: Add why-did-you-render dev extension to better see what components re-render and why (in console) (#23455) 2020-04-09 19:44:05 +02:00
index.ts Chore: Prevent loading error from showing too early (#41347) 2021-11-08 16:13:37 +01:00