* feat spot: init commit for extension
* nvmrc
* fix login flow
* Spots Gridview Updates (#2422)
* feat ui: login flow for spot extension
* spot list, store and service created
* some fixing for header
* start work on single spot
* spot player start
* header for player, comments, icons, etc
* split stuff into compoennts, create player state manager
* player controls, activity panel etc etc
* comments, empty page, rename and stuff
* interval buttons etc
* access modal
* pubkey support
* fix tooltip
* limit 10 -> 9
* hls lib instead of videojs
* some warnings
* fix date display for exp
* change public links
* display more client data
* fix cleaning, init comment
* map network to replay player network ev
* stream support, console panel, close panels on X
* fixing streaming, destroy on leave
* fix autoplay
* show notification on spot login
* fix spot login
* backup player added, fix audio issue
* show thumbnail when no video, add spot roles
* add poster thumbnail
* some fixes to video check
* fix events jump
* fix play btn
* try catch over pubkey
* feat ui: login flow for spot extension
* spot list, store and service created
* some fixing for header
* start work on single spot
* spot player start
* header for player, comments, icons, etc
* split stuff into compoennts, create player state manager
* player controls, activity panel etc etc
* comments, empty page, rename and stuff
* interval buttons etc
* access modal
* pubkey support
* fix tooltip
* limit 10 -> 9
* hls lib instead of videojs
* some warnings
* fix date display for exp
* change public links
* display more client data
* fix cleaning, init comment
* map network to replay player network ev
* stream support, console panel, close panels on X
* fixing streaming, destroy on leave
* fix autoplay
* show notification on spot login
* fix spot login
* backup player added, fix audio issue
* show thumbnail when no video, add spot roles
* add poster thumbnail
* some fixes to video check
* fix events jump
* fix play btn
* try catch over pubkey
* icons
* Various updates
* Update SVG.tsx
* Update SideMenu.tsx
* SpotList & Menu updates
* feat ui: login flow for spot extension
* spot list, store and service created
* some fixing for header
* start work on single spot
* spot player start
* header for player, comments, icons, etc
* split stuff into compoennts, create player state manager
* player controls, activity panel etc etc
* comments, empty page, rename and stuff
* interval buttons etc
* access modal
* pubkey support
* fix tooltip
* limit 10 -> 9
* hls lib instead of videojs
* some warnings
* fix date display for exp
* change public links
* display more client data
* fix cleaning, init comment
* map network to replay player network ev
* stream support, console panel, close panels on X
* fixing streaming, destroy on leave
* fix autoplay
* show notification on spot login
* fix spot login
* backup player added, fix audio issue
* show thumbnail when no video, add spot roles
* add poster thumbnail
* some fixes to video check
* fix events jump
* fix play btn
* try catch over pubkey
* icons
* spot login pinging
* Spot List & Player Updates
* move spot login flow to login comp, use separate spot login path for unique jwt
* invalidate spot jwt on logout
* add visual data on page load event
* typo fix
* Spot Listing improvements post review.
* Update SpotListItem.tsx
* Improved Spot List and Item Details
* Minor improvements
* More improvements
* Public player header improvements
* Moved formatExpirationTime to utils
* fixes after merge
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
* set sso link to <a>?
* some small perf fixes
* login duck reformat...
* Update frontend.yaml
* add observer to spot list header
* split list header
* update spotjwt param in router
* fix toast in router
* fix async fetch, move ctx
* capture space btn ev
* fix header link
* public sharing error msg
* fix err msg for unsuccessful rec start
* fix list alignment
* Caching assets. Finally!!!
* fix typing in comment field
* add pubkey to comments, fix console jump btn
* no content comp
* change refresh token logic
* move thumbnail ts
* move thumbnail ts
* fix tab change
* switch up toggler
* early exit if no jwt present
* regenerate icons
* fix location str
* fix ctx
* change thumnail res, return autoplay for video player
* parse links in console rows, fix injected method parse?
* remove ts from js
* fix console parsing order?
* fixes for autoplay
* xray for spot player
* move to spot list after login;
esc to cancel;
fix signup link;
move ux commit
* kb sc for skipping; xray for spot ext
* track aborted requests
* tooltip for readability
* fixing empty state
* New blank state + various minor improvements (#2471)
* New blank state + various minor improvements
* apres merge
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
* rm temp v
* init or card
* empty state debug
* empty state debug
* empty state debug
* fix initor img
* spotonly scope support
* Improved Spot dead-end pages (#2475)
* Improved Spot dead-end pages
* Initiate OpenReplay Setup and some more
* get scope changes
* fix crash
* scope upgrade/downgrade
* scope setup flow
* ping for backend
* upgrade wxt deps
* cancel ping int on expiration
* check rec status
* fix ping
* check video processing state
* check video processing state
* fix xray close, network highlight, fcp rounding
* update wxt, move open spot stuff to settings
* fix some history issues
* fix spot login flow
* fix spot login again
* fix spot login again
* don't send two requests
* limit messages for logged users
* limit messages for logged users
* fix public ignore
* microphone stuff
* microphone stuff
* Various improvements (#2509)
* Various improvements
- Updated icons in mic settings
- Included prefix in Spot title
- Save recording notification has been updated
- Other minor UI improvements
* Inline declaration of spot name field, and settings UI
* str f
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
* UI changes in player header, spot list (#2510)
* Added UI elements in player page
- Badge with counts for comments
- Download and Delete dropdown in player
- Spot selection -- UI improvement
* Minor copy updates
* completing changes
---------
Co-authored-by: nick-delirium <nikita@openreplay.com>
* rm cmt
* fix cellmeasurer
* thumbnail dur
* fix download
* Minor fixes (#2512)
- Spot delete confirmation
- Spot comments UI update
- Minor copy updates
* limit number of notif messages
* add spot title to doc title, add cache groups for webpack
* drop mic controls from recording popup view
* fix for webpack compress
* fix for auto mic pickup
* change status banners
* move svgs around, remove undefined check
* refactor svgs
* fix timetable scaling
* fix error popup
* self contain css
* pre-select spot on spot onboarding
---------
Co-authored-by: Sudheer Salavadi <connect.uxmaster@gmail.com>
Co-authored-by: Rajesh Rajendran <rjshrjndrn@users.noreply.github.com>
* feat ui: dashboards redesign start
* more cards
* fix ui: more different cards...
* feat ui: finish cards, all trigger, all icons
* change(ui): added missin const
* feature(ui): new dashboard modal
* feature(ui): new dashboard modal
* change(ui): new cards
* change(ui): dashboard redesign
* change(ui): dashboard redesign
* change(ui): dashboard redesign
* change(ui): modal context and alert form
* change(ui): table card show more with modal
* change(ui): examples
* change(ui): example categorize and other improvements
* change(ui): example categorize and other improvements
* change(ui): performance cards
* change(ui): insights card
* Various style updates in dashboards and other pages. (#2308)
* Various minor style updates
* Various style improvements
* Update ExampleCards.tsx
* change(ui): fixed an issue with card create
* change(ui): fixed an issue with card create
* change(ui): default filters and events order
* change(ui): random data
* Dashboards redesign - improvments (#2313)
* Various minor style updates
* Various style improvements
* Update ExampleCards.tsx
* various minor improvements in dashbaords.
* revised dashboard widget header
* change(ui): sessions by user
* change(ui): funnel example
* change(ui): modal height and scroll
* change(ui): example cards with data
* change(ui): example cards with data
* change(ui): funnel bar text color
* change(ui): example cards overlay click
* change(ui): path analysis filter card
---------
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: Sudheer Salavadi <connect.uxmaster@gmail.com>
* fix(ui): fix up mobile recordings display
* fix(ui): some messages
* fix(ui): some messages
* fix(player): fix msg generation for ios messages
* feat(player): add generic mmanager interface for ios player impl
* feat(player): mobile player and message manager; touch manager; videoplayer
* feat(player): add iphone shells, add log panel,
* feat(player): detect ios sessions and inject correct player
* feat(player): move screen mapper to utils
* feat(player): events panel for mobile, map shell sizes to device type data,
* feat(player): added network tab to mobile player; unify network message (ios and web)
* feat(player): resize canvas up to phone screen size, fix capitalize util
* feat(player): some general changes to support mobile events and network entries
* feat(player): remove swipes from timeline
* feat(player): more stuff for list walker
* fix(ui): performance tab, mobile project typings and form
* fix(ui):some ui touches for ios replayer shell
* fix(ui): more fixes for ui, new onboarding screen for mobile projects
* feat(ui): mobile overview panel (xray)
* feat(ui): fixes for phone shell and tap events
* fix(tracker): change phone shells and sizes
* fix(tracker): fix border on replay screen
* feat(ui): use crashes from db to show in session
* feat(ui): use event name for xray
* feat(ui): some overall ui fixes
* feat(ui): IOS -> iOS
* feat(ui): change tags to ant d
* fix(ui): fast fix
* fix(ui): fix for capitalizer
* fix(ui): fix for browser display
* fix(ui): fix for note popup
* fix(ui): change exceptions display
* fix(ui): add click rage to ios xray
* fix(ui): some icons and resizing
* fix(ui): fix ios context menu overlay, fix console logs creation for ios
* feat(ui): added icons
* feat(ui): performance warnings
* feat(ui): performance warnings
* feat(ui): different styles
* feat(ui): rm debug true
* feat(ui): fix warnings display
* feat(ui): some styles for animation
* feat(ui): add some animations to warnings
* feat(ui): move perf warnings to performance graph
* feat(ui): hide/show warns dynamically
* feat(ui): new mobile touch animation
* fix(tracker): update msg for ios
* fix(ui): taprage fixes
* fix(ui): regenerate icons and messages
* fix(ui): fix msgs
* fix(backend): fix events gen
* fix(backend): fix userid msg