Commit graph

6757 commits

Author SHA1 Message Date
Shekar Siri
0e5b01e47d fix(api): json format for payload 2023-07-07 16:30:33 +02:00
nick-delirium
f75b6a5ed0 fix(ui): display error on flags update err 2023-07-07 16:04:25 +02:00
Kraiem Taha Yassine
065c139494
Api v1.14.0 (#1394)
* fix(chalice): cast note's session_id to string

* fix(chalice): cast all session_id to string

* fix(chalice): EE cast all session_id to string
2023-07-07 15:42:55 +02:00
MauricioGarciaS
4cf50b3066
fix(connector): Redshift pool fixes (#1393)
* fix(connector): set env variable for replace and set it to one minute default

* style(connector): different log for redshift and pg

* style(connector): different log for redshift select and replace

* fix(connector): replacing from oldest to newest to avoid blocking

* fix(connector): empty string changed to NN and fixed str issue for cron job

* Changing methods in connector

* fix(connectors): solved issues when replacing with null, reduced number of queries to redshift

* fix(connectors): fixed save method

* fix(connectors): fixed issue while saving event object
2023-07-07 15:33:22 +02:00
Shekar Siri
18c4dcd475 change(ui): tailwind and antd button conflict 2023-07-07 15:31:56 +02:00
nick-delirium
2df3e2220b fix(tracker): add guard for axios empty response on error 2023-07-07 15:06:07 +02:00
nick-delirium
eb78fb193d fix(tracker): fix tests 2023-07-07 12:50:29 +02:00
nick-delirium
50746b4a33 fix(tracker): fix changelog legacy changes 2023-07-07 12:49:51 +02:00
nick-delirium
779dfe9162 fix(tracker): Option to disable string dictionary 2023-07-07 12:13:57 +02:00
nick-delirium
a80bae072d fix(ui): fix healthcheck numbers labels 2023-07-07 11:43:26 +02:00
nick-delirium
4bc9acb025 fix(ui): fix assist inactivity 2023-07-07 11:37:56 +02:00
nick-delirium
aa375cf47c fix(ui): fix assist tab clicking 2023-07-07 11:07:38 +02:00
nick-delirium
57247193d8 fix(ui): fix multivar readonly 2023-07-07 10:54:27 +02:00
Shekar Siri
8235aa829c change(ui): text change in capture status 2023-07-07 09:58:32 +02:00
Shekar Siri
984521f643 fix(api): feature flag key validation 2023-07-06 18:44:12 +02:00
Kraiem Taha Yassine
8226e66299
Api v1.14.0 (#1391)
* refactored(chalice): refactored restore user
refactored(chalice): refactored add user

* fix(chalice): allow FastAPI to handel async automatically
fix(chalice): EE support of multiworkers
refactor(chalice): cleaned SSO

* fix(chalice): allow FastAPI to handel async automatically

* feat(DB): associate sessions to feature-flags

* feat(DB): CH associate sessions to feature-flags
2023-07-06 18:13:06 +02:00
Shekar Siri
4a9f451c0e fix(api): feature flag edit error 2023-07-06 17:28:08 +02:00
Shekar Siri
7d6d729282 fix(ui): icons defualt color 2023-07-06 17:15:43 +02:00
Shekar Siri
73ce8806a4 change(ui): capture rate as button 2023-07-06 16:32: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
9a5d7d53a6 change(ui): dashboard icons 2023-07-06 16:08:26 +02:00
Shekar Siri
f7f4bbef2f fix(ui): force cursor class for menu item 2023-07-06 16:08:26 +02:00
nick-delirium
286a2fe825 fix(ui): subscribe tabs to store 2023-07-06 15:59:20 +02:00
nick-delirium
62c560c3f1 fix(tracker): typings for options 2023-07-06 15:44:34 +02:00
Alexander Zavorotynskiy
ae0e9a1167 feat(backend): added comment about TLS for redis 2023-07-06 14:45:53 +02:00
rjshrjndrn
e9123fc6c2 chore(release): version update 2023-07-06 14:34:39 +02:00
Alexander Zavorotynskiy
b0de3fa6c9 fix(backend): fixed import issues related to ee version 2023-07-06 11:37:14 +02:00
Alexander Zavorotynskiy
02ef8dbf38 fix(backend): upgraded imports to fix critical vulnerability 2023-07-06 11:27:22 +02:00
Alexander
4b8f3bee25
Sessions refactoring (#1371)
* feat(backend): moved sql requests related to sessions table to one place

* feat(backend): refactoring in db.Saver handler

* feat(backend): hude refactoring in db/postgres module

* fix(backend): workable feature flags

* fix(backend): workable integrations

* fix(backend): workable sessions and projects modules

* fix(backend): added missed projects module to sessions

* feat(backend): renaming

* feat(backend): moved session struct to sessions module and split methods into interface, cache and storage levels

* feat(backend): moved project struct to projects module

* feat(backend): added projects model

* feat(backend): implemented new in memory cache for sessions and projects

* feat(backend): implemented new cache in projects

* feat(backend): there are 2 methods in cache module now: Get() and GetAndRefresh()

* feat(backend): added cache update operations

* fix(backend): fixed import cycle

* fix(backend): fixed panic in db message handler

* fix(backend): fixed panic in projects module

* fix(backend): fixed panic in sessions.GetDuration

* feat(backend): added direct call to get session duration if session is already in cache

* feat(backend): used pg pool everywhere except db service

* fix(backend): added missing part after rebase

* fix(backend): removed old sessions file

* feat(backend): added refactored redis client with produce/consume options

* feat(backend): added cache layer for projects

* fix(backend): added missing redis config

* fix(backend): added missing method for producer

* feat(backend): cache integration for sessions

* feat(backend): temporary method to get session directly from db

* feat(backend): adapt EE version of message handler

* fix(backend): fixed issue in fts realisation

* fix(backend): added redis cache to sessions module

* fix(backend): set 0 duration or hesitation time for inputs without focus event

* feat(backend): added cache for session updates and failover mechanism for batch.Insert() operation

* feat(backend): debug log

* feat(backend): more debug log

* feat(backend): removed debug log

* fix(backend): fixed an issue of tracking input events with empty label

* fix(backend): disabled debug log in projects cache

* fix(backend): renamed session updater

* fix(backend): fixed closed pool issue in DB service

* fix(backend): fixed dead lock in db Stop() method

* fix(backend): fixed panic in heuristics service

* feat(backend): enabled redis cache in projects

* feat(backend): clear cache on each update operation

* feat(backend): fully integrated cache layer with auto switch

* feat(backend): small refactoring in session updates

* fix(backend): fixed wrong events counter issue

* feat(backend): enabled full cache support in ender and http services

* fix(backend/ee): added missed import

* feat(backend): added second cache layer for db to speed up the service

* feat(backend): disable redis cache

* feat(backend): moved redis cache to ee
2023-07-06 10:55:43 +02:00
Shekar Siri
391c11c7ab change(ui): dashboard icons 2023-07-05 19:01:51 +02:00
Shekar Siri
cfb3b991c7 fix(ui): bug report - missing variable 2023-07-05 12:30:45 +02:00
Shekar Siri
236227f2fb fix(ui): country flag in replayer 2023-07-04 15:41:40 +02:00
Shekar Siri
0afa74b446 change(api): feature flags validate condition filters 2023-07-04 12:05:28 +02:00
Shekar Siri
3f1473e653 change(ui): integration changes 2023-07-04 09:14:56 +02:00
Shekar Siri
c568027952 change(ui): updated no content titles 2023-07-03 14:21:25 +02:00
Shekar Siri
402d2aadd3 feat(ui): show status of processing sessions on initial setup 2023-07-03 14:08:28 +02:00
nick-delirium
4ae22abbaa chore(tracker): 9.0.0 changelog 2023-07-03 12:13:36 +02:00
Shekar Siri
ee1c433f6f feat(api): check for recording status 2023-07-03 09:51:52 +02:00
nick-delirium
cdc92d1a52 chore(ui): tweak github actions for ui tests 2023-06-30 14:45:52 +02:00
MauricioGarciaS
3479060d02
style(connectors): different prints for each script (fill, worker) (#1388) 2023-06-30 12:41:36 +02:00
nick-delirium
1bdc79d6b4 chore(ui): tweak github actions for ui tests 2023-06-30 12:37:32 +02:00
nick-delirium
37f07b96cb chore(ui): tweak github actions for ui tests 2023-06-30 12:36:12 +02:00
nick-delirium
24b09458ce fix(ui): fix falling tests 2023-06-30 12:29:59 +02:00
Shekar Siri
c1feac389f feat(api): check for recording status 2023-06-30 12:21:59 +02:00
Rajesh Rajendran
53081a9822
Improvements (#1387)
* fix for memory cleansing and added setup files for msgcodec build

* Kafka reader now calling only once to PG to verify sessionIds, updated fill missing user_ids script

* fix(connector): small error while reading from pg

---------

Co-authored-by: MauricioGarciaS <47052044+MauricioGarciaS@users.noreply.github.com>
2023-06-30 12:04:23 +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
Shekar Siri
b354287925 fix(api): feature falg sort by updated timestamp instead of created 2023-06-30 10:29:11 +02:00