Commit Graph

148 Commits (2c0c51a0df31bbc27ada3bcf3b2ea5584ef17846)

Author SHA1 Message Date
Ashley Harrison 2c0c51a0df
Chore: improve types (#78126) 2 years ago
Dominik Prokop 0122f7ccad
DashboardScene: Support dashboard links (#77855) 2 years ago
Giuseppe Guerra da117aea1c
Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 2 years ago
Torkel Ödegaard b01cbc7aef
Dashboard: Fixes save drawer always comparing changes against first loaded version (#76506) 2 years ago
Jo 28c0fb1cfd
AccessControl: Remove legacy frontend AC checks (#76187) 2 years ago
Ivan Ortega Alba 1a96f3742f
Dashboards: It always detect changes when saving an existing dashboard (#76116) 2 years ago
kay delaney dc4091bd34
Angular: Fix issue where panels in collapsed rows were not auto-migrated (#75735) 2 years ago
Ashley Harrison ff0642bf6e
Chore: Type improvements 🧹 (#75271) 2 years ago
Giuseppe Guerra bf4d025012
Dashboards: Add alert and panel icon for dashboards that use Angular plugins (#70951) 2 years ago
Alex Khomenko c9323e303d
Dashboard: Store original JSON in DashboardModel (#73881) 2 years ago
Torkel Ödegaard 74d453f056
DashboardSchema: Remove old unused legacy props style and timepicker.enable (#73879) 2 years ago
kay delaney cd6ed02256
Dashboard: Fix repeated row panel placement with larger number of rows (#72011) 2 years ago
Ivan Babrou 8e090f9951
Prometheus: Add a keyboard shortcut to toggle all exemplars (#64479) 2 years ago
Dominik Prokop 1de8f48a53
Repeats: Set scoped vars correctly for collapsed panel when toggled (#69707) 2 years ago
kay delaney 7801cf6585
Dashboards: Only refresh panels on panel edit exit if refresh is set (#67652) 2 years ago
Polina Boneva fe23c76250
Dashboard: New panel in a dashboard is not deleted after "Discard"-ing changes in Panel Edit (#66476) 2 years ago
Ryan McKinley 39c04a8e36
Chore: Remove deprecated dashboardId from panel query runner (#64786) 2 years ago
kay delaney f932952c68
Row-repeats: Fix disappearing panel when viewed panel is refreshed (#58392) 2 years ago
Ryan McKinley c0e7062eb8
Dashboards: Ensure panels have unique ids (#65468) 2 years ago
Ryan McKinley 36e8ca7f13
Dashboards: Unify angular auto-migration code (#63915) 2 years ago
Ryan McKinley 5f2fecfda7
Dashboards: Avoid adding unused revision property (#64362) 2 years ago
Ryan McKinley 985c61d700
Dashboard: remove unused submenuEnabled property (#63289) 2 years ago
Dominik Prokop b9a1d8e5f9
Dashboard schema: Review and mature refresh property (#62104) 3 years ago
sam boyer f86abf096d
schema: Use generated dashboard model in frontend (#55769) 3 years ago
Josh Hunt 258696409d
Dashboards: Fix 'Make Editable' button not working in Dashboard Settings (#60306) 3 years ago
Ryan McKinley 7346280316
LibraryPanels: Load library panels in the frontend rather than the backend (#50560) 3 years ago
Ryan McKinley 37b011d79e
Annotations: Disable "Add annotation" button when annotations are disabled (#57481) 3 years ago
owensmallwood aae2c3c4f4
PublicDashboards: Tag is rerendered when dashboard meta changes in state (#55414) 3 years ago
Torkel Ödegaard e5c32c8cc9
Dashboard: Unsaved changes warning fixes (#54706) 3 years ago
Leo 1fc9f6f1c6
Annotations: Migrate dashboardId to dashboardUID (#52588) 3 years ago
Ieva becd895244
display dashboard settings to users who are allowed to edit the dashboard (#52532) 3 years ago
Torkel Ödegaard 9f4683b3d0
Dashboard: Fix iteration property change triggering unsaved changes warning (#51272) 3 years ago
Ezequiel Victorero 9f6297ca9b
Public Dashboards: use default dashboard time range instead of current (#51656) 3 years ago
Ashley Harrison 2a6b32598d
Chore: some low-hanging type assertion fruit (#51618) 3 years ago
Torkel Ödegaard 7e22b8e6fb
Dashboard: Don't show unsaved changes modal for automatic schema changes (#50822) 3 years ago
Ashley Harrison 94d585063e
Dashboard: Prevent non-repeating panels being dropped from repeated rows when collapsed/expanded (#50764) 3 years ago
kay delaney 713e624790
DashboardModel: Tidy up some of the older code (#48355) 3 years ago
Josh Hunt 3c6e0e8ef8
Chore: ESlint import order (#44959) 3 years ago
Vardan Torosyan a0553de8dd
Rename FGAC to RBAC in the codebase (#48051) 3 years ago
Torkel Ödegaard 7181efd1cf
Explore: Allow users to save Explore queries to dashboards (#47083) 3 years ago
Ezequiel Victorero 6a059dcb4d
Access Control: hiding add annotation button without permissions (#47223) 3 years ago
Ezequiel Victorero 76b221e9d5
Access Control: hiding annotation edition and deletion without permissions (#46904) 3 years ago
Ryan McKinley 15ca294be0
Dashboards: show changes in save dialog (#46557) 3 years ago
Torkel Ödegaard 31d141b267
Dashboards: Fixes repeating by row and no refresh (#46565) 3 years ago
Torkel Ödegaard 79e5e5c024
DataSource: Default data source is no longer a persisted state but just the default data source for new panels (#45132) 3 years ago
Leon Sorokin 0ee552dd65
LegacyBrowser: fix Safari 13.1 (lacks logical nullish assignent) (#46260) 3 years ago
Torkel Ödegaard a404dba29d
Datasource: Fixes changing default data source causes inconsistency between panel data source and query data source (#46167) 3 years ago
Karl Persson 7966e3583e
Access control: Dashboard and folder permissions frontend (#45094) 3 years ago
Hugo Häggmark dbec2b02fd
Variables: move state tree into a keyed state (#44642) 3 years ago
Kristina 773da0e330
Explore: Add t * keybindings to change time range (#45020) 3 years ago