Commit graph

829 commits

Author SHA1 Message Date
Shekar Siri
7d4dd8e651
Merge branch 'redux-toolkit-move' into rtm-temp 2024-09-20 14:31:44 +05:30
Shekar Siri
b91868ebe1 change(ui): duck/search wip 2024-09-20 14:29:05 +05:30
nick-delirium
ca664e8860
sessions sotre 2024-09-20 09:26:09 +02:00
Shekar Siri
70293cd8de Merge remote-tracking branch 'origin/redux-toolkit-move' into rtm-temp 2024-09-20 11:25:33 +05:30
nick-delirium
b2fc450a1e
replace simple actions for session store 2024-09-19 17:17:48 +02:00
Shekar Siri
13f24ea6f4 Merge remote-tracking branch 'origin/redux-toolkit-move' into rtm-temp 2024-09-19 19:06:53 +05:30
Shekar Siri
64a3eb7e89 change(ui): duck/search wip 2024-09-19 18:29:43 +05:30
nick-delirium
b840ff65ff
move session store 2024-09-19 14:58:50 +02:00
nick-delirium
f46170036b
fixup for SessionTags.tsx, remove duck/sources (?) 2024-09-19 12:00:50 +02:00
nick-delirium
daf254cc6f
remove all duck/site refs, remove old components 2024-09-19 11:45:25 +02:00
nick-delirium
997d69c389
move all critical components, drop site duck 2024-09-19 10:38:07 +02:00
nick-delirium
81ecbac892
new batch for site -> projects 2024-09-18 16:49:59 +02:00
nick-delirium
df20cd5333
move api and "few" files to new project store 2024-09-18 15:39:33 +02:00
nick-delirium
5a011692f8
refactoring integrations reducers etc WIP 2024-09-17 16:52:56 +02:00
Shekar Siri
6c56567580 change(ui): duck/customMetrics cleanup and upgrades 2024-09-17 15:05:08 +05:30
Shekar Siri
acf3fb4275 change(ui): duck/filters minor cleanup 2024-09-17 15:05:08 +05:30
Shekar Siri
f2e103ad08 change(ui): customMetrics cleanup 2024-09-17 15:05:08 +05:30
Shekar Siri
4f2d61d1cf change(ui): funnel duck cleanup 2024-09-17 15:04:34 +05:30
nick-delirium
29576a775c
remove errors reducer, drop old components 2024-09-16 14:38:00 +02:00
nick-delirium
1a2e143888
ui: move player slice reducer to mobx family 2024-09-16 14:37:59 +02:00
nick-delirium
60ac0ed312
ui: drop unreferenced types 2024-09-16 14:37:59 +02:00
nick-delirium
aecf3ecd96
start moving ui to redux tlk 2024-09-16 14:37:59 +02:00
Shekar Siri
ea61f09f09
change(ui): network request show full url (#2575) 2024-09-13 21:00:08 +05:30
Delirium
e196643c8f
UI patch 4 (#2572)
* ui: spot related fixes

* ui: remove random logs

* ui: fix insights mapping

* ui: hide doc link for spot stuff

* ui: force worker for hls
2024-09-13 14:37:20 +02:00
Delirium
a85d519669
UI patch 3 (#2569)
* ui: use enum state for spot ready checker

* ui: fix jump for gql
2024-09-12 18:08:02 +02:00
Delirium
9030806146
ui: drop deprecated TimeTable.tsx, point gql to correct one (#2567) 2024-09-12 15:54:49 +02:00
Delirium
34a5ab4c0c
UI patch 1 (#2564)
* ui: move around login handler; exlcude all /login subpaths from destinationPath handler; remove unused redirect

* spot v bump

* spot + ui: some postrelease fixes
2024-09-12 14:05:22 +02:00
nick-delirium
74b8f1d731
ui: fix default timezone conversion via luxon global settings 2024-09-10 11:12:12 +02:00
nick-delirium
7f46f3cec2
ui: fix curr tz on negative offsets 2024-09-09 17:15:51 +02:00
nick-delirium
2ed3472768
fix ui: widget selected daterange 2024-09-09 11:20:58 +02:00
Sudheer Salavadi
126c9acc9b
ui: Date Picker Styles (#2542)
* Date Picker Styles

* style popup changes

---------

Co-authored-by: nick-delirium <nikita@openreplay.com>
2024-09-06 14:37:38 +02:00
Shekar Siri
2dcf447d5b fix(ui): omnisearch autocomplete 2024-09-05 14:59:52 +05:30
Delirium
1326bb2eae
feat spot: init commit for extension (#2452)
* 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>
2024-08-29 13:35:58 +02:00
Delirium
203791f0f6
Remove unused code, refactor frontend and revisit libraries (#2458)
* start frontend thinning

* continue thinning

* removing moment and moment-range

* remove highlightjs

* remove semantic-ui

* ghaida commits to openreplay finally

* unused icons

* unused icons

* unused icons

* fix missing icons

---------

Co-authored-by: Ghaida Bouchaala <ghaida.bouchaala@gmail.com>
2024-08-27 16:15:14 +02:00
Shekar Siri
8bf640d753 fix(ui): top values 2024-08-06 14:15:40 +02:00
Shekar Siri
61a5fe188e change(ui): select date range highlight selected option and use antd 2024-08-05 16:52:43 +02:00
Shekar Siri
e4ec766323 fix(ui): filters dropdown zindex 2024-08-05 15:22:25 +02:00
Shekar Siri
1dcb8e112c
feat(ui): show filters top values (#2466)
* change(ui): click filter with selector options

* feat(ui): show top filter values
2024-08-05 13:08:51 +02:00
Delirium
31d82f9d1d
Ai cards (#2450)
* ai query comp start

* ai cards...

* fix prop assign
2024-08-02 14:38:56 +02:00
Delirium
b17c3ab8d7
Spots UI (#2385)
* 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

* 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

* issue to copy change

* share spot url f
2024-07-31 09:56:41 +02:00
nick-delirium
42eb4b5040
tracker doc fix 2024-07-31 09:42:12 +02:00
Shekar Siri
5d8ca07c2a change(ui): mobile specific filters 2024-07-24 14:54:42 +02:00
Shekar Siri
1898ea88bd change(ui): removed empty tag that showign as green icon 2024-07-24 14:54:42 +02:00
Sudheer Salavadi
f05055f9b7 Fixed Interaction issues a card and note in player 2024-07-09 20:32:15 +05:30
nick-delirium
68bc244259
fix ui: fix feature flag icon crash 2024-07-09 16:49:06 +02:00
Sudheer Salavadi
124b4ab506 Merge branch 'dev' of https://github.com/openreplay/openreplay into dev 2024-07-09 16:27:24 +05:30
Sudheer Salavadi
b1b95496d8 More UI improvements 2024-07-09 16:26:53 +05:30
Shekar Siri
9f87d1a614 fix(ui): autocomplete params 2024-07-09 12:52:27 +02:00
Sudheer Salavadi
a0fa716f10 Search bar UI improvements in sessions page 2024-07-09 14:15:35 +05:30
Sudheer Salavadi
2ba8d08acc UI Fixes in console logs 2024-07-09 13:26:25 +05:30