|
Ran
|
Jobs
1
|
Files
569
|
Run time
1min
|
Badge
README BADGES
|
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
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
94.23 |
0.11% | src/features/sourceRecorder/sourcereel/SourcereelReducer.ts |
| 2 |
0.0 |
0.0% | src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx |
| 3 |
76.2 |
-0.09% | src/pages/playground/Playground.tsx |
| 6 |
74.29 |
-12.67% | src/commons/collabEditing/CollabEditingActions.ts |
| 13 |
74.93 |
-2.3% | src/commons/workspace/WorkspaceReducer.ts |
| 17 |
18.87 |
-4.66% | src/commons/collabEditing/CollabEditingHelper.ts |
| 44 |
58.94 |
-0.7% | src/commons/controlBar/ControlBarSessionButton.tsx |
| 56 |
40.71 |
-26.36% | src/commons/utils/AceHelper.ts |
| 62 |
45.86 |
4.51% | src/commons/editor/UseShareAce.tsx |
| 121 |
11.03 |
src/commons/sideContent/content/SideContentSessionManagement.tsx |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
74.29 |
-12.67% | src/commons/collabEditing/CollabEditingActions.ts |
| 1 |
0.0 |
0.0% | src/pages/academy/adminPanel/subcomponents/assessmentConfigPanel/AssessmentConfigPanel.tsx |
| 2 |
58.94 |
-0.7% | src/commons/controlBar/ControlBarSessionButton.tsx |
| 2 |
45.86 |
4.51% | src/commons/editor/UseShareAce.tsx |
| 2 |
74.93 |
-2.3% | src/commons/workspace/WorkspaceReducer.ts |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 16847116064.1 | 569 |
43.28 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|