* feat(api): usability testing (#1686) * feat(api): usability testing - wip * feat(db): usabiity testing * feat(api): usability testing - api * feat(api): usability testing - api * feat(api): usability testing - db change * feat(api): usability testing - db change * feat(api): usability testing - unit tests update * feat(api): usability testing - test and tasks stats * feat(api): usability testing - sessions list fix, return zeros if test id is not having signals * Api v1.16.0 (#1698) * feat: canvas support [assist] (#1641) * feat(tracker/ui): start canvas support * feat(tracker): slpeer -> peerjs for canvas streams * fix(ui): fix agent canvas peer id * fix(ui): fix agent canvas peer id * fix(ui): fix peer removal * feat(tracker): canvas recorder * feat(tracker): canvas recorder * feat(tracker): canvas recorder * feat(tracker): canvas recorder * feat(ui): canvas support for ui * fix(tracker): fix falling tests * feat(ui): replay canvas in video * feat(ui): refactor video streaming to draw on canvas * feat(ui): 10hz check for canvas replay * feat(ui): fix for tests * feat(ui): fix for tests * feat(ui): fix for tests * feat(ui): fix for tests cov * feat(ui): mroe test coverage * fix(ui): styling * fix(tracker): support backend settings for canvas * feat(ui): allow devtools to be resizeable (#1605) * fix(ui): console redux tab null check * Api v1.15.0 (#1689) * fix(chalice): fix create alert with MS Teams notification channel closes openreplay/openreplay#1677 * fix(chalice): fix MS Teams notifications * refactor(chalice): enhanced MS Teams notifications closes openreplay/openreplay#1681 (cherry picked from commit265897f509) * fix(ui): filter keys conflcit with metadata, path analysis 4 col * fix(ui): clear the filers and series on card type change * fix(player): fix msg reader bug * fix(DB): fix CH wrong version (#1692) (cherry picked from commit48dbbb55db) * fix(ui): filter keys conflcit with metadata * fix(tracker): unique broadcast channel name * fix(chalice): fixed delete cards (#1697) (cherry picked from commit92fedd310c) * fix(tracker): add trycatch to ignore iframe errors * feat(backend): added ARM arch support to backend services [Dockerfile] * feat(backend): removed userAgent from sessions and unstarted-sessions tables * fix(DB): change path-analysis card size --------- Co-authored-by: Delirium <nikita@openreplay.com> Co-authored-by: Shekar Siri <sshekarsiri@gmail.com> Co-authored-by: Alexander <zavorotynskiy@pm.me> * refactor(chalice): cleaned code (#1699) * feat(api): usability testing - added start_path to the resposne, remove count from the list * feat(api): usability testing - test to have response count and live count * feat(api): usability testing - test to have additional data * Revert "refactor(chalice): cleaned code (#1699)" (#1702) This reverts commit83f2b0c12c. * feat(api): usability testing - responses with total and other improvements * change(api): vulnerability whitelist udpate * feat(api): usability testing - create added missing columns, and sessions with user_id search * feat(api): usability testing - update test with responseCount * feat(api): usability testing - timestamps in unix * feat(api): usability testing - request with proper case change * feat(api): usability testing - task.description nullable * feat(api): usability testing - check deleted status * Api v1.16.0 (#1707) * fix(chalice): fixed search sessions * fix(chalice): fixed search sessions * refactor(chalice): upgraded dependencies * refactor(crons): upgraded dependencies * refactor(alerts): upgraded dependencies * Api v1.16.0 (#1712) * feat(DB): user-testing support * feat(chalice): user testing support * feat(chalice): support utxVideo (#1726) * feat(chalice): changed bucket name for ux testing webcamera videos --------- Co-authored-by: Shekar Siri <sshekarsiri@gmail.com> Co-authored-by: Kraiem Taha Yassine <tahayk2@gmail.com> Co-authored-by: Delirium <nikita@openreplay.com> Co-authored-by: Alexander <zavorotynskiy@pm.me>
272 lines
5.2 KiB
Text
272 lines
5.2 KiB
Text
# Created by .ignore support plugin (hsz.mobi)
|
|
### JetBrains template
|
|
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
|
|
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
|
|
|
|
# User-specific stuff:
|
|
.idea/**/workspace.xml
|
|
.idea/**/tasks.xml
|
|
.idea/dictionaries
|
|
|
|
# Sensitive or high-churn files:
|
|
.idea/**/dataSources/
|
|
.idea/**/dataSources.ids
|
|
.idea/**/dataSources.xml
|
|
.idea/**/dataSources.local.xml
|
|
.idea/**/sqlDataSources.xml
|
|
.idea/**/dynamic.xml
|
|
.idea/**/uiDesigner.xml
|
|
|
|
# Gradle:
|
|
.idea/**/gradle.xml
|
|
.idea/**/libraries
|
|
|
|
# CMake
|
|
cmake-build-debug/
|
|
|
|
# Mongo Explorer plugin:
|
|
.idea/**/mongoSettings.xml
|
|
|
|
## File-based project format:
|
|
*.iws
|
|
|
|
## Plugin-specific files:
|
|
|
|
# IntelliJ
|
|
out/
|
|
|
|
# mpeltonen/sbt-idea plugin
|
|
.idea_modules/
|
|
|
|
# JIRA plugin
|
|
atlassian-ide-plugin.xml
|
|
|
|
# Cursive Clojure plugin
|
|
.idea/replstate.xml
|
|
|
|
# Crashlytics plugin (for Android Studio and IntelliJ)
|
|
com_crashlytics_export_strings.xml
|
|
crashlytics.properties
|
|
crashlytics-build.properties
|
|
fabric.properties
|
|
### Example user template template
|
|
### Example user template
|
|
|
|
# IntelliJ project files
|
|
.idea
|
|
*.iml
|
|
out
|
|
gen### Python template
|
|
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# C extensions
|
|
*.so
|
|
|
|
# Distribution / packaging
|
|
.Python
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
downloads/
|
|
eggs/
|
|
.eggs/
|
|
lib/
|
|
lib64/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
wheels/
|
|
*.egg-info/
|
|
.installed.cfg
|
|
*.egg
|
|
MANIFEST
|
|
|
|
# PyInstaller
|
|
# Usually these files are written by a python script from a template
|
|
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
|
*.manifest
|
|
*.spec
|
|
|
|
# Installer logs
|
|
pip-log.txt
|
|
pip-delete-this-directory.txt
|
|
|
|
# Unit test / coverage reports
|
|
htmlcov/
|
|
.tox/
|
|
.coverage
|
|
.coverage.*
|
|
.cache
|
|
nosetests.xml
|
|
coverage.xml
|
|
*.cover
|
|
.hypothesis/
|
|
|
|
# Translations
|
|
*.mo
|
|
*.pot
|
|
|
|
# Django stuff:
|
|
*.log
|
|
.static_storage/
|
|
.media/
|
|
local_settings.py
|
|
|
|
# Flask stuff:
|
|
instance/
|
|
.webassets-cache
|
|
|
|
# Scrapy stuff:
|
|
.scrapy
|
|
|
|
# Sphinx documentation
|
|
docs/_build/
|
|
|
|
# PyBuilder
|
|
target/
|
|
|
|
# Jupyter Notebook
|
|
.ipynb_checkpoints
|
|
|
|
# pyenv
|
|
.python-version
|
|
|
|
# celery beat schedule file
|
|
celerybeat-schedule
|
|
|
|
# SageMath parsed files
|
|
*.sage.py
|
|
|
|
# Environments
|
|
.env
|
|
.venv/*
|
|
env/
|
|
venv/
|
|
ENV/
|
|
env.bak/
|
|
venv.bak/
|
|
|
|
# Spyder project settings
|
|
.spyderproject
|
|
.spyproject
|
|
|
|
# Rope project settings
|
|
.ropeproject
|
|
|
|
# mkdocs documentation
|
|
/site
|
|
|
|
# mypy
|
|
.mypy_cache/
|
|
/.chalice/deployments/
|
|
|
|
vendor
|
|
|
|
|
|
logs*.txt
|
|
*.csv
|
|
|
|
*.p
|
|
SUBNETS.json
|
|
|
|
chalicelib/.config
|
|
chalicelib/saas
|
|
README/*
|
|
Pipfile.lock
|
|
|
|
.local/*
|
|
/app_alerts.py
|
|
/auth/__init__.py
|
|
/auth/auth_apikey.py
|
|
/build.sh
|
|
/build_alerts.sh
|
|
/build_crons.sh
|
|
/chalicelib/core/alerts.py
|
|
/chalicelib/core/announcements.py
|
|
/chalicelib/core/assist.py
|
|
/chalicelib/core/authorizers.py
|
|
/chalicelib/core/autocomplete.py
|
|
/chalicelib/core/canvas.py
|
|
/chalicelib/core/click_maps.py
|
|
/chalicelib/core/collaboration_base.py
|
|
/chalicelib/core/collaboration_msteams.py
|
|
/chalicelib/core/collaboration_slack.py
|
|
/chalicelib/core/countries.py
|
|
/chalicelib/core/custom_metrics_predefined.py
|
|
/chalicelib/core/dashboards.py
|
|
/chalicelib/core/errors_favorite.py
|
|
/chalicelib/core/events_ios.py
|
|
/chalicelib/core/feature_flags.py
|
|
/chalicelib/core/funnels.py
|
|
/chalicelib/core/heatmaps.py
|
|
/chalicelib/core/integration_base.py
|
|
/chalicelib/core/integration_base_issue.py
|
|
/chalicelib/core/integration_github.py
|
|
/chalicelib/core/integration_github_issue.py
|
|
/chalicelib/core/integration_jira_cloud.py
|
|
/chalicelib/core/integration_jira_cloud_issue.py
|
|
/chalicelib/core/integrations_manager.py
|
|
/chalicelib/core/issues.py
|
|
/chalicelib/core/jobs.py
|
|
/chalicelib/core/log_tool_bugsnag.py
|
|
/chalicelib/core/log_tool_cloudwatch.py
|
|
/chalicelib/core/log_tool_datadog.py
|
|
/chalicelib/core/log_tool_elasticsearch.py
|
|
/chalicelib/core/log_tool_newrelic.py
|
|
/chalicelib/core/log_tool_rollbar.py
|
|
/chalicelib/core/log_tool_sentry.py
|
|
/chalicelib/core/log_tool_stackdriver.py
|
|
/chalicelib/core/log_tool_sumologic.py
|
|
/chalicelib/core/metadata.py
|
|
/chalicelib/core/mobile.py
|
|
/chalicelib/core/performance_event.py
|
|
/chalicelib/core/saved_search.py
|
|
/chalicelib/core/sessions.py
|
|
/chalicelib/core/sessions_assignments.py
|
|
/chalicelib/core/sessions_mobs.py
|
|
/chalicelib/core/socket_ios.py
|
|
/chalicelib/core/sourcemaps.py
|
|
/chalicelib/core/sourcemaps_parser.py
|
|
/chalicelib/saml
|
|
/chalicelib/utils/__init__.py
|
|
/chalicelib/utils/args_transformer.py
|
|
/chalicelib/utils/captcha.py
|
|
/chalicelib/utils/dev.py
|
|
/chalicelib/utils/email_handler.py
|
|
/chalicelib/utils/email_helper.py
|
|
/chalicelib/utils/errors_helper.py
|
|
/chalicelib/utils/event_filter_definition.py
|
|
/chalicelib/utils/github_client_v3.py
|
|
/chalicelib/utils/helper.py
|
|
/chalicelib/utils/html/
|
|
/chalicelib/utils/jira_client.py
|
|
/chalicelib/utils/metrics_helper.py
|
|
/chalicelib/utils/pg_client.py
|
|
/chalicelib/utils/smtp.py
|
|
/chalicelib/utils/sql_helper.py
|
|
/chalicelib/utils/storage/generators.py
|
|
/chalicelib/utils/storage/interface.py
|
|
/chalicelib/utils/storage/s3.py
|
|
/chalicelib/utils/strings.py
|
|
/chalicelib/utils/TimeUTC.py
|
|
/crons/__init__.py
|
|
/crons/core_crons.py
|
|
/db_changes.sql
|
|
/Dockerfile_bundle
|
|
/entrypoint.bundle.sh
|
|
/routers/__init__.py
|
|
/routers/app/__init__.py
|
|
/routers/base.py
|
|
/routers/core.py
|
|
/routers/subs/__init__.py
|
|
/routers/subs/v1_api.py
|
|
/run-alerts-dev.sh
|
|
/run-dev.sh
|
|
/schemas/overrides.py
|
|
/schemas/schemas.py
|
|
/schemas/transformers_validators.py
|
|
/test/
|
|
/chalicelib/core/user_testing.py
|