Delirium
4e2158ab64
new Kai design ( #3443 )
...
* redesign is inevitable
* ui: change kai design, add sessions to list, swap to new icon
* ui: some changes for suggestions in thread
2025-05-27 17:46:44 +02:00
jonathan-caleb-griffin
517fe6c99e
allow thread prompt suggestions ( #3442 )
...
Co-authored-by: Jonathan Griffin <jonathangriffin@Jonathans-MacBook-Air.local>
2025-05-27 17:11:46 +02:00
rjshrjndrn
7217517a11
fix(assist): url templating
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
3bd2578c9c
fix(helmcharts): clickhouse fix the configmap mount
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
ceabceb184
fix(helm): standardize template syntax and fix variable references
...
- Add quotes around boolean string values in REDIS_CACHE_ENABLED
- Fix variable reference from .Values.redis.redisHost to .Values.redisHost
- Remove extra hyphens in template expressions for cleaner syntax
- Update assist_url helper to use printf for better string formatting
These changes ensure consistent Helm template syntax and fix broken
variable references that could cause deployment issues.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
70dda4032a
feat: add FQDN and path template to assist URL helper
...
- Replace simple hostnames with fully qualified domain names
- Include namespace and cluster domain in assist service URLs
- Add /assist/%s path pattern for both enterprise and standard editions
- Ensures proper service discovery across Kubernetes namespaces
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
bace9735df
feat: add enterprise edition config to assist chart
...
- Add COMPRESSION, port, CACHE_REFRESH_INTERVAL_SECONDS, and debug
environment variables for enterprise edition deployments
- Use conditional logic based on enterpriseEditionLicense flag
- Update REDIS_URL to support both global and local redis config
with fallback using default template function
This enables enterprise-specific features and improves redis
configuration flexibility for the assist service.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
2c975c768e
feat: refactor assist-api chart and remove ingress routing
...
- Add assist-api as new chart dependency with conditional enablement
- Remove Kafka environment variables from assist-api deployment
- Add REDIS_CACHE_ENABLED with enterprise license conditional logic
- Delete assist-api ingress.yaml for direct service routing
- Remove S3 configuration from assist deployment
- Add openreplay.assist_url helper for service discovery
- Configure assist-api as disabled by default in values
BREAKING CHANGE: assist-api no longer uses ingress routing and
requires direct service access. S3 configuration removed from
assist service.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
rjshrjndrn
4f02fd1e9e
chore(helmcharts): assist-api
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-27 16:40:05 +02:00
Taha Yassine Kraiem
ed39bbf1d4
fix(chalice): fixed missing timestamp in sessions replay
...
fix(chalice): fixed nested custom events in session replay
fix(chalice): fixed issues events in session replay
2025-05-27 12:22:36 +02:00
Alexander
63b89c816b
Custom event's payload ( #3439 )
...
* feat(db): extra log
* feat(db): removed debug log
2025-05-27 11:39:39 +02:00
jonathan-caleb-griffin
59c10cdbea
ui: fetch suggestions for kai prompts
...
* update display logic
* don't copy array when unnecessary
* only update prompt ideas when array size changes
---------
Co-authored-by: Jonathan Griffin <jonathangriffin@Jonathans-MacBook-Air.local>
2025-05-26 17:58:08 +02:00
Alexander
7fc744c273
feat(db): added missing &
2025-05-26 17:50:48 +02:00
Taha Yassine Kraiem
bb13cb1911
fix(chalice): cards drilldown returns valid sessions
2025-05-26 16:57:46 +02:00
Taha Yassine Kraiem
ce4f03f049
refactor(chalice): prevent UI from sending extra attributes
2025-05-26 16:57:46 +02:00
Taha Yassine Kraiem
15b1e6c767
fix(chalice): fixed total-sessions and total-users count for all table cards in CH
2025-05-26 16:57:46 +02:00
Taha Yassine Kraiem
4581c29d9d
refactor(DB): changed supported platforms in CH
2025-05-26 16:57:46 +02:00
Alexander
ddee4d2e2a
feat(db): correct handler for custom event's payload
2025-05-26 16:55:03 +02:00
Rajesh Rajendran
cf0fcd3893
chore(actions): rebase only if not main ( #3435 )
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 16:05:29 +02:00
rjshrjndrn
d42eb0333c
fix(action): clone repo
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 15:49:08 +02:00
Rajesh Rajendran
47b9176d6f
actions fix or 2070 ( #3432 )
...
* chore(build): Better error handling
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(build): remove fetch depth, as it might cause issue in rebase
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(build): proper platform
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
---------
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-26 15:48:12 +02:00
nick-delirium
ffe99b319c
ui: change chart saving in kai, fix kaistore actions
2025-05-26 14:35:30 +02:00
nick-delirium
258514b333
ui: rm unused code
2025-05-26 14:03:00 +02:00
nick-delirium
effee41321
ui: fix table cols for dark theme
2025-05-26 13:58:53 +02:00
nick-delirium
be9ef3bd18
ui: improvements for kai file exports
2025-05-26 13:30:43 +02:00
Taha Yassine Kraiem
235364b968
refactor(DB): changed supported platforms in CH
...
(cherry picked from commit 64242a5dc0 )
2025-05-26 11:52:44 +02:00
nick-delirium
98c82aa126
ui: kai charting
2025-05-23 16:02:05 +02:00
nick-delirium
8cd0a0ba07
ui: kai fixes
2025-05-23 11:46:46 +02:00
nick-delirium
04a63e3f84
spot: more checks for bg
2025-05-23 11:25:12 +02:00
Taha Yassine Kraiem
fa9c4d3398
fix(chalice): fixed search sessions for EE
2025-05-23 11:20:44 +02:00
nick-delirium
52a208024d
spot: upgrade wxt, properly reset offscreen page
2025-05-23 11:08:51 +02:00
nick-delirium
3410aec605
spot: close offscreen doc before reinit
2025-05-23 11:08:51 +02:00
Andrey Babushkin
58111d2323
remove util import ( #3426 )
2025-05-23 10:40:45 +02:00
Andrey Babushkin
d3d1a40909
addunit tests for session events parser ( #3423 )
...
* addunit tests for session events parser
* fixed tests and add test check to deploy
* updated frontend workflow
* updated frontend workflow
* updated frontend workflow
* updated frontend workflow
* updated frontend workflow
* updated frontend workflow
* fix test
2025-05-22 15:18:03 +02:00
Taha Yassine Kraiem
dedeb4cb2c
fix(chalice): fixed view-session in FOSS
2025-05-22 13:03:01 +02:00
Taha Yassine Kraiem
92feaa3641
fix(chalice): fixed notes API
2025-05-22 13:03:01 +02:00
nick-delirium
58314ff2f3
spot: fixing constraints and version in bg.ts
2025-05-22 11:08:25 +02:00
nick-delirium
99b6238fc7
spot: fix event isolation from overlapping input events
2025-05-22 10:42:52 +02:00
nick-delirium
e365b7b14f
ui: changing style spaces
2025-05-21 16:53:40 +02:00
Taha Yassine Kraiem
5b6e9ab7e0
feature(chalice): search sessions by x/y coordinates
...
feature(chalice): search heatmaps by x/y coordinates
2025-05-21 16:46:54 +02:00
Taha Yassine Kraiem
f1e1d37d8e
refactor(chalice): changed payload's name-pattern
2025-05-21 16:46:54 +02:00
nick-delirium
07cc0f0939
ui: disable input on limit
2025-05-21 16:41:03 +02:00
nick-delirium
eab0f60734
ui: hide empty dates from kai chats list
2025-05-21 16:29:21 +02:00
Delirium
f3f7992c0a
Kai charting ( #3420 )
...
* ui: chart btn
* ui: chats list modal fixes, signal editing visually, map charting response
* ui: support readable errors for kai
* ui: add support for response limiting
2025-05-21 16:19:39 +02:00
nick-delirium
24a220bc51
ui: hide kai chat msgs from self tracking
2025-05-20 17:58:15 +02:00
nick-delirium
83ebd01526
ui: darkmode fixes for spot and highlights
2025-05-20 17:55:49 +02:00
nick-delirium
c5555d7343
ui: fix for close icon in warnbadge darkmode
2025-05-20 17:41:54 +02:00
Rajesh Rajendran
bd97e15e9a
feat(ci): Support building from branch for old patch ( #3419 )
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2025-05-20 15:19:37 +02:00
nick-delirium
3431c97712
ui: dark mode fixes
2025-05-20 13:50:14 +02:00
Taha Yassine Kraiem
2d58cf2da4
feat(chalice): filter sessions by incidents
2025-05-20 11:58:59 +02:00