pupilfirst/pupilfirst

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/frontend/shared/utils/rollbar.js430
D
2 days
tailwind.config.js183
C
1 day
app/services/targets/details_service.rb297
C
7 hrs
A
96%
app/presenters/courses/curriculum_presenter.rb271
B
6 hrs
A
100%
app/frontend/courses/curricula/components/CoursesCurriculum__AudioNavigator.js87
B
5 hrs
app/controllers/users/sessions_controller.rb186
B
4 hrs
D
60%
app/presenters/courses/leaderboard_presenter.rb204
B
4 hrs
B
85%
app/presenters/organisations/student_presenter.rb163
B
4 hrs
A
97%
app/queries/course_students_resolver.rb100
A
3 hrs
B
84%
app/presenters/layouts/app_router_presenter.rb244
A
3 hrs
A
90%
app/graphql/types/course_type.rb182
A
3 hrs
A
94%
app/services/daily_digest_service.rb152
A
2 hrs
A
98%
app/presenters/layouts/course_nav_presenter.rb133
A
2 hrs
A
96%
app/controllers/application_controller.rb190
A
2 hrs
C
79%
app/services/github/add_submission_service.rb111
A
2 hrs
C
76%
app/services/course_exports/prepare_students_export_service.rb226
A
2 hrs
A
100%
app/graphql/concerns/validate_student_submission.rb134
A
2 hrs
A
90%
app/presenters/cohorts/students_presenter.rb211
A
2 hrs
A
98%
app/services/timeline_events/create_service.rb89
A
2 hrs
A
94%
app/queries/submission_details_resolver.rb148
A
2 hrs
A
100%
app/graphql/mutations/create_grading.rb206
A
2 hrs
A
100%
app/models/target.rb165
A
2 hrs
B
87%
app/models/user.rb193
A
2 hrs
A
94%
app/services/course_exports/prepare_teams_export_service.rb130
A
2 hrs
A
100%
app/services/levels/clone_service.rb178
A
2 hrs
A
100%
app/graphql/types/student_type.rb85
A
2 hrs
A
100%
app/queries/submissions_resolver.rb114
A
1 hr
A
93%
app/graphql/types/user_type.rb76
A
1 hr
B
83%
app/jobs/webhook_deliveries/deliver_job.rb60
A
1 hr
A
96%
app/frontend/shared/notifier.js54
A
1 hr
app/controllers/users/omniauth_callbacks_controller.rb161
A
1 hr
F
32%
app/services/concerns/course_exportable.rb139
A
1 hr
A
96%
app/controllers/organisations_controller.rb57
A
1 hr
A
100%
app/services/assignments/update_service.rb100
A
1 hr
A
90%
app/services/courses/delete_service.rb140
A
1 hr
A
100%
docs/src/pages/index.js89
A
1 hr
app/controllers/schools/faculty_controller.rb50
A
1 hr
A
91%
app/policies/timeline_event_file_policy.rb27
A
1 hr
A
90%
app/controllers/users_controller.rb104
A
1 hr
B
88%
app/graphql/types/submission_info_type.rb90
A
1 hr
A
100%
app/services/cloudfront/generate_signed_url_service.rb53
A
1 hr
A
94%
app/models/schools/configuration.rb64
A
1 hr
A
100%
app/graphql/concerns/query_authorize_student.rb44
A
1 hr
C
76%
app/queries/concerns/authorize_student.rb40
A
1 hr
A
95%
app/graphql/mutations/create_moderation_report.rb63
A
1 hr
A
90%
app/graphql/mutations/create_submission_comment.rb37
A
1 hr
A
100%
app/queries/discussion_submissions_resolver.rb43
A
1 hr
A
100%
app/services/schools/milestone_sort_service.rb48
A
1 hr
A
100%
app/graphql/mutations/create_reaction.rb46
A
1 hr
A
100%
lib/stringify_ids.rb31
A
1 hr
A
100%