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

source-academy / backend / 5bf61d97a6e24c8777d6c7c3f9acde30a3d97ad1
89%

Build:
DEFAULT BRANCH: master
Ran 26 Mar 2024 01:32PM UTC
Jobs 1
Files 142
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Mar 2024 01:29PM UTC coverage: 95.521% (+0.2%) from 95.31%
5bf61d97a6e24c8777d6c7c3f9acde30a3d97ad1

push

github

web-flow
Add Team Assessments (#968)

* Update assessment schema and add max_team_size as a required field

* Update assessment schema and add max_team_size as a required field

* Add max team size to assessment controller payload

* Update mix.exs

* Create migrations for team assessments

* Add Team Formation Models

* Fix line endings

* Fix line endings

* Establish connection with Frontend

* Generate seeds for team and team_member

* Fix line endings

* Add API call to retrieve team formation students

* Add Validation for Create Team

* Update response for Create and Delete Team API

* Add Update Teams API call

* Modify helper function

* Update seeds

* Modify TeamMember migration

* Update AlterSubmissionsTable migration

* Add API to retrieve TeamFormationOverview for students

* Add Delete Team

* Refactor SQL chunk to fetch both Team and Individual submissions

* Add retrieve Team Submission

* Add create empty submission for Team submission

* Add cascade delete answer when Team is deleted

* Update XOR validation in Submission

* Remove bulk_upload API call and doc

* Add retrieve of team submission answers

* Add unsubmit for team submission

* Add retrieval of team submissions for grading

* Add handle team submission notifications

* Remove io inspect statement

* Remove io inspect statement

* Revert seeds

* Revert seeds

* Revert seeds

* Add last_modified_at field for Answer

* Add Save-Safe

* Add documentation for models

* Minor refactoring of Teams

* Add Swagger Documentation for AdminTeamsController

* Write Function Documentation for Teams

* Add documentation and minor refactoring

* Minor changes to existing tests

* Cascade delete notification for submission

* Update error message for team creation

* Update assessments Team retrieval

* Add cascading delete for notifications

* Fix Team Delete Bug

* Fix save answer bug when no te... (continued)

294 of 318 new or added lines in 21 files covered. (92.45%)

2815 of 2947 relevant lines covered (95.52%)

821.49 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
84.91
-0.81% lib/cadet_web/admin_controllers/admin_assessments_controller.ex
1
96.15
-3.85% lib/cadet_web/controllers/answer_controller.ex
1
95.0
lib/cadet_web/controllers/team_controller.ex
2
96.84
-2.01% lib/cadet_web/router.ex
3
91.14
-3.6% lib/cadet_web/admin_controllers/admin_user_controller.ex
5
68.75
-31.25% lib/cadet_web/admin_views/admin_user_view.ex
11
77.14
-13.42% lib/cadet_web/admin_views/admin_grading_view.ex
Jobs
ID Job ID Ran Files Coverage
1 5bf61d97a6e24c8777d6c7c3f9acde30a3d97ad1.1 26 Mar 2024 01:32PM UTC 142
95.52
GitHub Action Run
Source Files on build 5bf61d97a6e24c8777d6c7c3f9acde30a3d97ad1
  • Tree
  • List 142
  • Changed 39
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5bf61d97 on github
  • Prev Build on master (#BBA4B1A5...)
  • Next Build on master (#5EDAA6AF...)
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

© 2025 Coveralls, Inc