[crux-commits] ports/contrib (refs/remotes/origin/3.6): grafana: initial commit, version 7.3.6

crux at crux.nu crux at crux.nu
Sat Apr 10 19:06:04 UTC 2021


commit 86cd7351f62dab83226958ac6ded436ecf188bcd
Author: Tim Biermann <tbier at posteo.de>
Date:   Fri Jan 8 00:24:06 2021 +0000

    grafana: initial commit, version 7.3.6

diff --git a/grafana/.footprint b/grafana/.footprint
new file mode 100644
index 000000000..be71f40e0
--- /dev/null
+++ b/grafana/.footprint
@@ -0,0 +1,2806 @@
+drwxr-xr-x	root/root	etc/
+drwxr-xr-x	root/root	etc/conf.d/
+-rw-r--r--	root/root	etc/conf.d/grafana
+-rw-r--r--	root/root	etc/grafana.ini
+drwxr-xr-x	root/root	etc/rc.d/
+-rwxr-xr-x	root/root	etc/rc.d/grafana
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/grafana-cli
+drwxr-xr-x	root/root	usr/sbin/
+-rwxr-xr-x	root/root	usr/sbin/grafana-server
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/grafana/
+drwxr-xr-x	root/root	usr/share/grafana/conf/
+-rw-r--r--	root/root	usr/share/grafana/conf/defaults.ini
+-rw-r--r--	root/root	usr/share/grafana/conf/ldap.toml
+-rw-r--r--	root/root	usr/share/grafana/conf/ldap_multiple.toml
+drwxr-xr-x	root/root	usr/share/grafana/conf/provisioning/
+drwxr-xr-x	root/root	usr/share/grafana/conf/provisioning/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/conf/provisioning/dashboards/sample.yaml
+drwxr-xr-x	root/root	usr/share/grafana/conf/provisioning/datasources/
+-rw-r--r--	root/root	usr/share/grafana/conf/provisioning/datasources/sample.yaml
+drwxr-xr-x	root/root	usr/share/grafana/conf/provisioning/notifiers/
+-rw-r--r--	root/root	usr/share/grafana/conf/provisioning/notifiers/sample.yaml
+drwxr-xr-x	root/root	usr/share/grafana/conf/provisioning/plugins/
+-rw-r--r--	root/root	usr/share/grafana/conf/provisioning/plugins/sample.yaml
+-rw-r--r--	root/root	usr/share/grafana/conf/sample.ini
+drwxr-xr-x	root/root	usr/share/grafana/public/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/
+-rw-r--r--	root/root	usr/share/grafana/public/app/app.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/actions/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/actions/cleanUp.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/actions/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/angular_wrappers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/app_events.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Animations/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Animations/FadeIn.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Animations/SlideDown.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/AppNotifications/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/AppNotifications/AppNotificationItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/AppNotifications/AppNotificationList.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/BackButton/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/BackButton/BackButton.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Branding/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Branding/Branding.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Card/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Card/Card.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/CopyToClipboard/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/CopyToClipboard/CopyToClipboard.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/DynamicImports/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/DynamicImports/ErrorLoadingChunk.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/DynamicImports/LoadingChunkPlaceHolder.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/DynamicImports/SafeDynamicImport.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/DynamicImports/SafeDynamicImport.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/EmptyListCTA/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/EmptyListCTA/EmptyListCTA.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/ErrorPage/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/ErrorPage/ErrorPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/FilterInput/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/FilterInput/FilterInput.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Footer/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Footer/Footer.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/ForgottenPassword/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/ForgottenPassword/ChangePassword.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/ForgottenPassword/ChangePasswordPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/ForgottenPassword/ForgottenPassword.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/ForgottenPassword/SendResetMailPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/LayoutSelector/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/LayoutSelector/LayoutSelector.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/LocalStorageValueProvider/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/LocalStorageValueProvider/LocalStorageValueProvider.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/LocalStorageValueProvider/index.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Login/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/LoginCtrl.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/LoginForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/LoginLayout.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/LoginPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/LoginServiceButtons.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Login/UserSignup.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/OrgActionBar/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/OrgActionBar/OrgActionBar.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/OrgActionBar/OrgActionBar.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/OrgActionBar/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/OrgActionBar/__snapshots__/OrgActionBar.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/OrgSwitcher.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Page/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Page/Page.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Page/PageContents.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/PageHeader/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PageHeader/PageHeader.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PageHeader/PageHeader.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/PageLoader/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PageLoader/PageLoader.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/PermissionList/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PermissionList/AddPermission.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PermissionList/DisabledPermissionListItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PermissionList/PermissionList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PermissionList/PermissionListItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PermissionList/PermissionsInfo.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/PluginHelp/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/PluginHelp/PluginHelp.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/QueryOperationRow/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/QueryOperationRow/QueryOperationAction.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/QueryOperationRow/QueryOperationAction.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/QueryOperationRow/QueryOperationRow.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/QueryOperationRow/QueryOperationRow.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Select/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/DashboardPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/DataSourcePicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/FolderPicker.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/FolderPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/MetricSelect.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/MetricSelect.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/OrgPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/SortPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/TeamPicker.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/TeamPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/UserPicker.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/UserPicker.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Select/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Select/__snapshots__/FolderPicker.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/SharedPreferences/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/SharedPreferences/SharedPreferences.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/Signup/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Signup/Signup.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Signup/SignupPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Signup/VerifyEmail.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/Signup/VerifyEmailPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/TagFilter/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TagFilter/TagBadge.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TagFilter/TagFilter.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TagFilter/TagOption.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TagFilter/TagValue.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/TimePicker/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TimePicker/TimePickerWithHistory.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/TransformersUI/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/CalculateFieldTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/ConcatenateTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/FilterByNameTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/FilterByRefIdTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/GroupByTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/LabelsToFieldsTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/MergeTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/OrganizeFieldsTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/ReduceTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/SeriesToFieldsTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/TransformersUI/SeriesToRowsTransformerEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/WithFeatureToggle.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/code_editor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/code_editor/brace.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/code_editor/code_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/code_editor/theme-grafana-dark.js
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/colorpicker/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/colorpicker/spectrum_picker.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/connectWithCleanUp.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/dashboard_selector.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/form_dropdown/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/form_dropdown/form_dropdown.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/help/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/help/HelpModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/info_popover.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/jsontree/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/jsontree/jsontree.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/modals/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/modals/AngularModalProxy.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/query_part/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/query_part/query_part.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/query_part/query_part_editor.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/scroll/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/scroll/scroll.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/search/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/search/search_results.ts (EMPTY)
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/sidemenu/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/BottomNavLinks.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/BottomNavLinks.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/BottomSection.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/BottomSection.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/DropDownChild.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/DropDownChild.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SideMenu.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SideMenu.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SideMenuDropDown.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SideMenuDropDown.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SignIn.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/SignIn.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/TopSection.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/TopSection.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/TopSectionItem.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/TopSectionItem.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/BottomNavLinks.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/BottomSection.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/DropDownChild.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/SideMenu.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/SideMenuDropDown.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/SignIn.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/TopSection.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/__snapshots__/TopSectionItem.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sidemenu/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/components/sql_part/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sql_part/sql_part.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/sql_part/sql_part_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/components/switch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/config.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/constants.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/controllers/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/controllers/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/controllers/invited_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/controllers/json_editor_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/controllers/reset_password_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/controllers/signup_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/copy/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/copy/appNotification.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/core.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/core_module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/directives/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/array_join.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/autofill_event_fix.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/diff-view.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/dropdown_typeahead.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/give_focus.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/metric_segment.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/misc.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/ng_model_on_blur.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/rebuild_on_change.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/directives/tags.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/filters/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/filters/filters.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/hooks/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/hooks/useNavModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/hooks/useRefMounted.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/jquery_extended.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/lodash_extended.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/logs_model.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/logs_model.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/middlewares/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/middlewares/application.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/mod_defs.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/nav_model_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/partials.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/profiler.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/reducers/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/appNotification.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/appNotification.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/application.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/application.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/location.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/location.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/navModel.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/navModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/processsAclItems.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/root.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/reducers/root.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/selectors/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/selectors/location.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/selectors/navModel.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/services/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/AngularLoader.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/FetchQueue.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/FetchQueue.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/FetchQueueWorker.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/FetchQueueWorker.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/ResponseQueue.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/ResponseQueue.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/services/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/__mocks__/backend_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/__mocks__/search_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/alert_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/analytics.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/backend_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/bridge_srv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/bridge_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/context_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/dynamic_directive_srv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/services/echo/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/echo/Echo.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/echo/EchoSrv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/services/echo/backends/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/echo/backends/PerformanceBackend.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/impression_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/keybindingSrv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/ng_react.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/popover_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/search_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/segment_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/timer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/services/util_srv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/OrgSwitcher.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/backend_srv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/emitter.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/factors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/flatten.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/rangeutil.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/search_srv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/store.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/table_model.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/ticks.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/specs/time_series.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/store.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/table_model.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/time_series2.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/core/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/CancelablePromise.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/ConfigProvider.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/UserProvider.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/acl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/applyStateChanges.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/browser.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/browser.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/colors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/connectWithReduxStore.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/css_loader.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/dag.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/dag.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/deferred.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/docsLinks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/emitter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/errors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/errors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/explore.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/explore.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/factors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/fetch.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/fetch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/flatten.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/kbn.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/kbn.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/model_utils.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/outline.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/promiseToDigest.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/promiseToDigest.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/query.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/query.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/react2angular.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/richHistory.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/richHistory.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/sort_by_keys.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/standardTransformers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/ticks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/timePicker.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/timePicker.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/core/utils/version.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/dev.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/admin/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/AdminEditOrgCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/AdminEditOrgPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/AdminListOrgsPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/AdminOrgsTable.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/AdminSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/LicenseChrome.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/OrgRolePicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ServerStats.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ServerStats.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UpgradePage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserAdminPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserCreatePage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserLdapSyncInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserListAdminPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserOrgs.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserPermissions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserProfile.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserSessions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/UserSyncInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/admin/ldap/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapConnectionStatus.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapSyncInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapUserGroups.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapUserInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapUserMappingInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapUserPermissions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/ldap/LdapUserTeams.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/admin/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/partials/admin_home.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/partials/edit_org.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/partials/stats.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/partials/styleguide.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/admin/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/state/apis.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/admin/state/reducers.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertRuleItem.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertRuleItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertRuleList.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertRuleList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/AlertTabCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/EditNotificationChannelPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/NewNotificationChannelPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/NotificationsEditCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/NotificationsListPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/StateHistory.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/TestRuleResult.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/TestRuleResult.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/__snapshots__/AlertRuleItem.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/__snapshots__/AlertRuleList.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/__snapshots__/TestRuleResult.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/BasicSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/ChannelSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/NotificationChannelForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/NotificationChannelOptions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/NotificationSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/components/OptionElement.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/getAlertingValidationMessage.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/getAlertingValidationMessage.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/partials/alert_howto.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/partials/alert_tab.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/ThresholdMapper.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/ThresholdMapper.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/alertDef.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/alerting/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/utils/notificationChannel.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/alerting/utils/notificationChannels.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/all.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/annotations/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/annotation_tooltip.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/annotations_srv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/annotations/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/components/AnnotationResultMapper.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/components/StandardAnnotationQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/editor_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/event_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/event_manager.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/events_processing.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/annotations/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/partials/editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/partials/event_editor.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/annotations/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/specs/annotations_srv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/specs/annotations_srv_specs.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/standardAnnotationSupport.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/standardAnnotationSupport.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/annotations/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/api-keys/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/ApiKeysAddedModal.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/ApiKeysAddedModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/ApiKeysPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/ApiKeysPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/api-keys/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/__mocks__/apiKeysMock.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/api-keys/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/__snapshots__/ApiKeysAddedModal.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/__snapshots__/ApiKeysPage.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/api-keys/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/api-keys/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/_AddPanelWidget.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/__snapshots__/AddPanelWidget.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/AddPanelWidget/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashExportModal/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashExportModal/DashboardExporter.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashExportModal/DashboardExporter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashExportModal/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashLinks/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashLinks/DashLinksEditorCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashLinks/editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashLinks/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashNav/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashNav/DashNav.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashNav/DashNavButton.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashNav/DashNavTimeControls.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashNav/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardPermissions/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardPermissions/DashboardPermissions.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardRow/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardRow/DashboardRow.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardRow/DashboardRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardRow/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/AutoRefreshIntervals.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/AutoRefreshIntervals.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/DashboardSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/SettingsCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/DashboardSettings/template.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/FolderPicker/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/FolderPicker/FolderPickerCtrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/DetailText.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectContent.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectDataTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectErrorTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectJSONTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectMetadataTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectStatsTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectStatsTable.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/InspectSubtitle.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/PanelInspector.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/QueryInspector.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/hooks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/styles.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/Inspector/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/AngularPanelOptions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/DynamicConfigValueEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/FieldConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/OptionsGroup.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/OptionsPaneContent.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/OverrideEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelEditorTabs.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelNotSupported.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelNotSupported.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelOptionsEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/PanelOptionsTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/VisualizationTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/selectors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/state/utils.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/usePanelLatestData.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/PanelEditor/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/RepeatRowSelect/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/RepeatRowSelect/RepeatRowSelect.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/RowOptions/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/RowOptions/RowOptionsButton.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/RowOptions/RowOptionsForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/RowOptions/RowOptionsModal.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveDashboardAsModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveDashboardErrorProxy.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveDashboardModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveDashboardModalProxy.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/SaveProvisionedDashboard.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/UnsavedChangesModal.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardAsForm.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardAsForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardForm.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/forms/SaveProvisionedDashboardForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SaveDashboard/useDashboardSave.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareEmbed.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareExport.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareLink.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareSnapshot.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/ShareSnapshotCtrl.ts (EMPTY)
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/ShareModal/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/Annotations.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/DashboardLinks.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/DashboardLinksDashboard.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/DashboardLinksDashboard.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/SubMenu.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/SubMenu/SubMenuItems.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/TransformationEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/TransformationOperationRows.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/TransformationsEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/TransformationsEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/TransformationsEditor/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/HistoryListCtrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/HistoryListCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/HistorySrv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/HistorySrv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/__mocks__/history.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/components/VersionHistory/template.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/containers/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/containers/DashboardPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/containers/DashboardPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/containers/SoloPanelPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/containers/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/containers/__snapshots__/DashboardPage.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/DashboardGrid.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/DashboardGrid.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/DashboardPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelChrome.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelChromeAngular.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/PanelHeader.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderCorner.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderCorner.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderMenu.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderMenuItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelPluginError.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/PanelResizer.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/dashgrid/__snapshots__/DashboardGrid.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueriesTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueryEditorRow.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueryEditorRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueryEditorRowTitle.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueryEditorRows.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/QueryOptions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/VizTypePicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/panel_editor/VizTypePickerPlugin.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/services/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/ChangeTracker.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/ChangeTracker.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/DashboardLoaderSrv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/DashboardSrv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/TimeSrv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/TimeSrv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/services/UnsavedChangesSrv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/DashboardMigrator.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/DashboardMigrator.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/DashboardModel.repeat.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/DashboardModel.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/DashboardModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/PanelModel.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/PanelModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/PanelQueryRunner.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/PanelQueryRunner.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/analyticsProcessor.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/analyticsProcessor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/initDashboard.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/initDashboard.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/runRequest.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/runRequest.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/dashboard/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/utils/getPanelMenu.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/utils/getPanelMenu.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/utils/loadSnapshotData.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/utils/panel.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/dashboard/utils/panel.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DashboardsTable.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DashboardsTable.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourceDashboards.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourceDashboards.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourceList.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourcesList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourcesListItem.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourcesListItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourcesListPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/DataSourcesListPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/NewDataSourcePage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__mocks__/dataSourcesMocks.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/DashboardsTable.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/DataSourceDashboards.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/DataSourceList.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/DataSourcesListItem.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/__snapshots__/DataSourcesListPage.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/mocks.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/partials/http_settings.html (EMPTY)
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/partials/http_settings_next.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/partials/tls_auth_settings.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/settings/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/BasicSettings.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/BasicSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/ButtonRow.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/ButtonRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/DataSourceSettingsPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/DataSourceSettingsPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/HttpSettingsCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/PluginSettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/TlsAuthSettingsCtrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/settings/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/__snapshots__/BasicSettings.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/__snapshots__/ButtonRow.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/settings/__snapshots__/DataSourceSettingsPage.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/buildCategories.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/buildCategories.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/navModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/datasources/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/utils/passwordHandlers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/datasources/utils/passwordHandlers.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/AdHocFilter.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/AdHocFilterField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/AdHocFilterField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ElapsedTime.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ErrorContainer.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ErrorContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/Explore.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/Explore.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreDrawer.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreDrawer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreGraphPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreQueryInspector.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreQueryInspector.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreTimeControls.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ExploreToolbar.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/JSONViewer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/LiveLogs.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/LiveLogs.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/LiveTailButton.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/Logs.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/LogsContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/MetaInfoText.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/MetaInfoText.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/NoDataSourceCallToAction.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryRow.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryRowActions.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryRowActions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryRows.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryStatus.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/QueryStatus.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/ResponsiveButton.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/RichHistory/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistory.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistory.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryCard.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryCard.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryContainer.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryQueriesTab.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryQueriesTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistorySettings.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistorySettings.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryStarredTab.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RichHistory/RichHistoryStarredTab.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RunButton.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/RunButton.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/SecondaryActions.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/SecondaryActions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TableContainer.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TableContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/Time.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TimeSyncButton.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TimeSyncButton.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/TraceView/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/TraceView.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/TraceView.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/createSpanLink.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/createSpanLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/uiElements.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useChildrenState.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useChildrenState.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useDetailState.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useDetailState.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useHoverIndentGuide.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useHoverIndentGuide.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useSearch.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useSearch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useViewRange.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/TraceView/useViewRange.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/Wrapper.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__mocks__/mockData.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/ErrorContainer.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/Explore.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/MetaInfoText.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/QueryRowActions.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/__snapshots__/TableContainer.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/slate-plugins/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/slate-plugins/prism/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/slate-plugins/prism/index.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/actionTypes.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/state/selectors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/useLiveTailControls.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/explore/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/LogsCrossFadeTransition.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/decorators.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/decorators.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/links.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/links.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/set.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/explore/utils/set.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/expressions/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/expressions/ExpressionDatasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/expressions/ExpressionQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/expressions/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/folders/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/FolderPermissions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/FolderSettingsPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/FolderSettingsPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/folders/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/__snapshots__/FolderSettingsPage.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/folders/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/components/NewDashboardsFolder.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/folders/services/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/services/FolderPageLoader.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/folders/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/state/navModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/folders/state/reducers.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/live/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/channel.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/live/dashboard/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/dashboard/DashboardChangedModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/dashboard/dashboardWatcher.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/dashboard/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/features.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/live.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/live/measurements/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/measurements/measurementsSupport.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/live/scopes.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/DashboardImportPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/SnapshotListPage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/ImportDashboardForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/ImportDashboardOverview.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/SnapshotListTable.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/UploadDashboard/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/UploadDashboard/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/components/UploadDashboard/uploadDashboardDirective.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/services/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/services/ValidationSrv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/state/selectors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/manage-dashboards/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/manage-dashboards/utils/validation.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/org/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/NewOrgPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/OrgDetailsPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/OrgDetailsPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/OrgProfile.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/OrgProfile.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/SelectOrgPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/UserInviteForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/UserInvitePage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/org/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/__snapshots__/OrgDetailsPage.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/__snapshots__/OrgProfile.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/org/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/state/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/org/state/reducers.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/panel/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/metrics_panel_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panel_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panel_directive.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panel_editor_tab.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/panel/panellinks/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/linkSuppliers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/linkSuppliers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/link_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/panel/panellinks/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/panellinks/specs/link_srv.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/panel/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/partials/panelTime.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/partials/query_editor_row.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/query_editor_row.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/panel/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/panel/specs/metrics_panel_ctrl.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/playlist/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/all.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/playlist/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/partials/playlist.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/partials/playlist_search.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/partials/playlists.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/playlist_edit_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/playlist_routes.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/playlist_search.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/playlist_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/playlists_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/playlist/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/specs/playlist_edit_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/playlist/specs/playlist_srv.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/AppRootPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/AppRootPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginDashboards.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginList.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginListItem.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginListItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginListPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginListPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginSettingsCache.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginSignatureBadge.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginStateInfo.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/PluginsErrorsInfo.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/__mocks__/pluginMocks.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/__snapshots__/PluginList.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/__snapshots__/PluginListItem.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/built_in_plugins.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/datasource_srv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/partials/plugin_page.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/partials/update_instructions.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/plugin_component.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/plugin_loader.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/plugin_loader.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/plugin_page_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/specs/datasource_srv.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/state/selectors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/variableQueryEditorLoader.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/plugins/wrappers/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/plugins/wrappers/AppConfigWrapper.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/profile/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/ChangePasswordForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/ChangePasswordPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/ProfileCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/UserOrganizations.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/UserProfileEdit.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/UserProfileEditForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/UserSessions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/UserTeams.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/all.ts (EMPTY)
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/profile/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/profile/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/search/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/search/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/ActionRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/ConfirmDeleteModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/DashboardActions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/DashboardListPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/DashboardSearch.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/DashboardSearch.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/ManageDashboards.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/MoveToFolderModal.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchCheckbox.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchItem.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchResults.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchResults.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchResultsFilter.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchResultsFilter.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SearchWrapper.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/components/SectionHeader.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/connect.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/constants.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/search/hooks/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/hooks/useDashboardSearch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/hooks/useManageDashboards.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/hooks/useSearch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/hooks/useSearchQuery.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/loaders.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/search/reducers/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/actionTypes.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/dashboardSearch.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/dashboardSearch.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/manageDashboards.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/manageDashboards.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/reducers/searchQueryReducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/testData.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/search/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/teams/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/CreateTeam.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/CreateTeam.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamGroupSync.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamGroupSync.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamList.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamMemberRow.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamMemberRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamMembers.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamMembers.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamPages.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamPages.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamSettings.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/TeamSettings.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/teams/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__mocks__/navModelMock.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__mocks__/teamMocks.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/CreateTeam.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamGroupSync.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamList.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamMemberRow.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamMembers.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamPages.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/__snapshots__/TeamSettings.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/teams/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/navModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/selectors.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/teams/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/templating/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/templating/all.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/templating/formatRegistry.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/templating/template_srv.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/templating/template_srv.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/users/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/InviteeRow.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/InviteesTable.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/InviteesTable.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/SignupInvited.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersActionBar.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersActionBar.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersListPage.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersListPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersTable.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/UsersTable.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/users/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/__mocks__/userMocks.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/users/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/__snapshots__/InviteesTable.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/__snapshots__/UsersActionBar.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/__snapshots__/UsersListPage.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/__snapshots__/UsersTable.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/users/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/users/state/selectors.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adapters.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/adhoc/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/AdHocVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/adapter.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/AdHocFilterBuilder.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/AdHocFilterKey.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/AdHocFilterRenderer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/AdHocFilterValue.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/AdHocPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/ConditionSegment.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/picker/OperatorSegment.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/reducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/urlParser.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/adhoc/urlParser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/constant/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/ConstantVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/constant/reducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/custom/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/CustomVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/custom/reducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/datasource/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/DataSourceVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/datasource/reducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/editor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/DefaultVariableQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/SelectionOptionsEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/VariableEditorContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/VariableEditorEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/VariableEditorList.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/VariableValuesPreview.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/reducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/editor/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/guard.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/interval/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/IntervalVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/interval/reducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/pickers/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/OptionsPicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/OptionsPicker/reducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/PickerRenderer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/pickers/shared/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/shared/VariableInput.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/shared/VariableLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/shared/VariableOptions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/pickers/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/query/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/QueryVariableEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/QueryVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/query/reducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/shared/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/formatVariable.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/multiOptions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/multiOptions.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/shared/testing/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/adHocVariableBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/builders.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/datasourceVariableBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/intervalVariableBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/multiVariableBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/optionsVariableBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/shared/testing/variableBuilder.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/state/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/helpers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/onTimeRangeUpdated.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/processVariable.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/reducers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/reducers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/selectors.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/sharedReducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/sharedReducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/transactionReducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/transactionReducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/state/variablesReducer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/system/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/system/adapter.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/features/variables/textbox/
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/TextBoxVariableEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/TextBoxVariablePicker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/actions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/actions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/adapter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/reducer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/textbox/reducer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/features/variables/utils.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/partials/confirm_modal.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/partials/edit_json.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/partials/modal.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/partials/reset_password.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/partials/signup_invited.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/CloudMonitoringMetricFindQuery.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/annotations_query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/api.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/api.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Aggregations.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Aggregations.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/AliasBy.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/AlignmentPeriods.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Alignments.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/AnnotationQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/AnnotationsHelp.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Fields.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/GroupBys.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Help.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/LabelFilter.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/MetricQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Metrics.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/Project.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/QueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/QueryType.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/SLOQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/SimpleSelect.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/VariableQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/VariableQueryEditor.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/VariableQueryEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/components/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/config_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/constants.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/bigQuery.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/cloudSQL.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/gce.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/gke.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/dashboards/loadBalancer.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/functions.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/functions.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/img/cloud_monitoring_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/partials/config.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/specs/testData.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloud-monitoring/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/annotations_query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/aws_url.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Alias.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Alias.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/AnnotationQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/CloudWatchLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/ConfigEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Dimensions.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Dimensions.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Forms.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/LogsCheatSheet.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/LogsQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/LogsQueryField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/LogsQueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/MetricsQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/MetricsQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/MetricsQueryFieldsEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/PanelQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Stats.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/Stats.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/ThrottlingErrorMessage.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/__snapshots__/Alias.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/__snapshots__/ConfigEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/__snapshots__/MetricsQueryEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/components/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/EBS.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/Lambda.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/Logs.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/RDS.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/dashboards/ec2.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/datasource.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/img/amazon-web-services.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/language_provider.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/language_provider.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/memoizedDebounce.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/module.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/partials/query.parameter.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/query_parameter_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/syntax.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/useCloudwatchSyntax.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/ScrollQLLexer.js
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/ScrollQLParser.js
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/ScrollQLParserListener.js
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/getStatsGroups.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/query/getStatsGroups.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/rxjs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/cloudwatch/utils/rxjs/increasingInterval.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/DashboardQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/runSharedRequest.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/runSharedRequest.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/dashboard/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/bucket_agg.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/components/ElasticsearchQueryField.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/ConfigEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/DataLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/DataLinks.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/DataLinks.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/ElasticDetails.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/ElasticDetails.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/LogsConfig.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/LogsConfig.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/configuration/mocks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/elastic_response.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/img/elasticsearch.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/index_pattern.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/language_provider.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/language_provider.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/metric_agg.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/bucket_agg.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/metric_agg.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/pipeline_variables.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/pipeline_variables.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/query_builder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/query_def.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/query_help.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/specs/elastic_response.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/specs/index_pattern.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/specs/query_builder.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/specs/query_def.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/elasticsearch/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/sdk.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/annotations_query_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/app_insights/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/app_insights/app_insights_datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/app_insights/app_insights_datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/app_insights/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/__mocks__/schema.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/azure_log_analytics_datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/azure_log_analytics_datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/response_parser.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/azure_monitor_datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/azure_monitor_datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/response_parser.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/supported_namespaces.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/url_builder.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/url_builder.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AnalyticsConfig.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AnalyticsConfig.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AzureCredentialsForm.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AzureCredentialsForm.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ConfigEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/InsightsConfig.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/InsightsConfig.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MonitorConfig.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/__snapshots__/AnalyticsConfig.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/__snapshots__/AzureCredentialsForm.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/__snapshots__/ConfigEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/__snapshots__/InsightsConfig.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/css/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/css/query_editor.css
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/KustoQueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/editor_component.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/kusto/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/kusto/kusto.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/query_field.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/editor/typeahead.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/azure_monitor_cpu.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/azure_monitor_network.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_1_select_type.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_2_azure_monitor_api_details.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_3_app_insights_api_details.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_4_save_and_test.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/contoso_loans_grafana_dashboard.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/grafana_cloud_install.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/grafana_cloud_login.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/logo.jpg
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/insights_analytics/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/insights_analytics/insights_analytics_datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/log_analytics/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/log_analytics/querystring_builder.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/log_analytics/querystring_builder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/module.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/query_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/query_help.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/time_grain_converter.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/time_grain_converter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana-azure-monitor-datasource/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/annotation_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/components/QueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/grafana/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/FunctionEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/FunctionEditorControls.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/MetricTankMetaInspector.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/add_graphite_func.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/configuration/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/configuration/ConfigEditor.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/dashboards/carbon_metrics.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/dashboards/metrictank.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/datasource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/func_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/gfunc.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/graphite_query.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/img/graphite_logo.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/lexer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/meta.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/meta.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/query_help.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/gfunc.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/graphite_query.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/lexer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/parser.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/specs/query_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/graphite/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/ConfigEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/FluxQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/InfluxCheatSheet.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/InfluxLogsQueryField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/InfluxLogsQueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/InfluxStartPage.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/VariableQueryEditor.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/components/__snapshots__/ConfigEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/datasource.mock.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/img/influxdb_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/influx_query_model.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/influx_series.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/query_builder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/query_help.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/query_part.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/influx_query_model.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/influx_series.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/query_builder.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/query_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/query_part.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/specs/response_parser.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/influxdb/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/QueryField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/QueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/img/jaeger_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/jaeger/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/LokiAnnotationsQueryCtrl.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/AnnotationsQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiCheatSheet.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiExploreExtraField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiExploreExtraField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiExploreQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiExploreQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiQueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/LokiQueryFieldForm.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/__snapshots__/LokiExploreExtraField.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/__snapshots__/LokiExploreQueryEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/__snapshots__/LokiQueryEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/useLokiLabels.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/useLokiLabels.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/useLokiSyntaxAndLabels.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/components/useLokiSyntaxAndLabels.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/ConfigEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DebugSection.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DebugSection.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DerivedField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DerivedField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DerivedFields.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/DerivedFields.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/configuration/MaxLinesField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/img/grafana_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/img/loki_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/language_provider.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/language_provider.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/live_streams.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/live_streams.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/mocks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/loki/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/query_utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/query_utils.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/result_transformer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/result_transformer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/syntax.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/syntax.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/loki/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/MixedDataSource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/MixedDataSource.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mixed/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/config_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/img/sql_server_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/partials/config.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mssql/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/img/mysql_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/meta_query.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/mysql_query.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/partials/config.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/sql_part.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/mysql/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/components/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/components/OpenTsdbDetails.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/datasource.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/img/opentsdb_logo.png
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/query_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/specs/query_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/opentsdb/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/config_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/img/postgresql_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/meta_query.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/mode-sql.js
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/partials/config.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/partials/query.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/postgres_query.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/query_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/response_parser.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/specs/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/specs/postgres_query.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/sql_part.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/postgres/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/add_label_to_query.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/add_label_to_query.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromCheatSheet.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromExploreExtraField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromExploreExtraField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromExploreQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromExploreQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromLink.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromLink.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromQueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromQueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromQueryField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/PromQueryField.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/__snapshots__/PromExploreQueryEditor.test.tsx.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/components/__snapshots__/PromQueryEditor.test.tsx.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/configuration/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/configuration/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/configuration/PromSettings.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/configuration/PromSettings.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/dashboards/grafana_stats.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/dashboards/prometheus_2_stats.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/dashboards/prometheus_stats.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/img/prometheus_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/language_provider.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/language_provider.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/language_utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/language_utils.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/metric_find_query.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/metric_find_query.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/module.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/partials/annotations.editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/promql.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/promql.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/query_hints.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/query_hints.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/result_transformer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/result_transformer.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/prometheus/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/QueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/img/tempo_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/tempo/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/LogIpsum.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/QueryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/QueryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/TestInfoTab.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/__mocks__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/__mocks__/scenarios.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/CSVWaveEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/GrafanaLiveEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/ManualEntryEditor.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/ManualEntryEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/PredictablePulseEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/RandomWalkEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/StreamingClientEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/components/index.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/constants.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/dashboards/streaming.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/img/testdata.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/metricTree.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/metricTree.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/runStreams.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/testdata/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/ConfigEditor.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/QueryField.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/QueryField.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/constants.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/datasource.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/datasource.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/img/zipkin-logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/utils/testData.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/utils/transforms.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/datasource/zipkin/utils/transforms.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/editor.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/img/icn-singlestat-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/alertlist/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/annolist/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/AnnoListPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/annolist/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/img/icn-annolist-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/annolist/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/BarGaugeMigrations.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/BarGaugeMigrations.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/BarGaugePanel.test.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/BarGaugePanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/img/icon_bar_gauge.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/bargauge/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/editor.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/img/icn-dashlist-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/dashlist/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gauge/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/GaugeMigrations.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/GaugeMigrations.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/GaugePanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gauge/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/__snapshots__/GaugeMigrations.test.ts.snap
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gauge/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/img/icon_gauge.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gauge/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/GettingStarted.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/components/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/components/DocsCard.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/components/Step.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/components/TutorialCard.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/components/sharedStyles.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/img/Onboarding_Panel_dark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/img/Onboarding_Panel_light.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/img/icn-dashlist-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/steps.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/gettingstarted/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/GraphContextMenuCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/GraphMigrations.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/GraphMigrations.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph/Legend/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/Legend/Legend.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/Legend/LegendSeriesItem.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/align_yaxes.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/axes_editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/axes_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/data_processor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/graph.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/graph_tooltip.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/graph_tooltip.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/histogram.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/img/icn-graph-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/jquery.flot.events.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/series_overrides_ctrl.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/__snapshots__/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/__snapshots__/data_processor.test.ts.snap
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/align_yaxes.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/data_processor.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/graph.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/graph_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/graph_tooltip.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/histogram.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/series_override_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/threshold_manager.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/specs/time_region_manager.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/tab_display.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/tab_legend.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/tab_series_overrides.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/tab_thresholds.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/tab_time_regions.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/template.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/threshold_manager.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/thresholds_form.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/thresholds_form.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/time_region_manager.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/time_regions_form.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/time_regions_form.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph2/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/GraphPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/GraphPanelController.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/getGraphSeriesModel.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph2/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/img/icn-graph-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph2/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph3/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/GraphPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/LayoutBuilder.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/VizLayout.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph3/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/img/icn-graph-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugins/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugins/AnnotationMarker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugins/AnnotationsPlugin.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugins/ExemplarMarker.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/plugins/ExemplarsPlugin.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/useMeasure.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/graph3/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/axes_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/color_legend.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/color_scale.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/display_editor.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/heatmap_ctrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/heatmap_data_converter.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/heatmap_tooltip.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/img/icn-heatmap-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/module.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/partials/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/partials/axes_editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/partials/display_editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/rendering.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/specs/heatmap_ctrl.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/specs/heatmap_data_converter.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/heatmap/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/homelinks/
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/homelinks/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/homelinks/img/news.svg
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/homelinks/module.tsx
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/homelinks/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/live/LiveChannelEditor.tsx
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/LivePanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/live/img/live.svg
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/module.tsx
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/plugin.json
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/live/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/logs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/logs/LogsPanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/logs/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/logs/img/icn-logs-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/logs/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/logs/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/logs/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/NewsPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/news/constants.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/news/img/news.svg
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/module.tsx
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/news/rss.ts
+-rwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/news/types.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/news/utils.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/news/utils.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/piechart/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/PieChartOptionsBox.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/PieChartPanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/piechart/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/img/icon_piechart.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/piechart/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/README.md
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/img/icn-dashlist-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/pluginlist/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/editor.html
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/img/icn-singlestat-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/mappings.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/plugin.json
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/specs/singlestat.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/singlestat/specs/singlestat_panel.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/stat/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/StatMigrations.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/StatMigrations.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/StatPanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/stat/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/img/icn-singlestat-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/stat/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/table-old/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/column_options.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/column_options.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/editor.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/editor.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/table-old/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/img/icn-table-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/module.html
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/renderer.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/table-old/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/specs/renderer.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/specs/transformers.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/transformers.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table-old/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/table/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/TablePanel.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/table/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/img/icn-table-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/migrations.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/table/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/text/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/TextPanel.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/TextPanelEditor.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/text/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/img/icn-text-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/module.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/textPanelMigrationHandler.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/textPanelMigrationHandler.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/text/types.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/welcome/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/Welcome.tsx
+drwxr-xr-x	root/root	usr/share/grafana/public/app/plugins/panel/welcome/img/
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/img/background_light.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/img/icn-dashlist-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/module.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/panel/welcome/plugin.json
+-rw-r--r--	root/root	usr/share/grafana/public/app/plugins/sdk.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/routes/
+-rw-r--r--	root/root	usr/share/grafana/public/app/routes/GrafanaCtrl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/routes/ReactContainer.tsx
+-rw-r--r--	root/root	usr/share/grafana/public/app/routes/dashboard_loaders.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/routes/registry.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/routes/routes.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/store/
+-rw-r--r--	root/root	usr/share/grafana/public/app/store/configureStore.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/store/store.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/types/
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/acl.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/alerting.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/angular.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/apiKeys.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/appEvent.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/appNotifications.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/application.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/dangerously-set-html-content.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/dashboard.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/datasources.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/events.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/explore.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/folders.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/index.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/app/types/jquery/
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/jquery/jquery.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/ldap.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/location.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/organization.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/plugins.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/sanitize-url.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/store.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/svg.d.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/teams.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/templates.ts
+-rw-r--r--	root/root	usr/share/grafana/public/app/types/user.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/build/
+-rw-r--r--	root/root	usr/share/grafana/public/build/74.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/74.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/75.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/75.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/76.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/76.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/77.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/77.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/78.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/78.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/79.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/79.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/80.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/80.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/81.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/81.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/82.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/82.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/83.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/83.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/84.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/84.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/85.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/85.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/86.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/86.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/87.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/87.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/88.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/88.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/89.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/89.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/90.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/90.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/91.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/91.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/92.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/92.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/93.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/93.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/94.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/94.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/95.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/95.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminEditOrgPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminEditOrgPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminListOrgsPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminListOrgsPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminSettings.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/AdminSettings.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/AlertRuleList.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/AlertRuleList.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/ApiKeysPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/ApiKeysPage.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/ApiKeysPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/AppRootPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/AppRootPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/ChangePasswordPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/ChangePasswordPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/CreateTeam.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/CreateTeam.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardImport.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardImport.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardPage.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/DashboardPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourceDashboards.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourceDashboards.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourceSettingsPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourceSettingsPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourcesListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/DataSourcesListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/EditNotificationChannel.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/EditNotificationChannel.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/ErrorPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/ErrorPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/FolderPermissions.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/FolderPermissions.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/FolderSettingsPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/FolderSettingsPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewDashboardsFolder.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewDashboardsFolder.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewDataSourcePage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewDataSourcePage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewNotificationChannel.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewNotificationChannel.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewOrgPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/NewOrgPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/NotificationsListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/NotificationsListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/OrgDetailsPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/OrgDetailsPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/PluginListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/PluginListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SelectOrgPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SelectOrgPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SendResetMailPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SendResetMailPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/ServerStats.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/ServerStats.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SignupInvited.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SignupInvited.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SignupPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SignupPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SnapshotListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SnapshotListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/SoloPanelPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/SoloPanelPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/TeamList.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/TeamList.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/TeamPages.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/TeamPages.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserCreatePage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserCreatePage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserInvitePage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserInvitePage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserListAdminPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserListAdminPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserProfileEdit.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/UserProfileEdit.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/UsersListPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/UsersListPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/VerifyEmailPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/VerifyEmailPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/angular~app.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/angular~app.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/angular~app.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/app.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/app.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/app.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/azureMonitorPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/azureMonitorPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/brace.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/brace.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/cloudMonitoringPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/cloudMonitoringPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/cloudwatchPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/cloudwatchPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/code-editor.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/code-editor.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/dark.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/dark.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DashboardPage~SoloPanelPage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DashboardPage~SoloPanelPage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DashboardPage~SoloPanelPage~explore.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DashboardPage~SoloPanelPage~explore.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DataSourceDashboards~DataSourceSettingsPage~DataSourcesListPage~NewDataSourcePage.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~DataSourceDashboards~DataSourceSettingsPage~DataSourcesListPage~NewDataSourcePage.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~code-editor.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~code-editor.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~code-editor.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~lokiPlugin~prometheusPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/default~lokiPlugin~prometheusPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/elasticsearchPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/elasticsearchPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/explore.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/explore.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/grafana.dark.f6aff061b5e274f402d0.css
+-rw-r--r--	root/root	usr/share/grafana/public/build/grafana.light.f6aff061b5e274f402d0.css
+-rw-r--r--	root/root	usr/share/grafana/public/build/grafanaPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/grafanaPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/graphitePlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/graphitePlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/influxdbPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/influxdbPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/jaegerPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/jaegerPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/light.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/light.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/lokiPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/lokiPlugin.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/lokiPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/mixedPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/mixedPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/moment~app.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/moment~app.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-editor.worker.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-editor.worker.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-editor.worker.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-html.worker.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-html.worker.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-html.worker.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-json.worker.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-json.worker.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/monaco-json.worker.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/mssqlPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/mssqlPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/mysqlPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/mysqlPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/opentsdbPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/opentsdbPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/postgresPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/postgresPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/prometheusPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/prometheusPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/rst2html.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/rst2html.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/rst2html.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/runtime.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/runtime.f6aff061b5e274f402d0.js.map
+drwxr-xr-x	root/root	usr/share/grafana/public/build/static/
+drwxr-xr-x	root/root	usr/share/grafana/public/build/static/img/
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/Onboarding_Panel_dark.da2034ff.svg
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/Onboarding_Panel_light.44da5afe.svg
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/background_light.5e2b7b1a.svg
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/codicon.a609dc0f.ttf
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/panelArt_dark.f37f2c21.svg
+-rw-r--r--	root/root	usr/share/grafana/public/build/static/img/panelArt_light.c5c6c081.svg
+-rw-r--r--	root/root	usr/share/grafana/public/build/tempoPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/tempoPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/testDataDSPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/testDataDSPlugin.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/vendors~app.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/vendors~app.f6aff061b5e274f402d0.js.LICENSE.txt
+-rw-r--r--	root/root	usr/share/grafana/public/build/vendors~app.f6aff061b5e274f402d0.js.map
+-rw-r--r--	root/root	usr/share/grafana/public/build/zipkinPlugin.f6aff061b5e274f402d0.js
+-rw-r--r--	root/root	usr/share/grafana/public/build/zipkinPlugin.f6aff061b5e274f402d0.js.map
+drwxr-xr-x	root/root	usr/share/grafana/public/dashboards/
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/default.json
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/home.json
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/scripted.js
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/scripted_async.js
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/scripted_templated.js
+-rw-r--r--	root/root	usr/share/grafana/public/dashboards/template_vars.json
+drwxr-xr-x	root/root	usr/share/grafana/public/emails/
+-rw-r--r--	root/root	usr/share/grafana/public/emails/README.md
+-rw-r--r--	root/root	usr/share/grafana/public/emails/alert_notification.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/alert_notification_example.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/invited_to_org.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/new_user_invite.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/reset_password.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/signup_started.html
+-rw-r--r--	root/root	usr/share/grafana/public/emails/welcome_on_signup.html
+drwxr-xr-x	root/root	usr/share/grafana/public/fonts/
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/FontAwesome.otf
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/fontawesome-webfont.eot
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/fontawesome-webfont.svg
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/fontawesome-webfont.ttf
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/fontawesome-webfont.woff
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/fontawesome-webfont.woff2
+-rwxr-xr-x	root/root	usr/share/grafana/public/fonts/grafana-icons.eot
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/grafana-icons.svg
+-rwxr-xr-x	root/root	usr/share/grafana/public/fonts/grafana-icons.ttf
+-rwxr-xr-x	root/root	usr/share/grafana/public/fonts/grafana-icons.woff
+drwxr-xr-x	root/root	usr/share/grafana/public/fonts/opensans/
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/opensans/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2
+drwxr-xr-x	root/root	usr/share/grafana/public/fonts/roboto/
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/CWB0XYA8bzo0kSThX0UTuA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0SYE0-AqJ3nfInTTiDXDjU4.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0TTOQ_MqJVwkKsUn0wKzc2I.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0TUj_cnvWIuuBMVgbX098Mw.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0UbcKLIaa1LC45dFaAfauRA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0Wo_sUJ8uO4YLWRInS22T3Y.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0Y4P5ICox8Kq3LLUNMylGO4.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OLffGBTaF0XFOW1gnuHF0b6up8jxqWt8HVA3mDhkV_0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2
+-rw-r--r--	root/root	usr/share/grafana/public/fonts/roboto/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2
+drwxr-xr-x	root/root	usr/share/grafana/public/img/
+-rw-r--r--	root/root	usr/share/grafana/public/img/alert_howto_new.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/angle_gradient_light_rev.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/angle_gradient_rev.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/apple-touch-icon.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/background_tease.jpg
+-rw-r--r--	root/root	usr/share/grafana/public/img/browserconfig.xml
+-rw-r--r--	root/root	usr/share/grafana/public/img/check_radio_sheet.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/checkbox.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/checkbox_white.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/critical.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/cubes.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/envelope.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/fav32.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/glyphicons-halflings-white.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/glyphicons-halflings.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/grab_dark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grab_light.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_com_auth_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_enterprise_typelogo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_mask_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_mask_icon_white.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_net_logo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafana_typelogo.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/grafanaconline.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/graph404.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/heatmap_bg_test.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-app.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-dashboard-tiny.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-datasource.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-plugins-tiny.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icn-row.svg
+drwxr-xr-x	root/root	usr/share/grafana/public/img/icons_dark_theme/
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_annotation.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_annotation_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_data_sources.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_folder.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_link.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_notification_channel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_team.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_user.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_add_variable.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_advanced.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_advanced_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alert.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alert_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alert_off.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alert_rules.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alerting.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_alerting_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_annotation.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_annotation_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_apikeys.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_arrow_left.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_arrow_left_circle.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_cog.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_dashboard_fav.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_dashboard_list.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_data_sources.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_editor.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_explore.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_home.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_import_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_json.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_link.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_new_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_notification_channels.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_org.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_playlist.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_plugins.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_preferences.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_query.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_query_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_question.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_remove.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_reports.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_shield.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_sitemap.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_snapshots.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_team.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_user.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_variable.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_viewer.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_visualize.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_visualize_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_dark_theme/icon_zoom_out.svg
+drwxr-xr-x	root/root	usr/share/grafana/public/img/icons_light_theme/
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_annotation.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_annotation_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_data_sources.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_folder.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_link.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_notification_channel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_panel.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_team.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_user.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_add_variable.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_advanced.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_advanced_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alert.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alert_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alert_off.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alert_rules.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alerting.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_alerting_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_annotation.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_annotation_alt.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_apikeys.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_arrow_left.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_arrow_left_circle.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_cog.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_dashboard_fav.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_dashboard_list.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_data_sources.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_editor.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_explore.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_home.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_import_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_json.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_link.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_new_dashboard.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_notification_channels.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_org.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_playlist.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_plugins.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_preferences.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_query.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_query_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_question.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_remove.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_reports.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_shield.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_sitemap.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_snapshots.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_team.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_user.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_variable.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_viewer.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_visualize.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_visualize_active.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/icons_light_theme/icon_zoom_out.svg
+drwxr-xr-x	root/root	usr/share/grafana/public/img/licensing/
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/checkmark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/customer_support.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/handinhand_support.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/header_dark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/header_light.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/plugin_enterprise.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/licensing/sla.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/light.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/load.gif
+-rw-r--r--	root/root	usr/share/grafana/public/img/load_big.gif
+-rw-r--r--	root/root	usr/share/grafana/public/img/loading-pulse.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/login_background_dark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/login_background_light.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/logo_transparent_200x.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/logo_transparent_200x75.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/logo_transparent_400x.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/microsoft_auth_icon.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/mixed_styles.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/mstile-150x150.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/okta_logo_white.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/online.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/page_header_line.png
+drwxr-xr-x	root/root	usr/share/grafana/public/img/panel-tabs/
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/alert-selected.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/alert.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/general-selected.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/general.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/queries-selected.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/queries.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/visualization-selected.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/panel-tabs/visualization.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugin-default-logo_dark.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugin-default-logo_light.svg
+drwxr-xr-x	root/root	usr/share/grafana/public/img/plugins/
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/appdynamics.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/datadog.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/dynatrace.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/mongodb.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/newrelic.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/oracle.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/servicenow.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/snowflake.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/splunk_logo_128.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/plugins/wavefront.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/rendering_error.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/rendering_limit.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/rendering_plugin_not_installed.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/rendering_timeout.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/transparent.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/user_profile.png
+-rw-r--r--	root/root	usr/share/grafana/public/img/warn-tiny.svg
+-rw-r--r--	root/root	usr/share/grafana/public/img/warn.svg
+-rw-r--r--	root/root	usr/share/grafana/public/robots.txt
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/.sass-lint.yml
+-rw-r--r--	root/root	usr/share/grafana/public/sass/_grafana.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/_old_responsive.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/_variables.dark.generated.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/_variables.generated.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/_variables.light.generated.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/base/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_code.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_font_awesome.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_fonts.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_forms.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_grafana_icons.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_grid.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_icons.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_normalize.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_reboot.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/_type.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/base/font-awesome/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_animated.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_bordered-pulled.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_core.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_fixed-width.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_icons.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_larger.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_list.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_mixins.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_path.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_rotated-flipped.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_screen-reader.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_stacked.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/base/font-awesome/_variables.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/components/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_add_data_source.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_alerts.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_buttons.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_cards.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_code_editor.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_dashboard_grid.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_dashboard_list.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_dashboard_settings.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_drop.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_dropdown.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_filter-controls.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_filter-list.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_filter-table.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_footer.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_gf-form.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_infobox.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_json_explorer.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_jsontree.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_modals.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_navbar.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_navs.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_old_stuff.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_page_header.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_page_loader.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_alertlist.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_dashlist.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_editor.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_gettingstarted.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_graph.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_header.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_heatmap.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_logs.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_piechart.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_pluginlist.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_singlestat.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_table.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_panel_text.scss (EMPTY)
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_popover-box.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_query_editor.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_query_part.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_row.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_scrollbar.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_search.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_shortcuts.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_sidemenu.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_slate_editor.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_submenu.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_switch.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tabbed_view.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tables_lists.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tabs.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tags.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tagsinput.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_toggle_button_group.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_toolbar.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_tooltip.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_typeahead.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/_view_states.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/components/edit_sidemenu.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/fonts.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/grafana.dark.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/grafana.light.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/icons.json
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/layout/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/layout/_lists.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/layout/_page.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/mixins/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_animations.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_breakpoints.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_buttons.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_drop_element.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_forms.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_grid-framework.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_grid.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_hover.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/mixins/_mixins.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/pages/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_admin.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_alerting.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_dashboard.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_errorpage.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_explore.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_history.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_login.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_playlist.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_plugins.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/pages/_signup.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/sass/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_angular.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_flex.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_hacks.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_spacings.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_utils.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_validation.scss
+-rw-r--r--	root/root	usr/share/grafana/public/sass/utils/_widths.scss
+drwxr-xr-x	root/root	usr/share/grafana/public/test/
+-rw-r--r--	root/root	usr/share/grafana/public/test/.jshintrc
+drwxr-xr-x	root/root	usr/share/grafana/public/test/core/
+drwxr-xr-x	root/root	usr/share/grafana/public/test/core/redux/
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/redux/mocks.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/redux/reducerTester.test.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/redux/reducerTester.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/redux/reduxTester.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/core/thunk/
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/thunk/thunkTester.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/core/utils/
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/utils/silenceConsoleOutput.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/core/utils/version.test.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/helpers/
+-rw-r--r--	root/root	usr/share/grafana/public/test/helpers/convertToStoreState.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/helpers/getDashboardModel.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/helpers/getQueryOptions.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/helpers/getTemplateSrvDependencies.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/jest-setup.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/jest-shim.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/lib/
+-rw-r--r--	root/root	usr/share/grafana/public/test/lib/common.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/mocks/
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/angular.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/backend_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/common.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/dashboard-mock.js
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/datasource_srv.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/mockExploreState.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/monaco.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/style.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/mocks/svg.ts
+-rw-r--r--	root/root	usr/share/grafana/public/test/setupTests.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/test/specs/
+-rw-r--r--	root/root	usr/share/grafana/public/test/specs/helpers.ts
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/angular-other/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/angular-other/angular-strap.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/angular-other/datepicker.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/angular-other/timepicker.js
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/bootstrap/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/bootstrap/bootstrap.js
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/css/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/css/timepicker.css
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/flot/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.crosshair.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.dashes.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.fillbelow.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.fillbetween.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.gauge.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.selection.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.stack.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.stackpercent.js
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/flot/jquery.flot.time.js
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/plugin-css/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/plugin-css/css.js
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/plugin-text/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/plugin-text/text.js
+drwxr-xr-x	root/root	usr/share/grafana/public/vendor/tagsinput/
+-rw-r--r--	root/root	usr/share/grafana/public/vendor/tagsinput/bootstrap-tagsinput.js
+drwxr-xr-x	root/root	usr/share/grafana/public/views/
+-rw-r--r--	root/root	usr/share/grafana/public/views/error-template.html
+-rw-r--r--	root/root	usr/share/grafana/public/views/error.html
+-rw-r--r--	root/root	usr/share/grafana/public/views/index-template.html
+-rw-r--r--	root/root	usr/share/grafana/public/views/index.html
diff --git a/grafana/.signature b/grafana/.signature
new file mode 100644
index 000000000..31faba9e2
--- /dev/null
+++ b/grafana/.signature
@@ -0,0 +1,8 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF30tc9kp6NZhA5YfQyslHJLRQDX02b3wVm4XEP85LtEnE63bfr8hXe0OnU0L7dOvJNqkdDDY6Az5B8NKwyxazbgY=
+SHA256 (Pkgfile) = f09455cdeb2a0feec5086fcf67177a074c3386412419d3d30255c12bad4b1678
+SHA256 (.footprint) = f781a3f7a3f84a632669e521cdea5b2166c40d911191b3ef7921b697315426e8
+SHA256 (grafana-7.3.6.tar.gz) = 865535b2dff64d4bb5a40d02c462f5cd39f5956f2f2e71464cc40b37e7ec74ac
+SHA256 (grafana-7.3.6.linux-amd64.tar.gz) = 2eb4e5a2aa3990a5299fd40b41a1fedf8fad53a8dfb144b60d804d9cc6b384ba
+SHA256 (grafana.confd) = 302e0281dea67cde2edd1e7d06bd7abf6a8b335595c050ffa874cb1c1bd19036
+SHA256 (grafana.service) = ee5ed6ff04600dcd2ecc432c7f915d9caf17f3f00c60e516636a38f4e5d282aa
diff --git a/grafana/Pkgfile b/grafana/Pkgfile
new file mode 100644
index 000000000..06eafed3f
--- /dev/null
+++ b/grafana/Pkgfile
@@ -0,0 +1,34 @@
+# Description: The analytics platform for all your metrics
+# URL: https://grafana.com/
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: fontconfig freetype2 go npm
+
+name=grafana
+version=7.3.6
+release=1
+source=(https://github.com/grafana/grafana/archive/v$version/$name-$version.tar.gz
+  https://dl.grafana.com/oss/release/grafana-$version.linux-amd64.tar.gz
+  grafana.confd grafana.service)
+
+build() {
+  cd $name-$version
+
+  sed -ri 's,^(\s*data\s*=).*,\1 /var/lib/grafana,' conf/defaults.ini
+  sed -ri 's,^(\s*plugins\s*=).*,\1 /var/lib/grafana/plugins,' conf/defaults.ini
+  sed -ri 's,^(\s*provisioning\s*=).*,\1 /var/lib/grafana/conf/provisioning,' conf/defaults.ini
+  sed -ri 's,^(\s*logs\s*=).*,\1 /var/log/grafana,' conf/defaults.ini
+
+  local ldflags="-X main.version=$version -X main.commit=$version -X main.buildstamp=1607529777"
+  go build -ldflags "$ldflags" -v github.com/grafana/grafana/pkg/cmd/grafana-server
+  go build -ldflags "$ldflags" -v github.com/grafana/grafana/pkg/cmd/grafana-cli
+
+  install -Dm644 $SRC/$name.confd $PKG/etc/conf.d/$name
+  install -Dm755 $name-server $PKG/usr/sbin/$name-server
+  install -Dm755 $name-cli $PKG/usr/bin/$name-cli
+  install -Dm644 conf/sample.ini $PKG/etc/grafana.ini
+  install -dm755 $PKG/usr/share/grafana
+  cp -r conf public $PKG/usr/share/$name/
+
+  ## install rc file
+  install -Dm 755 $SRC/grafana.service $PKG/etc/rc.d/grafana
+}
diff --git a/grafana/grafana.confd b/grafana/grafana.confd
new file mode 100644
index 000000000..7886ec895
--- /dev/null
+++ b/grafana/grafana.confd
@@ -0,0 +1,8 @@
+GRAFANA_HOME=/var/lib/grafana
+GRAFANA_OPTS="-config /etc/grafana.ini -homepath /usr/share/grafana
+cfg:paths.data=$GRAFANA_HOME/data
+cfg:paths.plugins=$GRAFANA_HOME/plugins
+cfg:paths.provisioning=$GRAFANA_HOME/provisioning
+cfg:server.http_addr=127.0.0.1
+cfg:log.mode=syslog"
+rc_need=logger
diff --git a/grafana/grafana.service b/grafana/grafana.service
new file mode 100755
index 000000000..9e6859e11
--- /dev/null
+++ b/grafana/grafana.service
@@ -0,0 +1,35 @@
+#!/bin/sh
+#
+# /etc/rc.d/grafana: start/stop grafana daemon
+#
+
+SSD=/sbin/start-stop-daemon
+PROG=/usr/sbin/grafana-server
+OPTS="--homepath /usr/share/grafana"
+
+case $1 in
+start)
+	$SSD --start -b --exec $PROG -- $OPTS
+	;;
+stop)
+	$SSD --stop --retry 10 --exec $PROG
+	;;
+restart)
+	$0 stop
+	$0 start
+	;;
+status)
+	$SSD --status --exec $PROG
+	case $? in
+	0) echo "$PROG is running with pid $(pidof $PROG)" ;;
+	1) echo "$PROG is not running but the pid file $PID exists" ;;
+	3) echo "$PROG is not running" ;;
+	4) echo "Unable to determine the program status" ;;
+	esac
+	;;
+*)
+	echo "usage: $0 [start|stop|restart|status]"
+	;;
+esac
+
+# End of file


More information about the crux-commits mailing list