0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 18:26:15 +01:00
posthog/frontend/__snapshots__/components-sharing--dashboard-sharing.png
Ben White 0f2aef493d
feat: Shareable, embeddable, beautiful recordings (#15505)
* 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>
2023-05-25 10:33:35 -07:00

22 KiB
1280x720px