Skip to content

Production release: improve video error catching/logging, fix "failed to compile" console error, and docs updates#413

Merged
becky-gilbert merged 4 commits intomasterfrom
develop
Nov 22, 2024
Merged

Production release: improve video error catching/logging, fix "failed to compile" console error, and docs updates#413
becky-gilbert merged 4 commits intomasterfrom
develop

Conversation

@becky-gilbert
Copy link
Contributor

@becky-gilbert becky-gilbert commented Nov 18, 2024

becky-gilbert and others added 4 commits November 18, 2024 13:13
* comment out notes in JS code blocks (prevents build errors and improves syntax highlighting)
* remove custom RTD theme and replace with template override with docs tabs
* update project title
* update python requirements
* add docs JS file for opening external links in new tab and update file structure to match lookit-docs
* feat: add ajv compile error message in console
* fix: remove capitalization errors in type specification
…ms (#402)

* add video id to every event when using video-record mixin
* add session video id to all events that session recording is in progress, and to specific set-up/stop events
* update comments/docs about video/session recording events
* add comment about error handling
* add stopping flag and event logs for upload success/timeout/failed, improve errors for Sentry logging
* add error catching and upload/timeout/error event logs for recording start/stop, improve errors for Sentry logging
* if the study ends early via the confirmation dialog, then stop/upload any in-progress video recordings
* switch completeUpload to promise chain instead of mixing with async/await, add upload part promises to chain to catch errors
* switch record from async/await to promise then/catch; put createUpload in promise chain and catch/log all errors
* only provide a stream time if recording is in progress, otherwise null
@becky-gilbert becky-gilbert changed the title Production release Production release: improve video error catching/logging, fix "failed to compile" console error, and docs updates Nov 22, 2024
@becky-gilbert becky-gilbert merged commit bd01dd8 into master Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants