Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move Marvin into production! (#1394)
* Update all non-major dependencies (#1372) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update all non-major dependencies (#1373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update all non-major dependencies (#1375) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#1376) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Deploy Brave Talk Marvin to staging (#1367) * enable transcription subtitles * Add hooks for transcriptionChunkReceivedHander * Update event-handlers.ts initial transcription construction * typescript! * Initial add of <main/> element for transcript chunks * Update index.html <main> outside of root * transcript chunks reactified many thanks @tackley ! * use opacity rather than visibility * use <main> (one change at a time... * update to chunk data * "Typescript" * Update types.ts to reflect [current](https://developer.8x8.com/jaas/docs/webhooks-payload#transcription_chunk_received) `TRANSCRIPT_CHUNK_RECEIVED` structure * Update InCall.tsx Get rid of "hello world." debugging message. * On first time receiving a transcript chunk, disable subtitle display * Oops! Case-sensitive typo * begin work on timestamps * Update event-handlers.ts persist `chunk.elapsed` * fine-tune prefix determination * Handle participant events, initial check-in * part deux * more debugging * Update event-handlers.ts very odd debugging issue * Update event-handlers.ts always test locally first * Update event-handlers.ts closer! * API documentation a bit confusing... * try to find my own participantID * Update event-handlers.ts It would be nice to have a call to return my userID. * capture my JitsiID clean-up * do not generate user events unless transcription is on * Move transcript management to separate class, retrieve previous transcript * update transcript automatically on non-speech events * first event: the participants! * Update event-handlers.ts - sanitize logging for private chat messages - handle display[Nn]ame parameter on name change * Update event-handlers.ts consolidate! * initialize, but never reset state and put the "starting" participants as the first event * Update event-handlers.ts sync with API definition * Squash spurious `raiseHandUpdated` on entering a breakout room * Update initial transcript text to indicate it's a transcript. * set webrtc_domain based on isDevelopment if `isDevelopment` use the the JAAS staging server * Revert "set webrtc_domain based on isDevelopment" This reverts commit bae7f8a. * set service domain based on environment configuration * make the time-elapsed prefix configurable turn it off for now (we may turn it back on later) * Reapply "set webrtc_domain based on isDevelopment", Update development vpaas id to staging id * Revert "Reapply "set webrtc_domain based on isDevelopment", Update development vpaas id to staging id" This reverts commit e5a3ac2. * Create transcript if moderator enabled transcription, add notification for transcript URL generation * Reapply "Reapply "set webrtc_domain based on isDevelopment", Update development vpaas id to staging id" This reverts commit 73f8204. * Attempted fix for transcribingStatusChanged event listener * remove subtitlle menu option & management... ...since the unified recording/transcript UI is underway * Add >>>/<<< logging... ... for transcription calls to Brave Talk server * remove localRecording option (not needed, confusing) * Request CSRF token before creating transcript * Fix transcript creation notification * Make the timestamp style an enum instead of a bool to allow for easier testing... * use numeric timestamp styles * bumb aggregation timer to 30s * make transcript timestamps short for testing and put back the `>>>/<<<` * Better timestamp for short style * initial work on testing `isBrave` * test initial code for isBrave * Revert "test initial code for isBrave" This reverts commit aa70263. * Make transcription link notification sticky, place room info at beginning of transcript * Revert change to !getRoomsInfo * Revert "Revert change to !getRoomsInfo" This reverts commit 846ecdf. * Revert "Revert "Revert change to !getRoomsInfo"" This reverts commit efa29b2. * Fix transcript prompt/context * Add transcript download button, misc fixes * test for brave browser/transcription started * <main/>'s position changed from "absolute" to "fixed" * Retrieve internal version of transcript, update transcript expiry when transcription stops * Moderate finalizes transcript when recording is stopped * Update initial participant transcript prompt * Update .prettierignore missing EOL * Delay transcript finalization to prevent premature finalization for moderators destroying the room * cleanup based on review of #1367, part un... * use css rather a style for <main/> * Revert "use css rather a style for <main/>" This reverts commit f23e484. * Update InCall.tsx better CSS/react juxtaposition * add configOverwrite.recordings. recordAudioAndVideo so that the default is not to do AV, just transcripts * sync with main's package*.json --------- Co-authored-by: Marshall T. Rose <[email protected]> * build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#1383) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix trial CTA (#1381) * Fix trial CTA * Audit fix * Fix premature finalize transcript call (#1382) * Audit fix * Fix premature finalize transcript call --------- Co-authored-by: Marshall T. Rose <[email protected]> * Update all non-major dependencies (#1379) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * build(deps-dev): bump express from 4.18.2 to 4.19.2 (#1388) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update all non-major dependencies (#1385) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Add Inter font as per design guidelines (#1387) * Add Inter font as per design guidelines * Audit fix * Update github/codeql-action action to v3.24.9 (#1374) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update actions/download-artifact action to v4.1.4 (#1371) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Darnell Andries <[email protected]> * Update all non-major dependencies (#1389) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency node to v20.12.1 (#1390) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Add Leo AI promo (#1386) * Add Leo AI promo * Audit fix * Revert "Add Leo AI promo (#1386)" (#1396) This reverts commit 1f7d015. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Darnell Andries <[email protected]>
- Loading branch information