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

source-academy / backend / 597502300709210ff11ead07e2f2e1411db5fa9d
89%

Build:
DEFAULT BRANCH: master
Ran 21 Mar 2024 11:47AM UTC
Jobs 1
Files 134
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

21 Mar 2024 11:45AM UTC coverage: 95.272% (-0.04%) from 95.31%
597502300709210ff11ead07e2f2e1411db5fa9d

push

github

web-flow
Improve seeding feature for grading related tables (#1067)

* feat: implement paginated submissions query function

* feat: implement /grading route accepting pagination query parameters

* fix: fix paginated submissions with group filter

* Changed group_filter query to work with the new paginated query

* refactor: change page to offset for pagination

* feat: Update admin grading controller to take variable amount of params

* refactor: Refactor code from using raw sql to using ecto query

* feat: Implement filtering by mission name

* feat: Implement filtering by progress for submission

* refactor: show all and show only grader's groups now use ecto query

* feat: Implement filter by group id

* fix: Fix limit and offset default for missing query param

* refactor: Rename group filter to course registration filter

* feat: Implement filter by name

* feat: Implement filter by assessment type

* Implement filter by is_manually_graded

* feat: Include total count of submissions in response

* refactor: Use one join query for assessment config queries

* refactor: Use one join query for user queries

* refactor: Move queries for assessment and assessment config to builder

* fix: Update admin_grading_controller test to account for change in response

* refactor: Rename function

* docs: Include a description of the function

* refactor: Format code

* fix: Update filter by groupID to groupName

* feat: Assessment title filter using LIKE

* fix: Change Notification/Email tests to use the new response

* refactor: Remove old code for submissions query

* feat: Implement new seed for populating DB

* refactor: Make only 3 types of assessments (Mission, Path, Quest)

* refactor: Rename assessments to contain 's'

* fix: Fix bug where admin_cr was not being assigned the return value

* refactor: Format code

* refactor: Update code to be in actual seed file

* Format code

* fix: Fix b... (continued)

2539 of 2665 relevant lines covered (95.27%)

853.95 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
92.59
-1.85% lib/cadet/accounts/notifications.ex
Jobs
ID Job ID Ran Files Coverage
1 597502300709210ff11ead07e2f2e1411db5fa9d.1 21 Mar 2024 11:47AM UTC 134
95.27
GitHub Action Run
Source Files on build 597502300709210ff11ead07e2f2e1411db5fa9d
  • Tree
  • List 134
  • Changed 6
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 59750230 on github
  • Prev Build on master (#8208743F...)
  • Next Build on master (#BBA4B1A5...)
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