* Renaming nodes
* Tweaks
* Tweaks
* tweaks
* Player styles
* Style changes everywhere
* More refactoring
* Style changes everywhere
* More styles
* Fixed styles for hover inspector
* Fixed up timer logic
* Fixed notebook button sizes and added pretty preview for hidden inspector
* Fix width calculation
* Meta working
* Meta links
* Fix
* feat: Change to infinite scrollers for the recording list
* Added shared counter component
* Fix
* Ensure we don't load too much
* Fix
* Fixed up tests
* Fixed tests
* Dashboard filtering
* Fixed dashboard users
* Update UI snapshots for `chromium` (1)
* Added notebooks behind flag
* Fix up types
* Update UI snapshots for `chromium` (1)
* Fix
* Close fullscreen when navigating
* Added manual load button
* Remove optimisation
* More work to make playlists look good
* Fix showin bug
* Added todo
* Fixed persisting values from notebok nodes
* Fix up new playlist style
* Fixes
* Fix
* Added draggable component
* Added support for lots more things
* Fixes
* Fixed up IDs
* Added recording field for sharing configuration
* Updated sharing modal to support recordings
* Updated styles
* Added support for the sharing view of recording
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Fixed up share modal to include new properties
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Fix full screen to use browser native api
* Fix closing of full screen
* Moved sharing token to api code via logic
* Fixed up stories
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Tidying
* Removed comments
* Removed sharing access token in favour of mounted context
* Started auth
* Fixed up sharing config
* Fixed lint
* Fixed up tests
* Fixed tests
* Fix import
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Fixed up styling for shared mode
* Update query snapshots
* Update UI snapshots for `chromium` (1)
* Improved tab state logic
* Fix types
* Fix comments
Added test to check for different team access
* Fix
* Update query snapshots
* Update query snapshots
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Problem
We're two major versions of Cypress behind. They claim the newer versions are faster
Changes
dependency updates
a few fixed tests for new syntax
Problem
@annikaschmid accidentally deleted an insight from a dashboard and then couldn't put it back.
The insight API response was returning the deleted dashboard in the insight's dashboards field. That meant the UI didn't offer the ability to add it to that dashboard because it thought it was already added
Even though there was a test that protected against this which passes and I couldn't figure out why the application behaves well in the test and not when running 🤷
Changes
The dashboard_tiles relation is correct. And we should eventually remove the use of the dashboards relation.
So, let's expose it. This begins the deprecation of the dashboards field on the Insight API.
And overwrites the content of the dashboards field with the correct values when returning a representation of the model.
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>