Commit Graph

115 Commits (ab36252c86b4e173788478d4cab0c3e5f3398619)

Author SHA1 Message Date
Kristina 2055d922f3
Refactor SplitPaneWrapper to be more centralized component, refactor PanelEditor to use it (#58380) 3 years ago
Torkel Ödegaard d7f9093ccd
LibrayPanels: Fix unlinking libray panel (#57825) 3 years ago
Zoltán Bedi c0b778134e
Revert: Query editor components from grafana-ui (#57436) 3 years ago
Torkel Ödegaard 49bc70c812
TopNav: Panel edit changes (#54746) 3 years ago
Torkel Ödegaard e5c32c8cc9
Dashboard: Unsaved changes warning fixes (#54706) 3 years ago
Vadim Beskrovnov 7caba545ec
A11y: Fix a11y for toolbar buttons in PanelEditor (#53864) 3 years ago
kay delaney 06012d51a9
Dashboard: Adjust styles for very long titles (#52452) 3 years ago
Ashley Harrison 803473f479
Chore: Enable `useUnknownInCatchVariables` for stricter type checking in catch blocks (#50591) 4 years ago
Josh Hunt 1cd9175075
PanelEdit: Add gap between variables, like in Dashboard view (#48718) 4 years ago
Josh Hunt 2f1d404949
Switch PanelEditor to v2 theme (#48717) 4 years ago
Ryan McKinley a8f3b17262
SaveDashboard: remove feature flag for save drawer (#48462) 4 years ago
Josh Hunt 3c6e0e8ef8
Chore: ESlint import order (#44959) 4 years ago
kay delaney f10047b708
Dashboard: Refactor panel cleanup (#47323) 4 years ago
kay delaney 0cff2d5980
Library panels: Fix issue where query editor options wouldn't be updated (#47242) 4 years ago
Ryan McKinley edf384c730
DashboardSave: use a feature flag for drawer behavior (#46972) 4 years ago
Ryan McKinley 15ca294be0
Dashboards: show changes in save dialog (#46557) 4 years ago
Hugo Häggmark dbec2b02fd
Variables: move state tree into a keyed state (#44642) 4 years ago
kay delaney 597148f23b
Dashboards: Use IntersectionObserver to manage lazy loading of panels (#42834) 4 years ago
Ryan McKinley 231f17ab20
PanelEditor: remove showCategory on exit (#41174) 4 years ago
Torkel Ödegaard 54af57b8e6
VisualizationSelection: Real previews of suitable visualisation and options based on current data (#40527) 4 years ago
Torkel Ödegaard d62ca1283c
PanelState: Introduce a new separate redux panel state not keyed by panel.id (#40302) 4 years ago
kay delaney 78ebac0116
Chore/Nit: Fix minor alignment issue in panel editor (#40232) 4 years ago
Torkel Ödegaard 962745ff21
PanelEditor: Adds panel instance state and a way to share this between panel & option editors (#39637) 4 years ago
Ashley Harrison 344c43f2e8
PanelEdit: Fix 'Actual' size by passing the correct panel size to DashboardPanel (#37885) 4 years ago
Torkel Ödegaard a67eaf6b62
DashboardPage: Refactor state to fix state timing bugs and reduce unnecessary re-renders (#36460) 5 years ago
Torkel Ödegaard 17707d886a
PanelEditor: Fixes issue minor UI issue with editing non data panels (#36463) 5 years ago
Torkel Ödegaard f0cac149da
DashboardGrid: Refactorings and performance improvements (#35942) 5 years ago
Torkel Ödegaard e6f2b10a36
ChangeTracker: Unified unsaved changes handling with library panels (#34989) 5 years ago
Maria Alexandra ff03b456f1
Dashboard: Fix Table view when editing causes the panel data to not update (#34998) 5 years ago
Jack Westbrook ad3b0b2272
PageToolbar: add bottom padding (#34602) 5 years ago
Ryan McKinley 1e6eb70af0
PanelEditor: leave table view when changing the other display modes (#33826) 5 years ago
Torkel Ödegaard 724cbcd745
PanelEdit: Adds a table view toggle to quickly view data in table form (#33753) 5 years ago
Torkel Ödegaard dbcfebac56
TimeSeries: Make timeseries the default panel and remove beta state (#33639) 5 years ago
kay delaney 2cc66e548a
Library panels: Normalize feature name as "Library panels" (#33540) 5 years ago
Torkel Ödegaard 629603dd92
Theming: Updates to select styles and theme model progress (#32797) 5 years ago
Torkel Ödegaard 10badea19e
Emotion: Upgrades emotion from 10 to 11 and updates all import paths (#32541) 5 years ago
Torkel Ödegaard feaaa32ffd
Shortcuts: Fixes panel shortcuts so they always work (#32385) 5 years ago
kay delaney 298ff3ea01
Library Panels: Improve unsaved changes handling (#32026) 5 years ago
Torkel Ödegaard 9d6c8f8512
PanelEdit: v8 Panel Edit UX (#32124) 5 years ago
Dominik Prokop a55a272276
Routing NG: Replace Angular routing with react-router (#31463) 5 years ago
kay delaney 06a6fb405c
Library Panels: Add "Discard" button to panel save modal (#31647) 5 years ago
kay delaney 9e0d84f1cf
Library Panels: Change unsaved change detection logic (#31477) 5 years ago
Hugo Häggmark d306f417d3
LibraryPanels: No save modal when user is on same dashboard (#31606) 5 years ago
kay delaney 47d2a8085b
Frontend changes for library panels feature (#30653) 5 years ago
Torkel Ödegaard 02f8a139db
PanelEdit: Get rid of last remaining usage of navbar-button (#30682) 5 years ago
Torkel Ödegaard 75cb6703a6
DashboardSettings & PanelEdit: Use new PageToolbar (#30675) 5 years ago
Torkel Ödegaard 72736bd2a1
PanelEdit: Update UI if panel plugin changes field config (#29898) 5 years ago
Alex Khomenko b1a57c6f77
Chore: Automatically infer types for dashgrid connected components (#29818) 5 years ago
Peter Holmberg 6118ab415d
Alerting: Next gen Alerting page (#28397) 5 years ago
Torkel Ödegaard bba1208c3d
PanelEvents: Refactors and removes unnecessary events, fixes panel editor update issue when panel options change (#29414) 5 years ago