grafana/public/app/features/dashboard
Dominik Prokop 7df0010412
TimeSeries panel: Allow adding annotations from the panel (#36220)
* First stab on UI for adding annotations in time series panel

* Extend panel context with annotations api

* Annotations editor UI & CRUD

* Prevent annotation markers to overflow uPlot canvas

* Do not overflow graphing area with region annotations

* Align annotation id type

* Fix exemplar markers positioning

* Use clipping region rather than adjusting annotation region bounds

* Smaller icons

* Improve annotation tooltip and editor auto positioning, reorg code

* Renames

* Enable annotations ctx menu only when adding annotations is allowed

* Wrap setSelect hooks diring init hook

* Use TagFilter instead of TagsInput

* Add id to annotation events

* Add support for cmd+click for adding point annotations

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2021-07-08 10:39:03 +02:00
..
components DashboardPage: Refactor state to fix state timing bugs and reduce unnecessary re-renders (#36460) 2021-07-07 18:39:45 +02:00
containers DashboardPage: Refactor state to fix state timing bugs and reduce unnecessary re-renders (#36460) 2021-07-07 18:39:45 +02:00
dashgrid TimeSeries panel: Allow adding annotations from the panel (#36220) 2021-07-08 10:39:03 +02:00
services include URL arguments in dashboard resource request (#36526) 2021-07-07 21:42:49 +02:00
state DashboardPage: Refactor state to fix state timing bugs and reduce unnecessary re-renders (#36460) 2021-07-07 18:39:45 +02:00
utils Snapshots: Fixex snapshots absolute time range issue (#36350) 2021-07-02 13:05:11 +02:00
index.ts Routing NG: Replace Angular routing with react-router (#31463) 2021-03-10 18:03:36 +01:00