Commit graph

83 commits

Author SHA1 Message Date
nick-delirium
9e1bce8207
fix ui: rename clickmap -> heatmap 2024-07-03 10:44:49 +02:00
Shekar Siri
9cbb1bf283 Merge branch 'dashboards-redesign' into dev 2024-07-02 13:43:40 +02:00
Sudheer Salavadi
b75e008471 various ui improvements 2024-07-02 15:04:05 +05:30
nick-delirium
afc6b495c5
fix ui: fix tab close calculation, fix widget preview request type 2024-07-01 12:30:20 +02:00
nick-delirium
3e0ced0237
feat ui: omnisearch testing 2024-04-26 17:37:17 +02:00
nick-delirium
44ffbd5412
fix ui: fix mockup api route 2024-04-25 15:42:48 +02:00
Delirium
f033cbd12f
fix ui: fixes for segment comp + ui mockup (#2137)
* fix ui: fixes for segment comp

* feat ui: some ai testing mockup
2024-04-25 15:28:12 +02:00
Delirium
ceb714617e
feat ui: prefetch mobfiles on hover, use prefetched if exist (#2098) 2024-04-17 09:03:50 +02:00
Delirium
8003de2627
feat ui: ai widgets (#2043) 2024-04-05 15:22:22 +02:00
Delirium
6de2168d92
fix ui batch of small fixes for notes, controls, shortcuts (#2001) 2024-03-26 15:54:10 +01:00
Delirium
80f0005362
feat(ui): timeline zoom (#1982)
* feat(ui): timeline zoom

* stable draggable markers

* integrate zoom into panels, ready up ai stuff for zoom

* tabs for ai, slider styles

* fixes for zoom tabs

* code style
2024-03-22 15:17:46 +01:00
Delirium
96453e96e5
feat ui: change in player controls, move ai summary button, refactor old code etc (#1978)
* feat(ui): rework for player look

* remove unused code

* move summary button and block inside xray

* move class

* fixup mobile controls panel

* change notes, change xray feat selection
2024-03-21 10:40:36 +01:00
Delirium
39f8602c76
feat(ui): intelligent search (#1881)
* feat(ui): start ai summary UI

* feat(ui): add api

* feat(ui): rm console log

* feat(ui): style fix

* feat(ui): some ui changes

* feat(ui): some ui changes

* feat(ui): some text formatting

* feat(ui): ai search stuff

* fix(ui): add int search ui

* feat(ui): map llm response to OR filters

* fix(ui): remove log

* fix
2024-03-18 11:12:01 +01:00
nick-delirium
c56bda106d
fix(ui): fix mauricio change 2024-02-23 18:07:11 +01:00
Delirium
e0799f74e1
feat(ui): ai summary UI (#1868)
* feat(ui): start ai summary UI

* feat(ui): add api

* feat(ui): rm console log

* feat(ui): style fix

* feat(ui): some ui changes

* feat(ui): some ui changes

* feat(ui): some text formatting

* fix(ui): method fix

* fix(ui): fix icon gen

* fix(ui): fix global ts declaration for window env
2024-02-12 15:34:43 +01:00
Delirium
309a9fd970
feat: tag and watch (UI/Tracker) (#1822)
* feat(ui/tracker): start tag n watch

* fix(tracker): test coverage, fix some watcher api

* fix(tracker): add intersectionobserver, adjust tests

* feat(tracker): relay + apollo plugins

* feat(ui): tags search

* feat(ui): tags name edit

* feat(ui): tags search icon

* feat(ui): icons for tabs in player

* feat(ui): save and find button

* feat(tracker): save tags in session storage (just in case)

* feat(ui): improve loading

* feat(ui): fix icon names gen

* feat(ui): fix typo
2024-01-19 11:11:27 +01:00
nick-delirium
c9bd62c243 fix(ui): change conditonal capture key names 2024-01-12 14:37:41 +01:00
Delirium
5e21d88e8c
feat(tracker): Msg buffering and conditional recording (#1775)
* feat(tracker) start message buffering support

* feat(tracker): buffered recordings

* feat(tracker): buffered recordings timedelay adjust

* fix(tracker): condition manager

* fix(tracker): conditions handlers

* fix(tracker): conditions

* fix(tracker): pre-fetch feature flags and conditions, fix naming and dnt check repeating

* fix(tracker): fix conditions fetch

* feat(tracker): test coverage for conditionsManager

* feat(tracker): some api connections

* feat(tracker): fix projid in session info

* feat(tracker): added fetch req status condition, partially added offline recording, type fixes

* fix(tracker): fix tests

* fix(tracker): fix network req c

* fix(tracker): fix conditions test

* feat(ui): conditional recording ui

* fix(tracker): fix prestart callbacks

* feat(ui): conditions ui and api stuff

* feat(ui): fix ?

* fix(tracker): map raw db response in tracker

* fix(tracker): fix condition processing, add cond name to trigger event, change unit tests

* fix(tracker): simplify mapping, rename functions

* fix(tracker): change toggler design, change network request condition

* fix(tracker): some formatting

* fix(tracker): reformat logging

* fix(ui): rm console log
2024-01-09 13:18:26 +01:00
nick-delirium
2e6dd17f0b fix(ui): some uxt fixes 2023-12-06 13:24:52 +01:00
nick-delirium
28f156b1e9 fix(ui): uxt fixes 2023-12-01 16:46:16 +01:00
nick-delirium
d054e39165 fix(ui): uxt fixes 2023-12-01 13:54:52 +01:00
Delirium
cc34356294
[wip] user testing ui/tracker (#1520)
* feat(ui): some design mocks

* fix(ui): some fixes for stuff

* feat(ui): test overview page layout

* feat(ui): fix placeholder

* feat(ui): answers table modal

* feat(tracker): user testing module in tracker

* fix(tracker): add "thank you" section, refactor file to make it readable

* fix(tracker): naming

* fix(tracker): naming

* fix(tracker): some refactorings for user testing modd

* feat(tracker): export assist vers to window obj, add recorder manager for user testing

* feat(tracker): refactor UT file

* feat(tracker): add recording delay for UT module

* feat(tracker): dnd for UT widget

* fix(tracker): changelog for assist

* fix(tracker): cover ut with tests

* fix(tracker): update package scripts to include testing before releasing packages

* fix(UI): fix uxt routes

* feat(ui): uxt store

* feat(ui): uxt store connection

* feat(ui): some api connections for utx

* feat(ui): some api connections for utx

* feat(ui): some api connections for utx

* feat(ui): api connections

* feat(ui): api connections

* feat(ui): api connections

* feat(ui): api connections

* feat(ui): utx components for replay

* feat(ui): utx components for replay

* feat(ui): make events shared

* feat(ui): final fixes
2023-11-29 12:22:30 +01:00
Shekar Siri
b1063f336e fix(ui): card issues pagination 2023-10-30 16:41:35 +01:00
Shekar Siri
36d7eabbd9 feat(ui): path analysis - path highight 2023-10-24 17:30:19 +02:00
Delirium
a2fce7e291
Assist stats UI (#1489)
* feat(ui): start assist stats

* feat(ui): design mock up for stats

* feat(ui): naming...

* feat(ui): types, api service, some changes for recs and loaders

* feat(ui): csv export button/request

* feat(ui): csv export button/request

* feat(ui): format dates

* feat(ui): some fixes for stats requests

* fix(tracker): fix test

* fix(tracker): fix ci build

* fix(tracker): fix assist tests

* fix(tracker): bump test coverage, fix minor bug

* fix(ui): more cypress fixes

* fix(ui): add proj id to socket connection

* fix(ui): remove console log

* fix(ui): update filters

* feat(ui):fix some api keys for stats

* feat(ui): fix type

* feat(ui): remove unused

* feat(ui): some fixes

* feat(ui): some fixes 2

* fix(ui): some search fixes

* fix(ui): change api keys

* fix(ui): change api keys

* fix(ui): pdf button fix

* fix(ui): pdf button fix

* fix(ui): some ui fixes after review

* fix(ui): fix csv export

* fix(ui): change header for pds export for stats

* fix(ui): change header width for exports
2023-10-16 13:54:37 +02:00
Shekar Siri
89704b033f
feat(ui) - path analysis (#1514)
* fix(ui) - insight item name

* feat(ui) - path analysis - wip

* feat(ui) - path analysis - wip

* feat(ui) - path analysis

* feat(ui) - user retention

* feat(ui): path analysis - filters and graph

* change(ui): plugins text and icon

* feat(ui): path analysis - filters and graph

* feat(ui): path analysis - filters and graph

* feat(ui): path analysis

* feat(ui): path analysis - start point filters

* feat(ui): path analysis
2023-10-12 17:04:19 +02:00
Shekar Siri
4353096366 change(ui): module issue, project dropdown feedback, other fixes 2023-08-09 18:09:15 +05:30
Shekar Siri
402d2aadd3 feat(ui): show status of processing sessions on initial setup 2023-07-03 14:08:28 +02:00
nick-delirium
24b09458ce fix(ui): fix falling tests 2023-06-30 12:29:59 +02:00
Shekar Siri
d3a411f852
change(ui): project settings updates (#1381)
* change(ui): prefs project settings

* change(api): projects settings redesign

* change(api): projects settings redesign

* change(ui): projects pagination
2023-06-28 13:19:02 +02:00
nick-delirium
2e363da443 feat(ui): change flag activity method 2023-06-22 16:13:35 +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
b78b05791e change(ui) - assist recordings pagination api 2023-04-28 17:29:52 +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
2a9d7cefec fix(ui): use public healthstatus route 2023-03-31 12:02:35 +02:00
nick-delirium
a4a2089698 change(ui): remove isjump, improve error logging for dommanager; improve healthstatus API display 2023-03-27 12:55:11 +02:00
nick-delirium
620489e57d change(ui): remove mock, connect api to health status comp 2023-03-24 10:15:12 +01:00
nick-delirium
203f0131b4 fix(ui): display error for webhooks 2023-02-22 17:11:47 +01:00
nick-delirium
a6864a5c8e fix(ui): change clickmap fetch filter 2023-02-20 17:24:13 +01:00
nick-delirium
35a282a510 change(ui): dont ask chart for dashboard and metrics pages for lcickmap 2023-02-03 16:49:05 +01:00
Shekar Siri
71b9bd343f change(ui) - cards api call 2023-02-03 11:13:15 +01:00
Shekar Siri
1793cd16bf change(ui) - notes removed an extra call to members 2023-01-30 15:03:30 +01:00
nick-delirium
8d7d183041 change(ui): remove webhook reducer 2023-01-13 17:08:36 +01:00
sylenien
bf1fb4f680 change(ui): refactor alerts? 2023-01-13 17:08:36 +01:00
sylenien
c2d9a9768a change(ui): widget types 2023-01-13 17:08:36 +01:00
sylenien
e6d46c3ea1 change(ui): start session mobx store 2023-01-13 17:08:36 +01:00
Shekar Siri
58c3732fa2 remote remove-immutable pull and resolved conflcits 2023-01-03 15:08:32 +01:00
Shekar Siri
7fb72a7f20 feat(ui) - dashboard improvements - api - integration and other fixes 2023-01-02 09:31:45 +01:00
sylenien
8e6eb8ac1b change(ui): remove config(report) reducer, add mobx store 2022-12-28 11:55:04 +01:00
sylenien
d5fc6d7a1b change(ui): add api client response check; add types for some immut collections 2022-12-26 16:29:35 +01:00