openreplay/frontend/app
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
..
assets = Do not expose OpenReplay to indexing 2023-03-01 17:03:03 +01:00
components feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
constants change(ui) - password validations 2023-04-24 10:47:57 +02:00
dev change(ui): clear exc log on each session 2023-01-16 12:23:23 +01:00
duck feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
hooks fix(player): fix virtualization 2023-04-27 14:22:19 +02:00
init Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
logger fix(tracker): iframe network tracking 2023-03-24 11:54:35 +01:00
mstore feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
player fix(player): extract time state observing components from controls 2023-06-20 14:44:54 +02:00
player-ui change(ui) - player control icons and other changes 2023-04-24 10:47:56 +02:00
services feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
styles change(ui) - textarea styles 2023-04-28 14:19:23 +02:00
svg feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
theme feat(ui): health status widget 2023-03-24 10:15:12 +01:00
types feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
utils fix(ui): fix screen rec error handling 2023-04-28 16:18:14 +02:00
api_client.js feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
api_middleware.js fix(ui) - check for error status and force logout (#1179) 2023-04-18 13:09:21 +02:00
date.ts feat(ui): display real session time 2023-04-20 13:28:17 +02:00
dateRange.js fix(tracker): fix time sorting 2022-08-30 17:10:36 +02:00
declaration.d.ts feat(ui): add consistent timestamps to (almost) all items in the player ui 2022-08-23 09:34:55 +09:00
iconNames.js openreplay frontend 2021-05-01 15:12:01 +05:30
initialize.js change(ui): add last commit hash number grabber 2022-12-20 18:09:39 +01:00
local_storage.js openreplay frontend 2021-05-01 15:12:01 +05:30
Router.js feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
routes.js feat(ui/tracker): feature flags (#1097) 2023-06-21 12:35:40 +02:00
store.js fix(ui): fix method context 2023-01-06 17:48:39 +01:00
validate.js change(ui) - password validations 2023-04-24 10:47:57 +02:00