* Upgrade react-split
* Implement split on ExploreChartPanel
* Implement tabs with collapse
* Fix run query button
* Fix copy to clipboard button
* Move table controls to separate file
* Make component more generic to handle samples
* Remove samples from DisplayQueryButton
* Move data tables to separate file
* Make split dynamically controlled
* Fix unit test
* Fix arrow not centered
* fixup! Fix arrow not centered
* Change copy button paddings
* Use translations
* Fix grammar in a comment
* Fix imports
* Use grid units
* Convert new files to typescript
* Fix after rebase
* Remove forceRender
* Fix big_number test
* Delay making request until panel is opened
* White background in south panel
* fixup! White background in south panel
* Lint fix
* Lint fix
* Remove redundant prop types
* Remove console log
* Delay loading samples until user switches tab
* Add debounce to filter input
* Use gridUnit for gutter sizes
* Change types object to Record<string, any>
* fix (dataset editor) add read-only mode for Source tab
* add feature flag, add unit tests
* rebase and fix comment
* add message for padlock
* move padlock to the bottom of tab
* Changed height of slices in dashboard into 100%-padding, so there is no scroll appearing anymore
* Added scroll to the block on dashboard, when filters are too high
* Applied lint
* Fix download as image not working on Dashboard view
* Fix menu not closing before making a screenshot
* Move hardcoded selectors to variables
* Fix linting issue
* Add comments
* Close menu before taking a screenshot on Explore view
* Use style.visibility instead of timeout to hide menu for screenshot
* Change const name to uppercase
* Move variable declarations to case
* feat(saved queries): security perm simplification
* migration script and frontend
* add downgrade procedure
* downgrade procedure, inferred from the upgrade data
* fix JS test
* improve code
* add tests for role migration
* more tests and a short description for each one
* Improve readability
* simplify dataclass creation
* fix dataclass
* Fix creating new annotation layer and refactor AnnotationLayer component
* Refactor checking overrides keys in AnnotationLayer
* Fix adding and editing annotations. Refactor AnnotationLayer submit and remove functions
* Remove unused parent prop from AnnotationLayer
* Fix toggling annotation layer popover
* Revert extracting annotation props to nested object
* Clean up AnnotationLayer component
* Remove unnecessary import
* Use original name for identifying annotations in add/remove actions
* Change props order and rename removeAnnotation function
* Compare annotations by reference instead of name