push
github
Sessions Overhaul (#3140) * Feature: Add temporary session ID indicator in primary popup and placeholder Session Management tab in Playground * Add AceMultiSelectionManager" * Revert first commit * Add AceRadarView * Add basic information to Session Management Tab * Clean up `useShareAce` implementation * Use proper role enum * Basid user display with updated binding * Cleanup and fix missing ace-build require * Implement changing of language * More cleanup and fix invalid source chapter strings * Cleanup WIP * Cleanup Part 2 * Implement changing of roles * Combine viewing and editing sessionIds into 1 * Refactor to functional component to prepare for local storage * Update moduleResolution to bundler * Add description and styles of management tab * Simplify session creation/joining/leaving into one popover * Cleanup and add toggle of default role upon join * Add prototype link sharing * Add bad navigation bar fix * Add consistent URL behaviour on session creation and exit * ui: hide toggle for admins * ui: Reflect ownership in button modal * cleanup * UI cleanup * hotfix * ui: non-admins can see role too * Blinking fix * Formatting * Remove unnecessary comments * Fix lint errors * Formatting * Fix import error * Reduce unnecessary changes * Fix `WritableDraft` errors * Fix constant refreshing on direct playground code access * Removed some unncessary code * Deduplicate dependencies * Fix breaking changes post-merge * Bump sharedb-ace * Fix dependencies * Deduplicate dependencies * Bump version * Update test files and snapshots * Update lockfile post-merge * Bump sharedb-ace to 2.1.2 * Revert "Bump sharedb-ace to 2.1.2" This reverts commit 0077d6a36. * Update snapshots --------- Co-authored-by: salmonkarp <garyaxelmuliyono@gmail.com> Co-authored-by: Richard Dominick <34370238+RichDom2185@users.noreply.github.com>
2231 of 2971 branches covered (75.09%)
Branch coverage included in aggregate %.
206 of 531 new or added lines in 19 files covered. (38.79%)
8 existing lines in 5 files now uncovered.20529 of 49615 relevant lines covered (41.38%)
13.68 hits per line