Ryan McKinley
4064fa51c6
Export: move export page to a full page (not view on storage) ( #60263 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-12-13 19:40:20 -08:00
Ryan McKinley
cf055ab4ec
k8s: Add a dev only feature flag and simple service to get a client ( #60204 )
2022-12-13 07:41:16 -08:00
Ryan McKinley
b2c4af16d7
Git: Update experimental workflow POC ( #60049 )
2022-12-08 13:57:33 -05:00
Ryan McKinley
14a080ec12
EntityStore: Rename ObjectStore to EntityStore (part 2) ( #59616 )
2022-11-30 17:52:15 -05:00
Ashley Harrison
514d3111f4
Accessibility: Enable rule jsx-a11y/no-noninteractive-element-interactions
( #58077 )
...
* fixes for no-noninteractive-element-interactions
* remaining fixes
* add type="button"
* fix unit tests
2022-11-03 10:55:58 +00:00
Ryan McKinley
ed1176adc8
Storage: export dashboards + playlists to object store ( #57313 )
2022-10-19 17:05:51 -07:00
Laura Fernández
fca252e7dc
A11y: enable rule jsx-a11y/alt-text ( #55832 )
...
* Enable jsx-a11y/alt-text rule
* Fix errors
* Fix tests
* Enable jsx-a11y/alt-text rule after solving merge conflict
* Delete unused import
* Modify files according to the reviewer's comments
* Revert test changes and update snapshot
* tweaks to image alt names
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-10-03 09:27:04 +01:00
Artur Wierzbicki
e19f36649f
Storage: Content
root storage ( #54929 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-09-12 18:34:46 -04:00
Josh Hunt
139705611a
Chore: Remove remaining IconName type assertions ( #54658 )
...
* Chore: Remove remaining IconName type assertions
* fix lints
2022-09-06 09:15:36 +01:00
Ryan McKinley
197acd73c0
Storage: support git + github backed roots ( #52192 )
2022-07-28 23:26:44 -07:00
Torkel Ödegaard
b29045b57b
FolderPage: Improve folder page to work with new nav breadcrumbs and modify Dashboard page show path based breadcrumbs" ( #52428 )
...
* FolderPage: Progress on folder page navigation
* Dashboard to adapt breadcrumbs when opening dashboard from file storage
* add warning when topnav is not enabled
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-07-19 20:41:27 +02:00
Adela Almasan
524948515c
Storage: Upload button ( #52346 )
2022-07-18 16:09:24 -05:00
Ryan McKinley
da1701ce57
Dashboards: load from storage ( #51949 )
2022-07-14 15:36:17 -07:00
Ryan McKinley
5fe1068f81
Export: Export plugin settings ( #52129 )
2022-07-13 12:36:14 -07:00
Adela Almasan
2f942c57e8
Storage: Optionally overwrite existing files ( #52067 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-07-12 09:13:57 -05:00
Ryan McKinley
3003a48dc6
Export: include alerts, thumbnails, usage stats, and short urls ( #51938 )
2022-07-11 16:25:40 -07:00
Artur Wierzbicki
1d2aa7c69b
Storage: add delete
/ deleteFolder
/ createFolder
( #51887 )
...
* delete / delete folder / create folder
* add backend tests
* implement force delete
* fix merge
* lint fix
* fix delete root folder
* fix folder name validation
* fix mysql path_hash issue
* Fix returning error
2022-07-08 22:23:16 +04:00
Ryan McKinley
5cb8010440
Export: support stopping exports ( #51769 )
2022-07-07 11:02:01 -07:00
Torkel Ödegaard
1e85a6f4fd
TopNav: New page layouts ( #51510 )
...
* First stab at new page layouts behind feature toggle
* Simplifying PageHeader
* Progress on a new model that can more easily support new and old page layouts
* Progress
* rename folder
* Progress
* Minor change
* fixes
* Fixing tests
* Make breadcrumbs work
* Add tests for old Page component
* Adding tests for new Page component and behavior
* fixing page header test
* Fixed test
* AppChrome outside route
* Renaming folder
* Minor fix
* Updated
* Fixing StoragePage
* Fix for banners
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-07-06 17:00:56 +02:00
Ryan McKinley
4a00c7ebde
Storage: Add basic file upload management ( #50638 )
2022-07-05 10:53:41 -07:00