Commit graph

584 commits

Author SHA1 Message Date
Shekar Siri
fa94bd2cb3 change(ui): cache saved search data 2023-06-23 15:28:53 +02:00
Shekar Siri
037366e9e7 change(ui): session list country flag alignment, city trim 2023-06-22 15:36:01 +02:00
Shekar Siri
cad95b452f fix(ui): js errors 2023-06-22 15:16:38 +02:00
Delirium
e9e3e21a10
feat(ui/tracker): feature flags (#1097)
* fix(player): fix initial visual offset jump check

* change(ui): add empty feature flags page

* change(ui): add empty feature flags page

* fix(ui): some more fixes

* change(ui): add subrouting for sessions tab

* change(ui): more fixes for routing

* change(ui): add flag creation page, flags list table, flag store/type

* change(tracker): flags in tracker

* change(tracker): return all flags

* feat(ui): add API and types connector

* feat(ui): split components to prevent rerendering

* feat(ui): add icon, fix redirect.path crashlooping

* feat(ui): add conditions and stuff, add flags class to tracker to handle stuff

* feat(ui): add condition state and filters

* feat(ui): fix flag creation with api change

* feat(ui): fix flag editing (api changes); simplify new/edit flag component

* feat(ui): add filters, make table pretty :insert_magic_emoji:

* feat(ui): remove rollout percentage from list, remove console logs

* feat(ui): multivar toggler

* feat(tracker): add more methods to tracker

* feat(tracker): more type coverage

* feat(tracker): add tests

* fix(ui): some fixes for multivar

* feat(ui): multivar api support

* fix(ui):start adding tests for fflags

* fix(ui): rm not working file..

* fix(ui): rm unused packages

* fix(ui): remove name field, fix some api and type names

* fix(ui): fix crash

* fix(tracker/ui): keep flags in sessionStorage, support API errors in feature flags storage

* fix(tracker/ui): clear unused things, fix url handling, fix icons rendering etc
2023-06-21 12:35:40 +02:00
Shekar Siri
cea9ca87e4 fix((ui): date range custom date styles 2023-06-20 09:33:58 +02:00
nick-delirium
d60d6ab487 fix(ui): fix header height 2023-06-16 09:38:23 +02:00
Shekar Siri
d4e51415cd change(ui): session list date range 2023-06-14 16:40:34 +02:00
Shekar Siri
61644f73af change(ui): city state in more details, and list 2023-06-13 16:09:21 +02:00
Shekar Siri
ad1abfb7ff change(ui) - no content text and date range in sessions 2023-06-13 15:45:46 +02:00
Shekar Siri
5d766b7e2d change(ui): no content styles globally 2023-06-13 14:25:30 +02:00
Shekar Siri
39d1f1278c change(ui): assist no content message styles and icons 2023-06-13 12:50:32 +02:00
Shekar Siri
00d14c20bb feat(ui): remove city from the list and show only in player 2023-06-08 10:56:07 +02:00
Delirium
2ed4bba33e
feat(tracker/ui): support for multi tab sessions (#1236)
* feat(tracker): add support for multi tab sessions

* feat(backend): added support of multitabs

* fix(backend): added support of deprecated batch meta message to pre-decoder

* fix(backend): fixed nil meta issue for TabData messages in sink

* feat(player): add tabmanager

* feat(player): basic tabchange event support

* feat(player): pick tabstate for console panel and timeline

* fix(player): only display tabs that are created

* feat(player): connect performance, xray and events to tab state

* feat(player): merge all tabs data for overview

* feat(backend/tracker): extract tabdata into separate message from batchmeta

* fix(tracker): fix new session check

* fix(backend): remove batchmetadeprecated

* fix(backend): fix switch case

* fix(player): fix for tab message size

* feat(tracker): check for active tabs with broadcast channel

* feat(tracker): prevent multiple messages

* fix(tracker): ignore beacons from same tab, only ask if token isnt present yet, add small delay before start to wait for answer

* feat(player): support new msg struct in assist player

* fix(player): fix some livepl components for multi tab states

* feat(tracker): add option to disable multitab

* feat(tracker): add multitab to assist plugin

* feat(player): back compat for tab id

* fix(ui): fix missing list in controls

* fix(ui): optional list update

* feat(ui): fix visuals for multitab; use window focus event for tabs

* fix(tracker): fix for dying tests (added tabid to writer, refactored other tests)

* feat(ui): update LivePlayerSubHeader.tsx to support tabs

* feat(backend): added tabs support to devtools mob files

* feat(ui): connect state to current tab properly

* feat(backend): added multitab support to assits

* feat(backend): removed data check in agent message

* feat(backend): debug on

* fix(backend): fixed typo in message broadcast

* feat(backend): fixed issue in connect method

* fix(assist): fixed typo

* feat(assist): added more debug logs

* feat(assist): removed one log

* feat(assist): more logs

* feat(assist): use query.peerId

* feat(assist): more logs

* feat(assist): fixed session update

* fix(assist): fixed getSessions

* fix(assist): fixed request_control broadcast

* fix(assist): fixed typo

* fix(assist): added missed line

* fix(assist): fix typo

* feat(tracker): multitab support for assist sessions

* fix(tracker): fix dead tests (tabid prop)

* fix(tracker): fix yaml

* fix(tracker): timers issue

* fix(ui): fix ui E2E tests with magic?

* feat(assist): multitabs support for ee version

* fix(assist): added missed method import

* fix(tracker): fix fix events in assist

* feat(assist): added back compatibility for sessions without tabId

* fix(assist): apply message's top layer structure before broadcast call

* fix(assist): added random tabID for prev version

* fix(assist): added random tabID for prev version (ee)

* feat(assist): added debug logs

* fix(assist): fix typo in sessions_agents_count method

* fix(assist): fixed more typos in copy-pastes

* fix(tracker): fix restart timings

* feat(backend): added tabIDs for some events

* feat(ui): add tab change event to the user steps bar

* Revert "feat(backend): added tabIDs for some events"

This reverts commit 1467ad7f9f.

* feat(ui): revert timeline and xray to grab events from all tabs

* fix(ui): fix typo

---------

Co-authored-by: Alexander Zavorotynskiy <zavorotynskiy@pm.me>
2023-06-07 10:40:32 +02:00
Taha Yassine Kraiem
0fb8177ce0 Merge remote-tracking branch 'origin/ui-city-filter' into dev 2023-06-02 16:51:59 +02:00
nick-delirium
edcf5bb6a5 fix(ui): fix for network filtering 2023-05-31 09:39:50 +02:00
nick-delirium
5cad781485 fix(ui): fix network dupes filtering 2023-05-30 15:48:04 +02:00
Shekar Siri
eb13801daa feat(ui): added user city filter and display in session list 2023-05-30 15:23:23 +02:00
Shekar Siri
a7d479076b fix(ui) - search init - wait for filters (#1241) 2023-05-09 15:31:09 +02:00
Shekar Siri
aaff6a040d change(ui) - share popup styles 2023-05-04 13:51:55 +02:00
Shekar Siri
128f22ade7 change(ui) - text chante on create issue and share popups 2023-05-04 13:51:55 +02:00
Shekar Siri
26e7f7f751 change(ui) - fetch details modal - no content text size 2023-05-04 13:03:05 +02:00
Shekar Siri
7eb1c303cd change(ui) - support icon border 2023-05-04 12:20:48 +02:00
Shekar Siri
e23a7b8033 change(ui) - issue form and share popup titles 2023-05-03 18:39:30 +02:00
Shekar Siri
9cac65867d change(ui) - no content graphic for projects, and svg component changes 2023-04-27 17:45:15 +02:00
nick-delirium
5eac461564 fix(player): fix virtualization 2023-04-27 14:55:40 +02:00
nick-delirium
f71f104fee fix(player): fix virtualization 2023-04-27 14:22:19 +02:00
Shekar Siri
c7d1069eae fix(ui) - url search params remove [] for keys 2023-04-25 18:30:47 +02:00
Shekar Siri
432a988afd change(ui) - check if saved search present 2023-04-24 10:47:56 +02:00
Shekar Siri
7e30a1b639 change(ui) - clearsearch styling on disable 2023-04-20 14:01:15 +02:00
nick-delirium
151fc3d58b fix(ui): fix assist tooltip 2023-04-19 15:56:31 +02:00
Shekar Siri
157b0ad251 fix(ui) - sessions reload (#1177) 2023-04-18 09:27:31 +02:00
Shekar Siri
5d30a5971d fix(ui) - search url to wait for metadata to load 2023-04-17 14:48:32 +02:00
Shekar Siri
5147a01b1b change(ui) - session bookmarks remove from the list and copy options 2023-04-14 15:13:28 +02:00
Shekar Siri
643825dc31 fix(ui) - user sessions modal - navigation 2023-04-14 12:04:52 +02:00
Shekar Siri
d0bcae82f2
change(ui) - player improvements (#1164)
* change(ui) - player - back button spacing

* change(ui) - onboarding - changes

* change(ui) - onboarding - changes

* change(ui) - integrations gap-4

* change(ui) - install script copy button styles

* change(ui) - copy button in account settings

* fix(ui) - error details modal loader position

* change(ui) - share popup styles

* change(ui) - player improvements

* change(ui) - player improvements - playback speed with menu

* change(ui) - player improvements - current timezone

* change(ui) - player improvements - autoplay options
2023-04-13 17:53:36 +02:00
nick-delirium
26a142c7ab change(ui): add tooltip for added live sessions 2023-04-12 15:08:06 +02:00
Shekar Siri
08c5b11e30
feat(ui) - getting started (#1148)
* feat(ui) - getting started - wip

* feat(ui) - getting started - wip

* feat(ui) - getting started - wip

* feat(ui) - getting started - wip

* change(ui) - getting started

* change(ui) - getting started - css changes
2023-04-11 15:38:44 +02:00
nick-delirium
2896ee7aa3 Merge branch 'main' into dev 2023-04-07 16:08:57 +02:00
nick-delirium
da6d5ae011 fix(ui): fix live assist console logs 2023-04-07 10:35:42 +02:00
Shekar Siri
8d85942f33 change(ui) - ob - link and text size 2023-04-06 18:45:49 +02:00
Shekar Siri
704abbb47a
change(ui) - onboarding (#1124)
* change(ui) - preferences header text change

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip

* change(ui) - onboarding - wip
2023-04-06 18:35:26 +02:00
Rajesh Rajendran
74e3c95bf2
Merge pull request #1102 from openreplay/dev
recent dev changes
2023-04-04 16:27:12 +02:00
Shekar Siri
629220fe42
change(ui) - text changes in login pages (#1095) 2023-04-03 11:53:22 +02:00
Shekar Siri
4f71ba77ac
change(ui) - vault graphic and show console error message (#1094)
* change(ui) - bookmark and vault graphics

* change(ui) - errors show message
2023-04-03 11:09:43 +02:00
Shekar Siri
e82271a4db change(ui) - errors show message 2023-04-03 10:31:58 +02:00
Shekar Siri
629dd34870 change(ui) - search url improvements, using hook 2023-03-31 17:26:19 +02:00
Shekar Siri
cc0e2aa788 fix(ui) - search - clone default values 2023-03-31 15:13:30 +02:00
Shekar Siri
9430792039 change(ui) - search live vs recorded 2023-03-31 14:38:44 +02:00
Shekar Siri
70c63f7b07 change(ui) - search live vs recorded 2023-03-31 14:38:44 +02:00
Shekar Siri
2895795e8f change(ui) - search cleanup 2023-03-31 14:38:44 +02:00