Andrey Babushkin
fd5c0c9747
Add lokalisation ( #3092 )
...
* applied eslint
* add locales and lint the project
* removed error boundary
* updated locales
* fix min files
* fix locales
2025-03-06 17:43:15 +01:00
Delirium
968a3eefde
ui: migrating old components -> ant ( #3060 )
...
* ui: migrating old components -> ant
* ui: moving input, tooltip, toggler, checkbox... -> Toggler\s*(.)? from 'UI
* ui: more components moved
* ui: move popover to ant
2025-02-24 16:11:44 +01:00
Shekar Siri
22d04436c0
fix(ui): bookmarks separation and other page titles
2025-01-02 15:07:43 +01:00
Delirium
a71381da40
getting rid of redux for good ( #2556 )
...
* start moving ui to redux tlk
* remove unused reducer
* changes for gdpr and site types
* ui: migrating duck/roles to mobx
* ui: drop unreferenced types
* ui: drop unreferenced types
* ui: move player slice reducer to mobx family
* ui: move assignments to issueReportingStore.ts
* remove issues store
* some fixes after issues store
* remove errors reducer, drop old components
* finish removing errors reducer
* start moving integrations state to mobx
* change(ui): funnel duck cleanup
* change(ui): custom fields
* change(ui): customMetrics cleanup
* change(ui): customMetrics cleanup
* change(ui): duck/filters minor cleanup
* change(ui): duck/filters cleanup
* change(ui): duck/customMetrics cleanup and upgrades
* fix integrations service, fix babel config to >.25 + not ie
* refactoring integrations reducers etc WIP
* finish removing integrations state
* some fixes for integrated check
* start of projects refactoring
* move api and "few" files to new project store
* new batch for site -> projects
* fix setid context
* move all critical components, drop site duck
* remove all duck/site refs, remove old components
* fixup for SessionTags.tsx, remove duck/sources (?)
* move session store
* init sessionstore outside of context
* fix userfilter
* replace simple actions for session store
* sessions sotre
* Rtm temp (#2597 )
* change(ui): duck/search wip
* change(ui): duck/search wip
* change(ui): duck/search wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): duck/searchLive wip
* change(ui): search states
* change(ui): search states
* change(ui): search states
* change(ui): fix savedSearch store
* change(ui): fix savedSearch store
* some fixes for session connector
* change(ui): fix savedSearch store
* change(ui): fix searchLive
* change(ui): fix searchLive
* fixes for session replay
* change(ui): bookmark fetch
* last components for sessions
* add fetchautoplaylist
* finish session reducer, remove deleted reducers
* change(ui): fix the search fetch
* change(ui): fix the search fetch
* fix integrations call ctx
* ensure ctx for sessionstore
* fix(ui): checking for latest sessions path
* start removing user reducer
* removing user reducer pt2...
* finish user store
* remove rand log
* fix crashes
* tinkering workflow file for tracker test
* making sure prefetched sessions work properly
* fix conflict
* fix router redirects during loading
---------
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
2024-10-03 11:38:36 +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
Sudheer Salavadi
7c771dd971
Various improvements
2024-07-08 21:44:24 +05:30
Shekar Siri
a35311f4dc
Various UI improvements ( #2337 )
...
* Various UI improvements
* Title updates
* No results icon update
* UI Improvements in DevTools
---------
Co-authored-by: Sudheer Salavadi <connect.uxmaster@gmail.com>
2024-07-03 10:19:13 +02:00
Delirium
3eb9f5cc52
Patch/fix pagination total ( #1960 )
...
* fix(ui): fix total pages in pagination
* fix(ui): pages
2024-03-15 12:01:24 +01:00
Delirium
9e7f1971dd
fix(ui): fix placeholders for consistency ( #1949 )
2024-03-12 16:59:28 +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
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
Shekar Siri
e49792f7d2
fix(ui): layout content width
2023-10-16 12:50:17 +02:00
nick-delirium
e3f8db7c82
fix(ui): feature flags doc link
2023-07-11 16:24:50 +02:00
nick-delirium
5b660b14d8
fix(ui): flags permission role
2023-07-10 15:43:16 +02:00
nick-delirium
b4d4c49e00
fix(ui): fix flag query page on search
2023-07-07 17:39:39 +02:00
nick-delirium
c6ff06838a
fix(ui): fix payload for single variant fflag
2023-07-07 16:44:26 +02:00
nick-delirium
f75b6a5ed0
fix(ui): display error on flags update err
2023-07-07 16:04:25 +02:00
nick-delirium
57247193d8
fix(ui): fix multivar readonly
2023-07-07 10:54:27 +02:00
nick-delirium
f9ce134f44
fix(ui): max length for variant and flag key
2023-07-06 16:32:04 +02:00
Shekar Siri
c568027952
change(ui): updated no content titles
2023-07-03 14:21:25 +02:00
nick-delirium
265f5d5500
fix(ui): fix add cond button padding
2023-06-30 11:34:42 +02:00
nick-delirium
3845c8e411
fix(ui): fix flag search input
2023-06-30 11:13:05 +02:00
nick-delirium
d54abfc71c
fix(ui): fix flag search input
2023-06-30 10:50:18 +02:00
nick-delirium
bb6b15682f
fix(ui): fix filters
2023-06-30 10:43:47 +02:00
nick-delirium
b8ee40953a
fix(ui): fix fonts for flags
2023-06-30 09:55:46 +02:00
nick-delirium
f1648e2f7a
fix(ui): some flag fixes
2023-06-29 16:39:53 +02:00
nick-delirium
5c2a5d4a74
fix(ui): flags style fixes
2023-06-28 13:36:08 +02:00
nick-delirium
c9c5e68283
fix(ui): re-add flag read view
2023-06-26 16:47:40 +02:00
nick-delirium
c157154294
fix(ui): feature flag strings fixes
2023-06-26 13:16:27 +02:00
nick-delirium
b41dd03276
fix(ui): texts for feature flags, colors and stuff
2023-06-23 16:23:51 +02:00
nick-delirium
67186b2997
fix(ui): remove type column
2023-06-23 12:48:50 +02:00
nick-delirium
dbff25713e
fix(ui): fix rollout min value, fix empty conditions text
2023-06-23 12:30:49 +02:00
nick-delirium
13e3bc4788
fix(ui): show warning about flag state on unsaved flags
2023-06-23 12:14:17 +02:00
nick-delirium
2980886b31
fix(ui): some ui fixes for feature flags
2023-06-23 11:57:14 +02:00
nick-delirium
f903649faa
fix(ui): move flag description
2023-06-23 11:20:18 +02:00
nick-delirium
2ff6684829
fix(ui): fix feature flags ui
2023-06-23 11:12:40 +02:00
nick-delirium
2e363da443
feat(ui): change flag activity method
2023-06-22 16:13:35 +02:00
Delirium
15e2744acb
fix(ui): some ui reviews and fixes for feature flags ( #1355 )
...
* fix(ui): some ui reviews and fixes for feature flags
* feat(ui): added some tests
* feat(ui): added some tests
2023-06-22 10:27:11 +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