Merge pull request #2647 from Vacademy-io/feature/tts-speech-cache - #2648
Merge pull request #2647 from Vacademy-io/feature/tts-speech-cache#2648Manshu48 wants to merge 195 commits into
5003 new issues (0 max.) of at least severity.
Here is an overview of what got changed by this pull request:
Issues
======
+ Solved 3251
- Added 5003
Complexity increasing per file
==============================
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/manager/AdminExportManager.java 8
- auth_service/src/main/java/vacademy/io/auth_service/feature/auth/manager/AuthManager.java 14
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/common/service/InstituteCustomFiledService.java 3
- assessment_service/src/main/java/vacademy/io/assessment_service/features/learner_assessment/manager/LearnerAssessmentAttemptStatusManager.java 11
- frontend-admin-dashboard/vite.config.ts 6
- frontend-admin-dashboard/src/routes/homework-creation/assessment-list/-components/ScheduleTestDetailsDropdownMenu.tsx 1
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-utils/helper.ts 10
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/assessment-menu-options-attempted-bulk/provide-reattempt-dialog.tsx 2
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/Step2SectionInfo.tsx 18
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/AssessmentSubmissionsTab.tsx 23
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/Step3AddingParticipants.tsx 3
- frontend-admin-dashboard/src/routes/assessment/question-papers/-components/QuestionPapersList.tsx 3
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-list-section/bulk-actions/bulk-actions-menu.tsx 2
- frontend-admin-dashboard/src/routes/homework-creation/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/AssessmentParticipantsTab.tsx 2
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-utils/helper.ts 19
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/Step1BasicInfo.tsx 8
- frontend-admin-dashboard/src/routes/assessment/assessment-list/-components/ScheduleTestDetailsDropdownMenu.tsx 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/service/Step1Service.java 11
- frontend-admin-dashboard/src/routes/settings/-components/ContentProtectionSettings.tsx 1
- common_service/src/main/java/vacademy/io/common/tracing/RequestTracingFilter.java 2
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/provider/controller/LiveSessionProviderController.java 3
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/provider/service/LiveSessionProviderService.java 19
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/provider/manager/BbbMeetingManager.java 16
- frontend-learner-dashboard-app/src/routes/dashboard/-components/AttendanceWidget.tsx 6
- frontend-admin-dashboard/src/routes/audience-manager/list/campaign-users/index.tsx 3
- frontend-learner-dashboard-app/src/components/common/enroll-by-invite/-utils/custom-field-helpers.ts 7
- frontend-learner-dashboard-app/src/components/common/questionLiveTest/question-navigator.tsx 2
- frontend-learner-dashboard-app/functions/_middleware.ts 30
- frontend-learner-dashboard-app/src/components/common/questionLiveTest/question-list-view.tsx 3
- frontend-admin-dashboard/src/routes/settings/-components/Template/WhatsAppTemplatesTab.tsx 7
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-list-section/bulk-actions/send-message-dialog.tsx 3
- frontend-learner-dashboard-app/src/components/common/layout-container/sidebar/utils.ts 2
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-list-section/bulk-actions/send-email-dialog.tsx 4
- frontend-learner-dashboard-app/src/services/student-display-settings.ts 11
- frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/TeacherDisplaySettings.tsx 50
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-payment-history/student-payment-history.tsx 3
- frontend-learner-dashboard-app/src/routes/study-library/courses/course-details/-components/course-details-page.tsx 3
- frontend-admin-dashboard/src/routes/dashboard/-components/AccountDetailsEdit.tsx 2
- frontend-admin-dashboard/src/routes/manage-students/invite/-components/create-invite/GenerateInviteLinkDialog.tsx 8
- frontend-admin-dashboard/src/routes/settings/-components/Course/DripConditionsCard.tsx 9
- frontend-learner-dashboard-app/src/routes/dashboard/index.tsx 3
- frontend-learner-dashboard-app/electron/src/index.ts 7
- frontend-learner-dashboard-app/src/components/common/study-library/level-material/subject-material/module-material/chapter-material/slide-material/quiz-viewer.tsx 3
- frontend-admin-dashboard/src/routes/audience-manager/list/campaign-users/add/index.tsx 2
- frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/AdminDisplaySettings.tsx 25
- frontend-admin-dashboard/src/routes/settings/-components/Payment/PaymentSettings.tsx 4
- frontend-admin-dashboard/src/routes/manage-students/invite/-components/create-invite/GenerateInviteLinkSchema.ts 9
- frontend-admin-dashboard/src/routes/study-library/courses/course-details/-components/course-details-page.tsx 4
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-portal-access/student-portal-access.tsx 4
- frontend-admin-dashboard/src/routes/audience-manager/list/-schema/AudienceCampaignSchema.ts 1
- frontend-learner-dashboard-app/src/components/common/study-library/level-material/subject-material/module-material/chapter-material/slide-material/assignment-slide.tsx 5
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/index.lazy.tsx 6
- frontend-admin-dashboard/src/routes/manage-pages/-utils/component-templates.ts 1
- frontend-learner-dashboard-app/src/components/common/auth/signup/providers/EmailOtpSignupProvider.tsx 20
- frontend-learner-dashboard-app/src/routes/register/-component/AssessmentRegistrationForm.tsx 1
- frontend-learner-dashboard-app/src/components/common/layout-container/sidebar/mySidebar.tsx 6
- frontend-admin-dashboard/src/routes/settings/-components/Payment/PaymentPlanEditor.tsx 84
- frontend-learner-dashboard-app/src/routes/study-library/live-class/$username/components/SessionLoginForm.tsx 6
- frontend-learner-dashboard-app/src/components/common/my-reports/ai-report-details-page.tsx 3
- frontend-learner-dashboard-app/src/components/common/layout-container/sidebar/logoutSidebar.tsx 1
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/enroll-bulk/components/ManualUserEntry.tsx 1
- frontend-admin-dashboard/src/routes/settings/-components/WhatsAppSettings/WhatsAppSettings.tsx 8
- frontend-learner-dashboard-app/src/components/common/questionLiveTest/view-toggle.tsx 1
- frontend-admin-dashboard/src/routes/workflow/create/-components/node-config-panel.tsx 4
- frontend-learner-dashboard-app/src/components/common/student-test-records/comparison-dashboard.tsx 6
- frontend-learner-dashboard-app/src/components/common/questionLiveTest/question-status-colors.ts 6
- frontend-learner-dashboard-app/src/services/ota-update.ts 16
- frontend-admin-dashboard/src/components/common/custom-fields/AddCustomFieldDialog.tsx 11
- frontend-learner-dashboard-app/src/components/common/layout-container/top-navbar.tsx/UserMenu.tsx 1
- frontend-admin-dashboard/src/routes/audience-manager/recent-leads/-components/recent-leads-page.tsx 15
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-email-notifications/individual-send-dialog.tsx 14
- frontend-admin-dashboard/src/routes/settings/-components/zoom/AddZoomAccountDialog.tsx 7
- frontend-admin-dashboard/src/routes/settings/-components/LiveSessionSettings.tsx 13
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/enroll-bulk/components/CpoEnrollmentConfigPanel.tsx 2
- frontend-admin-dashboard/src/routes/audience-manager/list/-components/audience-invite/configure-audience-workflow-dialog.tsx 4
- frontend-admin-dashboard/src/routes/settings/-components/Invoice/InvoiceSettings.tsx 13
- frontend-learner-dashboard-app/src/routes/account-deletion/index.tsx 1
- frontend-learner-dashboard-app/src/routes/booking-response/-components/booking-page.tsx 11
- frontend-admin-dashboard/src/routes/settings/-components/PaymentGatewaySettings.tsx 11
- frontend-admin-dashboard/src/routes/settings/-components/AiCallingSettings.tsx 15
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/reporting/sections/AssessmentsSection.java 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/reporting/sections/DoubtsSection.java 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/reporting/sections/LearnerEngagementSection.java 2
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/reporting/sections/LiveAttendanceSection.java 2
- frontend-admin-dashboard/src/components/chat/ChatScreen.tsx 10
- frontend-admin-dashboard/src/components/chat/ChatThread.tsx 44
- frontend-admin-dashboard/src/components/chat/ReportsReviewQueue.tsx 10
- frontend-admin-dashboard/src/services/chat/chatApi.ts 17
- frontend-learner-dashboard-app/src/components/chat/ChatScreen.tsx 10
- notification_service/src/main/java/vacademy/io/notification_service/features/chat/service/ChatReportService.java 6
- frontend-learner-dashboard-app/src/components/chat/ChatThread.tsx 34
- frontend-learner-dashboard-app/src/components/chat/chatUtils.ts 4
- frontend-learner-dashboard-app/src/services/chat/chatApi.ts 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/super_admin/service/SuperAdminCallService.java 2
- frontend-admin-dashboard/src/routes/manage-pages/-components/AiPageWizard.tsx 12
- frontend-admin-dashboard/src/routes/settings/-components/AiAgentsCard.tsx 3
- voice_bot_service/app/main.py 4
- voice_bot_service/app/providers.py 12
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/manager/AssessmentReattemptRequestManager.java 2
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/ReattemptRequestsTab.tsx 18
- frontend-admin-dashboard/src/services/reattempt-requests.ts 1
- frontend-learner-dashboard-app/src/components/common/questionLiveTest/tools/exam-calculator.tsx 1
- frontend-learner-dashboard-app/src/routes/my-mentors/-components/RateSessionDialog.tsx 1
- frontend-admin-dashboard/src/routes/audience-manager/call-log/-components/CallHealth.tsx 17
- frontend-learner-dashboard-app/electron/verify-asar-deps.js 11
- frontend-learner-dashboard-app/electron/src/ota.ts 68
- frontend-learner-dashboard-app/electron/verify-electron-flavor.py 6
- frontend-learner-dashboard-app/electron/verify-reader-mode.py 13
- voice_bot_service/app/ttscache.py 5
- frontend-admin-dashboard/src/components/common/perf/ConnectionStatusPill.tsx 12
- frontend-admin-dashboard/src/lib/perf/network-health.ts 22
- voice_bot_service/tests/test_ttscache.py 31
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-portal-access/edit-credentials-dialog.tsx 2
- frontend-admin-dashboard/src/routes/audience-manager/list/-utils/campaignFormFields.ts 9
- ai_service/app/services/kb/paper.py 10
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/-components/Step2CreateFromKnowledgeBase.tsx 9
- frontend-learner-dashboard-app/src/routes/my-mentors/index.tsx 4
- frontend-learner-dashboard-app/src/components/common/offline/downloads-page.tsx 98
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-courses/manage-access-dialog.tsx 4
- frontend-admin-dashboard/src/components/chat/ReportMessageDialog.tsx 24
- frontend-admin-dashboard/src/components/chat/__tests__/message-actions/test.tsx 41
- notification_service/src/test/java/vacademy/io/notification_service/features/chat/ChatMessageDeletePermissionTest.java 14
- notification_service/src/test/java/vacademy/io/notification_service/features/chat/ChatMessageEditTest.java 12
- frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/CallNumberVisibilityCard.tsx 19
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/manager/AssessmentListOrderingTest.java 11
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/dto/batch_pending/EnrolledLearnerDto.java 1
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/dto/batch_pending/NotAttemptedParticipantDto.java 17
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/dto/batch_pending/NotAttemptedParticipants.java 21
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/service/batch_pending/NotAttemptedLearnerService.java 6
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/manager/AdminExportManagerNotAttemptedCsvTest.java 10
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/enroll_invite/service/InviteFormAdminNotificationService.java 42
- assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/sort/StableSort.java 18
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/dto/batch_pending/EnrolledLearnerDtoTest.java 3
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/dto/batch_pending/NotAttemptedParticipantsTest.java 17
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/repository/ParticipantListOrderingTest.java 14
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/sort/StableSortTest.java 9
- frontend-admin-dashboard/src/routes/manage-students/invite/-components/create-invite/-components/TeamNotificationsCard.tsx 5
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/app_status/client/CommunityAppRegistryClient.java 5
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/app_status/controller/AppStatusController.java 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/app_status/service/AppStatusService.java 13
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/controller/InternalAppRegistryController.java 1
- assessment_service/src/main/java/vacademy/io/assessment_service/features/question_bank/controller/GetQuestionBankController.java 1
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/service/StoreStatusSyncService.java 12
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/store/AppStoreConnectClient.java 6
- frontend-admin-dashboard/src/routes/settings/-components/AppStatusSettings.tsx 40
- assessment_service/src/main/java/vacademy/io/assessment_service/features/question_bank/manager/GetQuestionBankManager.java 15
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/service/QuestionBasedStrategyFactoryTest.java 15
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/service/marking_strategy/MCQMQuestionTypeBasedStrategyTest.java 10
- frontend-admin-dashboard/src/routes/study-library/courses/course-details/subjects/modules/chapters/slides/-components/lexical-editor/blocks/quiz-block-editor.test.tsx 19
- common_service/src/main/java/vacademy/io/common/tracing/ExternalCallTimer.java 12
- assessment_service/src/test/java/vacademy/io/assessment_service/features/assessment/service/marking_strategy/OneWordQuestionTypeBasedStrategyTest.java 8
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/-components/Step2CreateAssessmentFromKnowledgeBase.tsx 154
- frontend-admin-dashboard/src/routes/assessment/create-assessment/$assessmentId/$examtype/-components/StepComponents/-components/Step2PickFromQuestionBank.tsx 75
- frontend-admin-dashboard/src/routes/assessment/question-papers/-utils/merge-section-questions.ts 11
- frontend-admin-dashboard/src/routes/assessment/question-papers/-utils/question-bank-services.ts 4
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/manager/ZoomRecordingAddressingTest.java 5
- frontend-admin-dashboard/src/routes/calling/call-queue/-components/CallQueuePanel.tsx 42
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/controller/AiCallQueueAdminController.java 14
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/controller/AiCallQueueController.java 7
- frontend-admin-dashboard/src/routes/calling/call-queue/-services/ai-call-queue-service.ts 8
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/service/LinkTypePlaceholderTest.java 6
- frontend-admin-dashboard/src/routes/calling/call-queue/index.lazy.tsx 6
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/core/CallingWindowUtil.java 32
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallCapacityService.java 46
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueDirectory.java 40
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/service/ZoomLinkTypeTest.java 2
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueDrainJob.java 56
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueService.java 108
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/service/zoom/ZoomOccurrenceScopingTest.java 6
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueSnapshotService.java 3
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/service/zoom/ZoomRecordingExpiryTest.java 6
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueStatus.java 6
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/service/LinkTypeCanonicalTest.java 4
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiCallQueueTxOps.java 4
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiVoiceBoxHealthPoller.java 12
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/service/ProviderLinkGuardTest.java 7
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/AiVoiceBoxService.java 31
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/dto/AiCallQueueDTOs.java 1
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/entity/AiCallLane.java 4
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/entity/AiCallQueueItem.java 5
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/telephony/queue/entity/AiVoiceBox.java 11
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/product_page/service/BasketPricingCalculator.java 43
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/product_page/service/OfferCalculator.java 20
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-utils/column-layout.test.ts 17
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-utils/column-layout.ts 20
- frontend-admin-dashboard/src/routes/evaluation/evaluation-tool/-utils/submit-evaluation.test.ts 32
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/store/GooglePlayClient.java 6
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/store/MicrosoftPartnerCenterClient.java 5
- frontend-admin-dashboard/src/routes/evaluation/evaluation-tool/-utils/submit-evaluation.ts 15
- frontend-admin-dashboard/src/routes/manage-pages/product-pages/-components/BasketPricingEditor.tsx 186
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/store/StoreCredentialAdminController.java 19
- frontend-admin-dashboard/src/routes/manage-pages/product-pages/-components/OffersEditor.tsx 33
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/store/StoreCredentialResolver.java 12
- frontend-learner-dashboard-app/src/routes/$tagName/-utils/course-finder-bus.ts 23
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/product_page/BasketPricingCalculatorTest.java 24
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/BasketSummaryBar.tsx 12
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/basket-pricing.test.ts 36
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/FieldVerification.tsx 33
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/celebrate-saving.ts 25
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/use-basket-savings.ts 12
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/OrderSummaryPanel.tsx 68
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/PlanTiles.tsx 62
- loadtest/assessment-exam-journey.js 38
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-services/field-verification-service.ts 13
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/basket-pricing.ts 162
- frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-utils/result-sheet-pdf.ts 41
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/learner-identity.ts 35
- frontend-learner-dashboard-app/src/hooks/use-signup-availability.ts 13
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/offers.ts 31
- frontend-admin-dashboard/public/service-worker.js 7
- frontend-admin-dashboard/public/sw.js 7
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/CartItemList.tsx 56
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/MobileCheckoutBar.tsx 6
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-components/OffersStrip.tsx 14
- frontend-admin-dashboard/src/routes/settings/-components/Certificates/VerificationPageSection.tsx 2
- frontend-learner-dashboard-app/src/routes/product-pages/$productPageCode/-utils/cart-item-display.ts 8
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/service/AttendanceCriteriaEvaluator.java 13
- frontend-admin-dashboard/src/routes/settings/-components/Certificates/CertificateNumberingBuilder.tsx 21
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/controller/AppRegistryProviderController.java 12
- frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/bulk-extend-access-dialog.tsx 6
- community_service/src/main/java/vacademy/io/community_service/feature/appregistry/service/AppRegistryService.java 2
- admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/provider/controller/BbbCustomDomainController.java 15
- admin_core_service/src/test/java/vacademy/io/admin_core_service/features/live_session/provider/manager/LiveSessionHostNormalizationTest.java 11
- frontend-learner-dashboard-app/src/routes/my-mentors/-components/MySessionsTab.tsx 2
Complexity decreasing per file
==============================
+ frontend-learner-dashboard-app/src/routes/subscriptions/$username/index.tsx -2
+ frontend-admin-dashboard/src/routes/settings/-components/ScheduledReportsSettings.tsx -5
+ assessment_service/src/main/java/vacademy/io/assessment_service/features/assessment/manager/AssessmentParticipantsManager.java -1
+ frontend-admin-dashboard/src/routes/homework-creation/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-utils/helper.ts -178
+ frontend-admin-dashboard/src/routes/manage-students/invite/-components/create-invite/CreateInviteDialog.tsx -39
+ frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-list-section/students-list-section.tsx -40
+ frontend-admin-dashboard/src/routes/homework-creation/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/AssessmentPreview.tsx -3
+ frontend-admin-dashboard/src/routes/homework-creation/create-assessment/$assessmentId/$examtype/-components/StepComponents/Step3AddingParticipants.tsx -3
+ frontend-admin-dashboard/src/routes/audience-manager/call-log/-components/CallLogTab.tsx -2
+ frontend-learner-dashboard-app/src/components/common/study-library/level-material/subject-material/module-material/chapter-material/slide-material/DocumentWithMermaid.tsx -17
+ frontend-learner-dashboard-app/src/components/common/instructionPage/AssessmentInstructions.tsx -2
+ frontend-admin-dashboard/src/routes/audience-manager/list/-components/create-campaign-dialog/CreateCampaignForm.tsx -7
+ frontend-learner-dashboard-app/src/components/common/questionLiveTest/navbar.tsx -8
+ frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/StudentDisplaySettings.tsx -5
+ frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/CustomRoleDisplaySettings.tsx -13
+ frontend-learner-dashboard-app/src/routes/register/-component/CheckEmailStatusAlertDialog.tsx -2
+ frontend-admin-dashboard/src/routes/manage-pages/-components/ComponentPreviews.tsx -5
+ frontend-admin-dashboard/src/routes/manage-students/invite/-components/create-invite/-utils/helper.ts -2
+ frontend-learner-dashboard-app/src/routes/$tagName/-components/JsonRenderer.tsx -8
+ frontend-learner-dashboard-app/src/components/common/questionLiveTest/network-status.tsx -1
+ frontend-learner-dashboard-app/src/components/common/questionLiveTest/otherQuestionTypes/LongAnswerInput.tsx -1
+ frontend-admin-dashboard/src/routes/settings/-components/AssessmentSettings.tsx -2
+ frontend-admin-dashboard/src/routes/settings/-components/RoleDisplay/AudienceAccessCard.tsx -8
+ frontend-learner-dashboard-app/src/components/common/study-library/level-material/subject-material/module-material/chapter-material/slide-material/lesson-list-sidebar.tsx -2
+ frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/AssessmentExportCsvDialog.tsx -49
+ frontend-learner-dashboard-app/src/routes/verify/-components/verification-cards.tsx -1
+ frontend-admin-dashboard/src/routes/settings/-components/ExamExperienceSettingsCard.tsx -1
+ frontend-admin-dashboard/src/routes/settings/-components/AiInsightsSettingsSection.tsx -1
+ frontend-admin-dashboard/src/routes/settings/-components/MentorshipSettings.tsx -5
+ frontend-admin-dashboard/src/routes/manage-students/students-list/-components/students-list/student-side-view/student-portal-access/send-reset-password-dialog.tsx -16
+ frontend-admin-dashboard/src/routes/settings/-components/AiSettings.tsx -24
+ frontend-admin-dashboard/src/routes/settings/-components/OfflineAccessSettings.tsx -2
+ frontend-admin-dashboard/src/routes/settings/-components/AudienceFormSettings.tsx -1
See the complete overview on Codacy
Annotations
codacy-production / Codacy Static Code Analysis
admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/provider/service/zoom/ZoomRecordingService.java#L195
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date'
codacy-production / Codacy Static Code Analysis
admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/service/AttendanceCriteriaEvaluator.java#L359
Avoid unused method parameters such as 'pct'.
codacy-production / Codacy Static Code Analysis
admin_core_service/src/main/java/vacademy/io/admin_core_service/features/live_session/service/AttendanceCriteriaEvaluator.java#L379
Use one line for each declaration, it enhances code readability.
codacy-production / Codacy Static Code Analysis
admin_core_service/src/main/java/vacademy/io/admin_core_service/features/product_page/service/ProductPageEnrollmentService.java#L693
Avoid long parameter lists.
codacy-production / Codacy Static Code Analysis
admin_core_service/src/main/java/vacademy/io/admin_core_service/features/product_page/service/ProductPageEnrollmentService.java#L693
The method 'provisionPendingEnrollments(ProductPageEnrollRequest, List, Map, AppliedCouponDiscount, double, OfferCalculator.AppliedOffer, double, BasketPricingCalculator.BasketPrice, UserDTO, PaymentInitiationRequestDTO, String)' has an NPath complexity of 2016, current threshold is 200
Check notice on line 551 in docs/ASSESSMENT_FEATURE.md
codacy-production / Codacy Static Code Analysis
docs/ASSESSMENT_FEATURE.md#L551
Expected: 1; Actual: 0; Below
Check notice on line 552 in docs/ASSESSMENT_FEATURE.md
codacy-production / Codacy Static Code Analysis
docs/ASSESSMENT_FEATURE.md#L552
Lists should be surrounded by blank lines
Check notice on line 11 in docs/crm/AI_CALL_QUEUE.md
codacy-production / Codacy Static Code Analysis
docs/crm/AI_CALL_QUEUE.md#L11
Emphasis used instead of a heading
Check notice on line 12 in docs/crm/AI_CALL_QUEUE.md
codacy-production / Codacy Static Code Analysis
docs/crm/AI_CALL_QUEUE.md#L12
Lists should be surrounded by blank lines
Check notice on line 399 in docs/crm/AI_CALL_QUEUE.md
codacy-production / Codacy Static Code Analysis
docs/crm/AI_CALL_QUEUE.md#L399
Emphasis used instead of a heading
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/admissions/admission-form/-components/steps/Step5AFeeAssignment/index.tsx#L166
Unsafe call of an `error` type typed value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/admissions/admission-form/-components/steps/Step5AFeeAssignment/index.tsx#L178
Unsafe member access .error on an `error` typed value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/admissions/application/-components/sections/PaymentSection.tsx#L98
Generic Object Injection Sink
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/admissions/application/-components/sections/PaymentSection.tsx#L110
Unsafe assignment of an `any` value.
Check notice on line 78 in frontend-admin-dashboard/src/routes/ai-center/ai-tools/index.lazy.tsx
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/ai-center/ai-tools/index.lazy.tsx#L78
Use an `interface` instead of a `type`.
Check warning on line 376 in frontend-admin-dashboard/src/routes/ai-center/ai-tools/index.lazy.tsx
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/ai-center/ai-tools/index.lazy.tsx#L376
Unsafe argument of type `any` assigned to a parameter of type `string`.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/survey/EnhancedSurveyIndividualRespondentsTab.tsx#L143
Unsafe member access .userAnswer on an `any` value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/survey/ResponseParsingDemo.tsx#L20
Unsafe assignment of an `any` value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/survey/ResponseParsingDemo.tsx#L63
Unsafe member access .questionId on an `any` value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/survey/ResponseParsingDemo.tsx#L64
Unsafe member access .type on an `any` value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/assessment/assessment-list/assessment-details/$assessmentId/$examType/$assesssmentType/$assessmentTab/-components/survey/SurveyMainOverviewTab.tsx#L180
Unsafe assignment of an `any` value.
Check warning on line 29 in frontend-admin-dashboard/src/routes/audience-manager/list/index.lazy.tsx
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/audience-manager/list/index.lazy.tsx#L29
Unsafe member access .AudienceList on an `error` typed value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/dashboard/-components/AccountDetailsEdit.tsx#L75
Unsafe member access .length on an `error` typed value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/dashboard/-components/AccountDetailsEdit.tsx#L142
Unsafe call of an `error` type typed value.
codacy-production / Codacy Static Code Analysis
frontend-admin-dashboard/src/routes/dashboard/-components/AdminProfile.tsx#L40
Unsafe call of an `error` type typed value.