rjshrjndrn
663c7eb3a1
chore(build): Respect platform config
2024-06-04 19:36:30 +02:00
Alexander
6c2cf59f40
feat(peers): fixed logger import issues
2024-05-28 12:13:08 +02:00
rjshrjndrn
068f29fc35
chore(build): Custom docker build env
2024-03-12 17:27:49 +01:00
Alexander
4ad57b0780
feat(node.js): upgraded docker image up to node:20-alpine
2023-11-14 11:18:01 +01:00
Alexander
8c8e132e79
Assist clean up ( #1654 )
...
* feat(backend): moved http metrics into assist handlers file
* fix(assist): use correct value for requests_duration metric
* feat(assist): removed unnecessary imports
* fix(assist): fixed typo in repond method
* fix(assist): added metrics.js to clean script
* feat(assist): try to save http method asap in server logic
* feat(assist): final version
* feat(assist): removed prom-client from peers and sourcemap-reader
* feat(sourcemap-reader): added missing package-lock.json
2023-11-14 11:09:35 +01:00
Kraiem Taha Yassine
a3ff33394f
Api v1.15.0 ( #1649 )
...
* fix(assist): added missing dependency
fix(peers): added missing dependency
fix(sourcempas-reader): added missing dependency
2023-11-10 20:52:10 +01:00
rjshrjndrn
c296bacbe7
refactor(build): clear tmp build directory
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-10-26 18:19:17 +02:00
Kraiem Taha Yassine
57b4fa3066
Api v1.15.0 ( #1465 )
...
* feat(DB): rearranged queries
feat(DB): ready for v1.15.0
* refactor(chalice): upgraded dependencies
refactor(crons): upgraded dependencies
refactor(alerts): upgraded dependencies
* feat(chalice): upgraded dependencies
feat(alerts): upgraded dependencies
feat(crons): upgraded dependencies
* fix(chalice): remove urllib3 dependency
* feat(chalice): remove FOSS to pydantic v2
* fix(chalice): freeze urllib3 to not have conflicts between boto3 and requests
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
* feat(chalice): refactoring schema in progress
feat(chalice): upgraded dependencies
* feat(chalice): refactored schema
* fix(chalice): pull rebase dev
* feat(DB): transfer size support
* feat(chalice): support service account
* feat(chalice): support service account
* fix(chalice): fixed refactored PayloadSchema-name
* feat(chalice): path analysis
* feat(DB): timezone support
* feat(chalice): upgraded dependencies
feat(alerts): upgraded dependencies
feat(crons): upgraded dependencies
feat(assist): upgraded dependencies
feat(sourcemaps): upgraded dependencies
* feat(chalice): path analysis schema changes
* feat(chalice): path analysis query change
* feat(chalice): path analysis query change
* feat(chalice): path analysis changes
* feat(chalice): upgraded dependencies
* feat(chalice): simple hide minor paths
* feat(chalice): path analysis density
* feat(chalice): support project's platform
* feat(chalice): upgraded dependencies
feat(chalice): path analysis specific event type for startPoint
feat(chalice): path analysis specific event type for endPoint
feat(chalice): path analysis specific event type for exclude
* refactoring(chalice): migrated the rest of schema to pydantic v2
* refactoring(chalice): upgraded dependencies
refactoring(alerts): upgraded dependencies
refactoring(crons): upgraded dependencies
refactoring(peers): upgraded dependencies
refactoring(assist): upgraded dependencies
refactoring(sourcemaps-reader): upgraded dependencies
* refactoring(chalice): upgraded dependencies
refactoring(alerts): upgraded dependencies
refactoring(crons): upgraded dependencies
refactoring(peers): upgraded dependencies
refactoring(assist): upgraded dependencies
refactoring(sourcemaps-reader): upgraded dependencies
2023-09-06 17:55:10 +01:00
Kraiem Taha Yassine
7873bc3ff9
fix(assist): use production environment ( #1285 )
...
fix(peers): use production environment
fix(sourcemaps-reader): use production environment
2023-05-26 12:10:29 +02:00
Taha Yassine Kraiem
e381c8f59e
feat(chalice): changed release version
2023-04-19 17:24:58 +01:00
Taha Yassine Kraiem
c64454ec94
feat(chalice): changed release version
...
feat(assist): changed release version
feat(peers): changed release version
feat(sourcemaps-reader): changed release version
feat(chalice): enhanced health-check
feat(DB): sessions_count table to keep status
2023-04-19 16:39:38 +01:00
Taha Yassine Kraiem
0f8c842c3e
chore(build): changed github actions for chalice/alerts/crons
...
feat(assist): updated version
feat(peers): updated version
feat(sourcemaps-reader): updated version
feat(sourcemaps-reader): upgraded dependencies
2023-04-13 16:27:28 +01:00
rjshrjndrn
0855466c47
fix(build): proper image tag
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-03-29 12:33:09 +02:00
Taha Yassine Kraiem
63b2e54dbf
feat(peers): cherry pick build changes
2023-03-28 09:13:00 +01:00
Taha Yassine Kraiem
d6bbd76854
feat(assist): centralized health check
...
feat(assist): changed build
feat(peers): centralized health check
feat(peers): changed build
feat(sourcemaps-reader): centralized health check
feat(sourcemaps-reader): changed build
2023-03-27 16:11:41 +01:00
Taha Yassine Kraiem
d86b0939f7
feat(peers): changed build script
2023-03-21 16:40:45 +01:00
Taha Yassine Kraiem
788a70fc62
feat(peers): upgraded dependencies
2023-03-21 16:33:13 +01:00
Taha Yassine Kraiem
c07474bdfa
feat(chalice): health-check
...
feat(assist): health-check
feat(peers): health-check
feat(sourcemaps-reader): health-check
2023-03-13 17:02:11 +01:00
Taha Yassine Kraiem
35b938238d
feat(assist): upgraded sub-dependencies
...
feat(peers): upgraded sub-dependencies
feat(sourcemaps-reader): upgraded sub-dependencies
2023-03-07 15:01:32 +01:00
Taha Yassine Kraiem
e7791a36a3
feat(assist): refactored
2023-03-07 14:35:40 +01:00
Taha Yassine Kraiem
6f0ae2199b
feat(chalice): upgraded dependencies
...
feat(alerts): upgraded dependencies
feat(crons): upgraded dependencies
feat(assist): upgraded dependencies
feat(peers): upgraded dependencies
feat(sourcemaps): upgraded dependencies
2023-02-14 14:13:46 +01:00
Shekar Siri
2db466e4fa
remote main pull and resolved conflcits
2023-01-23 18:09:35 +01:00
Taha Yassine Kraiem
d2ad290aef
Merge remote-tracking branch 'origin/dev' into api-v1.9.5
2023-01-05 17:30:58 +01:00
rjshrjndrn
361010448a
chore(build): Adding container signing support
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-01-03 12:42:53 +01:00
Taha Yassine Kraiem
7ae8934702
feat(assist): upgraded dependencies
...
feat(peers): upgraded dependencies
feat(sourcemaps-reader): upgraded dependencies
feat(sourcemaps-reader): removed deprecated dependency
2022-12-29 16:06:47 +01:00
rjshrjndrn
e96f1fce0f
build(docker): Adding git sha
2022-12-28 14:20:12 +01:00
Taha Yassine Kraiem
a7d49f0dfd
feat(peers): changed peerjs server
2022-12-12 16:58:04 +01:00
Taha Yassine Kraiem
2d053d3de5
feat(assist): dependencies update
...
feat(peers): dependencies update
feat(sourcemaps-reader): dependencies update
2022-11-28 15:00:01 +01:00
Taha Yassine Kraiem
f42f9321bd
feat(peers): use peer:v1.0.0-rc.4
2022-11-21 19:05:07 +01:00
Taha Yassine Kraiem
a30a9a29ed
chore(build): allow full parallel build
2022-11-14 16:10:13 +01:00
Taha Yassine Kraiem
3cb0c89d69
chore(chalice): defined PRIVATE_ENDPOINTS
...
chore(assist): defined PRIVATE_ENDPOINTS
chore(alerts): defined PRIVATE_ENDPOINTS
chore(crons): defined PRIVATE_ENDPOINTS
chore(peers): defined PRIVATE_ENDPOINTS
chore(sourcemaps): defined PRIVATE_ENDPOINTS
2022-11-03 16:54:52 +01:00
Taha Yassine Kraiem
f29808e4b1
chore(peers): changed build script
2022-10-28 10:51:12 +02:00
Taha Yassine Kraiem
e4befed9b6
feat(peers): fixed assertion
2022-10-24 17:37:49 +02:00
Taha Yassine Kraiem
5cf2947991
feat(sourcemaps-reader): support shutdown
...
feat(assist): support shutdown
feat(peers): support shutdown
2022-10-24 17:29:09 +02:00
Taha Yassine Kraiem
97ee3e6192
feat(sourcemaps-reader): config heapdump
...
feat(assist): config heapdump
feat(peers): config heapdump
feat(peers): endpoint key
feat(sourcemaps-reader): env-vars S3 config
feat(chalice): no S3 config for sourcempas reader
2022-09-19 16:47:23 +01:00
Taha Yassine Kraiem
e189b3fef5
feat(peers): uncaughtException handler
...
feat(peers): sub-dependencies upgrade
2022-09-08 12:08:09 +01:00
rjshrjndrn
54d7c1a72c
chore(docker): removing edge busybox, as the main repo udpated
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-08-03 17:03:37 +02:00
rjshrjndrn
41c80c12ea
chore(docker): Run non root users for containers
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-07-20 22:15:12 +02:00
rjshrjndrn
a94b3f4410
chore(docker): Updated docker base image
...
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-07-20 13:51:40 +02:00
Kraiem Taha Yassine
1c92641833
v1.7.0 enhanced ( #598 )
...
* feat(chalice): upgrades & refacotered image
* feat(alerts): upgrades & refacotered image
* feat(crons): upgrades & refacotered image
* feat(crons): changed build script
* feat(alerts): changed build script
* feat(crons): changed Dockerfile
* feat(alerts): changed shell interpreter
* feat(chalice): changed shell interpreter
* feat(crons): changed shell interpreter
* feat(alerts): changed Dockerfile
* feat(chalice): changed Dockerfile
* feat(crons): changed Dockerfile
* feat(chalice): include tenant_key
* feat(chalice): less imports
2022-07-19 14:33:46 +02:00
Kraiem Taha Yassine
16c70044fb
Chore(release): v1.7.0 ( #578 )
...
* change(ui) - redirect to the landing url on SSO login
* fix(ui): fix share popup styles
* change(ui) - non admin user preference restrictions
* fix(ui) - redirect fix
* change(ui) - show installation btn without mouse hover
* feat(api): api-v1 handle wrong projectKey
feat(api): api-v1 get live sessions
* change(ui) - show role edit on hover
* change(ui) - audit trail count with comma
* fix(ui) - audit trail date range custom picker alignment
* change(ui) - show a message when mob file not found
* feat(api): api-v1 fixed search live sessions
* feat(api): api-v1 handle wrong projectKey
* feat(api): fixed assist error response
* fix(tracker): check node scrolls only on start
* fixup! fix(tracker): check node scrolls only on start
* feat(ui/player): scroll view in click map
* feat(ui/player): rm unused check
* New configuration module (#558 )
* ci(dbmigrate): Create db migrate when there is change
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui): fix login error/button margins
* fix(ui) - checkbox click
* fix(ui) - search rename and save fixes
* change(ui) - text changes
* fix(ui) - button text nowrap
* fix(ui): fix slowestdomains widget height
* change(ui) - ignore clicks while annotating
* change(ui) - if block with braces
* change(ui) - capitalize first letter in breadcrumb
* feat(db): remove errors from permissions
feat(api): remove errors from permissions
* feat(api): changed reset password response
* fix(ui) - assist active tab list, broken after with new api changes (pagination)
* fix(ui) - assist active tab list, broken after with new api changes (pagination)
* change(ui) - search compare
* fix(ui): last fixes for 1.7
* fix(ui): fix timeline
* fix(ui): small code fixes
* fix(ui): remove unused
* feat(frontend/assist): show when client tab is inactive + fix reconnection status update
* fix(ui) - visibility settings
* feat(assist): refactored extractSessionInfo
feat(assist): hardcoded session's attributes
* Added snabbdom (JS)
* fix(tracker): version check works with x.x.x-beta versions
* fix(backend): keep the highest user's timestamp instead of the latest message timestamp for correct session duration value
* feat(backend/s3): added file tag RETENTION (#561 )
* change(ui) - search optimization and autocomplete improvements
* feat(backend/assets): added new metrics assets_downloaded
* change(ui) - show back the date range in bookmarks since the api is filtering by daterange
* feat(backend-assets): custom headers for cacher requests
* chore(backend): no tidy in dockerfile (local build speed up)
* feat(backend/assets): added proxy support for cacher module
* feat(backend/storage): set retention env variable as not required
* fix(ui): fix jira issues
* ci(helm): use kubectl for deployment
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(tracker):3.5.13: performance improvements for a case of extensive dom
* fix(backend): added missed err var and continue statement
* ci(helm): forcing namespace
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(api): fixed slowest_domains query
* ci(helm): update helm deployment method
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* change(ui) - filter dropdown colros
* fix(ui) - speed index location avg attribute changed to value
* ci(api): enable kubectl apply
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui) - widget y axis label
* feat(api): fixed slowest_domains query
* chore(helm): Adding namespaces to all templates (#565 )
* feat(api): assist type-autocomplete
* feat(api): assist global-autocomplete
* feat(sourcemaps): include wasm file in build
* feat(sourcemaps-reader): refactored
* fix(ui): fix data for funnels
* fix(ui): fix all sessions section margin
* fix(ui) - assist loader flag
* fix(ui) - assist loader flag
* fix(ui): fix weird check
* feat(api): autocomplete accept unsupported types
* feat(ui): migrate to yarn v3
* feat(ui): minor fixes for installment
* feat(ui): add typescript plugin to yarn
* chore(helm): Ability to override image registry
* chore(helm): Overriding openreplay docker registry
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui): fix control arrows on firefox
* feat(crons): EE crons
* feat(api): fixed build script
* feat(alerts): fixed build script
* feat(crons): fixed build script
* chore(helm): Updating cron version
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(crons): changes
* chore(helm): optional minio ingress
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(crons): fix build script
feat(alerts): fix build script
* Revert "chore(helm): Updating cron version"
This reverts commit 3ca190ea2f .
* feat(crons): fix build script
* feat(crons): fix Dockerfile
* feat(api): fixed metadata change-case
* change(ui) - remove capitalize for the meta value
* change(ui) - autocomplete improvements with custom textfield
* fix(tracker):3.5.13+:reuse metadata on internal-caused restarts
* fix(tracker-assist):3.5.13:send active:true on start; scroll behavior fix
* change(ui) - filters autocomplete blur on pressing Enter key
* fix(tracker): fix node v to lower
* fix(tracker): fix deps
* fix(tracker): fix deps
* fix(ui) - dashboard modal width
* change(ui) - filter dropdown overflow
* chore(helm): clickhouse reclaim polity to retain
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(tracker): fix engine max v
* fix(ui): load metadata in assist tab for sorting
* fix(ui): rm unneeded api call
* fix(tracker): build script to cjs
* change(ui) - removed sample data
* chore(tracker): remove upper node version limit
* Updating Beacon size
Beacon size should be <= QUEUE_MESSAGE_SIZE_LIMIT
* feat(crons): run 24/7
feat(alerts): support env-file override
* feat(api): changed EE env handler
* fix(ui): fix sessions search modal
* change(ui) - margin for error message
* change(ui) - disable assist sort when there are no meta options to choose
* chore(helm): Adding utilities service namespace
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui) - dashboard date range selection reload, metric not found message
* change(ui) - disable clearsearch in assist when there are no filters\
* feat(api): fixed EE env handler
* chore(helm): Adding migration namespaces
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui) - report logo path
* chore(helm): Removing unnecessary SA
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(api): changed EE env handler
* feat(api): changed EE env handler
* feat(api): changed EE env handler
* feat(api): changed EE env handler
* feat(crons): changed crons
* feat(api): accept wrong metric_id
* feat(crons): changed env handler
feat(api): changed env handler
feat(alerts): changed env handler
* feat(utilities): support old version of nodejs
* feat(crons): changed env handler
feat(api): changed env handler
feat(alerts): changed env handler
* fix(tracker): fix srcset tracking
* chore(build): Adding frontent
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(assist): changed general helper
* feat(assist): changed general helper
* fix(ui): fix widget pagination (#570 )
* feat(crons): changed entrypoint
* feat(player): dev-log on skipping message
* fix(tracker): removeNode mutation priority over attributes
* fix(tracker): capture relative img timing;use startsWith instead of substr; codestyle fix
* chore(build): fixing api build script
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* chore(ci): faster deployment
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* change(ui) - assist list show active status
* chore(actions): option to build all/specific services in GH
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui) - slowest domain metric data as per the api changes
* ci(helm): updated variable name
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(backend): cherrypick changes to ee
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(backend): disabled pprof in http service
* fix(ui) - TimeToRender avg value as per the API change
* fix(ui) - ResponseTimeDistribution avg value as per the API change
* fix(ui) - MemoryConsumption avg value as per the API change
* fix(ui) - ResponseTime avg value as per the API change
* fix(ui) - DomBuildTime avg value as per the API change
* fix(ui) - FrameRate avg value as per the API change
* chore(helm): proper default tag
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(backend): removed sensitive information from http logs
* ci(backend): adding default parameter value for workflow dispatch
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(backend): deleted empty file
* fix(actions): creating image source file prior
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(helm): variable substitution
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* change(ui) - project list item installation button text change
* fix(ui) - project create validation
* fix(backend): removed unsafe string logs in http service
* chore(kafka): Adding new topic
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(efs-cron): variable name
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui) - developer tools - hint links
* fix(ui) - session filters - country and platform dropdown values
* chore(helm): updating version
* chore(kafka): Update kafka default message size while provisioning
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(tracker): fix dependency security
* change(ui) - webhook delete confirmation
* change(ui) - assist url to handle when empty
* feat(api): autocomplete replace console with errors
feat(DB): clean extra files
* chore(helm): Adding cron jobs
* change(ui) - set changed flag to false after the metric delete to avoid prompt
* chore(helm): enbaling cron only for ee
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(api): autocomplete remove console
* change(ui) - removed Console filter type
* fix(ui) - timeline position
* fix(helm): RFC naming
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui): let user change project in dashboards and select default dashboard
* chore(helm): update registry url
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(DB): return pages_count to DB
* fix(ui) - account settings opt out checkbox
* fix(ui): fix modal width
* fix(ui) - explore circle bg
* fix(ui) - user name overlap
* fix(ui) - empty dashboards create button
* fix(ui): fix timeline position cursor for safari
* fix(ui) - custom metrics errors modal url reset on close
* fix(ui) - onboarding check for siteId
* change(ui) - tracker version
* Update local_deploy.sh
* fix(ui) - drilldown timestamp
* fix(tracker): fix deps for assist
* fix(tracker): update peerjs library
* fix(tracker): update assist v
* fix(tracker): fix type error
* fix(backend): no missing resource relying on resource zero-timing
* Update tracker to v3.5.15
* chore(helm): Adding CSP override variable.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(backend): added pem file support for kafka ssl setup
* feat(backend): added useBatch setup for kafka producer
* ci(backend): set verbose logging
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(backend): using setKey instead of direct writes
* ci(backend): fix error code
* ci(deploy): Updating the image registry
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* feat(api): changed get user id alias
* ci(frontent): removing depricated steps
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(fix): variable replace
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* ci(helm): creating image image_override
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
* fix(ui): fix timezone settings
* Added failover mechanism for storage service (#576 )
* fix(ui): fix typescript config to remove array iterator error
* fix(ui): refactor timezone settings store/comp
* feat(snippet): opensource snippet
* feat(assist): support multiple IPs
* fix(ui): fix type errors in select /timezones fix
* feat(backend): set size of first part of sessions at 500kb
* change(ui) - removed logs
* fix(ui) - custom metric errors reset url on modal close
* feat(DB): no funnel migration
* fix(ui): fix screensize bug
* feat(DB): migrate super old funnels support
* changed db-migration workflow
Co-authored-by: Shekar Siri <sshekarsiri@gmail.com>
Co-authored-by: sylenien <nikita@openreplay.com>
Co-authored-by: Alex Kaminskii <alex@openreplay.com>
Co-authored-by: Alexander <zavorotynskiy@pm.me>
Co-authored-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: Mehdi Osman <estradino@users.noreply.github.com>
Co-authored-by: Alexander <alexander@openreplay.com>
Co-authored-by: Rajesh Rajendran <rjshrjndrn@users.noreply.github.com>
Co-authored-by: Delirium <sylenien@gmail.com>
2022-07-07 18:44:43 +02:00
Taha Yassine Kraiem
364b9c40f2
feat(sourcemaps-reader): extracted sourcemaps reader
2022-04-13 19:06:19 +02:00
Taha Yassine Kraiem
d4dbb7c8bc
feat(peers): peerjs server as a standalone service
2022-04-13 18:55:49 +02:00