• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

source-academy / frontend / 8436818871

26 Mar 2024 01:28PM UTC coverage: 35.255% (-1.1%) from 36.312%
8436818871

push

github

web-flow
Add Team Assessments (#2548)

* Migrate ground control table to tanstack, without filtering and sorting functionalities

* Add filter to ground control table

* Remove defualt filter for ground control table

* Add team size column for ground control table

* Add ID to ground control table

* Update team size edit cell

* Add team size edit column for ground control

* Remove console logs

* Replace row-wise update button with one update button

* Fix bug of team size edit cell not responding for the first click

* Remove unused logs and dependencies

* Fix dependency warning for ground control

* Establish connection with Backend

* Modify payload for postTeams API Call

* Refetch after successfully creating Teams

* Fix page button in team formation

* Add config file

* Modify response payload for fetching students

* Refetch after successfully updating Teams

* Add Upload CSV API Call

* Update assessment workspace

* Remove console logs

* Add team information page to assessment workspace

* Display names in team info page

* Add team flag to assessment dashboard

* Fix assessment overview card

* Modify request to handle 409 Conflict Response

* Update Upload Teams CSV format

* Change minTeamSize to 0

* Add disable Save button in Assessment Workspace

* Add TeamFormationOverview to SessionState

* Revert changes made by Yiting

* Add assessment type indication: Team or Individual

* Add TeamFormationOverview to AssessmentWorkspce

* Add role checks to remove error 403

* Modify GradingQuestion for team submissions

* Remove console logs

* Remove unused code

* Resolve warning ==

* Add lastModifiedAt field for Answer

* Add Save-Safe

* Update Jest Snapshots

* Write tests for FE components

* Write test for SessionActions

* Remove commented code

* Add comments for API calls

* Retrieve create team error message from BE resp

* Add Workspace for Te... (continued)

1871 of 6278 branches covered (29.8%)

Branch coverage included in aggregate %.

97 of 638 new or added lines in 32 files covered. (15.2%)

5 existing lines in 5 files now uncovered.

5093 of 13475 relevant lines covered (37.8%)

21.42 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

84.57
/src/commons/workspace/WorkspaceReducer.ts


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc