Back | 2670 | 461 | 3131 | 10127 | 85.2% | | 339 | 407 | 83.2% | |
Syki.Back.Audit.AuditChange | 8 | 0 | 8 | 20 | 100% | | 0 | 0 | | |
Syki.Back.Audit.AuditData | 15 | 1 | 16 | 34 | 93.7% | | 6 | 6 | 100% | |
Syki.Back.Audit.AuditLog | 19 | 0 | 19 | 37 | 100% | | 4 | 4 | 100% | |
Syki.Back.Audit.AuditLogConfig | 8 | 0 | 8 | 22 | 100% | | 0 | 0 | | |
Syki.Back.Auth.CrossLoginAuthReqHandler | 3 | 0 | 3 | 16 | 100% | | 2 | 2 | 100% | |
Syki.Back.Auth.SkipUserRegisterAuthReqHandler | 1 | 2 | 3 | 16 | 33.3% | | 0 | 2 | 0% | |
Syki.Back.Configs.AuditConfigs | 35 | 0 | 35 | 60 | 100% | | 4 | 4 | 100% | |
Syki.Back.Configs.AuthenticationConfigs | 30 | 0 | 30 | 46 | 100% | | 0 | 0 | | |
Syki.Back.Configs.AuthorizationConfigs | 14 | 2 | 16 | 27 | 87.5% | | 0 | 0 | | |
Syki.Back.Configs.CorsConfigs | 10 | 0 | 10 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Configs.DapperConfigs | 2 | 0 | 2 | 11 | 100% | | 0 | 0 | | |
Syki.Back.Configs.DocsConfigs | 69 | 0 | 69 | 92 | 100% | | 0 | 0 | | |
Syki.Back.Configs.EfCoreConfigs | 3 | 0 | 3 | 11 | 100% | | 0 | 0 | | |
Syki.Back.Configs.HttpConfigs | 15 | 0 | 15 | 34 | 100% | | 0 | 0 | | |
Syki.Back.Configs.IdentityConfigs | 28 | 0 | 28 | 41 | 100% | | 0 | 0 | | |
Syki.Back.Configs.RateLimiterConfigs | 18 | 32 | 50 | 59 | 36% | | 2 | 12 | 16.6% | |
Syki.Back.Configs.ServicesConfigs | 14 | 0 | 14 | 27 | 100% | | 4 | 4 | 100% | |
Syki.Back.Configs.SettingsConfigs | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
Syki.Back.Database.SykiDbContext | 48 | 7 | 55 | 120 | 87.2% | | 9 | 14 | 64.2% | |
Syki.Back.Errors.AcademicPeriodAlreadyExists | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.AcademicPeriodNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.AllClassesMustHaveOnPreEnrollmentStatus | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.AllClassLessonsMustHaveFinalizedStatus | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.CampusNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.ClassMustHaveOnEnrollmentStatus | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.ClassMustHaveStartedStatus | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.ClassNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.ConflictingSchedules | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.CourseCurriculumNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.CourseNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.CourseOfferingNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.DisciplineNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EmailAlreadyUsed | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EnrollmentPeriodAlreadyExists | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EnrollmentPeriodFinalized | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EnrollmentPeriodMustBeFinalized | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EnrollmentPeriodNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.EnrollmentPeriodNotStarted | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.ExamGradeNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InstitutionNotFound | 0 | 2 | 2 | 67 | 0% | | 0 | 0 | | |
Syki.Back.Errors.InvalidAcademicPeriod | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidAcademicPeriodDates | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidAcademicPeriodEndDate | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidAcademicPeriodStartDate | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidClassesList | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidCourseType | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidDay | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidDisciplinesList | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidEmail | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidEnrollmentPeriodDates | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidExamGradeNote | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidHour | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidLesson | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidMfaToken | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidRegistrationToken | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidResetToken | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidSchedule | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidShift | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.InvalidStudentsList | 2 | 0 | 2 | 97 | 100% | | 0 | 0 | | |
Syki.Back.Errors.LessonNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.SykiError | 0 | 1 | 1 | 14 | 0% | | 0 | 0 | | |
Syki.Back.Errors.TeacherIsNotTheClassLeader | 0 | 2 | 2 | 72 | 0% | | 0 | 0 | | |
Syki.Back.Errors.TeacherNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.UserAlreadyRegistered | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Errors.UserNotFound | 2 | 0 | 2 | 67 | 100% | | 0 | 0 | | |
Syki.Back.Errors.WeakPassword | 2 | 0 | 2 | 72 | 100% | | 0 | 0 | | |
Syki.Back.Events.DomainEvent | 0 | 17 | 17 | 25 | 0% | | 0 | 0 | | |
Syki.Back.Events.DomainEventConfig | 4 | 0 | 4 | 12 | 100% | | 0 | 0 | | |
Syki.Back.Exceptions.CustomHeadersMiddleware | 10 | 0 | 10 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Exceptions.ExceptionsMiddleware | 4 | 7 | 11 | 31 | 36.3% | | 0 | 0 | | |
Syki.Back.Extensions.AuthAcademicAttribute | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Back.Extensions.AuthAdmAttribute | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Back.Extensions.AuthBearerAttribute | 3 | 0 | 3 | 9 | 100% | | 0 | 0 | | |
Syki.Back.Extensions.AuthStudentAttribute | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Back.Extensions.AuthTeacherAttribute | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Back.Extensions.Env | 9 | 1 | 10 | 36 | 90% | | 0 | 0 | | |
Syki.Back.Extensions.ListExtensions | 3 | 2 | 5 | 19 | 60% | | 2 | 2 | 100% | |
Syki.Back.Extensions.UserExtensions | 21 | 2 | 23 | 50 | 91.3% | | 16 | 23 | 69.5% | |
Syki.Back.Features.Academic.CreateAcademicPeriod.AcademicPeriod | 41 | 0 | 41 | 80 | 100% | | 18 | 18 | 100% | |
Syki.Back.Features.Academic.CreateAcademicPeriod.AcademicPeriodConfig | 7 | 0 | 7 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateAcademicPeriod.AcademicPeriodOutExamples | 0 | 19 | 19 | 27 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateAcademicPeriod.CreateAcademicPeriodController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateAcademicPeriod.CreateAcademicPeriodInExamples | 0 | 19 | 19 | 27 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateAcademicPeriod.CreateAcademicPeriodService | 10 | 0 | 10 | 20 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Academic.CreateCampus.Campus | 19 | 1 | 20 | 35 | 95% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCampus.CampusConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCampus.CreateCampusController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCampus.CreateCampusRequestsExamples | 0 | 17 | 17 | 24 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCampus.CreateCampusService | 6 | 0 | 6 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateClass.Class | 131 | 9 | 140 | 230 | 93.5% | | 24 | 26 | 92.3% | |
Syki.Back.Features.Academic.CreateClass.ClassConfig | 26 | 0 | 26 | 44 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateClass.CreateClassController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateClass.CreateClassRequestExamples | 0 | 26 | 26 | 34 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateClass.CreateClassService | 40 | 0 | 40 | 64 | 100% | | 12 | 12 | 100% | |
Syki.Back.Features.Academic.CreateClass.Lesson | 34 | 2 | 36 | 62 | 94.4% | | 1 | 2 | 50% | |
Syki.Back.Features.Academic.CreateClass.LessonConfig | 7 | 0 | 7 | 16 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateClass.Schedule | 41 | 2 | 43 | 81 | 95.3% | | 31 | 32 | 96.8% | |
Syki.Back.Features.Academic.CreateClass.ScheduleConfig | 4 | 0 | 4 | 12 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourse.Course | 20 | 3 | 23 | 36 | 86.9% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourse.CourseConfig | 10 | 0 | 10 | 22 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourse.CreateCourseController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourse.CreateCourseService | 7 | 0 | 7 | 16 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CourseCurriculum | 33 | 0 | 33 | 54 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CourseCurriculumConfig | 7 | 0 | 7 | 16 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CourseCurriculumDiscipline | 15 | 1 | 16 | 22 | 93.7% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CourseCurriculumDisciplineConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CreateCourseCurriculumController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CreateCourseCurriculumRequestsExamples | 0 | 10 | 10 | 17 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseCurriculum.CreateCourseCurriculumService | 23 | 0 | 23 | 36 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.CreateCourseOffering.CourseOffering | 36 | 0 | 36 | 50 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseOffering.CreateCourseOfferingController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateCourseOffering.CreateCourseOfferingService | 30 | 0 | 30 | 44 | 100% | | 10 | 10 | 100% | |
Syki.Back.Features.Academic.CreateCourseOffering.OfertaConfig | 16 | 0 | 16 | 31 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.CourseDiscipline | 1 | 1 | 2 | 7 | 50% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.CourseDisciplineConfig | 11 | 0 | 11 | 23 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.CreateDisciplineController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.CreateDisciplineRequestsExamples | 0 | 17 | 17 | 24 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.CreateDisciplineService | 11 | 0 | 11 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateDiscipline.Discipline | 22 | 0 | 22 | 32 | 100% | | 1 | 2 | 50% | |
Syki.Back.Features.Academic.CreateDiscipline.DisciplineConfig | 4 | 0 | 4 | 12 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateEnrollmentPeriod.CreateEnrollmentPeriodController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateEnrollmentPeriod.CreateEnrollmentPeriodService | 12 | 0 | 12 | 23 | 100% | | 6 | 6 | 100% | |
Syki.Back.Features.Academic.CreateEnrollmentPeriod.EnrollmentPeriod | 29 | 0 | 29 | 54 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Academic.CreateEnrollmentPeriod.EnrollmentPeriodConfig | 3 | 0 | 3 | 11 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateNotification.CreateNotificationController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateNotification.CreateNotificationService | 25 | 0 | 25 | 43 | 100% | | 10 | 10 | 100% | |
Syki.Back.Features.Academic.CreateNotification.Notification | 34 | 0 | 34 | 45 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateNotification.NotificationConfig | 5 | 0 | 5 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateNotification.UserNotification | 16 | 0 | 16 | 27 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateNotification.UserNotificationConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateStudent.CreateStudentController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateStudent.CreateStudentService | 16 | 0 | 16 | 33 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Academic.CreateStudent.SykiStudent | 43 | 1 | 44 | 68 | 97.7% | | 11 | 12 | 91.6% | |
Syki.Back.Features.Academic.CreateStudent.SykiStudentConfig | 13 | 0 | 13 | 27 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateTeacher.CreateTeacherController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateTeacher.CreateTeacherService | 13 | 0 | 13 | 30 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.CreateTeacher.SykiTeacher | 17 | 0 | 17 | 30 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CreateTeacher.SykiTeacherConfig | 8 | 0 | 8 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CrossLogin.CrossLoginController | 4 | 0 | 4 | 22 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.CrossLogin.CrossLoginService | 8 | 0 | 8 | 19 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.FinalizeClasses.FinalizeClassesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.FinalizeClasses.FinalizeClassesService | 31 | 2 | 33 | 58 | 93.9% | | 18 | 22 | 81.8% | |
Syki.Back.Features.Academic.GetAcademicClass.GetAcademicClassController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicClass.GetAcademicClassService | 19 | 0 | 19 | 31 | 100% | | 8 | 10 | 80% | |
Syki.Back.Features.Academic.GetAcademicClasses.GetAcademicClassesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicClasses.GetAcademicClassesService | 21 | 0 | 21 | 35 | 100% | | 13 | 16 | 81.2% | |
Syki.Back.Features.Academic.GetAcademicInsights.GetAcademicInsightsController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicInsights.GetAcademicInsightsService | 5 | 0 | 5 | 33 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicPeriods.GetAcademicPeriods | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicPeriods.GetAcademicPeriodsExamples | 0 | 20 | 20 | 28 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetAcademicPeriods.GetAcademicPeriodsService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCampi.GetCampiController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCampi.GetCampiService | 6 | 0 | 6 | 13 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseCurriculums.GetCourseCurriculumsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseCurriculums.GetCourseCurriculumsService | 10 | 0 | 10 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseDisciplines.GetCourseDisciplinesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseDisciplines.GetCourseDisciplinesService | 10 | 0 | 10 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseOfferings.GetCourseOfferingsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourseOfferings.GetCourseOfferingsService | 9 | 0 | 9 | 16 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourses.GetCoursesController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCourses.GetCoursesService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCoursesWithCurriculums.GetCoursesWithCurriculumsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCoursesWithCurriculums.GetCoursesWithCurriculumsService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCoursesWithDisciplines.GetCoursesWithDisciplinesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetCoursesWithDisciplines.GetCoursesWithDisciplinesService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetDisciplines.GetDisciplinesController | 4 | 0 | 4 | 20 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetDisciplines.GetDisciplinesService | 12 | 0 | 12 | 21 | 100% | | 2 | 4 | 50% | |
Syki.Back.Features.Academic.GetEnrollmentPeriods.GetEnrollmentPeriodsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetEnrollmentPeriods.GetEnrollmentPeriodsService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetNotifications.GetNotificationsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetNotifications.GetNotificationsService | 14 | 0 | 14 | 22 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetStudents.GetStudentsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetStudents.GetStudentsService | 10 | 0 | 10 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetTeachers.GetTeachersController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.GetTeachers.GetTeachersService | 18 | 0 | 18 | 26 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.ReleaseClassesForEnrollment.ReleaseClassesForEnrollmentController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.ReleaseClassesForEnrollment.ReleaseClassesForEnrollmentService | 17 | 0 | 17 | 30 | 100% | | 10 | 10 | 100% | |
Syki.Back.Features.Academic.StartClasses.StartClassesController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.StartClasses.StartClassesService | 18 | 0 | 18 | 32 | 100% | | 9 | 10 | 90% | |
Syki.Back.Features.Academic.UpdateCampus.UpdateCampusController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.UpdateCampus.UpdateCampusErrorsExamples | 0 | 2 | 2 | 9 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.UpdateCampus.UpdateCampusRequestsExamples | 0 | 19 | 19 | 26 | 0% | | 0 | 0 | | |
Syki.Back.Features.Academic.UpdateCampus.UpdateCampusService | 8 | 0 | 8 | 17 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Academic.UpdateEnrollmentPeriod.UpdateEnrollmentPeriodController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Academic.UpdateEnrollmentPeriod.UpdateEnrollmentPeriodService | 10 | 0 | 10 | 21 | 100% | | 6 | 6 | 100% | |
Syki.Back.Features.Adm.GetAdmInsights.GetAdmInsightsController | 4 | 0 | 4 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetAdmInsights.GetAdmInsightsService | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetFeatureFlags.GetFeatureFlagsController | 0 | 4 | 4 | 17 | 0% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetFeatureFlags.GetFeatureFlagsService | 0 | 7 | 7 | 15 | 0% | | 0 | 2 | 0% | |
Syki.Back.Features.Adm.GetInstitutions.GetInstitutionsController | 4 | 0 | 4 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetInstitutions.GetInstitutionsService | 8 | 0 | 8 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetUsers.GetUsersController | 4 | 0 | 4 | 17 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.GetUsers.GetUsersService | 5 | 0 | 5 | 35 | 100% | | 0 | 0 | | |
Syki.Back.Features.Adm.SetupFeatureFlags.SetupFeatureFlagsController | 0 | 4 | 4 | 17 | 0% | | 0 | 0 | | |
Syki.Back.Features.Adm.SetupFeatureFlags.SetupFeatureFlagsService | 0 | 13 | 13 | 27 | 0% | | 0 | 4 | 0% | |
Syki.Back.Features.Cross.CreateInstitution.Institution | 19 | 9 | 28 | 50 | 67.8% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateInstitution.InstitutionConfig | 34 | 0 | 34 | 54 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateInstitution.InstitutionConfigs | 12 | 0 | 12 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateInstitution.InstitutionConfigsConfig | 5 | 0 | 5 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.CreatePendingUserRegisterController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.CreatePendingUserRegisterErrorsExamples | 0 | 3 | 3 | 10 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.CreatePendingUserRegisterRequestsExamples | 0 | 13 | 13 | 20 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.CreatePendingUserRegisterService | 11 | 0 | 11 | 23 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Cross.CreatePendingUserRegister.PendingUserRegisterCreatedDomainEvent | 0 | 1 | 1 | 3 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.SendUserRegisterEmailConfirmation | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreatePendingUserRegister.UserRegister | 13 | 0 | 13 | 26 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Cross.CreatePendingUserRegister.UserRegisterConfig | 5 | 0 | 5 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateUser.CreateUserService | 12 | 0 | 12 | 24 | 100% | | 7 | 8 | 87.5% | |
Syki.Back.Features.Cross.CreateUser.SykiRole | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateUser.SykiRoleConfig | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.CreateUser.SykiUser | 23 | 0 | 23 | 33 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.FinishUserRegister.FinishUserRegisterController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.FinishUserRegister.FinishUserRegisterErrorsExamples | 0 | 4 | 4 | 11 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.FinishUserRegister.FinishUserRegisterRequestsExamples | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.FinishUserRegister.FinishUserRegisterService | 19 | 0 | 19 | 38 | 100% | | 6 | 6 | 100% | |
Syki.Back.Features.Cross.FinishUserRegister.SeedInstitutionData | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.GenerateJWT.GenerateJWTService | 41 | 0 | 41 | 66 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Cross.GetMfaKey.GetMfaKeyController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.GetMfaKey.GetMfaKeyResponseExamples | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.GetMfaKey.GetMfaKeyService | 8 | 0 | 8 | 21 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Cross.GetUserNotifications.GetUserNotificationsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.GetUserNotifications.GetUserNotificationsService | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.LinkOldNotifications.LinkOldNotifications | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.Login.LoginController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.Login.LoginRequestsExamples | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.Login.LoginService | 14 | 0 | 14 | 27 | 100% | | 6 | 6 | 100% | |
Syki.Back.Features.Cross.LoginMfa.LoginMfaController | 4 | 0 | 4 | 19 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.LoginMfa.LoginMfaRequestsExamples | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.LoginMfa.LoginMfaService | 9 | 0 | 9 | 22 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Cross.ResetPassword.ResetPasswordController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.ResetPassword.ResetPasswordErrorsExamples | 0 | 4 | 4 | 11 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.ResetPassword.ResetPasswordRequestsExamples | 0 | 9 | 9 | 16 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.ResetPassword.ResetPasswordService | 13 | 0 | 13 | 29 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Cross.SendResetPasswordToken.ResetPasswordToken | 16 | 0 | 16 | 25 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.ResetPasswordTokenConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.SendResetPasswordEmail | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.SendResetPasswordTokenController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.SendResetPasswordTokenErrorsExamples | 0 | 2 | 2 | 9 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.SendResetPasswordTokenRequestsExamples | 0 | 13 | 13 | 20 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SendResetPasswordToken.SendResetPasswordTokenService | 10 | 0 | 10 | 22 | 100% | | 1 | 2 | 50% | |
Syki.Back.Features.Cross.SetupFeatureFlags.FeatureFlags | 0 | 16 | 16 | 28 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SetupFeatureFlags.FeatureFlagsConfig | 5 | 0 | 5 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SetupMfa.SetupMfaController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.SetupMfa.SetupMfaErrorsExamples | 0 | 2 | 2 | 9 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SetupMfa.SetupMfaRequestsExamples | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SetupMfa.SetupMfaService | 8 | 0 | 8 | 20 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Cross.SkipUserRegister.SkipUserRegisterController | 0 | 4 | 4 | 22 | 0% | | 0 | 0 | | |
Syki.Back.Features.Cross.SkipUserRegister.SkipUserRegisterService | 0 | 21 | 21 | 44 | 0% | | 0 | 2 | 0% | |
Syki.Back.Features.Cross.ViewNotifications.ViewNotificationsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Cross.ViewNotifications.ViewNotificationsService | 8 | 0 | 8 | 16 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.CreateStudentEnrollment.ClassStudent | 12 | 0 | 12 | 20 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.CreateStudentEnrollment.ClassStudentConfig | 11 | 0 | 11 | 24 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.CreateStudentEnrollment.CreateStudentEnrollmentController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.CreateStudentEnrollment.CreateStudentEnrollmentService | 20 | 0 | 20 | 30 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Student.CreateStudentEnrollment.ExamGrade | 28 | 0 | 28 | 47 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Student.CreateStudentEnrollment.ExamGradeConfig | 10 | 0 | 10 | 23 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetCurrentEnrollmentPeriod.GetCurrentEnrollmentPeriodService | 9 | 0 | 9 | 17 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Student.GetCurrentEnrollmentPeriod.GetEnrollmentPeriodsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentAgenda.GetStudentAgendaController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentAgenda.GetStudentAgendaService | 20 | 0 | 20 | 29 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentAverageNote.GetStudentAverageNoteController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentAverageNote.GetStudentAverageNoteService | 13 | 1 | 14 | 24 | 92.8% | | 1 | 2 | 50% | |
Syki.Back.Features.Student.GetStudentDisciplines.GetStudentDisciplinesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentDisciplines.GetStudentDisciplinesService | 20 | 0 | 20 | 31 | 100% | | 2 | 6 | 33.3% | |
Syki.Back.Features.Student.GetStudentEnrollmentClasses.GetStudentEnrollmentClassesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentEnrollmentClasses.GetStudentEnrollmentClassesService | 35 | 0 | 35 | 47 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Student.GetStudentExamGrades.GetStudentExamGradesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentExamGrades.GetStudentExamGradesService | 31 | 0 | 31 | 42 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentFrequencies.GetStudentFrequenciesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentFrequencies.GetStudentFrequenciesService | 22 | 0 | 22 | 35 | 100% | | 4 | 4 | 100% | |
Syki.Back.Features.Student.GetStudentFrequency.GetStudentFrequencyController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentFrequency.GetStudentFrequencyService | 7 | 0 | 7 | 15 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Student.GetStudentInsights.GetStudentInsightsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Student.GetStudentInsights.GetStudentInsightsService | 19 | 0 | 19 | 32 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.AddExamGradeNote.AddExamGradeNoteController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.AddExamGradeNote.AddExamGradeNoteService | 11 | 0 | 11 | 22 | 100% | | 5 | 6 | 83.3% | |
Syki.Back.Features.Teacher.AddExamGradeNote.CreateNewExamGradeNoteNotification | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.CreateLessonAttendance.CreateLessonAttendanceController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.CreateLessonAttendance.CreateLessonAttendanceService | 22 | 1 | 23 | 43 | 95.6% | | 11 | 12 | 91.6% | |
Syki.Back.Features.Teacher.CreateLessonAttendance.LessonAttendance | 16 | 10 | 26 | 39 | 61.5% | | 0 | 0 | | |
Syki.Back.Features.Teacher.CreateLessonAttendance.LessonAttendanceConfig | 12 | 0 | 12 | 26 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherAgenda.GetTeacherAgendaController | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherAgenda.GetTeacherAgendaService | 16 | 0 | 16 | 24 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherClass.GetTeacherClassController | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherClass.GetTeacherClassService | 12 | 0 | 12 | 20 | 100% | | 1 | 2 | 50% | |
Syki.Back.Features.Teacher.GetTeacherClasses.GetTeacherClassesController | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherClasses.GetTeacherClassesService | 8 | 0 | 8 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherInsights.GetTeacherInsightsController | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherInsights.GetTeacherInsightsService | 17 | 0 | 17 | 25 | 100% | | 2 | 2 | 100% | |
Syki.Back.Features.Teacher.GetTeacherLessonAttendances.GetTeacherLessonAttendancesController | 0 | 4 | 4 | 15 | 0% | | 0 | 0 | | |
Syki.Back.Features.Teacher.GetTeacherLessonAttendances.GetTeacherLessonAttendancesService | 0 | 16 | 16 | 25 | 0% | | 0 | 6 | 0% | |
Syki.Back.Health.HealthController | 1 | 0 | 1 | 16 | 100% | | 0 | 0 | | |
Syki.Back.Home.HomeController | 1 | 0 | 1 | 13 | 100% | | 0 | 0 | | |
Syki.Back.Program | 8 | 2 | 10 | 19 | 80% | | 0 | 0 | | |
Syki.Back.Settings.AuthSettings | 7 | 0 | 7 | 14 | 100% | | 0 | 0 | | |
Syki.Back.Settings.DatabaseSettings | 4 | 1 | 5 | 13 | 80% | | 0 | 0 | | |
Syki.Back.Settings.FeaturesSettings | 5 | 1 | 6 | 39 | 83.3% | | 0 | 0 | | |
Syki.Back.Settings.LoadFeatureFlagsFromDb | 4 | 8 | 12 | 39 | 33.3% | | 0 | 2 | 0% | |
Syki.Back.Startup | 26 | 0 | 26 | 44 | 100% | | 0 | 0 | | |
Syki.Back.Tasks.SykiTask | 17 | 2 | 19 | 53 | 89.4% | | 0 | 0 | | |
Syki.Back.Tasks.SykiTaskConfig | 4 | 0 | 4 | 12 | 100% | | 0 | 0 | | |
Daemon | 192 | 476 | 668 | 1083 | 28.7% | | 41 | 78 | 52.5% | |
Syki.Daemon.Configs.ServicesConfigs | 21 | 0 | 21 | 51 | 100% | | 4 | 4 | 100% | |
Syki.Daemon.Configs.SykiTasksConfigs | 10 | 0 | 10 | 22 | 100% | | 0 | 0 | | |
Syki.Daemon.Emails.BrevoEmail | 0 | 1 | 1 | 6 | 0% | | 0 | 0 | | |
Syki.Daemon.Emails.BrevoEmailMessage | 0 | 10 | 10 | 17 | 0% | | 0 | 0 | | |
Syki.Daemon.Emails.EmailsService | 0 | 82 | 82 | 106 | 0% | | 0 | 4 | 0% | |
Syki.Daemon.Emails.FakeEmailsService | 9 | 0 | 9 | 20 | 100% | | 0 | 0 | | |
Syki.Daemon.Extensions | 2 | 0 | 2 | 9 | 100% | | 0 | 0 | | |
Syki.Daemon.HangfireAuthFilter | 13 | 1 | 14 | 39 | 92.8% | | 8 | 10 | 80% | |
Syki.Daemon.Program | 4 | 3 | 7 | 18 | 57.1% | | 0 | 0 | | |
Syki.Daemon.Settings.EmailSettings | 6 | 0 | 6 | 13 | 100% | | 0 | 0 | | |
Syki.Daemon.Settings.HangfireSettings | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
Syki.Daemon.Startup | 31 | 0 | 31 | 51 | 100% | | 0 | 0 | | |
Syki.Daemon.Tasks.CreateNewExamGradeNoteNotificationHandler | 14 | 0 | 14 | 26 | 100% | | 0 | 0 | | |
Syki.Daemon.Tasks.LinkOldNotificationsHandler | 14 | 0 | 14 | 29 | 100% | | 4 | 4 | 100% | |
Syki.Daemon.Tasks.PostgresListener | 14 | 1 | 15 | 53 | 93.3% | | 5 | 6 | 83.3% | |
Syki.Daemon.Tasks.SeedInstitutionDataHandler | 15 | 375 | 390 | 509 | 3.8% | | 1 | 28 | 3.5% | |
Syki.Daemon.Tasks.SendResetPasswordEmailHandler | 7 | 0 | 7 | 18 | 100% | | 0 | 0 | | |
Syki.Daemon.Tasks.SendUserRegisterEmailConfirmationHandler | 4 | 0 | 4 | 14 | 100% | | 0 | 0 | | |
Syki.Daemon.Tasks.SykiTasksProcessor | 23 | 3 | 26 | 70 | 88.4% | | 19 | 22 | 86.3% | |
Front | 322 | 1511 | 1833 | 7630 | 17.5% | | 55 | 562 | 9.7% | |
Program | 0 | 7 | 7 | 11 | 0% | | 0 | 0 | | |
Syki.Front.Auth.CrossLoginAuthReqHandler | 0 | 4 | 4 | 16 | 0% | | 0 | 2 | 0% | |
Syki.Front.Auth.SkipUserRegisterAuthReqHandler | 0 | 4 | 4 | 16 | 0% | | 0 | 2 | 0% | |
Syki.Front.Auth.SykiAuthStateProvider | 14 | 3 | 17 | 48 | 82.3% | | 3 | 4 | 75% | |
Syki.Front.Auth.SykiDelegatingHandler | 0 | 17 | 17 | 39 | 0% | | 0 | 14 | 0% | |
Syki.Front.Components.Agenda.WeeklyAgenda | 0 | 5 | 5 | 38 | 0% | | 0 | 6 | 0% | |
Syki.Front.Components.Buttons.DialogCancelButton | 2 | 0 | 2 | 18 | 100% | | 0 | 0 | | |
Syki.Front.Components.Buttons.DialogSaveButton | 8 | 1 | 9 | 35 | 88.8% | | 0 | 0 | | |
Syki.Front.Components.Buttons.ThemeIconButton | 0 | 4 | 4 | 22 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Custom.SykiDataGridSearchTextField | 0 | 3 | 3 | 30 | 0% | | 0 | 0 | | |
Syki.Front.Components.Custom.SykiDatePicker | 0 | 4 | 4 | 31 | 0% | | 0 | 0 | | |
Syki.Front.Components.Custom.SykiDialogTitle | 0 | 2 | 2 | 15 | 0% | | 0 | 0 | | |
Syki.Front.Components.Custom.SykiPageAlert | 0 | 1 | 1 | 11 | 0% | | 0 | 0 | | |
Syki.Front.Components.Custom.SykiPageHeader | 8 | 1 | 9 | 57 | 88.8% | | 2 | 2 | 100% | |
Syki.Front.Components.Custom.SykiPageTitle | 0 | 1 | 1 | 9 | 0% | | 0 | 0 | | |
Syki.Front.Components.Custom.SykiProgressCircular | 0 | 2 | 2 | 14 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Custom.SykiTextField | 0 | 10 | 10 | 55 | 0% | | 0 | 0 | | |
Syki.Front.Components.Indexes.IndexAnonymous | 0 | 4 | 4 | 53 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Indexes.IndexCard | 0 | 5 | 5 | 32 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Passwords.PasswordRequeriment | 0 | 3 | 3 | 22 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Passwords.PasswordRequerimentsCard | 0 | 2 | 2 | 19 | 0% | | 0 | 0 | | |
Syki.Front.Components.Passwords.PasswordTextField | 0 | 14 | 14 | 53 | 0% | | 0 | 2 | 0% | |
Syki.Front.Components.Passwords.SetupPassword | 13 | 0 | 13 | 26 | 100% | | 0 | 0 | | |
Syki.Front.Components.Passwords.SetupPasswordValidation | 6 | 0 | 6 | 15 | 100% | | 7 | 8 | 87.5% | |
Syki.Front.Configs.AuthConfigs | 0 | 10 | 10 | 22 | 0% | | 0 | 0 | | |
Syki.Front.Configs.HttpConfigs | 0 | 8 | 8 | 18 | 0% | | 0 | 0 | | |
Syki.Front.Configs.LocalStorageConfigs | 0 | 2 | 2 | 9 | 0% | | 0 | 0 | | |
Syki.Front.Configs.MudConfigs | 0 | 12 | 12 | 22 | 0% | | 0 | 0 | | |
Syki.Front.Configs.ServicesConfigs | 0 | 15 | 15 | 29 | 0% | | 0 | 4 | 0% | |
Syki.Front.Configs.WasmConfigs | 0 | 4 | 4 | 14 | 0% | | 0 | 0 | | |
Syki.Front.Extensions.ClipboardService | 0 | 3 | 3 | 11 | 0% | | 0 | 0 | | |
Syki.Front.Extensions.KeyboardEventArgsExtensions | 1 | 0 | 1 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateAcademicPeriod.CreateAcademicPeriodClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateAcademicPeriod.CreateAcademicPeriodDialog | 0 | 23 | 23 | 90 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Academic.CreateCampus.CreateCampusClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateCampus.CreateCampusDialog | 0 | 20 | 20 | 56 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Academic.CreateClass.ClassSchedule | 0 | 8 | 8 | 82 | 0% | | 0 | 10 | 0% | |
Syki.Front.Features.Academic.CreateClass.CreateClassClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateClass.CreateClassDialog | 0 | 50 | 50 | 204 | 0% | | 0 | 16 | 0% | |
Syki.Front.Features.Academic.CreateClass.ScheduleInFillable | 0 | 10 | 10 | 25 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Academic.CreateCourse.CreateCourseClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateCourse.CreateCourseDialog | 0 | 20 | 20 | 70 | 0% | | 0 | 8 | 0% | |
Syki.Front.Features.Academic.CreateCourseCurriculum.CourseCurriculumDiscipline | 0 | 29 | 29 | 138 | 0% | | 0 | 10 | 0% | |
Syki.Front.Features.Academic.CreateCourseCurriculum.CourseCurriculumDisciplineFillable | 0 | 9 | 9 | 26 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Academic.CreateCourseCurriculum.CourseCurriculumDisciplinesDialog | 3 | 0 | 3 | 34 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateCourseCurriculum.CreateCourseCurriculumClient | 10 | 0 | 10 | 18 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateCourseCurriculum.CreateCourseCurriculumDialog | 0 | 51 | 51 | 162 | 0% | | 0 | 18 | 0% | |
Syki.Front.Features.Academic.CreateCourseOffering.CreateCourseOfferingClient | 12 | 0 | 12 | 25 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateCourseOffering.CreateCourseOfferingDialog | 0 | 47 | 47 | 193 | 0% | | 0 | 24 | 0% | |
Syki.Front.Features.Academic.CreateDiscipline.CreateDisciplineClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateDiscipline.CreateDisciplineDialog | 0 | 25 | 25 | 81 | 0% | | 0 | 8 | 0% | |
Syki.Front.Features.Academic.CreateEnrollmentPeriod.CreateEnrollmentPeriodClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateEnrollmentPeriod.CreateEnrollmentPeriodDialog | 0 | 25 | 25 | 96 | 0% | | 0 | 8 | 0% | |
Syki.Front.Features.Academic.CreateNotification.CreateNotificationClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateNotification.CreateNotificationDialog | 0 | 21 | 21 | 84 | 0% | | 0 | 8 | 0% | |
Syki.Front.Features.Academic.CreateStudent.CreateStudentClient | 11 | 0 | 11 | 19 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateStudent.CreateStudentDialog | 0 | 24 | 24 | 84 | 0% | | 0 | 8 | 0% | |
Syki.Front.Features.Academic.CreateTeacher.CreateTeacherClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.CreateTeacher.CreateTeacherDialog | 0 | 19 | 19 | 81 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Academic.CrossLogin.CrossLoginClient | 9 | 0 | 9 | 21 | 100% | | 2 | 2 | 100% | |
Syki.Front.Features.Academic.FinalizeClasses.FinalizeClassesClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.FinalizeClasses.FinalizeClassesDialog | 0 | 29 | 29 | 140 | 0% | | 0 | 12 | 0% | |
Syki.Front.Features.Academic.GetAcademicClass.GetAcademicClassClient | 4 | 0 | 4 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.GetAcademicClasses.GetAcademicClassesClient | 4 | 0 | 4 | 10 | 100% | | 5 | 6 | 83.3% | |
Syki.Front.Features.Academic.GetAcademicInsights.AcademicInsightsPage | 0 | 5 | 5 | 41 | 0% | | 0 | 0 | | |
Syki.Front.Features.Academic.GetAcademicInsights.GetAcademicInsightsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetAcademicPeriods.GetAcademicPeriodsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCampi.GetCampiClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCourseCurriculums.GetCourseCurriculumsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCourseDisciplines.GetCourseDisciplinesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCourseOfferings.GetCourseOfferingsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCourses.GetCoursesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCoursesWithCurriculums.GetCoursesWithCurriculumsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetCoursesWithDisciplines.GetCoursesWithDisciplinesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetDisciplines.GetDisciplinesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetEnrollmentPeriods.GetEnrollmentPeriodsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetNotifications.GetNotificationsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetStudents.GetStudentsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.GetTeachers.GetTeachersClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Academic.ReleaseClassesForEnrollment.ReleaseClassesForEnrollmentClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.ReleaseClassesForEnrollment.ReleaseClassesForEnrollmentDialog | 0 | 29 | 29 | 141 | 0% | | 0 | 12 | 0% | |
Syki.Front.Features.Academic.StartClasses.StartClassesClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.StartClasses.StartClassesDialog | 0 | 29 | 29 | 140 | 0% | | 0 | 12 | 0% | |
Syki.Front.Features.Academic.UpdateCampus.UpdateCampusClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.UpdateCampus.UpdateCampusDialog | 0 | 20 | 20 | 56 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Academic.UpdateEnrollmentPeriod.UpdateEnrollmentPeriodClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Academic.UpdateEnrollmentPeriod.UpdateEnrollmentPeriodDialog | 0 | 26 | 26 | 79 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Adm.GetAdmInsights.AdmInsightsPage | 0 | 5 | 5 | 41 | 0% | | 0 | 0 | | |
Syki.Front.Features.Adm.GetAdmInsights.GetAdmInsightsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Adm.GetFeatureFlags.FeatureFlagCard | 0 | 4 | 4 | 33 | 0% | | 0 | 0 | | |
Syki.Front.Features.Adm.GetFeatureFlags.GetFeatureFlagsClient | 0 | 3 | 3 | 9 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Adm.GetInstitutions.GetInstitutionsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Adm.GetUsers.GetUsersClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Adm.SetupFeatureFlags.SetupFeatureFlagsClient | 0 | 4 | 4 | 10 | 0% | | 0 | 0 | | |
Syki.Front.Features.Cross.CreatePendingUserRegister.CreatePendingUserRegisterClient | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.FinishUserRegister.FinishUserRegisterClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.GetMfaKey.GetMfaKeyClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Cross.GetMfaKey.MfaQrCode | 0 | 17 | 17 | 73 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Cross.GetUserNotifications.GetUserNotificationsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Cross.GetUserNotifications.NotificationsIconButton | 0 | 24 | 24 | 62 | 0% | | 0 | 4 | 0% | |
Syki.Front.Features.Cross.Health.HealthClient | 0 | 3 | 3 | 9 | 0% | | 0 | 0 | | |
Syki.Front.Features.Cross.Login.LoginClient | 10 | 0 | 10 | 24 | 100% | | 2 | 2 | 100% | |
Syki.Front.Features.Cross.LoginMfa.LoginMfaClient | 10 | 0 | 10 | 24 | 100% | | 4 | 4 | 100% | |
Syki.Front.Features.Cross.ResetPassword.ResetPasswordClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.SendResetPasswordToken.SendResetPasswordTokenClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.SetupMfa.SetupMfaClient | 5 | 0 | 5 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.SetupMfa.SetupMfaDialog | 0 | 4 | 4 | 34 | 0% | | 0 | 0 | | |
Syki.Front.Features.Cross.SetupMfa.SetupMfaInput | 0 | 20 | 20 | 96 | 0% | | 0 | 10 | 0% | |
Syki.Front.Features.Cross.SkipUserRegister.SkipUserRegisterClient | 0 | 9 | 9 | 19 | 0% | | 0 | 0 | | |
Syki.Front.Features.Cross.ViewNotifications.ViewNotificationsClient | 3 | 0 | 3 | 9 | 100% | | 0 | 0 | | |
Syki.Front.Features.Cross.ViewNotifications.ViewNotificationsDialog | 0 | 11 | 11 | 57 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Student.CreateStudentEnrollment.CreateStudentEnrollmentClient | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Front.Features.Student.GetCurrentEnrollmentPeriod.GetCurrentEnrollmentPeriodClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentAgenda.GetStudentAgendaClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentAverageNote.GetStudentAverageNoteClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentDisciplines.GetStudentDisciplinesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentEnrollmentClasses.GetStudentEnrollmentClassesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentExamGrades.GetStudentExamGradesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentFrequencies.GetStudentFrequenciesClient | 4 | 0 | 4 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Student.GetStudentFrequency.GetStudentFrequencyClient | 4 | 0 | 4 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Student.GetStudentInsights.GetStudentInsightsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Student.GetStudentInsights.StudentInsightCard | 0 | 5 | 5 | 35 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Student.GetStudentInsights.StudentInsightsPage | 0 | 13 | 13 | 69 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Teacher.AddExamGradeNote.AddExamGradeNoteClient | 3 | 0 | 3 | 9 | 100% | | 0 | 0 | | |
Syki.Front.Features.Teacher.AddExamGradeNote.AddExamGradeNotesDialog | 0 | 32 | 32 | 73 | 0% | | 0 | 6 | 0% | |
Syki.Front.Features.Teacher.AddExamGradeNote.ExamGradeNoteField | 0 | 3 | 3 | 37 | 0% | | 0 | 0 | | |
Syki.Front.Features.Teacher.CreateLessonAttendance.ClassLessonsDialog | 0 | 19 | 19 | 84 | 0% | | 0 | 4 | 0% | |
Syki.Front.Features.Teacher.CreateLessonAttendance.CreateLessonAttendanceClient | 5 | 0 | 5 | 11 | 100% | | 0 | 0 | | |
Syki.Front.Features.Teacher.GetTeacherAgenda.GetTeacherAgendaClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Teacher.GetTeacherClass.GetTeacherClassClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Teacher.GetTeacherClasses.GetTeacherClassesClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Teacher.GetTeacherInsights.GetTeacherInsightsClient | 3 | 0 | 3 | 9 | 100% | | 1 | 2 | 50% | |
Syki.Front.Features.Teacher.GetTeacherInsights.TeacherInsightCard | 0 | 4 | 4 | 29 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Teacher.GetTeacherInsights.TeacherInsightsPage | 0 | 14 | 14 | 55 | 0% | | 0 | 2 | 0% | |
Syki.Front.Features.Teacher.GetTeacherLessonAttendances.GetTeacherLessonAttendancesClient | 0 | 3 | 3 | 9 | 0% | | 0 | 2 | 0% | |
Syki.Front.Pages.Academic.AcademicCampiPage | 0 | 32 | 32 | 109 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Academic.AcademicClassesPage | 0 | 59 | 59 | 213 | 0% | | 0 | 14 | 0% | |
Syki.Front.Pages.Academic.AcademicClassPage | 0 | 26 | 26 | 237 | 0% | | 0 | 24 | 0% | |
Syki.Front.Pages.Academic.AcademicCourseCurriculumsPage | 0 | 29 | 29 | 95 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Academic.AcademicCourseOfferingsPage | 0 | 19 | 19 | 76 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Academic.AcademicCoursesPage | 0 | 18 | 18 | 80 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Academic.AcademicDisciplinesPage | 0 | 18 | 18 | 73 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Academic.AcademicEnrollmentPeriodsPage | 0 | 32 | 32 | 97 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Academic.AcademicNotificationsPage | 0 | 18 | 18 | 86 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Academic.AcademicPeriodsPage | 0 | 18 | 18 | 72 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Academic.AcademicStudentsPage | 0 | 26 | 26 | 115 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Academic.AcademicTeachersPage | 0 | 26 | 26 | 111 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Adm.AdmFeatureFlagsPage | 0 | 13 | 13 | 46 | 0% | | 0 | 0 | | |
Syki.Front.Pages.Adm.AdmInstitutionsPage | 0 | 7 | 7 | 51 | 0% | | 0 | 2 | 0% | |
Syki.Front.Pages.Adm.AdmUsersPage | 0 | 7 | 7 | 52 | 0% | | 0 | 2 | 0% | |
Syki.Front.Pages.Cross.LoginMfaPage | 0 | 11 | 11 | 86 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Cross.LoginPage | 0 | 18 | 18 | 79 | 0% | | 0 | 8 | 0% | |
Syki.Front.Pages.Cross.RegisterPage | 0 | 22 | 22 | 106 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Cross.RegisterSetupPage | 0 | 16 | 16 | 94 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Cross.ResetPasswordPage | 0 | 16 | 16 | 94 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Cross.SendResetPasswordTokenPage | 0 | 16 | 16 | 78 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Student.StudentAgendaPage | 0 | 7 | 7 | 54 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Student.StudentDisciplinesPage | 0 | 8 | 8 | 69 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Student.StudentEnrollmentsPage | 0 | 27 | 27 | 144 | 0% | | 0 | 14 | 0% | |
Syki.Front.Pages.Student.StudentExamGradesPage | 0 | 12 | 12 | 115 | 0% | | 0 | 6 | 0% | |
Syki.Front.Pages.Student.StudentFrequencyPage | 0 | 14 | 14 | 122 | 0% | | 0 | 8 | 0% | |
Syki.Front.Pages.Teacher.TeacherAgendaPage | 0 | 7 | 7 | 54 | 0% | | 0 | 4 | 0% | |
Syki.Front.Pages.Teacher.TeacherClassesPage | 0 | 10 | 10 | 63 | 0% | | 0 | 2 | 0% | |
Syki.Front.Pages.Teacher.TeacherClassFrequencyTab | 0 | 52 | 52 | 206 | 0% | | 0 | 14 | 0% | |
Syki.Front.Pages.Teacher.TeacherClassNotesTab | 0 | 21 | 21 | 79 | 0% | | 0 | 2 | 0% | |
Syki.Front.Pages.Teacher.TeacherClassPage | 0 | 8 | 8 | 59 | 0% | | 0 | 4 | 0% | |
Syki.Front.Shared.MainLayout | 0 | 24 | 24 | 119 | 0% | | 0 | 14 | 0% | |
Syki.Front.Shared.SettingsMenu | 0 | 3 | 3 | 17 | 0% | | 0 | 0 | | |
Syki.Front.Shared.SykiLoading | 0 | 1 | 1 | 11 | 0% | | 0 | 0 | | |
Syki.Front.Shared.SykiRedirect | 0 | 3 | 3 | 13 | 0% | | 0 | 0 | | |
Shared | 475 | 71 | 546 | 1373 | 86.9% | | 67 | 92 | 72.8% | |
Syki.Shared.AcademicClassStudentOut | 5 | 2 | 7 | 16 | 71.4% | | 0 | 2 | 0% | |
Syki.Shared.AcademicInsightsOut | 9 | 0 | 9 | 16 | 100% | | 0 | 0 | | |
Syki.Shared.AcademicPeriodOut | 4 | 0 | 4 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.AddExamGradeNoteIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.AdmInsightsOut | 9 | 0 | 9 | 16 | 100% | | 0 | 0 | | |
Syki.Shared.AgendaDayOut | 2 | 0 | 2 | 14 | 100% | | 0 | 0 | | |
Syki.Shared.AgendaDisciplineOut | 3 | 0 | 3 | 14 | 100% | | 0 | 0 | | |
Syki.Shared.CampusOut | 4 | 0 | 4 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.ClassOut | 12 | 3 | 15 | 33 | 80% | | 0 | 2 | 0% | |
Syki.Shared.CompareExamGradeOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
Syki.Shared.CourseCurriculumOut | 6 | 0 | 6 | 15 | 100% | | 0 | 0 | | |
Syki.Shared.CourseDisciplineOut | 3 | 0 | 3 | 9 | 100% | | 0 | 0 | | |
Syki.Shared.CourseOfferingOut | 9 | 0 | 9 | 22 | 100% | | 0 | 0 | | |
Syki.Shared.CourseOut | 8 | 0 | 8 | 29 | 100% | | 2 | 2 | 100% | |
Syki.Shared.CreateAcademicPeriodIn | 13 | 0 | 13 | 21 | 100% | | 6 | 6 | 100% | |
Syki.Shared.CreateCampusIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.CreateClassIn | 19 | 0 | 19 | 26 | 100% | | 0 | 0 | | |
Syki.Shared.CreateCourseCurriculumDisciplineIn | 16 | 0 | 16 | 23 | 100% | | 0 | 0 | | |
Syki.Shared.CreateCourseCurriculumIn | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
Syki.Shared.CreateCourseIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.CreateCourseOfferingIn | 5 | 0 | 5 | 10 | 100% | | 0 | 0 | | |
Syki.Shared.CreateDisciplineIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.CreateEnrollmentPeriodIn | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
Syki.Shared.CreateLessonAttendanceIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.CreateNotificationIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.CreatePendingUserRegisterIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.CreateStudentEnrollmentIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.CreateStudentIn | 4 | 6 | 10 | 19 | 40% | | 0 | 0 | | |
Syki.Shared.CreateTeacherIn | 2 | 1 | 3 | 12 | 66.6% | | 0 | 0 | | |
Syki.Shared.CreateUserIn | 31 | 0 | 31 | 48 | 100% | | 0 | 0 | | |
Syki.Shared.CrossLoginIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.CrossLoginOut | 2 | 0 | 2 | 11 | 100% | | 0 | 0 | | |
Syki.Shared.DateOnlyExtensions | 3 | 1 | 4 | 27 | 75% | | 0 | 0 | | |
Syki.Shared.DateTimeExtensions | 0 | 2 | 2 | 14 | 0% | | 0 | 0 | | |
Syki.Shared.DisciplineOut | 12 | 0 | 12 | 29 | 100% | | 2 | 2 | 100% | |
Syki.Shared.EnrollmentClassOut | 10 | 0 | 10 | 16 | 100% | | 0 | 0 | | |
Syki.Shared.EnrollmentPeriodOut | 4 | 0 | 4 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.EnumExtensions | 23 | 0 | 23 | 69 | 100% | | 12 | 12 | 100% | |
Syki.Shared.ErrorOut | 2 | 0 | 2 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.ExamGradeOut | 5 | 0 | 5 | 10 | 100% | | 0 | 0 | | |
Syki.Shared.FeatureFlagOut | 0 | 2 | 2 | 13 | 0% | | 0 | 0 | | |
Syki.Shared.FinalizeClassesIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.FinishUserRegisterIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.ForbiddenErrorOut | 2 | 0 | 2 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.GetAcademicClassesIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.GetAcademicClassOut | 16 | 3 | 19 | 36 | 84.2% | | 0 | 2 | 0% | |
Syki.Shared.GetFeatureFlagsOut | 0 | 2 | 2 | 13 | 0% | | 0 | 0 | | |
Syki.Shared.GetMfaKeyOut | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.GetStudentAverageNoteOut | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.GetStudentFrequenciesOut | 13 | 3 | 16 | 32 | 81.2% | | 0 | 2 | 0% | |
Syki.Shared.GetStudentFrequencyOut | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
Syki.Shared.GetTeacherLessonAttendanceOut | 0 | 4 | 4 | 9 | 0% | | 0 | 0 | | |
Syki.Shared.GuidExtensions | 2 | 0 | 2 | 10 | 100% | | 0 | 0 | | |
Syki.Shared.HttpExtensions | 12 | 0 | 12 | 30 | 100% | | 4 | 4 | 100% | |
Syki.Shared.InstitutionOut | 6 | 0 | 6 | 15 | 100% | | 0 | 0 | | |
Syki.Shared.LessonOut | 6 | 3 | 9 | 22 | 66.6% | | 0 | 2 | 0% | |
Syki.Shared.ListExtensions | 23 | 1 | 24 | 64 | 95.8% | | 16 | 16 | 100% | |
Syki.Shared.LoginIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.LoginMfaIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.LoginMfaOut | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.LoginOut | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
Syki.Shared.NotificationOut | 7 | 0 | 7 | 12 | 100% | | 0 | 0 | | |
Syki.Shared.ReleaseClassesForEnrollmentIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.ResetPasswordIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.ResultExtensions | 4 | 0 | 4 | 10 | 100% | | 0 | 0 | | |
Syki.Shared.ScheduleIn | 17 | 7 | 24 | 42 | 70.8% | | 0 | 8 | 0% | |
Syki.Shared.ScheduleOut | 13 | 0 | 13 | 20 | 100% | | 0 | 0 | | |
Syki.Shared.SendResetPasswordTokenIn | 1 | 0 | 1 | 3 | 100% | | 0 | 0 | | |
Syki.Shared.SetupFeatureFlagsIn | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
Syki.Shared.SetupMfaIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.SkipUserRegisterLoginIn | 0 | 1 | 1 | 6 | 0% | | 0 | 0 | | |
Syki.Shared.SkipUserRegisterLoginOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
Syki.Shared.StartClassesIn | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
Syki.Shared.StringExtensions | 32 | 9 | 41 | 118 | 78% | | 25 | 26 | 96.1% | |
Syki.Shared.StudentExamGradeOut | 6 | 2 | 8 | 17 | 75% | | 0 | 2 | 0% | |
Syki.Shared.StudentInsightsOut | 6 | 0 | 6 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.StudentOut | 8 | 0 | 8 | 17 | 100% | | 0 | 0 | | |
Syki.Shared.TeacherClassesOut | 0 | 9 | 9 | 22 | 0% | | 0 | 2 | 0% | |
Syki.Shared.TeacherClassOut | 7 | 3 | 10 | 23 | 70% | | 0 | 2 | 0% | |
Syki.Shared.TeacherClassStudentOut | 5 | 1 | 6 | 16 | 83.3% | | 0 | 0 | | |
Syki.Shared.TeacherInsightsOut | 4 | 0 | 4 | 9 | 100% | | 0 | 0 | | |
Syki.Shared.TeacherOut | 4 | 0 | 4 | 13 | 100% | | 0 | 0 | | |
Syki.Shared.UpdateCampusIn | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
Syki.Shared.UpdateEnrollmentPeriodIn | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
Syki.Shared.UserNotificationOut | 5 | 0 | 5 | 10 | 100% | | 0 | 0 | | |
Syki.Shared.UserOut | 7 | 0 | 7 | 12 | 100% | | 0 | 0 | | |