├── .circleci └── config.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .talismanrc ├── LICENSE ├── README.md ├── auto-validation-consumer ├── Dockerfile ├── README.md ├── config │ ├── cug.json │ ├── default.json │ ├── dev.json │ ├── localEnv.json │ ├── prod.json │ ├── test.json │ └── uat.json ├── jest.config.js ├── k8s-deployments │ ├── azure │ │ └── deployment.yaml │ └── script.sh ├── nodemon.json ├── package-lock.json ├── package.json ├── src │ ├── constants │ │ └── constants.ts │ ├── dbOperations │ │ ├── dbConnection.ts │ │ └── dbOperations.ts │ ├── index.ts │ ├── types │ │ ├── dbResponseType.ts │ │ ├── keyValueType.ts │ │ └── validator.ts │ └── validations │ │ ├── AutoValidation.ts │ │ ├── BleuScoreValidator.ts │ │ ├── LevensteinValidator.ts │ │ ├── TruthyValidator.ts │ │ ├── WERValidator.ts │ │ └── ibleu.ts ├── tests │ └── validations │ │ ├── BleuScoreValidator.test.ts │ │ ├── LevensteinValidator.test.ts │ │ └── WERValidator.test.ts └── tsconfig.json ├── commitlint.config.js ├── crowdsource-api ├── .babelrc ├── .dockerignore ├── Dockerfile ├── README.md ├── binaries │ └── wada_snr.tar.gz ├── config │ ├── cug.json │ ├── default.json │ ├── dev.json │ ├── localEnv.json │ ├── test.json │ └── uat.json ├── k8s-deployments │ ├── autoscaler_cug.yaml │ ├── autoscaler_dev.yaml │ ├── autoscaler_prod.yaml │ ├── autoscaler_test.yaml │ ├── autoscaler_uat.yaml │ ├── azure │ │ ├── config_ratelimiting.yaml │ │ ├── deployment_dev.yaml │ │ ├── deployment_test.yaml │ │ ├── deployment_uat.yaml │ │ ├── ingress_dev.yaml │ │ └── service.yaml │ ├── deployment.yaml │ ├── ingress.yaml │ └── service.yaml ├── migrations │ ├── 20210217094030-sentences.js │ ├── 20210218094030-contributors.js │ ├── 20210218095856-contributions.js │ ├── 20210218100220-validations.js │ ├── 20210218100506-fillContributors.js │ ├── 20210218100819-fillContributions.js │ ├── 20210218101110-updateSentences.js │ ├── 20210226073654-contributionsGeolocation.js │ ├── 20210227100906-materializedViewForContributionsAndDemoStats.js │ ├── 20210227101230-materializedViewForDailyStatsComplete.js │ ├── 20210227101611-viewsForTimeSeriesMetrics.js │ ├── 20210302223706-viewsForQuarterlyStats.js │ ├── 20210304065227-audit-load-log.js │ ├── 20210304083514-addTimeZoneAuditLoadLog.js │ ├── 20210312062810-addContributionAudioDuration.js │ ├── 20210315070013-changeAgeGroupValues.js │ ├── 20210315075922-createValidationsStateRegion.js │ ├── 20210315075940-recreateMaterializedViews.js │ ├── 20210315083556-recreateViews.js │ ├── 20210316094030-feedbacks.js │ ├── 20210319075437-reports.js │ ├── 20210324094548-createRewardCatalogue.js │ ├── 20210324095211-createRewards.js │ ├── 20210324095808-createRewardMilestones.js │ ├── 20210324111024-materializedViewsForGroupByQueries.js │ ├── 20210325052951-addSourceToReports.js │ ├── 20210326074418-removeMessageRewardsCatalogue.js │ ├── 20210326074500-createColumnGenerateBadgeIdRewards.js │ ├── 20210330083927-insertRewardsData.js │ ├── 20210407120826-createConfigurationsTable.js │ ├── 20210408103057-modifyValidations.js │ ├── 20210412070741-createLanguageMilestones.js │ ├── 20210412071024-insertLanguageMilestones.js │ ├── 20210420042650-updateSentences.js │ ├── 20210420061710-updateContributions.js │ ├── 20210426094608-createMasterDataSet.js │ ├── 20210426094608-updateDatasetRow.js │ ├── 20210506123849-migrateViews.js │ ├── 20210506142651-modifyRewardMilestones.js │ ├── 20210506144927-modifyRewardsTable.js │ ├── 20210507174851-insertRewardsType.js │ ├── 20210515062044-addContributionLimit.js │ ├── 20210531100926-updateFeedbackForm.js │ ├── 20210601063223-renameSentenceIdReportsTable.js │ ├── 20210601064114-dropUnusedColumns.js │ ├── 20210601113904-users.js │ ├── 20210602112917-addDeviceAndBrowserToContributions.js │ ├── 20210602112941-addDeviceAndBrowserToValidations.js │ ├── 20210603111739-modifyRewardsData.js │ ├── 20210604123244-addEmailFeedbackForm.js │ ├── 20210606063643-modifyLanguageGoals.js │ ├── 20210606072850-insertLanguageGoals.js │ ├── 20210609050316-addColumnsForCorrectionInProfanity.js │ ├── 20210610114433-modifyValidatedByColumnValidations.js │ ├── 20210611112229-insertProfanityConfiguration.js │ ├── 20210628140621-updateLanguageGoalForMarathi.js │ ├── 20210701050104-demoData.js │ ├── 20210715091420-addFeedbackColumn.js │ ├── 20210715135037-alterMasterDataset.js │ ├── 20210715141201-alterMasterDataset.js │ ├── 20210716070430-alterMasterDataset.js │ ├── 20210726134733-refreshDelta.js │ ├── 20210727055331-createdIndex.js │ ├── 20210727061958-dropInheritedTables.js │ ├── 20210727102018-newMaterializedViews.js │ ├── 20210727143834-addFKsAndIndex.js │ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable.js │ ├── 20210729133351-updateProcForView.js │ ├── 20210801124656-updateViews.js │ ├── 20210802114104-updateLanguageGoals.js │ ├── 20210802142614-removeUnusedLangaugesFromGoals.js │ ├── 20210810053146-addConstraintOnValidations.js │ ├── 20210811124013-updateTotalSpeakersOnViews.js │ ├── 20210812055902-updateTotalSpeakersOnViews.js │ ├── 20210812132516-updateAgeAndGenderMViews.js │ ├── 20210910043949-createIndexOnContributorsTable.js │ ├── 20210923053815-updateRewardsMilestone.js │ ├── 20211013093717-updateLanguageAndStateGroupContributions.js │ ├── 20211019135041-updateLanguageAndStateGroupContributions.js │ ├── 20211111090919-addUniqueKeyContraintOnContributors.js │ ├── 20211111141623-createAllowValidationColumnInContributions.js │ ├── 20211117063052-updateMaterializedViewsForDataMismatch.js │ ├── 20211201051015-filterValidationSkips.js │ ├── 20211202043833-filterValidationSkips.js │ ├── 20211202094608-filterValidationSkips.js │ ├── config │ │ └── migration_config.json │ └── sqls │ │ ├── 20210217094030-sentences.sql │ │ ├── 20210218094030-createContributor.sql │ │ ├── 20210218095856-createContributions.sql │ │ ├── 20210218100220-createValidations.sql │ │ ├── 20210218100506-fillContributors.sql │ │ ├── 20210218100819-fillContributions.sql │ │ ├── 20210218101110-updateSentences.sql │ │ ├── 20210226073654-contributionsGeolocation-down.sql │ │ ├── 20210226073654-contributionsGeolocation-up.sql │ │ ├── 20210227100906-materializedViewForContributionsAndDemoStats-down.sql │ │ ├── 20210227100906-materializedViewForContributionsAndDemoStats-up.sql │ │ ├── 20210227101230-materializedViewForDailyStatsComplete-down.sql │ │ ├── 20210227101230-materializedViewForDailyStatsComplete-up.sql │ │ ├── 20210227101611-viewsForTimeSeriesMetrics-down.sql │ │ ├── 20210227101611-viewsForTimeSeriesMetrics-up.sql │ │ ├── 20210302223706-viewsForQuarterlyStats-down.sql │ │ ├── 20210302223706-viewsForQuarterlyStats-up.sql │ │ ├── 20210304065227-audit-load-log-down.sql │ │ ├── 20210304065227-audit-load-log-up.sql │ │ ├── 20210304083514-addTimeZoneAuditLoadLog-down.sql │ │ ├── 20210304083514-addTimeZoneAuditLoadLog-up.sql │ │ ├── 20210312062810-addContributionAudioDuration-down.sql │ │ ├── 20210312062810-addContributionAudioDuration-up.sql │ │ ├── 20210315070013-changeAgeGroupValues-down.sql │ │ ├── 20210315070013-changeAgeGroupValues-up.sql │ │ ├── 20210315075922-createValidationsStateRegion-down.sql │ │ ├── 20210315075922-createValidationsStateRegion-up.sql │ │ ├── 20210315075940-recreateMaterializedViews-down.sql │ │ ├── 20210315075940-recreateMaterializedViews-up.sql │ │ ├── 20210315083556-recreateViews-down.sql │ │ ├── 20210315083556-recreateViews-up.sql │ │ ├── 20210316094030-createFeedback.sql │ │ ├── 20210319075437-reports-down.sql │ │ ├── 20210319075437-reports-up.sql │ │ ├── 20210324094548-createRewardCatalogue-down.sql │ │ ├── 20210324094548-createRewardCatalogue-up.sql │ │ ├── 20210324095211-createRewards-down.sql │ │ ├── 20210324095211-createRewards-up.sql │ │ ├── 20210324095808-createRewardMilestones-down.sql │ │ ├── 20210324095808-createRewardMilestones-up.sql │ │ ├── 20210324111024-materializedViewsForGroupByQueries-down.sql │ │ ├── 20210324111024-materializedViewsForGroupByQueries-up.sql │ │ ├── 20210325052951-addSourceToReports-down.sql │ │ ├── 20210325052951-addSourceToReports-up.sql │ │ ├── 20210326074418-removeMessageRewardsCatalogue-down.sql │ │ ├── 20210326074418-removeMessageRewardsCatalogue-up.sql │ │ ├── 20210326074500-createColumnGenerateBadgeIdRewards-down.sql │ │ ├── 20210326074500-createColumnGenerateBadgeIdRewards-up.sql │ │ ├── 20210330083927-insertRewardsData-down.sql │ │ ├── 20210330083927-insertRewardsData-up.sql │ │ ├── 20210407120826-createConfigurationsTable-down.sql │ │ ├── 20210407120826-createConfigurationsTable-up.sql │ │ ├── 20210408103057-modifyValidations-down.sql │ │ ├── 20210408103057-modifyValidations-up.sql │ │ ├── 20210412070741-createLanguageMilestones-down.sql │ │ ├── 20210412070741-createLanguageMilestones-up.sql │ │ ├── 20210412071024-insertLanguageMilestones-down.sql │ │ ├── 20210412071024-insertLanguageMilestones-up.sql │ │ ├── 20210420042650-updateSentences-down.sql │ │ ├── 20210420042650-updateSentences-up.sql │ │ ├── 20210420061710-updateContributions-down.sql │ │ ├── 20210420061710-updateContributions-up.sql │ │ ├── 20210426094608-createMasterDataSet-down.sql │ │ ├── 20210426094608-createMasterDataSet-up.sql │ │ ├── 20210426094608-updateDatasetRow.sql │ │ ├── 20210506123849-migrateViews-down.sql │ │ ├── 20210506123849-migrateViews-up.sql │ │ ├── 20210506142651-modifyRewardMilestones-down.sql │ │ ├── 20210506142651-modifyRewardMilestones-up.sql │ │ ├── 20210506144927-modifyRewardsTable-down.sql │ │ ├── 20210506144927-modifyRewardsTable-up.sql │ │ ├── 20210507174851-insertRewardsType-down.sql │ │ ├── 20210507174851-insertRewardsType-up.sql │ │ ├── 20210515062044-addContributionLimit-down.sql │ │ ├── 20210515062044-addContributionLimit-up.sql │ │ ├── 20210531100926-updateFeedbackForm-down.sql │ │ ├── 20210531100926-updateFeedbackForm-up.sql │ │ ├── 20210601063223-renameSentenceIdReportsTable-down.sql │ │ ├── 20210601063223-renameSentenceIdReportsTable-up.sql │ │ ├── 20210601064114-dropUnusedColumns-down.sql │ │ ├── 20210601064114-dropUnusedColumns-up.sql │ │ ├── 20210601113904-users-down.sql │ │ ├── 20210601113904-users-up.sql │ │ ├── 20210602112917-addDeviceAndBrowserToContributions-down.sql │ │ ├── 20210602112917-addDeviceAndBrowserToContributions-up.sql │ │ ├── 20210602112941-addDeviceAndBrowserToValidations-down.sql │ │ ├── 20210602112941-addDeviceAndBrowserToValidations-up.sql │ │ ├── 20210603111739-modifyRewardsData-down.sql │ │ ├── 20210603111739-modifyRewardsData-up.sql │ │ ├── 20210604123244-addEmailFeedbackForm-down.sql │ │ ├── 20210604123244-addEmailFeedbackForm-up.sql │ │ ├── 20210606063643-modifyLanguageGoals-down.sql │ │ ├── 20210606063643-modifyLanguageGoals-up.sql │ │ ├── 20210606072850-insertLanguageGoals-down.sql │ │ ├── 20210606072850-insertLanguageGoals-up.sql │ │ ├── 20210609050316-addColumnsForCorrectionInProfanity-down.sql │ │ ├── 20210609050316-addColumnsForCorrectionInProfanity-up.sql │ │ ├── 20210610114433-modifyValidatedByColumnValidations-down.sql │ │ ├── 20210610114433-modifyValidatedByColumnValidations-up.sql │ │ ├── 20210611112229-insertProfanityConfiguration-down.sql │ │ ├── 20210611112229-insertProfanityConfiguration-up.sql │ │ ├── 20210628140621-updateLanguageGoalForMarathi-down.sql │ │ ├── 20210628140621-updateLanguageGoalForMarathi-up.sql │ │ ├── 20210701050104-demoData-down.sql │ │ ├── 20210701050104-demoData-up.sql │ │ ├── 20210715091420-addFeedbackColumn-down.sql │ │ ├── 20210715091420-addFeedbackColumn-up.sql │ │ ├── 20210715135037-alterMasterDataset-down.sql │ │ ├── 20210715135037-alterMasterDataset-up.sql │ │ ├── 20210715141201-alterMasterDataset-down.sql │ │ ├── 20210715141201-alterMasterDataset-up.sql │ │ ├── 20210716070430-alterMasterDataset-down.sql │ │ ├── 20210716070430-alterMasterDataset-up.sql │ │ ├── 20210726134733-refreshDelta-down.sql │ │ ├── 20210726134733-refreshDelta-up.sql │ │ ├── 20210727055331-createdIndex-down.sql │ │ ├── 20210727055331-createdIndex-up.sql │ │ ├── 20210727061958-dropInheritedTables-down.sql │ │ ├── 20210727061958-dropInheritedTables-up.sql │ │ ├── 20210727102018-newMaterializedViews-down.sql │ │ ├── 20210727102018-newMaterializedViews-up.sql │ │ ├── 20210727143834-addFKsAndIndex-down.sql │ │ ├── 20210727143834-addFKsAndIndex-up.sql │ │ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable-down.sql │ │ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable-up.sql │ │ ├── 20210729133351-updateProcForView-down.sql │ │ ├── 20210729133351-updateProcForView-up.sql │ │ ├── 20210801124656-updateViews-down.sql │ │ ├── 20210801124656-updateViews-up.sql │ │ ├── 20210802114104-updateLanguageGoals-down.sql │ │ ├── 20210802114104-updateLanguageGoals-up.sql │ │ ├── 20210802142614-removeUnusedLangaugesFromGoals-down.sql │ │ ├── 20210802142614-removeUnusedLangaugesFromGoals-up.sql │ │ ├── 20210810053146-addConstraintOnValidations-down.sql │ │ ├── 20210810053146-addConstraintOnValidations-up.sql │ │ ├── 20210811124013-updateTotalSpeakersOnViews-down.sql │ │ ├── 20210811124013-updateTotalSpeakersOnViews-up.sql │ │ ├── 20210812055902-updateTotalSpeakersOnViews-down.sql │ │ ├── 20210812055902-updateTotalSpeakersOnViews-up.sql │ │ ├── 20210812132516-updateAgeAndGenderMViews-down.sql │ │ ├── 20210812132516-updateAgeAndGenderMViews-up.sql │ │ ├── 20210910043949-createIndexOnContributorsTable-down.sql │ │ ├── 20210910043949-createIndexOnContributorsTable-up.sql │ │ ├── 20210923053815-updateRewardsMilestone-down.sql │ │ ├── 20210923053815-updateRewardsMilestone-up.sql │ │ ├── 20211013093717-updateLanguageAndStateGroupContributions-down.sql │ │ ├── 20211013093717-updateLanguageAndStateGroupContributions-up.sql │ │ ├── 20211019135041-updateLanguageAndStateGroupContributions-down.sql │ │ ├── 20211019135041-updateLanguageAndStateGroupContributions-up.sql │ │ ├── 20211111090919-addUniqueKeyContraintOnContributors-down.sql │ │ ├── 20211111090919-addUniqueKeyContraintOnContributors-up.sql │ │ ├── 20211111141623-createAllowValidationColumnInContributions-down.sql │ │ ├── 20211111141623-createAllowValidationColumnInContributions-up.sql │ │ ├── 20211117063052-updateMaterializedViewsForDataMismatch-down.sql │ │ ├── 20211117063052-updateMaterializedViewsForDataMismatch-up.sql │ │ ├── 20211201051015-filterValidationSkips-down.sql │ │ ├── 20211201051015-filterValidationSkips-up.sql │ │ ├── 20211202043833-filterValidationSkips-down.sql │ │ ├── 20211202043833-filterValidationSkips-up.sql │ │ ├── 20211202094608-filterValidationSkips-down.sql │ │ └── 20211202094608-filterValidationSkips-up.sql ├── package-lock.json ├── package.json ├── src │ ├── app.js │ ├── audio_attributes │ │ └── snr.js │ ├── cache │ │ ├── cache.js │ │ ├── cacheDbQueries.js │ │ └── cacheOperations.js │ ├── constants.js │ ├── dbOperations.js │ ├── dbQuery.js │ ├── event_queue │ │ ├── queue.js │ │ └── queueOperations.js │ ├── middleware │ │ ├── cacheMiddleware.js │ │ ├── originMiddleware.js │ │ └── validateUserInputs.js │ ├── server.js │ └── uploader │ │ ├── awsUploader.js │ │ ├── azureUploader.js │ │ ├── gcpUploader.js │ │ └── objUploader.js ├── swagger │ ├── index.js │ ├── swagger-output.json │ └── swagger.js ├── test-env.js └── tests │ ├── audio_attributes │ ├── snr.test.js │ └── test.wav │ ├── cache.test.js │ ├── cacheOperations.test.js │ ├── dbOperations.test.js │ ├── middleware.test.js │ └── originMiddleware.test.js ├── crowdsource-fe ├── .dockerignore ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .lighthouserc.js ├── .nvmrc ├── .stylelintrc.json ├── .talismanrc ├── Dockerfile ├── README.md ├── __mocks__ │ ├── fileMock.js │ └── styleMock.js ├── brand │ └── vakyansh.json ├── config │ ├── cug.json │ ├── default.json │ ├── dev.json │ ├── test.json │ └── uat.json ├── jest.config.js ├── jest.setup.js ├── k8s-deployments-aws │ ├── deployment_dev.yaml │ ├── ingress.yaml │ └── service.yaml ├── k8s-deployments │ ├── deployment_dev.yaml │ ├── deployment_test.yaml │ ├── deployment_uat.yaml │ ├── ingress_dev.yaml │ ├── ingress_test.yaml │ ├── ingress_uat.yaml │ └── service.yaml ├── next-env.d.ts ├── next-i18next.config.js ├── next.config.js ├── package-lock.json ├── package.json ├── public │ ├── audio │ │ ├── phonetic_keyboard_instruction_video.mp4 │ │ └── sample_audio_file.mp3 │ ├── do-not-unzip-aggregated-json.zip │ ├── images │ │ ├── alphabets_bg.svg │ │ ├── alphabets_bg_mobile.svg │ │ ├── arrow_left.svg │ │ ├── arrow_right.svg │ │ ├── asr_contribute_icon.svg │ │ ├── bulb.svg │ │ ├── bulb_filled.svg │ │ ├── card_green_bg.svg │ │ ├── card_green_bg_mobile.svg │ │ ├── card_orange_bg.svg │ │ ├── card_orange_bg_mobile.svg │ │ ├── check_mark.svg │ │ ├── close.svg │ │ ├── close_white.svg │ │ ├── correct.svg │ │ ├── cross.svg │ │ ├── download_icon.svg │ │ ├── edit.svg │ │ ├── equalizer.svg │ │ ├── error_page_icon.svg │ │ ├── fb-icon.svg │ │ ├── feedback_icon.svg │ │ ├── green_bg.svg │ │ ├── home_page_bg.svg │ │ ├── home_page_bg_mobile.svg │ │ ├── info_icon.svg │ │ ├── keyboard_icon.svg │ │ ├── left_arrow.svg │ │ ├── left_triangle.svg │ │ ├── left_triangle_mobile.svg │ │ ├── linkedin-icon.svg │ │ ├── locale_logo.svg │ │ ├── mic.svg │ │ ├── mic_white.svg │ │ ├── microphone.svg │ │ ├── ocr_contribute_icon.svg │ │ ├── ocr_image_bg.svg │ │ ├── opinion1-active.svg │ │ ├── opinion1.svg │ │ ├── opinion2-active.svg │ │ ├── opinion2.svg │ │ ├── opinion3-active.svg │ │ ├── opinion3.svg │ │ ├── opinion4-active.svg │ │ ├── opinion4.svg │ │ ├── opinion5-active.svg │ │ ├── opinion5.svg │ │ ├── opinions.png │ │ ├── orange_bg.svg │ │ ├── page_bottom_right_bg.svg │ │ ├── page_bottom_right_bg_mobile.svg │ │ ├── page_top_left_bg.svg │ │ ├── page_top_left_bg_mobile.svg │ │ ├── pause.svg │ │ ├── play.svg │ │ ├── play_circle_filled.svg │ │ ├── play_icon.svg │ │ ├── radio_checked.svg │ │ ├── record_voice_over.svg │ │ ├── replay.svg │ │ ├── report.svg │ │ ├── right_triangle.svg │ │ ├── right_triangle_mobile.svg │ │ ├── speaker.svg │ │ ├── speaker_voice.svg │ │ ├── success.svg │ │ ├── suno_contribute_icon_blur.svg │ │ ├── translation_contribute_icon.svg │ │ ├── tts_contribute_icon.svg │ │ ├── tts_contribute_icon_blur.svg │ │ ├── twitter-icon.svg │ │ ├── usericon.svg │ │ ├── vakyansh │ │ │ ├── as │ │ │ │ ├── badges │ │ │ │ │ ├── as_asr_bronze_contribute.png │ │ │ │ │ ├── as_asr_bronze_contribute.svg │ │ │ │ │ ├── as_asr_bronze_validate.png │ │ │ │ │ ├── as_asr_bronze_validate.svg │ │ │ │ │ ├── as_asr_gold_contribute.png │ │ │ │ │ ├── as_asr_gold_contribute.svg │ │ │ │ │ ├── as_asr_gold_validate.png │ │ │ │ │ ├── as_asr_gold_validate.svg │ │ │ │ │ ├── as_asr_platinum_contribute.png │ │ │ │ │ ├── as_asr_platinum_contribute.svg │ │ │ │ │ ├── as_asr_platinum_validate.png │ │ │ │ │ ├── as_asr_platinum_validate.svg │ │ │ │ │ ├── as_asr_silver_contribute.png │ │ │ │ │ ├── as_asr_silver_contribute.svg │ │ │ │ │ ├── as_asr_silver_validate.png │ │ │ │ │ ├── as_asr_silver_validate.svg │ │ │ │ │ ├── as_ocr_bronze_contribute.png │ │ │ │ │ ├── as_ocr_bronze_contribute.svg │ │ │ │ │ ├── as_ocr_bronze_validate.png │ │ │ │ │ ├── as_ocr_bronze_validate.svg │ │ │ │ │ ├── as_ocr_gold_contribute.png │ │ │ │ │ ├── as_ocr_gold_contribute.svg │ │ │ │ │ ├── as_ocr_gold_validate.png │ │ │ │ │ ├── as_ocr_gold_validate.svg │ │ │ │ │ ├── as_ocr_platinum_contribute.png │ │ │ │ │ ├── as_ocr_platinum_contribute.svg │ │ │ │ │ ├── as_ocr_platinum_validate.png │ │ │ │ │ ├── as_ocr_platinum_validate.svg │ │ │ │ │ ├── as_ocr_silver_contribute.png │ │ │ │ │ ├── as_ocr_silver_contribute.svg │ │ │ │ │ ├── as_ocr_silver_validate.png │ │ │ │ │ ├── as_ocr_silver_validate.svg │ │ │ │ │ ├── as_translation_bronze_contribute.png │ │ │ │ │ ├── as_translation_bronze_contribute.svg │ │ │ │ │ ├── as_translation_bronze_validate.png │ │ │ │ │ ├── as_translation_bronze_validate.svg │ │ │ │ │ ├── as_translation_gold_contribute.png │ │ │ │ │ ├── as_translation_gold_contribute.svg │ │ │ │ │ ├── as_translation_gold_validate.png │ │ │ │ │ ├── as_translation_gold_validate.svg │ │ │ │ │ ├── as_translation_platinum_contribute.png │ │ │ │ │ ├── as_translation_platinum_contribute.svg │ │ │ │ │ ├── as_translation_platinum_validate.png │ │ │ │ │ ├── as_translation_platinum_validate.svg │ │ │ │ │ ├── as_translation_silver_contribute.png │ │ │ │ │ ├── as_translation_silver_contribute.svg │ │ │ │ │ ├── as_translation_silver_validate.png │ │ │ │ │ ├── as_translation_silver_validate.svg │ │ │ │ │ ├── as_tts_bronze_contribute.png │ │ │ │ │ ├── as_tts_bronze_contribute.svg │ │ │ │ │ ├── as_tts_bronze_validate.png │ │ │ │ │ ├── as_tts_bronze_validate.svg │ │ │ │ │ ├── as_tts_gold_contribute.png │ │ │ │ │ ├── as_tts_gold_contribute.svg │ │ │ │ │ ├── as_tts_gold_validate.png │ │ │ │ │ ├── as_tts_gold_validate.svg │ │ │ │ │ ├── as_tts_platinum_contribute.png │ │ │ │ │ ├── as_tts_platinum_contribute.svg │ │ │ │ │ ├── as_tts_platinum_validate.png │ │ │ │ │ ├── as_tts_platinum_validate.svg │ │ │ │ │ ├── as_tts_silver_contribute.png │ │ │ │ │ ├── as_tts_silver_contribute.svg │ │ │ │ │ ├── as_tts_silver_validate.png │ │ │ │ │ └── as_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── as-asrInitiativeLogo.svg │ │ │ │ │ ├── as-logo-sm.svg │ │ │ │ │ ├── as-logo.svg │ │ │ │ │ ├── as-ocrInitiativeLogo.svg │ │ │ │ │ ├── as-translationInitiativeLogo.svg │ │ │ │ │ └── as-ttsInitiativeLogo.svg │ │ │ ├── bn │ │ │ │ ├── badges │ │ │ │ │ ├── bn_asr_bronze_contribute.png │ │ │ │ │ ├── bn_asr_bronze_contribute.svg │ │ │ │ │ ├── bn_asr_bronze_validate.png │ │ │ │ │ ├── bn_asr_bronze_validate.svg │ │ │ │ │ ├── bn_asr_gold_contribute.png │ │ │ │ │ ├── bn_asr_gold_contribute.svg │ │ │ │ │ ├── bn_asr_gold_validate.png │ │ │ │ │ ├── bn_asr_gold_validate.svg │ │ │ │ │ ├── bn_asr_platinum_contribute.png │ │ │ │ │ ├── bn_asr_platinum_contribute.svg │ │ │ │ │ ├── bn_asr_platinum_validate.png │ │ │ │ │ ├── bn_asr_platinum_validate.svg │ │ │ │ │ ├── bn_asr_silver_contribute.png │ │ │ │ │ ├── bn_asr_silver_contribute.svg │ │ │ │ │ ├── bn_asr_silver_validate.png │ │ │ │ │ ├── bn_asr_silver_validate.svg │ │ │ │ │ ├── bn_ocr_bronze_contribute.png │ │ │ │ │ ├── bn_ocr_bronze_contribute.svg │ │ │ │ │ ├── bn_ocr_bronze_validate.png │ │ │ │ │ ├── bn_ocr_bronze_validate.svg │ │ │ │ │ ├── bn_ocr_gold_contribute.png │ │ │ │ │ ├── bn_ocr_gold_contribute.svg │ │ │ │ │ ├── bn_ocr_gold_validate.png │ │ │ │ │ ├── bn_ocr_gold_validate.svg │ │ │ │ │ ├── bn_ocr_platinum_contribute.png │ │ │ │ │ ├── bn_ocr_platinum_contribute.svg │ │ │ │ │ ├── bn_ocr_platinum_validate.png │ │ │ │ │ ├── bn_ocr_platinum_validate.svg │ │ │ │ │ ├── bn_ocr_silver_contribute.png │ │ │ │ │ ├── bn_ocr_silver_contribute.svg │ │ │ │ │ ├── bn_ocr_silver_validate.png │ │ │ │ │ ├── bn_ocr_silver_validate.svg │ │ │ │ │ ├── bn_translation_bronze_contribute.png │ │ │ │ │ ├── bn_translation_bronze_contribute.svg │ │ │ │ │ ├── bn_translation_bronze_validate.png │ │ │ │ │ ├── bn_translation_bronze_validate.svg │ │ │ │ │ ├── bn_translation_gold_contribute.png │ │ │ │ │ ├── bn_translation_gold_contribute.svg │ │ │ │ │ ├── bn_translation_gold_validate.png │ │ │ │ │ ├── bn_translation_gold_validate.svg │ │ │ │ │ ├── bn_translation_platinum_contribute.png │ │ │ │ │ ├── bn_translation_platinum_contribute.svg │ │ │ │ │ ├── bn_translation_platinum_validate.png │ │ │ │ │ ├── bn_translation_platinum_validate.svg │ │ │ │ │ ├── bn_translation_silver_contribute.png │ │ │ │ │ ├── bn_translation_silver_contribute.svg │ │ │ │ │ ├── bn_translation_silver_validate.png │ │ │ │ │ ├── bn_translation_silver_validate.svg │ │ │ │ │ ├── bn_tts_bronze_contribute.png │ │ │ │ │ ├── bn_tts_bronze_contribute.svg │ │ │ │ │ ├── bn_tts_bronze_validate.png │ │ │ │ │ ├── bn_tts_bronze_validate.svg │ │ │ │ │ ├── bn_tts_gold_contribute.png │ │ │ │ │ ├── bn_tts_gold_contribute.svg │ │ │ │ │ ├── bn_tts_gold_validate.png │ │ │ │ │ ├── bn_tts_gold_validate.svg │ │ │ │ │ ├── bn_tts_platinum_contribute.png │ │ │ │ │ ├── bn_tts_platinum_contribute.svg │ │ │ │ │ ├── bn_tts_platinum_validate.png │ │ │ │ │ ├── bn_tts_platinum_validate.svg │ │ │ │ │ ├── bn_tts_silver_contribute.png │ │ │ │ │ ├── bn_tts_silver_contribute.svg │ │ │ │ │ ├── bn_tts_silver_validate.png │ │ │ │ │ └── bn_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── bn-asrInitiativeLogo.svg │ │ │ │ │ ├── bn-logo-sm.svg │ │ │ │ │ ├── bn-logo.svg │ │ │ │ │ ├── bn-ocrInitiativeLogo.svg │ │ │ │ │ ├── bn-translationInitiativeLogo.svg │ │ │ │ │ └── bn-ttsInitiativeLogo.svg │ │ │ ├── en │ │ │ │ ├── badges │ │ │ │ │ ├── en_asr_bronze_contribute.png │ │ │ │ │ ├── en_asr_bronze_contribute.svg │ │ │ │ │ ├── en_asr_bronze_validate.png │ │ │ │ │ ├── en_asr_bronze_validate.svg │ │ │ │ │ ├── en_asr_gold_contribute.png │ │ │ │ │ ├── en_asr_gold_contribute.svg │ │ │ │ │ ├── en_asr_gold_validate.png │ │ │ │ │ ├── en_asr_gold_validate.svg │ │ │ │ │ ├── en_asr_platinum_contribute.png │ │ │ │ │ ├── en_asr_platinum_contribute.svg │ │ │ │ │ ├── en_asr_platinum_validate.png │ │ │ │ │ ├── en_asr_platinum_validate.svg │ │ │ │ │ ├── en_asr_silver_contribute.png │ │ │ │ │ ├── en_asr_silver_contribute.svg │ │ │ │ │ ├── en_asr_silver_validate.png │ │ │ │ │ ├── en_asr_silver_validate.svg │ │ │ │ │ ├── en_ocr_bronze_contribute.png │ │ │ │ │ ├── en_ocr_bronze_contribute.svg │ │ │ │ │ ├── en_ocr_bronze_validate.png │ │ │ │ │ ├── en_ocr_bronze_validate.svg │ │ │ │ │ ├── en_ocr_gold_contribute.png │ │ │ │ │ ├── en_ocr_gold_contribute.svg │ │ │ │ │ ├── en_ocr_gold_validate.png │ │ │ │ │ ├── en_ocr_gold_validate.svg │ │ │ │ │ ├── en_ocr_platinum_contribute.png │ │ │ │ │ ├── en_ocr_platinum_contribute.svg │ │ │ │ │ ├── en_ocr_platinum_validate.png │ │ │ │ │ ├── en_ocr_platinum_validate.svg │ │ │ │ │ ├── en_ocr_silver_contribute.png │ │ │ │ │ ├── en_ocr_silver_contribute.svg │ │ │ │ │ ├── en_ocr_silver_validate.png │ │ │ │ │ ├── en_ocr_silver_validate.svg │ │ │ │ │ ├── en_translation_bronze_contribute.png │ │ │ │ │ ├── en_translation_bronze_contribute.svg │ │ │ │ │ ├── en_translation_bronze_validate.png │ │ │ │ │ ├── en_translation_bronze_validate.svg │ │ │ │ │ ├── en_translation_gold_contribute.png │ │ │ │ │ ├── en_translation_gold_contribute.svg │ │ │ │ │ ├── en_translation_gold_validate.png │ │ │ │ │ ├── en_translation_gold_validate.svg │ │ │ │ │ ├── en_translation_platinum_contribute.png │ │ │ │ │ ├── en_translation_platinum_contribute.svg │ │ │ │ │ ├── en_translation_platinum_validate.png │ │ │ │ │ ├── en_translation_platinum_validate.svg │ │ │ │ │ ├── en_translation_silver_contribute.png │ │ │ │ │ ├── en_translation_silver_contribute.svg │ │ │ │ │ ├── en_translation_silver_validate.png │ │ │ │ │ ├── en_translation_silver_validate.svg │ │ │ │ │ ├── en_tts_bronze_contribute.png │ │ │ │ │ ├── en_tts_bronze_contribute.svg │ │ │ │ │ ├── en_tts_bronze_validate.png │ │ │ │ │ ├── en_tts_bronze_validate.svg │ │ │ │ │ ├── en_tts_gold_contribute.png │ │ │ │ │ ├── en_tts_gold_contribute.svg │ │ │ │ │ ├── en_tts_gold_validate.png │ │ │ │ │ ├── en_tts_gold_validate.svg │ │ │ │ │ ├── en_tts_platinum_contribute.png │ │ │ │ │ ├── en_tts_platinum_contribute.svg │ │ │ │ │ ├── en_tts_platinum_validate.png │ │ │ │ │ ├── en_tts_platinum_validate.svg │ │ │ │ │ ├── en_tts_silver_contribute.png │ │ │ │ │ ├── en_tts_silver_contribute.svg │ │ │ │ │ ├── en_tts_silver_validate.png │ │ │ │ │ └── en_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── en-asrInitiativeLogo.svg │ │ │ │ │ ├── en-logo-sm.svg │ │ │ │ │ ├── en-logo.svg │ │ │ │ │ ├── en-ocrInitiativeLogo.svg │ │ │ │ │ ├── en-translationInitiativeLogo.svg │ │ │ │ │ └── en-ttsInitiativeLogo.svg │ │ │ ├── favicon.png │ │ │ ├── gu │ │ │ │ ├── badges │ │ │ │ │ ├── gu_asr_bronze_contribute.png │ │ │ │ │ ├── gu_asr_bronze_contribute.svg │ │ │ │ │ ├── gu_asr_bronze_validate.png │ │ │ │ │ ├── gu_asr_bronze_validate.svg │ │ │ │ │ ├── gu_asr_gold_contribute.png │ │ │ │ │ ├── gu_asr_gold_contribute.svg │ │ │ │ │ ├── gu_asr_gold_validate.png │ │ │ │ │ ├── gu_asr_gold_validate.svg │ │ │ │ │ ├── gu_asr_platinum_contribute.png │ │ │ │ │ ├── gu_asr_platinum_contribute.svg │ │ │ │ │ ├── gu_asr_platinum_validate.png │ │ │ │ │ ├── gu_asr_platinum_validate.svg │ │ │ │ │ ├── gu_asr_silver_contribute.png │ │ │ │ │ ├── gu_asr_silver_contribute.svg │ │ │ │ │ ├── gu_asr_silver_validate.png │ │ │ │ │ ├── gu_asr_silver_validate.svg │ │ │ │ │ ├── gu_ocr_bronze_contribute.png │ │ │ │ │ ├── gu_ocr_bronze_contribute.svg │ │ │ │ │ ├── gu_ocr_bronze_validate.png │ │ │ │ │ ├── gu_ocr_bronze_validate.svg │ │ │ │ │ ├── gu_ocr_gold_contribute.png │ │ │ │ │ ├── gu_ocr_gold_contribute.svg │ │ │ │ │ ├── gu_ocr_gold_validate.png │ │ │ │ │ ├── gu_ocr_gold_validate.svg │ │ │ │ │ ├── gu_ocr_platinum_contribute.png │ │ │ │ │ ├── gu_ocr_platinum_contribute.svg │ │ │ │ │ ├── gu_ocr_platinum_validate.png │ │ │ │ │ ├── gu_ocr_platinum_validate.svg │ │ │ │ │ ├── gu_ocr_silver_contribute.png │ │ │ │ │ ├── gu_ocr_silver_contribute.svg │ │ │ │ │ ├── gu_ocr_silver_validate.png │ │ │ │ │ ├── gu_ocr_silver_validate.svg │ │ │ │ │ ├── gu_translation_bronze_contribute.png │ │ │ │ │ ├── gu_translation_bronze_contribute.svg │ │ │ │ │ ├── gu_translation_bronze_validate.png │ │ │ │ │ ├── gu_translation_bronze_validate.svg │ │ │ │ │ ├── gu_translation_gold_contribute.png │ │ │ │ │ ├── gu_translation_gold_contribute.svg │ │ │ │ │ ├── gu_translation_gold_validate.png │ │ │ │ │ ├── gu_translation_gold_validate.svg │ │ │ │ │ ├── gu_translation_platinum_contribute.png │ │ │ │ │ ├── gu_translation_platinum_contribute.svg │ │ │ │ │ ├── gu_translation_platinum_validate.png │ │ │ │ │ ├── gu_translation_platinum_validate.svg │ │ │ │ │ ├── gu_translation_silver_contribute.png │ │ │ │ │ ├── gu_translation_silver_contribute.svg │ │ │ │ │ ├── gu_translation_silver_validate.png │ │ │ │ │ ├── gu_translation_silver_validate.svg │ │ │ │ │ ├── gu_tts_bronze_contribute.png │ │ │ │ │ ├── gu_tts_bronze_contribute.svg │ │ │ │ │ ├── gu_tts_bronze_validate.png │ │ │ │ │ ├── gu_tts_bronze_validate.svg │ │ │ │ │ ├── gu_tts_gold_contribute.png │ │ │ │ │ ├── gu_tts_gold_contribute.svg │ │ │ │ │ ├── gu_tts_gold_validate.png │ │ │ │ │ ├── gu_tts_gold_validate.svg │ │ │ │ │ ├── gu_tts_platinum_contribute.png │ │ │ │ │ ├── gu_tts_platinum_contribute.svg │ │ │ │ │ ├── gu_tts_platinum_validate.png │ │ │ │ │ ├── gu_tts_platinum_validate.svg │ │ │ │ │ ├── gu_tts_silver_contribute.png │ │ │ │ │ ├── gu_tts_silver_contribute.svg │ │ │ │ │ ├── gu_tts_silver_validate.png │ │ │ │ │ └── gu_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── gu-asrInitiativeLogo.svg │ │ │ │ │ ├── gu-logo-sm.svg │ │ │ │ │ ├── gu-logo.svg │ │ │ │ │ ├── gu-ocrInitiativeLogo.svg │ │ │ │ │ ├── gu-translationInitiativeLogo.svg │ │ │ │ │ └── gu-ttsInitiativeLogo.svg │ │ │ ├── hi │ │ │ │ ├── badges │ │ │ │ │ ├── hi_asr_bronze_contribute.png │ │ │ │ │ ├── hi_asr_bronze_contribute.svg │ │ │ │ │ ├── hi_asr_bronze_validate.png │ │ │ │ │ ├── hi_asr_bronze_validate.svg │ │ │ │ │ ├── hi_asr_gold_contribute.png │ │ │ │ │ ├── hi_asr_gold_contribute.svg │ │ │ │ │ ├── hi_asr_gold_validate.png │ │ │ │ │ ├── hi_asr_gold_validate.svg │ │ │ │ │ ├── hi_asr_platinum_contribute.png │ │ │ │ │ ├── hi_asr_platinum_contribute.svg │ │ │ │ │ ├── hi_asr_platinum_validate.png │ │ │ │ │ ├── hi_asr_platinum_validate.svg │ │ │ │ │ ├── hi_asr_silver_contribute.png │ │ │ │ │ ├── hi_asr_silver_contribute.svg │ │ │ │ │ ├── hi_asr_silver_validate.png │ │ │ │ │ ├── hi_asr_silver_validate.svg │ │ │ │ │ ├── hi_ocr_bronze_contribute.png │ │ │ │ │ ├── hi_ocr_bronze_contribute.svg │ │ │ │ │ ├── hi_ocr_bronze_validate.png │ │ │ │ │ ├── hi_ocr_bronze_validate.svg │ │ │ │ │ ├── hi_ocr_gold_contribute.png │ │ │ │ │ ├── hi_ocr_gold_contribute.svg │ │ │ │ │ ├── hi_ocr_gold_validate.png │ │ │ │ │ ├── hi_ocr_gold_validate.svg │ │ │ │ │ ├── hi_ocr_platinum_contribute.png │ │ │ │ │ ├── hi_ocr_platinum_contribute.svg │ │ │ │ │ ├── hi_ocr_platinum_validate.png │ │ │ │ │ ├── hi_ocr_platinum_validate.svg │ │ │ │ │ ├── hi_ocr_silver_contribute.png │ │ │ │ │ ├── hi_ocr_silver_contribute.svg │ │ │ │ │ ├── hi_ocr_silver_validate.png │ │ │ │ │ ├── hi_ocr_silver_validate.svg │ │ │ │ │ ├── hi_translation_bronze_contribute.png │ │ │ │ │ ├── hi_translation_bronze_contribute.svg │ │ │ │ │ ├── hi_translation_bronze_validate.png │ │ │ │ │ ├── hi_translation_bronze_validate.svg │ │ │ │ │ ├── hi_translation_gold_contribute.png │ │ │ │ │ ├── hi_translation_gold_contribute.svg │ │ │ │ │ ├── hi_translation_gold_validate.png │ │ │ │ │ ├── hi_translation_gold_validate.svg │ │ │ │ │ ├── hi_translation_platinum_contribute.png │ │ │ │ │ ├── hi_translation_platinum_contribute.svg │ │ │ │ │ ├── hi_translation_platinum_validate.png │ │ │ │ │ ├── hi_translation_platinum_validate.svg │ │ │ │ │ ├── hi_translation_silver_contribute.png │ │ │ │ │ ├── hi_translation_silver_contribute.svg │ │ │ │ │ ├── hi_translation_silver_validate.png │ │ │ │ │ ├── hi_translation_silver_validate.svg │ │ │ │ │ ├── hi_tts_bronze_contribute.png │ │ │ │ │ ├── hi_tts_bronze_contribute.svg │ │ │ │ │ ├── hi_tts_bronze_validate.png │ │ │ │ │ ├── hi_tts_bronze_validate.svg │ │ │ │ │ ├── hi_tts_gold_contribute.png │ │ │ │ │ ├── hi_tts_gold_contribute.svg │ │ │ │ │ ├── hi_tts_gold_validate.png │ │ │ │ │ ├── hi_tts_gold_validate.svg │ │ │ │ │ ├── hi_tts_platinum_contribute.png │ │ │ │ │ ├── hi_tts_platinum_contribute.svg │ │ │ │ │ ├── hi_tts_platinum_validate.png │ │ │ │ │ ├── hi_tts_platinum_validate.svg │ │ │ │ │ ├── hi_tts_silver_contribute.png │ │ │ │ │ ├── hi_tts_silver_contribute.svg │ │ │ │ │ ├── hi_tts_silver_validate.png │ │ │ │ │ └── hi_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── hi-asrInitiativeLogo.svg │ │ │ │ │ ├── hi-logo-sm.svg │ │ │ │ │ ├── hi-logo.svg │ │ │ │ │ ├── hi-ocrInitiativeLogo.svg │ │ │ │ │ ├── hi-translationInitiativeLogo.svg │ │ │ │ │ └── hi-ttsInitiativeLogo.svg │ │ │ ├── kn │ │ │ │ ├── badges │ │ │ │ │ ├── kn_asr_bronze_contribute.png │ │ │ │ │ ├── kn_asr_bronze_contribute.svg │ │ │ │ │ ├── kn_asr_bronze_validate.png │ │ │ │ │ ├── kn_asr_bronze_validate.svg │ │ │ │ │ ├── kn_asr_gold_contribute.png │ │ │ │ │ ├── kn_asr_gold_contribute.svg │ │ │ │ │ ├── kn_asr_gold_validate.png │ │ │ │ │ ├── kn_asr_gold_validate.svg │ │ │ │ │ ├── kn_asr_platinum_contribute.png │ │ │ │ │ ├── kn_asr_platinum_contribute.svg │ │ │ │ │ ├── kn_asr_platinum_validate.png │ │ │ │ │ ├── kn_asr_platinum_validate.svg │ │ │ │ │ ├── kn_asr_silver_contribute.png │ │ │ │ │ ├── kn_asr_silver_contribute.svg │ │ │ │ │ ├── kn_asr_silver_validate.png │ │ │ │ │ ├── kn_asr_silver_validate.svg │ │ │ │ │ ├── kn_ocr_bronze_contribute.png │ │ │ │ │ ├── kn_ocr_bronze_contribute.svg │ │ │ │ │ ├── kn_ocr_bronze_validate.png │ │ │ │ │ ├── kn_ocr_bronze_validate.svg │ │ │ │ │ ├── kn_ocr_gold_contribute.png │ │ │ │ │ ├── kn_ocr_gold_contribute.svg │ │ │ │ │ ├── kn_ocr_gold_validate.png │ │ │ │ │ ├── kn_ocr_gold_validate.svg │ │ │ │ │ ├── kn_ocr_platinum_contribute.png │ │ │ │ │ ├── kn_ocr_platinum_contribute.svg │ │ │ │ │ ├── kn_ocr_platinum_validate.png │ │ │ │ │ ├── kn_ocr_platinum_validate.svg │ │ │ │ │ ├── kn_ocr_silver_contribute.png │ │ │ │ │ ├── kn_ocr_silver_contribute.svg │ │ │ │ │ ├── kn_ocr_silver_validate.png │ │ │ │ │ ├── kn_ocr_silver_validate.svg │ │ │ │ │ ├── kn_translation_bronze_contribute.png │ │ │ │ │ ├── kn_translation_bronze_contribute.svg │ │ │ │ │ ├── kn_translation_bronze_validate.png │ │ │ │ │ ├── kn_translation_bronze_validate.svg │ │ │ │ │ ├── kn_translation_gold_contribute.png │ │ │ │ │ ├── kn_translation_gold_contribute.svg │ │ │ │ │ ├── kn_translation_gold_validate.png │ │ │ │ │ ├── kn_translation_gold_validate.svg │ │ │ │ │ ├── kn_translation_platinum_contribute.png │ │ │ │ │ ├── kn_translation_platinum_contribute.svg │ │ │ │ │ ├── kn_translation_platinum_validate.png │ │ │ │ │ ├── kn_translation_platinum_validate.svg │ │ │ │ │ ├── kn_translation_silver_contribute.png │ │ │ │ │ ├── kn_translation_silver_contribute.svg │ │ │ │ │ ├── kn_translation_silver_validate.png │ │ │ │ │ ├── kn_translation_silver_validate.svg │ │ │ │ │ ├── kn_tts_bronze_contribute.png │ │ │ │ │ ├── kn_tts_bronze_contribute.svg │ │ │ │ │ ├── kn_tts_bronze_validate.png │ │ │ │ │ ├── kn_tts_bronze_validate.svg │ │ │ │ │ ├── kn_tts_gold_contribute.png │ │ │ │ │ ├── kn_tts_gold_contribute.svg │ │ │ │ │ ├── kn_tts_gold_validate.png │ │ │ │ │ ├── kn_tts_gold_validate.svg │ │ │ │ │ ├── kn_tts_platinum_contribute.png │ │ │ │ │ ├── kn_tts_platinum_contribute.svg │ │ │ │ │ ├── kn_tts_platinum_validate.png │ │ │ │ │ ├── kn_tts_platinum_validate.svg │ │ │ │ │ ├── kn_tts_silver_contribute.png │ │ │ │ │ ├── kn_tts_silver_contribute.svg │ │ │ │ │ ├── kn_tts_silver_validate.png │ │ │ │ │ └── kn_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── kn-asrInitiativeLogo.svg │ │ │ │ │ ├── kn-logo-sm.svg │ │ │ │ │ ├── kn-logo.svg │ │ │ │ │ ├── kn-ocrInitiativeLogo.svg │ │ │ │ │ ├── kn-translationInitiativeLogo.svg │ │ │ │ │ └── kn-ttsInitiativeLogo.svg │ │ │ ├── ml │ │ │ │ ├── badges │ │ │ │ │ ├── ml_asr_bronze_contribute.png │ │ │ │ │ ├── ml_asr_bronze_contribute.svg │ │ │ │ │ ├── ml_asr_bronze_validate.png │ │ │ │ │ ├── ml_asr_bronze_validate.svg │ │ │ │ │ ├── ml_asr_gold_contribute.png │ │ │ │ │ ├── ml_asr_gold_contribute.svg │ │ │ │ │ ├── ml_asr_gold_validate.png │ │ │ │ │ ├── ml_asr_gold_validate.svg │ │ │ │ │ ├── ml_asr_platinum_contribute.png │ │ │ │ │ ├── ml_asr_platinum_contribute.svg │ │ │ │ │ ├── ml_asr_platinum_validate.png │ │ │ │ │ ├── ml_asr_platinum_validate.svg │ │ │ │ │ ├── ml_asr_silver_contribute.png │ │ │ │ │ ├── ml_asr_silver_contribute.svg │ │ │ │ │ ├── ml_asr_silver_validate.png │ │ │ │ │ ├── ml_asr_silver_validate.svg │ │ │ │ │ ├── ml_ocr_bronze_contribute.png │ │ │ │ │ ├── ml_ocr_bronze_contribute.svg │ │ │ │ │ ├── ml_ocr_bronze_validate.png │ │ │ │ │ ├── ml_ocr_bronze_validate.svg │ │ │ │ │ ├── ml_ocr_gold_contribute.png │ │ │ │ │ ├── ml_ocr_gold_contribute.svg │ │ │ │ │ ├── ml_ocr_gold_validate.png │ │ │ │ │ ├── ml_ocr_gold_validate.svg │ │ │ │ │ ├── ml_ocr_platinum_contribute.png │ │ │ │ │ ├── ml_ocr_platinum_contribute.svg │ │ │ │ │ ├── ml_ocr_platinum_validate.png │ │ │ │ │ ├── ml_ocr_platinum_validate.svg │ │ │ │ │ ├── ml_ocr_silver_contribute.png │ │ │ │ │ ├── ml_ocr_silver_contribute.svg │ │ │ │ │ ├── ml_ocr_silver_validate.png │ │ │ │ │ ├── ml_ocr_silver_validate.svg │ │ │ │ │ ├── ml_translation_bronze_contribute.png │ │ │ │ │ ├── ml_translation_bronze_contribute.svg │ │ │ │ │ ├── ml_translation_bronze_validate.png │ │ │ │ │ ├── ml_translation_bronze_validate.svg │ │ │ │ │ ├── ml_translation_gold_contribute.png │ │ │ │ │ ├── ml_translation_gold_contribute.svg │ │ │ │ │ ├── ml_translation_gold_validate.png │ │ │ │ │ ├── ml_translation_gold_validate.svg │ │ │ │ │ ├── ml_translation_platinum_contribute.png │ │ │ │ │ ├── ml_translation_platinum_contribute.svg │ │ │ │ │ ├── ml_translation_platinum_validate.png │ │ │ │ │ ├── ml_translation_platinum_validate.svg │ │ │ │ │ ├── ml_translation_silver_contribute.png │ │ │ │ │ ├── ml_translation_silver_contribute.svg │ │ │ │ │ ├── ml_translation_silver_validate.png │ │ │ │ │ ├── ml_translation_silver_validate.svg │ │ │ │ │ ├── ml_tts_bronze_contribute.png │ │ │ │ │ ├── ml_tts_bronze_contribute.svg │ │ │ │ │ ├── ml_tts_bronze_validate.png │ │ │ │ │ ├── ml_tts_bronze_validate.svg │ │ │ │ │ ├── ml_tts_gold_contribute.png │ │ │ │ │ ├── ml_tts_gold_contribute.svg │ │ │ │ │ ├── ml_tts_gold_validate.png │ │ │ │ │ ├── ml_tts_gold_validate.svg │ │ │ │ │ ├── ml_tts_platinum_contribute.png │ │ │ │ │ ├── ml_tts_platinum_contribute.svg │ │ │ │ │ ├── ml_tts_platinum_validate.png │ │ │ │ │ ├── ml_tts_platinum_validate.svg │ │ │ │ │ ├── ml_tts_silver_contribute.png │ │ │ │ │ ├── ml_tts_silver_contribute.svg │ │ │ │ │ ├── ml_tts_silver_validate.png │ │ │ │ │ └── ml_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── ml-asrInitiativeLogo.svg │ │ │ │ │ ├── ml-logo-sm.svg │ │ │ │ │ ├── ml-logo.svg │ │ │ │ │ ├── ml-ocrInitiativeLogo.svg │ │ │ │ │ ├── ml-translationInitiativeLogo.svg │ │ │ │ │ └── ml-ttsInitiativeLogo.svg │ │ │ ├── mr │ │ │ │ ├── badges │ │ │ │ │ ├── mr_asr_bronze_contribute.png │ │ │ │ │ ├── mr_asr_bronze_contribute.svg │ │ │ │ │ ├── mr_asr_bronze_validate.png │ │ │ │ │ ├── mr_asr_bronze_validate.svg │ │ │ │ │ ├── mr_asr_gold_contribute.png │ │ │ │ │ ├── mr_asr_gold_contribute.svg │ │ │ │ │ ├── mr_asr_gold_validate.png │ │ │ │ │ ├── mr_asr_gold_validate.svg │ │ │ │ │ ├── mr_asr_platinum_contribute.png │ │ │ │ │ ├── mr_asr_platinum_contribute.svg │ │ │ │ │ ├── mr_asr_platinum_validate.png │ │ │ │ │ ├── mr_asr_platinum_validate.svg │ │ │ │ │ ├── mr_asr_silver_contribute.png │ │ │ │ │ ├── mr_asr_silver_contribute.svg │ │ │ │ │ ├── mr_asr_silver_validate.png │ │ │ │ │ ├── mr_asr_silver_validate.svg │ │ │ │ │ ├── mr_ocr_bronze_contribute.png │ │ │ │ │ ├── mr_ocr_bronze_contribute.svg │ │ │ │ │ ├── mr_ocr_bronze_validate.png │ │ │ │ │ ├── mr_ocr_bronze_validate.svg │ │ │ │ │ ├── mr_ocr_gold_contribute.png │ │ │ │ │ ├── mr_ocr_gold_contribute.svg │ │ │ │ │ ├── mr_ocr_gold_validate.png │ │ │ │ │ ├── mr_ocr_gold_validate.svg │ │ │ │ │ ├── mr_ocr_platinum_contribute.png │ │ │ │ │ ├── mr_ocr_platinum_contribute.svg │ │ │ │ │ ├── mr_ocr_platinum_validate.png │ │ │ │ │ ├── mr_ocr_platinum_validate.svg │ │ │ │ │ ├── mr_ocr_silver_contribute.png │ │ │ │ │ ├── mr_ocr_silver_contribute.svg │ │ │ │ │ ├── mr_ocr_silver_validate.png │ │ │ │ │ ├── mr_ocr_silver_validate.svg │ │ │ │ │ ├── mr_translation_bronze_contribute.png │ │ │ │ │ ├── mr_translation_bronze_contribute.svg │ │ │ │ │ ├── mr_translation_bronze_validate.png │ │ │ │ │ ├── mr_translation_bronze_validate.svg │ │ │ │ │ ├── mr_translation_gold_contribute.png │ │ │ │ │ ├── mr_translation_gold_contribute.svg │ │ │ │ │ ├── mr_translation_gold_validate.png │ │ │ │ │ ├── mr_translation_gold_validate.svg │ │ │ │ │ ├── mr_translation_platinum_contribute.png │ │ │ │ │ ├── mr_translation_platinum_contribute.svg │ │ │ │ │ ├── mr_translation_platinum_validate.png │ │ │ │ │ ├── mr_translation_platinum_validate.svg │ │ │ │ │ ├── mr_translation_silver_contribute.png │ │ │ │ │ ├── mr_translation_silver_contribute.svg │ │ │ │ │ ├── mr_translation_silver_validate.png │ │ │ │ │ ├── mr_translation_silver_validate.svg │ │ │ │ │ ├── mr_tts_bronze_contribute.png │ │ │ │ │ ├── mr_tts_bronze_contribute.svg │ │ │ │ │ ├── mr_tts_bronze_validate.png │ │ │ │ │ ├── mr_tts_bronze_validate.svg │ │ │ │ │ ├── mr_tts_gold_contribute.png │ │ │ │ │ ├── mr_tts_gold_contribute.svg │ │ │ │ │ ├── mr_tts_gold_validate.png │ │ │ │ │ ├── mr_tts_gold_validate.svg │ │ │ │ │ ├── mr_tts_platinum_contribute.png │ │ │ │ │ ├── mr_tts_platinum_contribute.svg │ │ │ │ │ ├── mr_tts_platinum_validate.png │ │ │ │ │ ├── mr_tts_platinum_validate.svg │ │ │ │ │ ├── mr_tts_silver_contribute.png │ │ │ │ │ ├── mr_tts_silver_contribute.svg │ │ │ │ │ ├── mr_tts_silver_validate.png │ │ │ │ │ └── mr_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── mr-asrInitiativeLogo.svg │ │ │ │ │ ├── mr-logo-sm.svg │ │ │ │ │ ├── mr-logo.svg │ │ │ │ │ ├── mr-ocrInitiativeLogo.svg │ │ │ │ │ ├── mr-translationInitiativeLogo.svg │ │ │ │ │ └── mr-ttsInitiativeLogo.svg │ │ │ ├── or │ │ │ │ ├── badges │ │ │ │ │ ├── or_asr_bronze_contribute.png │ │ │ │ │ ├── or_asr_bronze_contribute.svg │ │ │ │ │ ├── or_asr_bronze_validate.png │ │ │ │ │ ├── or_asr_bronze_validate.svg │ │ │ │ │ ├── or_asr_gold_contribute.png │ │ │ │ │ ├── or_asr_gold_contribute.svg │ │ │ │ │ ├── or_asr_gold_validate.png │ │ │ │ │ ├── or_asr_gold_validate.svg │ │ │ │ │ ├── or_asr_platinum_contribute.png │ │ │ │ │ ├── or_asr_platinum_contribute.svg │ │ │ │ │ ├── or_asr_platinum_validate.png │ │ │ │ │ ├── or_asr_platinum_validate.svg │ │ │ │ │ ├── or_asr_silver_contribute.png │ │ │ │ │ ├── or_asr_silver_contribute.svg │ │ │ │ │ ├── or_asr_silver_validate.png │ │ │ │ │ ├── or_asr_silver_validate.svg │ │ │ │ │ ├── or_ocr_bronze_contribute.png │ │ │ │ │ ├── or_ocr_bronze_contribute.svg │ │ │ │ │ ├── or_ocr_bronze_validate.png │ │ │ │ │ ├── or_ocr_bronze_validate.svg │ │ │ │ │ ├── or_ocr_gold_contribute.png │ │ │ │ │ ├── or_ocr_gold_contribute.svg │ │ │ │ │ ├── or_ocr_gold_validate.png │ │ │ │ │ ├── or_ocr_gold_validate.svg │ │ │ │ │ ├── or_ocr_platinum_contribute.png │ │ │ │ │ ├── or_ocr_platinum_contribute.svg │ │ │ │ │ ├── or_ocr_platinum_validate.png │ │ │ │ │ ├── or_ocr_platinum_validate.svg │ │ │ │ │ ├── or_ocr_silver_contribute.png │ │ │ │ │ ├── or_ocr_silver_contribute.svg │ │ │ │ │ ├── or_ocr_silver_validate.png │ │ │ │ │ ├── or_ocr_silver_validate.svg │ │ │ │ │ ├── or_translation_bronze_contribute.png │ │ │ │ │ ├── or_translation_bronze_contribute.svg │ │ │ │ │ ├── or_translation_bronze_validate.png │ │ │ │ │ ├── or_translation_bronze_validate.svg │ │ │ │ │ ├── or_translation_gold_contribute.png │ │ │ │ │ ├── or_translation_gold_contribute.svg │ │ │ │ │ ├── or_translation_gold_validate.png │ │ │ │ │ ├── or_translation_gold_validate.svg │ │ │ │ │ ├── or_translation_platinum_contribute.png │ │ │ │ │ ├── or_translation_platinum_contribute.svg │ │ │ │ │ ├── or_translation_platinum_validate.png │ │ │ │ │ ├── or_translation_platinum_validate.svg │ │ │ │ │ ├── or_translation_silver_contribute.png │ │ │ │ │ ├── or_translation_silver_contribute.svg │ │ │ │ │ ├── or_translation_silver_validate.png │ │ │ │ │ ├── or_translation_silver_validate.svg │ │ │ │ │ ├── or_tts_bronze_contribute.png │ │ │ │ │ ├── or_tts_bronze_contribute.svg │ │ │ │ │ ├── or_tts_bronze_validate.png │ │ │ │ │ ├── or_tts_bronze_validate.svg │ │ │ │ │ ├── or_tts_gold_contribute.png │ │ │ │ │ ├── or_tts_gold_contribute.svg │ │ │ │ │ ├── or_tts_gold_validate.png │ │ │ │ │ ├── or_tts_gold_validate.svg │ │ │ │ │ ├── or_tts_platinum_contribute.png │ │ │ │ │ ├── or_tts_platinum_contribute.svg │ │ │ │ │ ├── or_tts_platinum_validate.png │ │ │ │ │ ├── or_tts_platinum_validate.svg │ │ │ │ │ ├── or_tts_silver_contribute.png │ │ │ │ │ ├── or_tts_silver_contribute.svg │ │ │ │ │ ├── or_tts_silver_validate.png │ │ │ │ │ └── or_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── or-asrInitiativeLogo.svg │ │ │ │ │ ├── or-logo-sm.svg │ │ │ │ │ ├── or-logo.svg │ │ │ │ │ ├── or-ocrInitiativeLogo.svg │ │ │ │ │ ├── or-translationInitiativeLogo.svg │ │ │ │ │ └── or-ttsInitiativeLogo.svg │ │ │ ├── pa │ │ │ │ ├── badges │ │ │ │ │ ├── pa_asr_bronze_contribute.png │ │ │ │ │ ├── pa_asr_bronze_contribute.svg │ │ │ │ │ ├── pa_asr_bronze_validate.png │ │ │ │ │ ├── pa_asr_bronze_validate.svg │ │ │ │ │ ├── pa_asr_gold_contribute.png │ │ │ │ │ ├── pa_asr_gold_contribute.svg │ │ │ │ │ ├── pa_asr_gold_validate.png │ │ │ │ │ ├── pa_asr_gold_validate.svg │ │ │ │ │ ├── pa_asr_platinum_contribute.png │ │ │ │ │ ├── pa_asr_platinum_contribute.svg │ │ │ │ │ ├── pa_asr_platinum_validate.png │ │ │ │ │ ├── pa_asr_platinum_validate.svg │ │ │ │ │ ├── pa_asr_silver_contribute.png │ │ │ │ │ ├── pa_asr_silver_contribute.svg │ │ │ │ │ ├── pa_asr_silver_validate.png │ │ │ │ │ ├── pa_asr_silver_validate.svg │ │ │ │ │ ├── pa_ocr_bronze_contribute.png │ │ │ │ │ ├── pa_ocr_bronze_contribute.svg │ │ │ │ │ ├── pa_ocr_bronze_validate.png │ │ │ │ │ ├── pa_ocr_bronze_validate.svg │ │ │ │ │ ├── pa_ocr_gold_contribute.png │ │ │ │ │ ├── pa_ocr_gold_contribute.svg │ │ │ │ │ ├── pa_ocr_gold_validate.png │ │ │ │ │ ├── pa_ocr_gold_validate.svg │ │ │ │ │ ├── pa_ocr_platinum_contribute.png │ │ │ │ │ ├── pa_ocr_platinum_contribute.svg │ │ │ │ │ ├── pa_ocr_platinum_validate.png │ │ │ │ │ ├── pa_ocr_platinum_validate.svg │ │ │ │ │ ├── pa_ocr_silver_contribute.png │ │ │ │ │ ├── pa_ocr_silver_contribute.svg │ │ │ │ │ ├── pa_ocr_silver_validate.png │ │ │ │ │ ├── pa_ocr_silver_validate.svg │ │ │ │ │ ├── pa_translation_bronze_contribute.png │ │ │ │ │ ├── pa_translation_bronze_contribute.svg │ │ │ │ │ ├── pa_translation_bronze_validate.png │ │ │ │ │ ├── pa_translation_bronze_validate.svg │ │ │ │ │ ├── pa_translation_gold_contribute.png │ │ │ │ │ ├── pa_translation_gold_contribute.svg │ │ │ │ │ ├── pa_translation_gold_validate.png │ │ │ │ │ ├── pa_translation_gold_validate.svg │ │ │ │ │ ├── pa_translation_platinum_contribute.png │ │ │ │ │ ├── pa_translation_platinum_contribute.svg │ │ │ │ │ ├── pa_translation_platinum_validate.png │ │ │ │ │ ├── pa_translation_platinum_validate.svg │ │ │ │ │ ├── pa_translation_silver_contribute.png │ │ │ │ │ ├── pa_translation_silver_contribute.svg │ │ │ │ │ ├── pa_translation_silver_validate.png │ │ │ │ │ ├── pa_translation_silver_validate.svg │ │ │ │ │ ├── pa_tts_bronze_contribute.png │ │ │ │ │ ├── pa_tts_bronze_contribute.svg │ │ │ │ │ ├── pa_tts_bronze_validate.png │ │ │ │ │ ├── pa_tts_bronze_validate.svg │ │ │ │ │ ├── pa_tts_gold_contribute.png │ │ │ │ │ ├── pa_tts_gold_contribute.svg │ │ │ │ │ ├── pa_tts_gold_validate.png │ │ │ │ │ ├── pa_tts_gold_validate.svg │ │ │ │ │ ├── pa_tts_platinum_contribute.png │ │ │ │ │ ├── pa_tts_platinum_contribute.svg │ │ │ │ │ ├── pa_tts_platinum_validate.png │ │ │ │ │ ├── pa_tts_platinum_validate.svg │ │ │ │ │ ├── pa_tts_silver_contribute.png │ │ │ │ │ ├── pa_tts_silver_contribute.svg │ │ │ │ │ ├── pa_tts_silver_validate.png │ │ │ │ │ └── pa_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── pa-asrInitiativeLogo.svg │ │ │ │ │ ├── pa-logo-sm.svg │ │ │ │ │ ├── pa-logo.svg │ │ │ │ │ ├── pa-ocrInitiativeLogo.svg │ │ │ │ │ ├── pa-translationInitiativeLogo.svg │ │ │ │ │ └── pa-ttsInitiativeLogo.svg │ │ │ ├── ta │ │ │ │ ├── badges │ │ │ │ │ ├── ta_asr_bronze_contribute.png │ │ │ │ │ ├── ta_asr_bronze_contribute.svg │ │ │ │ │ ├── ta_asr_bronze_validate.png │ │ │ │ │ ├── ta_asr_bronze_validate.svg │ │ │ │ │ ├── ta_asr_gold_contribute.png │ │ │ │ │ ├── ta_asr_gold_contribute.svg │ │ │ │ │ ├── ta_asr_gold_validate.png │ │ │ │ │ ├── ta_asr_gold_validate.svg │ │ │ │ │ ├── ta_asr_platinum_contribute.png │ │ │ │ │ ├── ta_asr_platinum_contribute.svg │ │ │ │ │ ├── ta_asr_platinum_validate.png │ │ │ │ │ ├── ta_asr_platinum_validate.svg │ │ │ │ │ ├── ta_asr_silver_contribute.png │ │ │ │ │ ├── ta_asr_silver_contribute.svg │ │ │ │ │ ├── ta_asr_silver_validate.png │ │ │ │ │ ├── ta_asr_silver_validate.svg │ │ │ │ │ ├── ta_ocr_bronze_contribute.png │ │ │ │ │ ├── ta_ocr_bronze_contribute.svg │ │ │ │ │ ├── ta_ocr_bronze_validate.png │ │ │ │ │ ├── ta_ocr_bronze_validate.svg │ │ │ │ │ ├── ta_ocr_gold_contribute.png │ │ │ │ │ ├── ta_ocr_gold_contribute.svg │ │ │ │ │ ├── ta_ocr_gold_validate.png │ │ │ │ │ ├── ta_ocr_gold_validate.svg │ │ │ │ │ ├── ta_ocr_platinum_contribute.png │ │ │ │ │ ├── ta_ocr_platinum_contribute.svg │ │ │ │ │ ├── ta_ocr_platinum_validate.png │ │ │ │ │ ├── ta_ocr_platinum_validate.svg │ │ │ │ │ ├── ta_ocr_silver_contribute.png │ │ │ │ │ ├── ta_ocr_silver_contribute.svg │ │ │ │ │ ├── ta_ocr_silver_validate.png │ │ │ │ │ ├── ta_ocr_silver_validate.svg │ │ │ │ │ ├── ta_translation_bronze_contribute.png │ │ │ │ │ ├── ta_translation_bronze_contribute.svg │ │ │ │ │ ├── ta_translation_bronze_validate.png │ │ │ │ │ ├── ta_translation_bronze_validate.svg │ │ │ │ │ ├── ta_translation_gold_contribute.png │ │ │ │ │ ├── ta_translation_gold_contribute.svg │ │ │ │ │ ├── ta_translation_gold_validate.png │ │ │ │ │ ├── ta_translation_gold_validate.svg │ │ │ │ │ ├── ta_translation_platinum_contribute.png │ │ │ │ │ ├── ta_translation_platinum_contribute.svg │ │ │ │ │ ├── ta_translation_platinum_validate.png │ │ │ │ │ ├── ta_translation_platinum_validate.svg │ │ │ │ │ ├── ta_translation_silver_contribute.png │ │ │ │ │ ├── ta_translation_silver_contribute.svg │ │ │ │ │ ├── ta_translation_silver_validate.png │ │ │ │ │ ├── ta_translation_silver_validate.svg │ │ │ │ │ ├── ta_tts_bronze_contribute.png │ │ │ │ │ ├── ta_tts_bronze_contribute.svg │ │ │ │ │ ├── ta_tts_bronze_validate.png │ │ │ │ │ ├── ta_tts_bronze_validate.svg │ │ │ │ │ ├── ta_tts_gold_contribute.png │ │ │ │ │ ├── ta_tts_gold_contribute.svg │ │ │ │ │ ├── ta_tts_gold_validate.png │ │ │ │ │ ├── ta_tts_gold_validate.svg │ │ │ │ │ ├── ta_tts_platinum_contribute.png │ │ │ │ │ ├── ta_tts_platinum_contribute.svg │ │ │ │ │ ├── ta_tts_platinum_validate.png │ │ │ │ │ ├── ta_tts_platinum_validate.svg │ │ │ │ │ ├── ta_tts_silver_contribute.png │ │ │ │ │ ├── ta_tts_silver_contribute.svg │ │ │ │ │ ├── ta_tts_silver_validate.png │ │ │ │ │ └── ta_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ │ ├── ta-asrInitiativeLogo.svg │ │ │ │ │ ├── ta-logo-sm.svg │ │ │ │ │ ├── ta-logo.svg │ │ │ │ │ ├── ta-ocrInitiativeLogo.svg │ │ │ │ │ ├── ta-translationInitiativeLogo.svg │ │ │ │ │ └── ta-ttsInitiativeLogo.svg │ │ │ └── te │ │ │ │ ├── badges │ │ │ │ ├── te_asr_bronze_contribute.png │ │ │ │ ├── te_asr_bronze_contribute.svg │ │ │ │ ├── te_asr_bronze_validate.png │ │ │ │ ├── te_asr_bronze_validate.svg │ │ │ │ ├── te_asr_gold_contribute.png │ │ │ │ ├── te_asr_gold_contribute.svg │ │ │ │ ├── te_asr_gold_validate.png │ │ │ │ ├── te_asr_gold_validate.svg │ │ │ │ ├── te_asr_platinum_contribute.png │ │ │ │ ├── te_asr_platinum_contribute.svg │ │ │ │ ├── te_asr_platinum_validate.png │ │ │ │ ├── te_asr_platinum_validate.svg │ │ │ │ ├── te_asr_silver_contribute.png │ │ │ │ ├── te_asr_silver_contribute.svg │ │ │ │ ├── te_asr_silver_validate.png │ │ │ │ ├── te_asr_silver_validate.svg │ │ │ │ ├── te_ocr_bronze_contribute.png │ │ │ │ ├── te_ocr_bronze_contribute.svg │ │ │ │ ├── te_ocr_bronze_validate.png │ │ │ │ ├── te_ocr_bronze_validate.svg │ │ │ │ ├── te_ocr_gold_contribute.png │ │ │ │ ├── te_ocr_gold_contribute.svg │ │ │ │ ├── te_ocr_gold_validate.png │ │ │ │ ├── te_ocr_gold_validate.svg │ │ │ │ ├── te_ocr_platinum_contribute.png │ │ │ │ ├── te_ocr_platinum_contribute.svg │ │ │ │ ├── te_ocr_platinum_validate.png │ │ │ │ ├── te_ocr_platinum_validate.svg │ │ │ │ ├── te_ocr_silver_contribute.png │ │ │ │ ├── te_ocr_silver_contribute.svg │ │ │ │ ├── te_ocr_silver_validate.png │ │ │ │ ├── te_ocr_silver_validate.svg │ │ │ │ ├── te_translation_bronze_contribute.png │ │ │ │ ├── te_translation_bronze_contribute.svg │ │ │ │ ├── te_translation_bronze_validate.png │ │ │ │ ├── te_translation_bronze_validate.svg │ │ │ │ ├── te_translation_gold_contribute.png │ │ │ │ ├── te_translation_gold_contribute.svg │ │ │ │ ├── te_translation_gold_validate.png │ │ │ │ ├── te_translation_gold_validate.svg │ │ │ │ ├── te_translation_platinum_contribute.png │ │ │ │ ├── te_translation_platinum_contribute.svg │ │ │ │ ├── te_translation_platinum_validate.png │ │ │ │ ├── te_translation_platinum_validate.svg │ │ │ │ ├── te_translation_silver_contribute.png │ │ │ │ ├── te_translation_silver_contribute.svg │ │ │ │ ├── te_translation_silver_validate.png │ │ │ │ ├── te_translation_silver_validate.svg │ │ │ │ ├── te_tts_bronze_contribute.png │ │ │ │ ├── te_tts_bronze_contribute.svg │ │ │ │ ├── te_tts_bronze_validate.png │ │ │ │ ├── te_tts_bronze_validate.svg │ │ │ │ ├── te_tts_gold_contribute.png │ │ │ │ ├── te_tts_gold_contribute.svg │ │ │ │ ├── te_tts_gold_validate.png │ │ │ │ ├── te_tts_gold_validate.svg │ │ │ │ ├── te_tts_platinum_contribute.png │ │ │ │ ├── te_tts_platinum_contribute.svg │ │ │ │ ├── te_tts_platinum_validate.png │ │ │ │ ├── te_tts_platinum_validate.svg │ │ │ │ ├── te_tts_silver_contribute.png │ │ │ │ ├── te_tts_silver_contribute.svg │ │ │ │ ├── te_tts_silver_validate.png │ │ │ │ └── te_tts_silver_validate.svg │ │ │ │ └── logos │ │ │ │ ├── te-asrInitiativeLogo.svg │ │ │ │ ├── te-logo-sm.svg │ │ │ │ ├── te-logo.svg │ │ │ │ ├── te-ocrInitiativeLogo.svg │ │ │ │ ├── te-translationInitiativeLogo.svg │ │ │ │ └── te-ttsInitiativeLogo.svg │ │ ├── validate.svg │ │ ├── warning.svg │ │ ├── wave.svg │ │ ├── wave_mobile.svg │ │ └── whatsapp.svg │ ├── locales │ │ └── en │ │ │ └── common.json │ ├── robots.txt │ └── sitemap.xml ├── server.docker.js ├── server.js ├── src │ ├── __fixtures__ │ │ └── mockComponentsWithSideEffects.ts │ ├── components │ │ ├── ActionCard │ │ │ ├── ActionCard.module.scss │ │ │ ├── ActionCard.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ActionCard.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ActionCard.test.tsx.snap │ │ │ └── index.ts │ │ ├── AgeChart │ │ │ ├── AgeChart.module.scss │ │ │ ├── AgeChart.tsx │ │ │ ├── __tests__ │ │ │ │ ├── AgeChart.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── AgeChart.test.tsx.snap │ │ │ └── index.ts │ │ ├── AsrDashboard │ │ │ ├── AsrDashboard.tsx │ │ │ ├── __tests__ │ │ │ │ └── AsrDashboard.test.tsx │ │ │ └── index.ts │ │ ├── AsrInitiativeDetails │ │ │ ├── AsrInitiativeActions.tsx │ │ │ ├── AsrInitiativeDetails.module.scss │ │ │ ├── AsrInitiativeDetails.tsx │ │ │ ├── __tests__ │ │ │ │ ├── AsrInitiativeActions.test.tsx │ │ │ │ ├── AsrInitiativeDetails.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── AsrInitiativeDetails.test.tsx.snap │ │ │ └── index.ts │ │ ├── AsrSpeak │ │ │ ├── AsrSpeak.module.scss │ │ │ ├── AsrSpeak.tsx │ │ │ ├── __tests__ │ │ │ │ └── AsrSpeak.test.tsx │ │ │ └── index.ts │ │ ├── AsrValidate │ │ │ ├── AsrValidate.module.scss │ │ │ ├── AsrValidate.tsx │ │ │ ├── __tests__ │ │ │ │ └── AsrValidate.test.tsx │ │ │ └── index.ts │ │ ├── Background │ │ │ ├── Background.module.scss │ │ │ ├── Background.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Background.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Background.test.tsx.snap │ │ │ └── index.ts │ │ ├── BadgeDetail │ │ │ ├── BadgeDetail.module.scss │ │ │ ├── BadgeDetail.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BadgeDetail.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── BadgeDetail.test.tsx.snap │ │ │ └── index.ts │ │ ├── BadgeSection │ │ │ ├── BadgeSection.module.scss │ │ │ ├── BadgeSection.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BadgeSection.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── BadgeSection.test.tsx.snap │ │ │ └── index.ts │ │ ├── BadgesIntro │ │ │ ├── BadgesIntro.module.scss │ │ │ ├── BadgesIntro.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BadgesIntro.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── BadgesIntro.test.tsx.snap │ │ │ └── index.ts │ │ ├── Breadcrumbs │ │ │ ├── Breadcrumbs.module.scss │ │ │ ├── Breadcrumbs.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Breadcrumbs.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Breadcrumbs.test.tsx.snap │ │ │ └── index.ts │ │ ├── BronzeContribute │ │ │ ├── BronzeContribute.module.scss │ │ │ ├── BronzeContribute.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BronzeContribute.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── BronzeContribute.test.tsx.snap │ │ │ └── index.ts │ │ ├── Button │ │ │ ├── Button.module.scss │ │ │ ├── Button.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Button.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Button.test.tsx.snap │ │ │ └── index.ts │ │ ├── ButtonControls │ │ │ ├── ButtonControls.module.scss │ │ │ ├── ButtonControls.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ButtonControls.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ButtonControls.test.tsx.snap │ │ │ └── index.ts │ │ ├── ChangeUserModal │ │ │ ├── ChangeUserModal.module.scss │ │ │ ├── ChangeUserModal.tsx │ │ │ ├── TermsAndConditionsLink.test.tsx │ │ │ ├── TermsAndConditionsLink.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── TermsAndConditionsLink.test.tsx.snap │ │ │ ├── __tests__ │ │ │ │ └── ChangeUserModal.test.tsx │ │ │ └── index.ts │ │ ├── Charts │ │ │ ├── BarChart │ │ │ │ ├── BarChart.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── BarChart.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── BarChart.test.tsx.snap │ │ │ │ └── index.ts │ │ │ ├── LineChart │ │ │ │ ├── LineChart.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── LineChart.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── LineChart.test.tsx.snap │ │ │ │ └── index.ts │ │ │ ├── MapChart │ │ │ │ ├── MapChart.module.scss │ │ │ │ ├── MapChart.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── MapChart.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── MapChart.test.tsx.snap │ │ │ │ └── index.ts │ │ │ ├── PieChart │ │ │ │ ├── PieChart.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── PieChart.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── PieChart.test.tsx.snap │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── ChromeExtension │ │ │ ├── ChromeExtension.module.scss │ │ │ ├── ChromeExtension.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ChromeExtension.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ChromeExtension.test.tsx.snap │ │ │ └── index.ts │ │ ├── CompareLanguages │ │ │ ├── CompareLanguages.module.scss │ │ │ ├── CompareLanguages.tsx │ │ │ ├── __tests__ │ │ │ │ ├── CompareLanguages.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── CompareLanguages.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributeMore │ │ │ ├── ContributeMore.module.scss │ │ │ ├── ContributeMore.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributeMore.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributeMore.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionActions │ │ │ ├── ContributionActions.module.scss │ │ │ ├── ContributionActions.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionActions.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionActions.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionDetails │ │ │ ├── ContributionDetails.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionDetails.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionDetails.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionLanguage │ │ │ ├── ContributionLanguage.module.scss │ │ │ ├── ContributionLanguage.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionLanguage.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionLanguage.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionStats │ │ │ ├── ContributionStats.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionStats.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionStats.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionStatsByLanguage │ │ │ ├── ContributionStatsByLanguage.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionStatsByLanguage.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionStatsByLanguage.test.tsx.snap │ │ │ └── index.ts │ │ ├── ContributionTracker │ │ │ ├── ContributionTracker.module.scss │ │ │ ├── ContributionTracker.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ContributionTracker.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ContributionTracker.test.tsx.snap │ │ │ └── index.ts │ │ ├── DashboardNotification │ │ │ ├── DashboardNotification.module.scss │ │ │ ├── DashboardNotification.tsx │ │ │ ├── __tests__ │ │ │ │ ├── DashboardNotification.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── DashboardNotification.test.tsx.snap │ │ │ └── index.ts │ │ ├── DataLastUpdated │ │ │ ├── DataLastUpdated.tsx │ │ │ ├── __tests__ │ │ │ │ ├── DataLastUpdated.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── DataLastUpdated.test.tsx.snap │ │ │ └── index.ts │ │ ├── EditTextBlock │ │ │ ├── EditTextBlock.module.scss │ │ │ ├── EditTextBlock.tsx │ │ │ ├── __tests__ │ │ │ │ ├── EditTextBlock.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── EditTextBlock.test.tsx.snap │ │ │ └── index.ts │ │ ├── ErrorPopup │ │ │ ├── ErrorPopup.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ErrorPopup.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ErrorPopup.test.tsx.snap │ │ │ └── index.ts │ │ ├── Feedback │ │ │ ├── Feedback.module.scss │ │ │ ├── Feedback.tsx │ │ │ ├── __tests__ │ │ │ │ └── Feedback.test.tsx │ │ │ └── index.ts │ │ ├── FeedbackModal │ │ │ ├── FeedbackModal.module.scss │ │ │ ├── FeedbackModal.tsx │ │ │ ├── __tests__ │ │ │ │ └── FeedbackModal.test.tsx │ │ │ └── index.ts │ │ ├── FeedbackSuccessModal │ │ │ ├── FeedbackSuccessModal.module.scss │ │ │ ├── FeedbackSuccessModal.tsx │ │ │ ├── __tests__ │ │ │ │ ├── FeedbackSuccessModal.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── FeedbackSuccessModal.test.tsx.snap │ │ │ └── index.ts │ │ ├── Float │ │ │ ├── Float.module.scss │ │ │ ├── Float.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Float.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Float.test.tsx.snap │ │ │ └── index.ts │ │ ├── Footer │ │ │ ├── Footer.module.scss │ │ │ ├── Footer.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Footer.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Footer.test.tsx.snap │ │ │ └── index.ts │ │ ├── FourOFour │ │ │ ├── FourOFour.module.scss │ │ │ ├── FourOFour.tsx │ │ │ ├── HomepageLink.tsx │ │ │ ├── __tests__ │ │ │ │ ├── FourOFour.test.tsx │ │ │ │ ├── HomepageLink.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── FourOFour.test.tsx.snap │ │ │ │ │ └── HomepageLink.test.tsx.snap │ │ │ └── index.ts │ │ ├── FunctionalHeader │ │ │ ├── FunctionalHeader.tsx │ │ │ ├── __tests__ │ │ │ │ ├── FunctionalHeader.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── FunctionalHeader.test.tsx.snap │ │ │ └── index.ts │ │ ├── FunctionalPageBackground │ │ │ ├── FunctionalPageBackground.module.scss │ │ │ ├── FunctionalPageBackground.tsx │ │ │ ├── __tests__ │ │ │ │ ├── FunctionalPageBackground.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── FunctionalPageBackground.test.tsx.snap │ │ │ └── index.ts │ │ ├── GenderChart │ │ │ ├── GenderChart.module.scss │ │ │ ├── GenderChart.tsx │ │ │ ├── __tests__ │ │ │ │ ├── GenderChart.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── GenderChart.test.tsx.snap │ │ │ └── index.ts │ │ ├── Header │ │ │ ├── Header.module.scss │ │ │ ├── Header.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Header.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Header.test.tsx.snap │ │ │ └── index.ts │ │ ├── Hero │ │ │ ├── Hero.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Hero.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Hero.test.tsx.snap │ │ │ └── index.ts │ │ ├── HomePageBackground │ │ │ ├── HomePageBackground.module.scss │ │ │ ├── HomePageBackground.tsx │ │ │ ├── __tests__ │ │ │ │ └── HomePageBackground.test.tsx │ │ │ └── index.ts │ │ ├── IconTextButton │ │ │ ├── IconTextButton.module.scss │ │ │ ├── IconTextButton.tsx │ │ │ ├── __tests__ │ │ │ │ ├── IconTextButton.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── IconTextButton.test.tsx.snap │ │ │ └── index.ts │ │ ├── ImageBasePath │ │ │ ├── ImageBasePath.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ImageBasePath.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ImageBasePath.test.tsx.snap │ │ │ └── index.ts │ │ ├── ImageView │ │ │ ├── ImageView.module.scss │ │ │ ├── ImageView.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ImageView.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ImageView.test.tsx.snap │ │ │ └── index.ts │ │ ├── IndiaMapChart │ │ │ ├── IndiaMapChart.module.scss │ │ │ ├── IndiaMapChart.tsx │ │ │ ├── __tests__ │ │ │ │ ├── IndiaMapChart.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── IndiaMapChart.test.tsx.snap │ │ │ └── index.ts │ │ ├── InfoMessage │ │ │ ├── InfoMessage.tsx │ │ │ ├── __tests__ │ │ │ │ ├── InfoMessage.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── InfoMessage.test.tsx.snap │ │ │ └── index.ts │ │ ├── InitiativeAction │ │ │ ├── InitiativeAction.module.scss │ │ │ ├── InitiativeAction.tsx │ │ │ ├── __tests__ │ │ │ │ ├── InitiativeAction.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── InitiativeAction.test.tsx.snap │ │ │ └── index.ts │ │ ├── InitiativeBadgeDetail │ │ │ ├── InitiativeBadgeDetail.module.scss │ │ │ ├── InitiativeBadgeDetail.tsx │ │ │ ├── __tests__ │ │ │ │ └── InitiativeBadgeDetail.test.tsx │ │ │ └── index.ts │ │ ├── InitiativeHeader │ │ │ ├── InitiativeHeader.module.scss │ │ │ ├── InitiativeHeader.tsx │ │ │ ├── __tests__ │ │ │ │ ├── InitiativeHeader.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── InitiativeHeader.test.tsx.snap │ │ │ └── index.ts │ │ ├── InitiativesCarousel │ │ │ ├── InitiativesCarousel.module.scss │ │ │ ├── InitiativesCarousel.tsx │ │ │ ├── __tests__ │ │ │ │ ├── InitiativesCarousel.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── InitiativesCarousel.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguageChangeNotification │ │ │ ├── LanguageChangeNotification.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguageChangeNotification.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguageChangeNotification.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguageDropDown │ │ │ ├── LanguageDropDown.module.scss │ │ │ ├── LanguageDropDown.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguageDropDown.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguageDropDown.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguageMedals │ │ │ ├── LanguageMedals.module.scss │ │ │ ├── LanguageMedals.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguageMedals.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguageMedals.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguagePairSelector │ │ │ ├── LanguagePairSelector.module.scss │ │ │ ├── LanguagePairSelector.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguagePairSelector.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguagePairSelector.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguageSelector │ │ │ ├── LanguageSelector.module.scss │ │ │ ├── LanguageSelector.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguageSelector.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguageSelector.test.tsx.snap │ │ │ └── index.ts │ │ ├── LanguageSwitcher │ │ │ ├── LanguageSwitcher.module.scss │ │ │ ├── LanguageSwitcher.tsx │ │ │ ├── __tests__ │ │ │ │ ├── LanguageSwitcher.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── LanguageSwitcher.test.tsx.snap │ │ │ └── index.ts │ │ ├── Layout │ │ │ ├── Layout.tsx │ │ │ ├── __tests__ │ │ │ │ └── Layout.test.tsx │ │ │ └── index.ts │ │ ├── Link │ │ │ ├── Link.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Link.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Link.test.tsx.snap │ │ │ └── index.ts │ │ ├── Logo │ │ │ ├── Logo.module.scss │ │ │ ├── Logo.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Logo.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Logo.test.tsx.snap │ │ │ └── index.ts │ │ ├── MapLegend │ │ │ ├── MapLegend.module.scss │ │ │ ├── MapLegend.tsx │ │ │ └── index.ts │ │ ├── Medal │ │ │ ├── Medal.module.scss │ │ │ ├── Medal.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Medal.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Medal.test.tsx.snap │ │ │ └── index.ts │ │ ├── MedalGallery │ │ │ ├── MedalGallery.module.scss │ │ │ ├── MedalGallery.tsx │ │ │ ├── __tests__ │ │ │ │ └── MedalGallery.test.tsx │ │ │ └── index.ts │ │ ├── MedalPlaceholder │ │ │ ├── MedalPlaceholder.module.scss │ │ │ ├── MedalPlaceholder.tsx │ │ │ ├── __tests__ │ │ │ │ ├── MedalPlaceholder.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── MedalPlaceholder.test.tsx.snap │ │ │ └── index.ts │ │ ├── Modal │ │ │ ├── Modal.module.scss │ │ │ ├── Modal.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Modal.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Modal.test.tsx.snap │ │ │ └── index.ts │ │ ├── Navigation │ │ │ ├── Navigation.module.scss │ │ │ ├── Navigation.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Navigation.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Navigation.test.tsx.snap │ │ │ └── index.ts │ │ ├── NavigationList │ │ │ ├── NavigationList.module.scss │ │ │ ├── NavigationList.tsx │ │ │ ├── __tests__ │ │ │ │ ├── NavigationList.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── NavigationList.test.tsx.snap │ │ │ └── index.ts │ │ ├── NoDataFound │ │ │ ├── NoDataFound.module.scss │ │ │ ├── NoDataFound.tsx │ │ │ ├── __tests__ │ │ │ │ ├── NoDataFound.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── NoDataFound.test.tsx.snap │ │ │ └── index.ts │ │ ├── OcrContribute │ │ │ ├── OcrContribute.module.scss │ │ │ ├── OcrContribute.tsx │ │ │ ├── __tests__ │ │ │ │ ├── OcrContribute.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── OcrContribute.test.tsx.snap │ │ │ └── index.ts │ │ ├── OcrDashboard │ │ │ ├── OcrDashboard.tsx │ │ │ ├── __tests__ │ │ │ │ └── OcrDashboard.test.tsx │ │ │ └── index.ts │ │ ├── OcrInitiativeDetails │ │ │ ├── OcrInitiativeActions.tsx │ │ │ ├── OcrInitiativeDetails.module.scss │ │ │ ├── OcrInitiativeDetails.tsx │ │ │ ├── __tests__ │ │ │ │ ├── OcrInitiativeActions.test.tsx │ │ │ │ ├── OcrInitiativeDetails.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── OcrInitiativeDetails.test.tsx.snap │ │ │ └── index.ts │ │ ├── OcrValidate │ │ │ ├── OcrValidate.module.scss │ │ │ ├── OcrValidate.tsx │ │ │ ├── __tests__ │ │ │ │ └── OcrValidate.test.tsx │ │ │ └── index.ts │ │ ├── PageBackground │ │ │ ├── PageBackground.module.scss │ │ │ ├── PageBackground.tsx │ │ │ ├── __tests__ │ │ │ │ └── PageBackground.test.tsx │ │ │ └── index.ts │ │ ├── PageHeader │ │ │ ├── PageHeader.module.scss │ │ │ ├── PageHeader.tsx │ │ │ ├── __tests__ │ │ │ │ ├── PageHeader.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── PageHeader.test.tsx.snap │ │ │ └── index.ts │ │ ├── ParticipationStats │ │ │ ├── ParticipationStats.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ParticipationStats.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ParticipationStats.test.tsx.snap │ │ │ └── index.ts │ │ ├── Portal │ │ │ ├── Portal.tsx │ │ │ ├── __tests__ │ │ │ │ └── Portal.test.tsx │ │ │ └── index.ts │ │ ├── ProgressChart │ │ │ ├── ProgressChart.module.scss │ │ │ ├── ProgressChart.tsx │ │ │ ├── __tests__ │ │ │ │ ├── ProgressChart.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ProgressChart.test.tsx.snap │ │ │ └── index.ts │ │ ├── QuickTips │ │ │ ├── QuickTips.module.scss │ │ │ ├── QuickTips.tsx │ │ │ ├── __tests__ │ │ │ │ ├── QuickTips.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── QuickTips.test.tsx.snap │ │ │ └── index.ts │ │ ├── Report │ │ │ ├── Report.tsx │ │ │ ├── ReportModal.module.scss │ │ │ ├── ReportModal.tsx │ │ │ ├── ReportSuccessModal.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Report.test.tsx │ │ │ │ ├── ReportModal.test.tsx │ │ │ │ ├── ReportSuccessModal.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ReportModal.test.tsx.snap │ │ │ │ │ └── ReportSuccessModal.test.tsx.snap │ │ │ └── index.ts │ │ ├── SocialShare │ │ │ ├── SocialShare.module.scss │ │ │ ├── SocialShare.tsx │ │ │ ├── __tests__ │ │ │ │ ├── SocialShare.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── SocialShare.test.tsx.snap │ │ │ └── index.ts │ │ ├── SocialShareIcons │ │ │ ├── SocialShareIcons.module.scss │ │ │ ├── SocialShareIcons.tsx │ │ │ ├── __tests__ │ │ │ │ ├── SocialShareIcons.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── SocialShareIcons.test.tsx.snap │ │ │ └── index.ts │ │ ├── Stats │ │ │ ├── Stats.module.scss │ │ │ ├── Stats.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Stats.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Stats.test.tsx.snap │ │ │ └── index.ts │ │ ├── Switch │ │ │ ├── Switch.module.scss │ │ │ ├── Switch.tsx │ │ │ ├── __tests__ │ │ │ │ ├── Switch.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── Switch.test.tsx.snap │ │ │ └── index.ts │ │ ├── TargetProgress │ │ │ ├── TargetProgress.module.scss │ │ │ ├── TargetProgress.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TargetProgress.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TargetProgress.test.tsx.snap │ │ │ └── index.ts │ │ ├── TermsAndConditions │ │ │ ├── TermsAndConditions.module.scss │ │ │ ├── TermsAndConditions.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TermsAndConditions.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TermsAndConditions.test.tsx.snap │ │ │ └── index.ts │ │ ├── TestSpeakerMic │ │ │ ├── TestSpeakerMic.module.scss │ │ │ ├── TestSpeakerMic.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TestSpeakerMic.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TestSpeakerMic.test.tsx.snap │ │ │ └── index.ts │ │ ├── TextEditArea │ │ │ ├── TextEditArea.module.scss │ │ │ ├── TextEditArea.tsx │ │ │ ├── TextErrorMessage.tsx │ │ │ ├── VirtualKeyboard.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TextEditArea.test.tsx │ │ │ │ ├── TextErrorMessage.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── TextEditArea.test.tsx.snap │ │ │ │ │ └── TextErrorMessage.test.tsx.snap │ │ │ └── index.ts │ │ ├── ThankYou │ │ │ ├── BadgeEarned.tsx │ │ │ ├── ShareOn.tsx │ │ │ ├── ThankYou.module.scss │ │ │ ├── ThankYou.tsx │ │ │ ├── __tests__ │ │ │ │ ├── BadgeEarned.test.tsx │ │ │ │ ├── ShareOn.test.tsx │ │ │ │ ├── ThankYou.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── BadgeEarned.test.tsx.snap │ │ │ │ │ ├── ShareOn.test.tsx.snap │ │ │ │ │ └── ThankYou.test.tsx.snap │ │ │ └── index.ts │ │ ├── TranslationDashboard │ │ │ ├── TranslationDashboard.tsx │ │ │ ├── __tests__ │ │ │ │ └── TranslationDashboard.test.tsx │ │ │ └── index.ts │ │ ├── TranslationInitiativeDetails │ │ │ ├── TranslationInitiativeActions.tsx │ │ │ ├── TranslationInitiativeDetails.module.scss │ │ │ ├── TranslationInitiativeDetails.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TranslationInitiativeActions.test.tsx │ │ │ │ ├── TranslationInitiativeDetails.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TranslationInitiativeDetails.test.tsx.snap │ │ │ └── index.ts │ │ ├── TranslationTranslate │ │ │ ├── TranslationTranslate.module.scss │ │ │ ├── TranslationTranslate.tsx │ │ │ ├── __tests__ │ │ │ │ └── TranslationTranslate.test.tsx │ │ │ └── index.ts │ │ ├── TranslationValidate │ │ │ ├── TranslationValidate.module.scss │ │ │ ├── TranslationValidate.tsx │ │ │ ├── __tests__ │ │ │ │ └── TranslationValidate.test.tsx │ │ │ └── index.ts │ │ ├── TranslationValidateTextArea │ │ │ ├── TranslationValidateTextArea.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TranslationValidateTextArea.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TranslationValidateTextArea.test.tsx.snap │ │ │ └── index.ts │ │ ├── TriColorBackground │ │ │ ├── TriColorBackground.module.scss │ │ │ ├── TriColorBackground.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TriColorBackground.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TriColorBackground.test.tsx.snap │ │ │ └── index.ts │ │ ├── TriColorBorder │ │ │ ├── TriColorBorder.module.scss │ │ │ ├── TriColorBorder.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TriColorBorder.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TriColorBorder.test.tsx.snap │ │ │ └── index.ts │ │ ├── TriColorGradientBg │ │ │ ├── TriColorGradientBg.module.scss │ │ │ ├── TriColorGradientBg.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TriColorGradientBg.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TriColorGradientBg.test.tsx.snap │ │ │ └── index.ts │ │ ├── TtsDashboard │ │ │ ├── TtsDashboard.tsx │ │ │ ├── __tests__ │ │ │ │ └── TtsDashboard.test.tsx │ │ │ └── index.ts │ │ ├── TtsInitiativeDetails │ │ │ ├── TtsInitiativeActions.tsx │ │ │ ├── TtsInitiativeDetails.module.scss │ │ │ ├── TtsInitiativeDetails.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TtsInitiativeActions.test.tsx │ │ │ │ ├── TtsInitiativeDetails.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── TtsInitiativeActions.test.tsx.snap │ │ │ │ │ └── TtsInitiativeDetails.test.tsx.snap │ │ │ └── index.ts │ │ ├── TtsTranscribe │ │ │ ├── TtsTranscribe.module.scss │ │ │ ├── TtsTranscribe.tsx │ │ │ ├── __tests__ │ │ │ │ └── TtsTranscribe.test.tsx │ │ │ └── index.ts │ │ ├── TtsValidate │ │ │ ├── TtsValidate.module.scss │ │ │ ├── TtsValidate.tsx │ │ │ ├── __tests__ │ │ │ │ └── TtsValidate.test.tsx │ │ │ └── index.ts │ │ ├── TwoColumn │ │ │ ├── TwoColumn.module.scss │ │ │ ├── TwoColumn.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TwoColumn.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TwoColumn.test.tsx.snap │ │ │ └── index.ts │ │ ├── TyTargetProgress │ │ │ ├── TyTargetProgress.module.scss │ │ │ ├── TyTargetProgress.tsx │ │ │ ├── __tests__ │ │ │ │ ├── TyTargetProgress.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TyTargetProgress.test.tsx.snap │ │ │ └── index.ts │ │ ├── UserOptions │ │ │ ├── UserOptions.module.scss │ │ │ ├── UserOptions.tsx │ │ │ ├── __tests__ │ │ │ │ ├── UserOptions.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── UserOptions.test.tsx.snap │ │ │ └── index.ts │ │ └── ViewAllDetailButton │ │ │ ├── ViewAllDetailButton.tsx │ │ │ ├── __tests__ │ │ │ ├── ViewAllDetailButton.test.tsx │ │ │ └── __snapshots__ │ │ │ │ └── ViewAllDetailButton.test.tsx.snap │ │ │ └── index.ts │ ├── constants │ │ ├── Audio.ts │ │ ├── Keyboard.ts │ │ ├── apiPaths.ts │ │ ├── brandConfig.ts │ │ ├── errorStatusCode.ts │ │ ├── initiativeConstants.ts │ │ ├── languageConfigConstants.ts │ │ ├── localStorageConstants.ts │ │ ├── localesConstants.ts │ │ ├── medalConstants.ts │ │ ├── motherTongueLanguages.ts │ │ ├── nodeConfig.ts │ │ ├── pageRouteConstants.ts │ │ ├── reportConstants.ts │ │ └── routePaths.ts │ ├── hooks │ │ ├── useFetch │ │ │ ├── __tests__ │ │ │ │ ├── useFetch.test.ts │ │ │ │ └── useSubmit.test.ts │ │ │ ├── index.ts │ │ │ ├── useFetch.ts │ │ │ └── useSubmit.ts │ │ ├── useLocalStorage │ │ │ ├── __tests__ │ │ │ │ └── useLocalStorage.test.ts │ │ │ ├── index.ts │ │ │ └── useLocalStorage.ts │ │ └── usePostFetch │ │ │ ├── __tests__ │ │ │ └── usePostFetch.test.ts │ │ │ ├── index.ts │ │ │ └── useFetch.ts │ ├── pages │ │ ├── 404.page.tsx │ │ ├── __tests__ │ │ │ ├── 404.page.test.tsx │ │ │ ├── _app.page.test.tsx │ │ │ ├── asr-initiative │ │ │ │ ├── contribute │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ │ ├── dashboard.page.test.tsx │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── validate │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ ├── badge-detail.page.test.tsx │ │ │ ├── home.page.test.tsx │ │ │ ├── my-badges.page.test.tsx │ │ │ ├── ocr-initiative │ │ │ │ ├── contribute │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ │ ├── dashboard.page.test.tsx │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── validate │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ ├── terms-and-conditions.page.test.tsx │ │ │ ├── translation-initiative │ │ │ │ ├── contribute │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ │ ├── dashboard.page.test.tsx │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── validate │ │ │ │ │ ├── index.page.test.tsx │ │ │ │ │ └── thank-you.page.test.tsx │ │ │ └── tts-initiative │ │ │ │ ├── contribute │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── thank-you.page.test.tsx │ │ │ │ ├── dashboard.page.test.tsx │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── validate │ │ │ │ ├── index.page.test.tsx │ │ │ │ └── thank-you.page.test.tsx │ │ ├── _app.page.tsx │ │ ├── _document.page.tsx │ │ ├── asr-initiative │ │ │ ├── contribute │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ │ ├── dashboard.page.tsx │ │ │ ├── index.page.tsx │ │ │ └── validate │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ ├── badge-detail.page.tsx │ │ ├── home.page.tsx │ │ ├── my-badges.page.tsx │ │ ├── ocr-initiative │ │ │ ├── contribute │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ │ ├── dashboard.page.tsx │ │ │ ├── index.page.tsx │ │ │ └── validate │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ ├── terms-and-conditions.page.tsx │ │ ├── translation-initiative │ │ │ ├── contribute │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ │ ├── dashboard.page.tsx │ │ │ ├── index.page.tsx │ │ │ └── validate │ │ │ │ ├── index.page.tsx │ │ │ │ └── thank-you.page.tsx │ │ └── tts-initiative │ │ │ ├── contribute │ │ │ ├── index.page.tsx │ │ │ └── thank-you.page.tsx │ │ │ ├── dashboard.page.tsx │ │ │ ├── index.page.tsx │ │ │ └── validate │ │ │ ├── index.page.tsx │ │ │ └── thank-you.page.tsx │ ├── styles │ │ ├── _mixins.scss │ │ ├── custom.scss │ │ ├── globals.scss │ │ └── slickCarousel.scss │ ├── types │ │ ├── ActionRequestData.ts │ │ ├── AgeGroupAndLanguageContributions.ts │ │ ├── ApiPathsKey.ts │ │ ├── Chart.ts │ │ ├── CumulativeCount.ts │ │ ├── CumulativeDataByDateAndLanguage.ts │ │ ├── CumulativeDataByLanguage.ts │ │ ├── CumulativeDataByLanguageAndState.ts │ │ ├── CumulativeDataByState.ts │ │ ├── DataLastUpdated.ts │ │ ├── GenderGroupAndLanguageContributions.ts │ │ ├── InitiativeGoal.ts │ │ ├── InitiativeType.ts │ │ ├── Initiatives.ts │ │ ├── LocationInfo.ts │ │ ├── MedalsType.ts │ │ ├── SourceType.ts │ │ ├── SpeakerDetails.ts │ │ ├── ThankYou.ts │ │ ├── TopLanguages.ts │ │ └── Validator.ts │ └── utils │ │ ├── __tests__ │ │ └── utils.test.ts │ │ ├── testUtils.tsx │ │ ├── utils.ts │ │ └── validations │ │ ├── AutoValidation.ts │ │ ├── BleuScoreValidator.ts │ │ ├── LevensteinValidator.ts │ │ ├── TruthyValidator.ts │ │ ├── WERValidator.ts │ │ ├── __tests__ │ │ ├── BleuScoreValidator.test.ts │ │ ├── LevensteinValidator.test.ts │ │ ├── TruthyValidator.test.ts │ │ └── WERValidator.test.ts │ │ ├── ibleu.ts │ │ └── index.ts ├── tsconfig.json └── typings │ └── global.d.ts ├── data-pipelines ├── .gitignore ├── common │ ├── audio_duration.js │ └── dbUtils.js ├── exportation │ ├── README.md │ └── asr │ │ ├── download.sh │ │ ├── export.js │ │ └── export.sh ├── ingestion │ ├── README.md │ ├── asr │ │ ├── ingest.js │ │ ├── ingest.sh │ │ ├── sample │ │ │ └── Spill_Poetry.tar.gz │ │ └── ulca │ │ │ ├── ingest.js │ │ │ └── ingest.sh │ ├── ingest.sh │ ├── ocr │ │ ├── ingest.js │ │ ├── ingest.sh │ │ └── sample │ │ │ └── 8_2019_6_1506_13125_Judgement_12-Mar-2019_HIN.tar.gz │ ├── parallel │ │ ├── ingest.js │ │ ├── ingest.sh │ │ ├── samanantar │ │ │ ├── ingest.js │ │ │ └── ingest.sh │ │ └── sample │ │ │ └── parallel_3.csv │ └── text │ │ ├── ingest.js │ │ ├── ingest.sh │ │ └── sample │ │ ├── english.txt │ │ └── hindi.txt ├── package-lock.json ├── package.json └── tests │ └── dbUtils.test.js ├── db-refresher ├── Dockerfile-dbRefresh ├── db-refresher.sh ├── db_queries.sql ├── db_refresh.sql └── k8s-deployments │ └── dbrefresher.yaml ├── development_policy_setup ├── functional_tests ├── Readme.md ├── api_tests │ ├── .gitignore │ ├── README.md │ ├── api.js │ ├── config │ │ └── config.js │ ├── constant │ │ ├── apiPath.js │ │ ├── responseMessage.js │ │ └── responseStatus.js │ ├── mochawesome-report │ │ └── assets │ │ │ ├── MaterialIcons-Regular.woff │ │ │ ├── MaterialIcons-Regular.woff2 │ │ │ ├── app.css │ │ │ ├── app.css.map │ │ │ ├── app.js │ │ │ ├── app.js.LICENSE.txt │ │ │ ├── app.js.map │ │ │ ├── roboto-light-webfont.woff │ │ │ ├── roboto-light-webfont.woff2 │ │ │ ├── roboto-medium-webfont.woff │ │ │ ├── roboto-medium-webfont.woff2 │ │ │ ├── roboto-regular-webfont.woff │ │ │ └── roboto-regular-webfont.woff2 │ ├── package-lock.json │ ├── package.json │ └── test │ │ ├── contributions.test.js │ │ ├── feedback.test.js │ │ ├── location_info.test.js │ │ ├── media.test.js │ │ ├── report.test.js │ │ ├── reward_info.test.js │ │ ├── rewards.test.js │ │ ├── skip.test.js │ │ ├── store.test.js │ │ ├── user_reward.test.js │ │ ├── userid.test.js │ │ └── validate.test.js ├── env │ ├── default │ │ ├── default.properties │ │ ├── headless.properties │ │ ├── js.properties │ │ └── user.properties │ ├── dev │ │ └── user.properties │ ├── local │ │ └── user.properties │ └── test │ │ └── user.properties ├── layout_test │ ├── .gitignore │ ├── README.md │ ├── galen.config │ ├── package-lock.json │ ├── package.json │ ├── specs │ │ ├── asrInitiativeContribution.gspec │ │ ├── asrInitiativeDashboard.gspec │ │ ├── asrInitiativeLanding.gspec │ │ ├── asrInitiativeValidatepage.gspec │ │ ├── badgeDetailpage.gspec │ │ ├── feedback.gspec │ │ ├── home_new.gspec │ │ ├── ocrInitiativeContribute.gspec │ │ ├── ocrInitiativeLandingPage.gspec │ │ ├── ocrInitiativeValidate.gspec │ │ ├── translationInitiativeContributePage.gspec │ │ ├── translationInitiativeDashboard.gspec │ │ ├── translationInitiativeLandingPage.gspec │ │ ├── translationInitiativeValidatePage.gspec │ │ ├── ttsInitiativeDashboard.gspec │ │ ├── ttsInitiativeLandingPage.gspec │ │ ├── ttsInitiativeTranscribePage.gspec │ │ ├── ttsInitiativeValidatePage.gspec │ │ └── userDetail.gspec │ └── suites │ │ ├── asrInitiative.test.js │ │ ├── constant.properties │ │ ├── homepage.test.js │ │ ├── ocrInitiative.test.js │ │ ├── translationInitiative.test.js │ │ └── ttsInitiative.test.js ├── manifest.json ├── package-lock.json ├── package.json ├── specs │ ├── AsrInitiative.spec │ ├── Badge.spec │ ├── HomePage.spec │ ├── HomePageCarousel.cpt │ ├── OcrInitiative.spec │ ├── TranslationInitiative.spec │ ├── TtsInitiative.spec │ ├── navigate_functionalpage.cpt │ └── navigate_functionalpage_with_username.cpt ├── sql │ ├── dataSeed.sql │ ├── deleteSeedData.sql │ └── setupDummyData.sql └── tests │ ├── AsrInitiative.js │ ├── Badge.js │ ├── HomePage.js │ ├── MyBadge.js │ ├── OcrInitiative.js │ ├── TranslationInitiative.js │ ├── TtsInitiative.js │ └── constant.js ├── hooks └── commit-msg ├── infra ├── Variables.tf ├── helper_commands.sh ├── main.tf ├── modules │ ├── db │ │ ├── Variables.tf │ │ └── main.tf │ ├── k8s │ │ └── aws-eks │ │ │ ├── .envrc.sample │ │ │ ├── .terraform.lock.hcl │ │ │ ├── README.md │ │ │ ├── bastion.tf │ │ │ ├── eks.tf │ │ │ ├── images │ │ │ └── aws-eks-default.png │ │ │ ├── irsa.tf │ │ │ ├── kubeconfig_infra-vakyansh-systems │ │ │ ├── locals.tf │ │ │ ├── output.tf │ │ │ ├── provider.tf │ │ │ ├── terraform.tfstate │ │ │ ├── terraform.tfstate.backup │ │ │ ├── variables.tf │ │ │ └── vpc.tf │ ├── s3 │ │ ├── Variables.tf │ │ └── main.tf │ └── vpc │ │ ├── Variables.tf │ │ └── main.tf ├── monitoring │ ├── kubernetes-dashboard │ │ ├── eks-admin-service-account.yml │ │ ├── generate_token.sh │ │ ├── install.sh │ │ └── serve.sh │ └── prometheus │ │ ├── install.sh │ │ ├── metrics_server.sh │ │ └── serve.sh ├── non_prod │ └── non_prod.tfvars └── prod │ └── prod.tfvars ├── load_translations.sh ├── package.json ├── sonar-project.properties ├── talisman_setup.sh └── utils └── localization ├── .gitignore ├── Readme.md ├── all_keys_excel_generator.py ├── all_keys_json_generator.py ├── delta_generator.py ├── helper ├── __init__.py ├── __init__.pyc ├── parser │ ├── __init__.py │ ├── excel_parser.py │ ├── json_parser.py │ └── parser.py ├── reader │ ├── __init__.py │ ├── excel_file_reader.py │ ├── json_file_reader.py │ └── reader.py ├── report │ ├── __init__.py │ └── report.py ├── unused_keys_cleaner.py ├── unused_keys_cleaner.pyc ├── utils │ ├── __init__.py │ ├── __init__.pyc │ └── utils.py └── writer │ ├── __init__.py │ ├── excel_file_writer.py │ ├── json_file_writer.py │ ├── operations.py │ └── writer.py ├── locale_generator.py ├── modules ├── __init__.py ├── content_extractor │ ├── __init__.py │ ├── all_keys_excel_generation.py │ ├── all_keys_json_generation.py │ └── extractor.py ├── delta_generator │ ├── __init__.py │ └── generator.py └── locale_generator │ ├── __init__.py │ ├── data.py │ ├── excel_input.py │ ├── generator.py │ ├── processor.py │ └── utils.py ├── requirements.txt ├── resources ├── __init__.py ├── languages.json ├── sheet_mapping.json └── test_data │ ├── all_keys_json_input │ └── English_content.xlsx │ ├── input_jsons │ ├── en.json │ ├── hi.json │ └── ta.json │ ├── test-out-meta │ └── out_meta_5_20.xlsx │ └── test-out-sme │ ├── hi.xlsx │ ├── out_sme_5_20.xlsx │ ├── ta.xlsx │ └── ~$hi.xlsx └── tests ├── __init__.py ├── test_helper ├── __init__.py ├── test_parser │ ├── __init__.py │ └── test_json_parser.py ├── test_reader │ ├── __init__.py │ └── test_json_file_reader.py ├── test_report │ ├── __init__.py │ └── test_report.py └── test_utils │ ├── __init__.py │ └── test_utils.py ├── test_resources └── locale.json └── utils.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14.17.5 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.prettierrc -------------------------------------------------------------------------------- /.talismanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/.talismanrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/README.md -------------------------------------------------------------------------------- /auto-validation-consumer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/Dockerfile -------------------------------------------------------------------------------- /auto-validation-consumer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/README.md -------------------------------------------------------------------------------- /auto-validation-consumer/config/cug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/cug.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/default.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/dev.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/localEnv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/localEnv.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/prod.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/test.json -------------------------------------------------------------------------------- /auto-validation-consumer/config/uat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/config/uat.json -------------------------------------------------------------------------------- /auto-validation-consumer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/jest.config.js -------------------------------------------------------------------------------- /auto-validation-consumer/k8s-deployments/azure/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/k8s-deployments/azure/deployment.yaml -------------------------------------------------------------------------------- /auto-validation-consumer/k8s-deployments/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/k8s-deployments/script.sh -------------------------------------------------------------------------------- /auto-validation-consumer/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/nodemon.json -------------------------------------------------------------------------------- /auto-validation-consumer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/package-lock.json -------------------------------------------------------------------------------- /auto-validation-consumer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/package.json -------------------------------------------------------------------------------- /auto-validation-consumer/src/constants/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/constants/constants.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/dbOperations/dbConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/dbOperations/dbConnection.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/dbOperations/dbOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/dbOperations/dbOperations.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/index.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/types/dbResponseType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/types/dbResponseType.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/types/keyValueType.ts: -------------------------------------------------------------------------------- 1 | export type KeyValue = { 2 | [index: string]: number; 3 | } -------------------------------------------------------------------------------- /auto-validation-consumer/src/types/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/types/validator.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/validations/AutoValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/validations/AutoValidation.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/validations/BleuScoreValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/validations/BleuScoreValidator.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/validations/TruthyValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/validations/TruthyValidator.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/validations/WERValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/validations/WERValidator.ts -------------------------------------------------------------------------------- /auto-validation-consumer/src/validations/ibleu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/src/validations/ibleu.ts -------------------------------------------------------------------------------- /auto-validation-consumer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/auto-validation-consumer/tsconfig.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /crowdsource-api/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/.babelrc -------------------------------------------------------------------------------- /crowdsource-api/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/.dockerignore -------------------------------------------------------------------------------- /crowdsource-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/Dockerfile -------------------------------------------------------------------------------- /crowdsource-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/README.md -------------------------------------------------------------------------------- /crowdsource-api/binaries/wada_snr.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/binaries/wada_snr.tar.gz -------------------------------------------------------------------------------- /crowdsource-api/config/cug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/cug.json -------------------------------------------------------------------------------- /crowdsource-api/config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/default.json -------------------------------------------------------------------------------- /crowdsource-api/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/dev.json -------------------------------------------------------------------------------- /crowdsource-api/config/localEnv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/localEnv.json -------------------------------------------------------------------------------- /crowdsource-api/config/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/test.json -------------------------------------------------------------------------------- /crowdsource-api/config/uat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/config/uat.json -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/autoscaler_cug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/autoscaler_cug.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/autoscaler_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/autoscaler_dev.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/autoscaler_prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/autoscaler_prod.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/autoscaler_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/autoscaler_test.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/autoscaler_uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/autoscaler_uat.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/config_ratelimiting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/config_ratelimiting.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/deployment_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/deployment_dev.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/deployment_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/deployment_test.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/deployment_uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/deployment_uat.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/ingress_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/ingress_dev.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/azure/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/azure/service.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/deployment.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/ingress.yaml -------------------------------------------------------------------------------- /crowdsource-api/k8s-deployments/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/k8s-deployments/service.yaml -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210217094030-sentences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210217094030-sentences.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218094030-contributors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218094030-contributors.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218095856-contributions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218095856-contributions.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218100220-validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218100220-validations.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218100506-fillContributors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218100506-fillContributors.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218100819-fillContributions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218100819-fillContributions.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210218101110-updateSentences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210218101110-updateSentences.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210304065227-audit-load-log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210304065227-audit-load-log.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210315083556-recreateViews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210315083556-recreateViews.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210316094030-feedbacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210316094030-feedbacks.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210319075437-reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210319075437-reports.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210324095211-createRewards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210324095211-createRewards.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210330083927-insertRewardsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210330083927-insertRewardsData.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210408103057-modifyValidations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210408103057-modifyValidations.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210420042650-updateSentences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210420042650-updateSentences.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210426094608-updateDatasetRow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210426094608-updateDatasetRow.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210506123849-migrateViews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210506123849-migrateViews.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210507174851-insertRewardsType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210507174851-insertRewardsType.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210601064114-dropUnusedColumns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210601064114-dropUnusedColumns.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210601113904-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210601113904-users.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210603111739-modifyRewardsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210603111739-modifyRewardsData.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210701050104-demoData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210701050104-demoData.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210715091420-addFeedbackColumn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210715091420-addFeedbackColumn.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210726134733-refreshDelta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210726134733-refreshDelta.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210727055331-createdIndex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210727055331-createdIndex.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210727143834-addFKsAndIndex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210727143834-addFKsAndIndex.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210729133351-updateProcForView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210729133351-updateProcForView.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/20210801124656-updateViews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/20210801124656-updateViews.js -------------------------------------------------------------------------------- /crowdsource-api/migrations/config/migration_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/config/migration_config.json -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210217094030-sentences.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/sqls/20210217094030-sentences.sql -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210227101230-materializedViewForDailyStatsComplete-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | DROP MATERIALIZED VIEW IF EXISTS daily_stats_complete; 3 | -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210304065227-audit-load-log-down.sql: -------------------------------------------------------------------------------- 1 | drop table IF EXISTS audit_load_log; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210315070013-changeAgeGroupValues-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210319075437-reports-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | drop table IF EXISTS reports; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210319075437-reports-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/sqls/20210319075437-reports-up.sql -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210324094548-createRewardCatalogue-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | DROP TABLE IF EXISTS reward_catalogue; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210324095211-createRewards-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | drop table if exists rewards; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210325052951-addSourceToReports-down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE public.reports DROP COLUMN source; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210326074418-removeMessageRewardsCatalogue-up.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | ALTER TABLE reward_catalogue DROP COLUMN message; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210326074500-createColumnGenerateBadgeIdRewards-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | ALTER TABLE rewards DROP COLUMN generated_badge_id; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210330083927-insertRewardsData-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210407120826-createConfigurationsTable-down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE public.configurations; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210412071024-insertLanguageMilestones-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210420061710-updateContributions-down.sql: -------------------------------------------------------------------------------- 1 | 2 | ALTER TABLE public.contributions 3 | DROP COLUMN media; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210426094608-createMasterDataSet-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210506123849-migrateViews-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210601113904-users-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | drop table if exists users; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210601113904-users-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/sqls/20210601113904-users-up.sql -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210603111739-modifyRewardsData-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210604123244-addEmailFeedbackForm-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | 3 | ALTER TABLE feedbacks 4 | DROP COLUMN email; 5 | -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210604123244-addEmailFeedbackForm-up.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ 2 | 3 | ALTER TABLE feedbacks 4 | ADD COLUMN email text; 5 | -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210628140621-updateLanguageGoalForMarathi-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210701050104-demoData-down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210701050104-demoData-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/migrations/sqls/20210701050104-demoData-up.sql -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210715135037-alterMasterDataset-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210715135037-alterMasterDataset-up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE public.master_dataset 2 | ADD COLUMN is_active boolean DEFAULT true; -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210715141201-alterMasterDataset-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210716070430-alterMasterDataset-down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210727055331-createdIndex-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210727061958-dropInheritedTables-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210727143834-addFKsAndIndex-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210729033244-addIndexToMaterilizedViewAndDashboardTable-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210729133351-updateProcForView-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210801124656-updateViews-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210802142614-removeUnusedLangaugesFromGoals-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210811124013-updateTotalSpeakersOnViews-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210812055902-updateTotalSpeakersOnViews-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210812132516-updateAgeAndGenderMViews-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20210910043949-createIndexOnContributorsTable-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/migrations/sqls/20211111090919-addUniqueKeyContraintOnContributors-down.sql: -------------------------------------------------------------------------------- 1 | /* Replace with your SQL commands */ -------------------------------------------------------------------------------- /crowdsource-api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/package-lock.json -------------------------------------------------------------------------------- /crowdsource-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/package.json -------------------------------------------------------------------------------- /crowdsource-api/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/app.js -------------------------------------------------------------------------------- /crowdsource-api/src/audio_attributes/snr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/audio_attributes/snr.js -------------------------------------------------------------------------------- /crowdsource-api/src/cache/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/cache/cache.js -------------------------------------------------------------------------------- /crowdsource-api/src/cache/cacheDbQueries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/cache/cacheDbQueries.js -------------------------------------------------------------------------------- /crowdsource-api/src/cache/cacheOperations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/cache/cacheOperations.js -------------------------------------------------------------------------------- /crowdsource-api/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/constants.js -------------------------------------------------------------------------------- /crowdsource-api/src/dbOperations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/dbOperations.js -------------------------------------------------------------------------------- /crowdsource-api/src/dbQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/dbQuery.js -------------------------------------------------------------------------------- /crowdsource-api/src/event_queue/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/event_queue/queue.js -------------------------------------------------------------------------------- /crowdsource-api/src/event_queue/queueOperations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/event_queue/queueOperations.js -------------------------------------------------------------------------------- /crowdsource-api/src/middleware/cacheMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/middleware/cacheMiddleware.js -------------------------------------------------------------------------------- /crowdsource-api/src/middleware/originMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/middleware/originMiddleware.js -------------------------------------------------------------------------------- /crowdsource-api/src/middleware/validateUserInputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/middleware/validateUserInputs.js -------------------------------------------------------------------------------- /crowdsource-api/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/server.js -------------------------------------------------------------------------------- /crowdsource-api/src/uploader/awsUploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/uploader/awsUploader.js -------------------------------------------------------------------------------- /crowdsource-api/src/uploader/azureUploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/uploader/azureUploader.js -------------------------------------------------------------------------------- /crowdsource-api/src/uploader/gcpUploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/uploader/gcpUploader.js -------------------------------------------------------------------------------- /crowdsource-api/src/uploader/objUploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/src/uploader/objUploader.js -------------------------------------------------------------------------------- /crowdsource-api/swagger/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/swagger/index.js -------------------------------------------------------------------------------- /crowdsource-api/swagger/swagger-output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/swagger/swagger-output.json -------------------------------------------------------------------------------- /crowdsource-api/swagger/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/swagger/swagger.js -------------------------------------------------------------------------------- /crowdsource-api/test-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/test-env.js -------------------------------------------------------------------------------- /crowdsource-api/tests/audio_attributes/snr.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/audio_attributes/snr.test.js -------------------------------------------------------------------------------- /crowdsource-api/tests/audio_attributes/test.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/audio_attributes/test.wav -------------------------------------------------------------------------------- /crowdsource-api/tests/cache.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/cache.test.js -------------------------------------------------------------------------------- /crowdsource-api/tests/cacheOperations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/cacheOperations.test.js -------------------------------------------------------------------------------- /crowdsource-api/tests/dbOperations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/dbOperations.test.js -------------------------------------------------------------------------------- /crowdsource-api/tests/middleware.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/middleware.test.js -------------------------------------------------------------------------------- /crowdsource-api/tests/originMiddleware.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-api/tests/originMiddleware.test.js -------------------------------------------------------------------------------- /crowdsource-fe/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.dockerignore -------------------------------------------------------------------------------- /crowdsource-fe/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.editorconfig -------------------------------------------------------------------------------- /crowdsource-fe/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.eslintrc.json -------------------------------------------------------------------------------- /crowdsource-fe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.gitignore -------------------------------------------------------------------------------- /crowdsource-fe/.lighthouserc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.lighthouserc.js -------------------------------------------------------------------------------- /crowdsource-fe/.nvmrc: -------------------------------------------------------------------------------- 1 | 14.17.5 2 | -------------------------------------------------------------------------------- /crowdsource-fe/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.stylelintrc.json -------------------------------------------------------------------------------- /crowdsource-fe/.talismanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/.talismanrc -------------------------------------------------------------------------------- /crowdsource-fe/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/Dockerfile -------------------------------------------------------------------------------- /crowdsource-fe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/README.md -------------------------------------------------------------------------------- /crowdsource-fe/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/brand/vakyansh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/brand/vakyansh.json -------------------------------------------------------------------------------- /crowdsource-fe/config/cug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/config/cug.json -------------------------------------------------------------------------------- /crowdsource-fe/config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/config/default.json -------------------------------------------------------------------------------- /crowdsource-fe/config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/config/dev.json -------------------------------------------------------------------------------- /crowdsource-fe/config/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/config/test.json -------------------------------------------------------------------------------- /crowdsource-fe/config/uat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/config/uat.json -------------------------------------------------------------------------------- /crowdsource-fe/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/jest.config.js -------------------------------------------------------------------------------- /crowdsource-fe/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/jest.setup.js -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments-aws/deployment_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments-aws/deployment_dev.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments-aws/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments-aws/ingress.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments-aws/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments-aws/service.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/deployment_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/deployment_dev.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/deployment_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/deployment_test.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/deployment_uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/deployment_uat.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/ingress_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/ingress_dev.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/ingress_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/ingress_test.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/ingress_uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/ingress_uat.yaml -------------------------------------------------------------------------------- /crowdsource-fe/k8s-deployments/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/k8s-deployments/service.yaml -------------------------------------------------------------------------------- /crowdsource-fe/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/next-env.d.ts -------------------------------------------------------------------------------- /crowdsource-fe/next-i18next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/next-i18next.config.js -------------------------------------------------------------------------------- /crowdsource-fe/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/next.config.js -------------------------------------------------------------------------------- /crowdsource-fe/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/package-lock.json -------------------------------------------------------------------------------- /crowdsource-fe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/package.json -------------------------------------------------------------------------------- /crowdsource-fe/public/audio/sample_audio_file.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/audio/sample_audio_file.mp3 -------------------------------------------------------------------------------- /crowdsource-fe/public/do-not-unzip-aggregated-json.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/do-not-unzip-aggregated-json.zip -------------------------------------------------------------------------------- /crowdsource-fe/public/images/alphabets_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/alphabets_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/alphabets_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/alphabets_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/arrow_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/arrow_left.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/arrow_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/arrow_right.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/asr_contribute_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/asr_contribute_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/bulb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/bulb.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/bulb_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/bulb_filled.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/card_green_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/card_green_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/card_green_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/card_green_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/card_orange_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/card_orange_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/card_orange_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/card_orange_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/check_mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/check_mark.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/close.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/close_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/close_white.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/correct.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/correct.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/cross.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/cross.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/download_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/download_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/edit.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/equalizer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/equalizer.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/error_page_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/error_page_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/fb-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/fb-icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/feedback_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/feedback_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/green_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/green_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/home_page_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/home_page_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/home_page_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/home_page_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/info_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/info_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/keyboard_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/keyboard_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/left_arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/left_arrow.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/left_triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/left_triangle.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/left_triangle_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/left_triangle_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/linkedin-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/linkedin-icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/locale_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/locale_logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/mic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/mic.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/mic_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/mic_white.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/microphone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/microphone.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/ocr_contribute_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/ocr_contribute_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/ocr_image_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/ocr_image_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion1-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion1-active.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion1.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion2-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion2-active.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion2.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion3-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion3-active.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion3.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion4-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion4-active.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion4.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion5-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion5-active.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinion5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinion5.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/opinions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/opinions.png -------------------------------------------------------------------------------- /crowdsource-fe/public/images/orange_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/orange_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/page_bottom_right_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/page_bottom_right_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/page_bottom_right_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/page_bottom_right_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/page_top_left_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/page_top_left_bg.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/page_top_left_bg_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/page_top_left_bg_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/pause.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/play.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/play_circle_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/play_circle_filled.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/play_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/play_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/radio_checked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/radio_checked.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/record_voice_over.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/record_voice_over.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/replay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/replay.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/report.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/report.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/right_triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/right_triangle.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/right_triangle_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/right_triangle_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/speaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/speaker.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/speaker_voice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/speaker_voice.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/success.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/success.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/suno_contribute_icon_blur.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/suno_contribute_icon_blur.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/translation_contribute_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/translation_contribute_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/tts_contribute_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/tts_contribute_icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/tts_contribute_icon_blur.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/tts_contribute_icon_blur.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/twitter-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/twitter-icon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/usericon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/usericon.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/as/logos/as-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/as/logos/as-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/as/logos/as-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/as/logos/as-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/bn/logos/bn-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/bn/logos/bn-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/bn/logos/bn-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/bn/logos/bn-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/en/logos/en-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/en/logos/en-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/en/logos/en-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/en/logos/en-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/favicon.png -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/gu/logos/gu-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/gu/logos/gu-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/gu/logos/gu-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/gu/logos/gu-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/hi/logos/hi-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/hi/logos/hi-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/hi/logos/hi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/hi/logos/hi-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/kn/logos/kn-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/kn/logos/kn-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/kn/logos/kn-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/kn/logos/kn-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/ml/logos/ml-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/ml/logos/ml-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/ml/logos/ml-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/ml/logos/ml-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/mr/logos/mr-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/mr/logos/mr-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/mr/logos/mr-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/mr/logos/mr-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/or/logos/or-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/or/logos/or-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/or/logos/or-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/or/logos/or-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/pa/logos/pa-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/pa/logos/pa-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/pa/logos/pa-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/pa/logos/pa-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/ta/logos/ta-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/ta/logos/ta-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/ta/logos/ta-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/ta/logos/ta-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/te/logos/te-logo-sm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/te/logos/te-logo-sm.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/vakyansh/te/logos/te-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/vakyansh/te/logos/te-logo.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/validate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/validate.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/warning.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/wave.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/wave.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/wave_mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/wave_mobile.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/images/whatsapp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/images/whatsapp.svg -------------------------------------------------------------------------------- /crowdsource-fe/public/locales/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/locales/en/common.json -------------------------------------------------------------------------------- /crowdsource-fe/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/robots.txt -------------------------------------------------------------------------------- /crowdsource-fe/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/public/sitemap.xml -------------------------------------------------------------------------------- /crowdsource-fe/server.docker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/server.docker.js -------------------------------------------------------------------------------- /crowdsource-fe/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/server.js -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ActionCard/ActionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ActionCard/ActionCard.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ActionCard/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionCard'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AgeChart/AgeChart.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AgeChart/AgeChart.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AgeChart/AgeChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AgeChart/AgeChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AgeChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AgeChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrDashboard/AsrDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AsrDashboard/AsrDashboard.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrDashboard/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AsrDashboard'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrInitiativeDetails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AsrInitiativeDetails/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrSpeak/AsrSpeak.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AsrSpeak/AsrSpeak.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrSpeak/AsrSpeak.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AsrSpeak/AsrSpeak.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrSpeak/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AsrSpeak'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrValidate/AsrValidate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/AsrValidate/AsrValidate.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/AsrValidate/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AsrValidate'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Background/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Background/Background.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Background/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Background'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgeDetail/BadgeDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/BadgeDetail/BadgeDetail.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgeDetail/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BadgeDetail'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgeSection/BadgeSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/BadgeSection/BadgeSection.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgeSection/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BadgeSection'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgesIntro/BadgesIntro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/BadgesIntro/BadgesIntro.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BadgesIntro/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BadgesIntro'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Breadcrumbs/Breadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Breadcrumbs/Breadcrumbs.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Breadcrumbs/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Breadcrumbs'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/BronzeContribute/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BronzeContribute'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Button/Button.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Button/Button.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Button/Button.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Button/__tests__/Button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Button/__tests__/Button.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Button/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Button'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ButtonControls/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ButtonControls'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ChangeUserModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ChangeUserModal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/BarChart/BarChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Charts/BarChart/BarChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/BarChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BarChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/LineChart/LineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Charts/LineChart/LineChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/LineChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LineChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/MapChart/MapChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Charts/MapChart/MapChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/MapChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MapChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/PieChart/PieChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Charts/PieChart/PieChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/PieChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PieChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Charts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Charts/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ChromeExtension/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ChromeExtension'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/CompareLanguages/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CompareLanguages'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributeMore/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributeMore'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionActions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ContributionActions/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionDetails/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributionDetails'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionLanguage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributionLanguage'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionStats/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributionStats'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionStatsByLanguage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributionStatsByLanguage'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ContributionTracker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ContributionTracker'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/DashboardNotification/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DashboardNotification'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/DataLastUpdated/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DataLastUpdated'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/EditTextBlock/EditTextBlock.module.scss: -------------------------------------------------------------------------------- 1 | .textarea { 2 | flex: 1; 3 | } 4 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/EditTextBlock/EditTextBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/EditTextBlock/EditTextBlock.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/EditTextBlock/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EditTextBlock'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ErrorPopup/ErrorPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ErrorPopup/ErrorPopup.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ErrorPopup/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ErrorPopup'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Feedback/Feedback.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Feedback/Feedback.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Feedback/Feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Feedback/Feedback.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Feedback/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Feedback'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FeedbackModal/FeedbackModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/FeedbackModal/FeedbackModal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FeedbackModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './FeedbackModal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FeedbackSuccessModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './FeedbackSuccessModal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Float/Float.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Float/Float.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Float/Float.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Float/Float.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Float/__tests__/Float.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Float/__tests__/Float.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Float/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Float'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Footer/Footer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Footer/Footer.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Footer/Footer.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Footer/__tests__/Footer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Footer/__tests__/Footer.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Footer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Footer'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FourOFour/FourOFour.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/FourOFour/FourOFour.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FourOFour/FourOFour.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/FourOFour/FourOFour.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FourOFour/HomepageLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/FourOFour/HomepageLink.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FourOFour/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/FourOFour/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FunctionalHeader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './FunctionalHeader'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/FunctionalPageBackground/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './FunctionalPageBackground'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/GenderChart/GenderChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/GenderChart/GenderChart.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/GenderChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GenderChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Header/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Header/Header.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Header/__tests__/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Header/__tests__/Header.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Header/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Header'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Hero/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Hero/Hero.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Hero/__tests__/Hero.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Hero/__tests__/Hero.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Hero/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Hero'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/HomePageBackground/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './HomePageBackground'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/IconTextButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './IconTextButton'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ImageBasePath/ImageBasePath.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ImageBasePath/ImageBasePath.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ImageBasePath/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImageBasePath'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ImageView/ImageView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ImageView/ImageView.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ImageView/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImageView'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/IndiaMapChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './IndiaMapChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InfoMessage/InfoMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/InfoMessage/InfoMessage.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InfoMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InfoMessage'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InitiativeAction/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InitiativeAction'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InitiativeBadgeDetail/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InitiativeBadgeDetail'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InitiativeHeader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InitiativeHeader'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/InitiativesCarousel/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InitiativesCarousel'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageChangeNotification/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguageChangeNotification'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageDropDown/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguageDropDown'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageMedals/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguageMedals'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguagePairSelector/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguagePairSelector'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageSelector/LanguageSelector.module.scss: -------------------------------------------------------------------------------- 1 | .dropdown { 2 | width: 14.0625rem; 3 | } 4 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageSelector/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguageSelector'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/LanguageSwitcher/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LanguageSwitcher'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Layout/Layout.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Layout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Layout'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Link/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Link/Link.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Link/__tests__/Link.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Link/__tests__/Link.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Link/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Link'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Logo/Logo.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Logo/Logo.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Logo/Logo.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Logo/__tests__/Logo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Logo/__tests__/Logo.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Logo/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Logo'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/MapLegend/MapLegend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/MapLegend/MapLegend.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/MapLegend/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MapLegend'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Medal/Medal.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Medal/Medal.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Medal/Medal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Medal/Medal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Medal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Medal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/MedalGallery/MedalGallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/MedalGallery/MedalGallery.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/MedalGallery/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MedalGallery'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/MedalPlaceholder/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MedalPlaceholder'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Modal/Modal.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Modal/Modal.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Modal/Modal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Modal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Navigation/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Navigation/Navigation.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Navigation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Navigation'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/NavigationList/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NavigationList'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/NoDataFound/NoDataFound.module.scss: -------------------------------------------------------------------------------- 1 | .root { 2 | max-width: 50rem; 3 | } 4 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/NoDataFound/NoDataFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/NoDataFound/NoDataFound.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/NoDataFound/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NoDataFound'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrContribute/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './OcrContribute'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrDashboard/OcrDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/OcrDashboard/OcrDashboard.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrDashboard/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './OcrDashboard'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrInitiativeDetails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/OcrInitiativeDetails/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrValidate/OcrValidate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/OcrValidate/OcrValidate.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/OcrValidate/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './OcrValidate'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/PageBackground/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PageBackground'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/PageHeader/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/PageHeader/PageHeader.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/PageHeader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PageHeader'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ParticipationStats/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ParticipationStats'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Portal/Portal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Portal/Portal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Portal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Portal'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ProgressChart/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProgressChart'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/QuickTips/QuickTips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/QuickTips/QuickTips.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/QuickTips/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './QuickTips'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Report/Report.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Report/Report.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Report/ReportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Report/ReportModal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Report/ReportSuccessModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Report/ReportSuccessModal.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Report/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Report'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/SocialShare/SocialShare.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/SocialShare/SocialShare.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/SocialShare/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SocialShare'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/SocialShareIcons/SocialShareIcons.module.scss: -------------------------------------------------------------------------------- 1 | .socialShareLink { 2 | font-size: 0; 3 | } 4 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/SocialShareIcons/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SocialShareIcons'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Stats/Stats.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Stats/Stats.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Stats/Stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Stats/Stats.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Stats/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Stats'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Switch/Switch.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Switch/Switch.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Switch/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/Switch/Switch.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/Switch/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Switch'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TargetProgress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TargetProgress'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TermsAndConditions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TermsAndConditions'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TestSpeakerMic/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TestSpeakerMic'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TextEditArea/TextEditArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TextEditArea/TextEditArea.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TextEditArea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TextEditArea/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ThankYou/BadgeEarned.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ThankYou/BadgeEarned.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ThankYou/ShareOn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ThankYou/ShareOn.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ThankYou/ThankYou.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ThankYou/ThankYou.module.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ThankYou/ThankYou.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ThankYou/ThankYou.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ThankYou/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/ThankYou/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TranslationDashboard/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TranslationDashboard'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TranslationTranslate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TranslationTranslate/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TranslationValidate/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TranslationValidate'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TranslationValidateTextArea/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TranslationValidateTextArea'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TriColorBackground/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TriColorBackground'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TriColorBorder/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TriColorBorder'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TriColorGradientBg/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TriColorGradientBg'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsDashboard/TtsDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TtsDashboard/TtsDashboard.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsDashboard/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TtsDashboard'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsInitiativeDetails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TtsInitiativeDetails/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsTranscribe/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TtsTranscribe'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsValidate/TtsValidate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TtsValidate/TtsValidate.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TtsValidate/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TtsValidate'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TwoColumn/TwoColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/TwoColumn/TwoColumn.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TwoColumn/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TwoColumn'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/TyTargetProgress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TyTargetProgress'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/UserOptions/UserOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/components/UserOptions/UserOptions.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/components/UserOptions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './UserOptions'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/components/ViewAllDetailButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ViewAllDetailButton'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/Audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/Audio.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/Keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/Keyboard.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/apiPaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/apiPaths.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/brandConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/brandConfig.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/errorStatusCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/errorStatusCode.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/initiativeConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/initiativeConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/languageConfigConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/languageConfigConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/localStorageConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/localStorageConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/localesConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/localesConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/medalConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/medalConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/motherTongueLanguages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/motherTongueLanguages.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/nodeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/nodeConfig.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/pageRouteConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/pageRouteConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/reportConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/reportConstants.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/constants/routePaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/constants/routePaths.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/useFetch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/hooks/useFetch/index.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/useFetch/useFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/hooks/useFetch/useFetch.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/useFetch/useSubmit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/hooks/useFetch/useSubmit.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/useLocalStorage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useLocalStorage'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/useLocalStorage/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/hooks/useLocalStorage/useLocalStorage.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/usePostFetch/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useFetch'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/src/hooks/usePostFetch/useFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/hooks/usePostFetch/useFetch.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/404.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/404.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/__tests__/404.page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/__tests__/404.page.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/__tests__/_app.page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/__tests__/_app.page.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/__tests__/home.page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/__tests__/home.page.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/__tests__/my-badges.page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/__tests__/my-badges.page.test.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/_app.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/_app.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/_document.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/_document.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/asr-initiative/dashboard.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/asr-initiative/dashboard.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/asr-initiative/index.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/asr-initiative/index.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/badge-detail.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/badge-detail.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/home.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/home.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/my-badges.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/my-badges.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/ocr-initiative/dashboard.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/ocr-initiative/dashboard.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/ocr-initiative/index.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/ocr-initiative/index.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/terms-and-conditions.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/terms-and-conditions.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/tts-initiative/dashboard.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/tts-initiative/dashboard.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/pages/tts-initiative/index.page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/pages/tts-initiative/index.page.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/styles/_mixins.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/styles/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/styles/custom.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/styles/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/styles/globals.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/styles/slickCarousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/styles/slickCarousel.scss -------------------------------------------------------------------------------- /crowdsource-fe/src/types/ActionRequestData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/ActionRequestData.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/ApiPathsKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/ApiPathsKey.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/Chart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/Chart.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/CumulativeCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/CumulativeCount.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/CumulativeDataByDateAndLanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/CumulativeDataByDateAndLanguage.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/CumulativeDataByLanguage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/CumulativeDataByLanguage.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/CumulativeDataByState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/CumulativeDataByState.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/DataLastUpdated.ts: -------------------------------------------------------------------------------- 1 | export interface DataLastUpdated { 2 | timezone: string; 3 | } 4 | -------------------------------------------------------------------------------- /crowdsource-fe/src/types/InitiativeGoal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/InitiativeGoal.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/InitiativeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/InitiativeType.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/Initiatives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/Initiatives.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/LocationInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/LocationInfo.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/MedalsType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/MedalsType.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/SourceType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/SourceType.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/SpeakerDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/SpeakerDetails.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/ThankYou.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/ThankYou.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/TopLanguages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/TopLanguages.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/types/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/types/Validator.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/__tests__/utils.test.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/testUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/testUtils.tsx -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/utils.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/AutoValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/AutoValidation.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/BleuScoreValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/BleuScoreValidator.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/LevensteinValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/LevensteinValidator.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/TruthyValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/TruthyValidator.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/WERValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/WERValidator.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/ibleu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/src/utils/validations/ibleu.ts -------------------------------------------------------------------------------- /crowdsource-fe/src/utils/validations/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AutoValidation'; 2 | -------------------------------------------------------------------------------- /crowdsource-fe/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/tsconfig.json -------------------------------------------------------------------------------- /crowdsource-fe/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/crowdsource-fe/typings/global.d.ts -------------------------------------------------------------------------------- /data-pipelines/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/.gitignore -------------------------------------------------------------------------------- /data-pipelines/common/audio_duration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/common/audio_duration.js -------------------------------------------------------------------------------- /data-pipelines/common/dbUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/common/dbUtils.js -------------------------------------------------------------------------------- /data-pipelines/exportation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/exportation/README.md -------------------------------------------------------------------------------- /data-pipelines/exportation/asr/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/exportation/asr/download.sh -------------------------------------------------------------------------------- /data-pipelines/exportation/asr/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/exportation/asr/export.js -------------------------------------------------------------------------------- /data-pipelines/exportation/asr/export.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/exportation/asr/export.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/README.md -------------------------------------------------------------------------------- /data-pipelines/ingestion/asr/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/asr/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/asr/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/asr/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/asr/sample/Spill_Poetry.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/asr/sample/Spill_Poetry.tar.gz -------------------------------------------------------------------------------- /data-pipelines/ingestion/asr/ulca/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/asr/ulca/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/asr/ulca/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/asr/ulca/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/ocr/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/ocr/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/ocr/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/ocr/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/parallel/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/parallel/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/parallel/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/parallel/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/parallel/samanantar/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/parallel/samanantar/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/parallel/samanantar/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/parallel/samanantar/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/parallel/sample/parallel_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/parallel/sample/parallel_3.csv -------------------------------------------------------------------------------- /data-pipelines/ingestion/text/ingest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/text/ingest.js -------------------------------------------------------------------------------- /data-pipelines/ingestion/text/ingest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/text/ingest.sh -------------------------------------------------------------------------------- /data-pipelines/ingestion/text/sample/english.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/text/sample/english.txt -------------------------------------------------------------------------------- /data-pipelines/ingestion/text/sample/hindi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/ingestion/text/sample/hindi.txt -------------------------------------------------------------------------------- /data-pipelines/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/package-lock.json -------------------------------------------------------------------------------- /data-pipelines/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/package.json -------------------------------------------------------------------------------- /data-pipelines/tests/dbUtils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/data-pipelines/tests/dbUtils.test.js -------------------------------------------------------------------------------- /db-refresher/Dockerfile-dbRefresh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/db-refresher/Dockerfile-dbRefresh -------------------------------------------------------------------------------- /db-refresher/db-refresher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/db-refresher/db-refresher.sh -------------------------------------------------------------------------------- /db-refresher/db_queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/db-refresher/db_queries.sql -------------------------------------------------------------------------------- /db-refresher/db_refresh.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/db-refresher/db_refresh.sql -------------------------------------------------------------------------------- /db-refresher/k8s-deployments/dbrefresher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/db-refresher/k8s-deployments/dbrefresher.yaml -------------------------------------------------------------------------------- /development_policy_setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/development_policy_setup -------------------------------------------------------------------------------- /functional_tests/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/Readme.md -------------------------------------------------------------------------------- /functional_tests/api_tests/.gitignore: -------------------------------------------------------------------------------- 1 | mochawesome-report 2 | node_modules -------------------------------------------------------------------------------- /functional_tests/api_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/README.md -------------------------------------------------------------------------------- /functional_tests/api_tests/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/api.js -------------------------------------------------------------------------------- /functional_tests/api_tests/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/config/config.js -------------------------------------------------------------------------------- /functional_tests/api_tests/constant/apiPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/constant/apiPath.js -------------------------------------------------------------------------------- /functional_tests/api_tests/constant/responseMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/constant/responseMessage.js -------------------------------------------------------------------------------- /functional_tests/api_tests/constant/responseStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/constant/responseStatus.js -------------------------------------------------------------------------------- /functional_tests/api_tests/mochawesome-report/assets/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/mochawesome-report/assets/app.js -------------------------------------------------------------------------------- /functional_tests/api_tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/package-lock.json -------------------------------------------------------------------------------- /functional_tests/api_tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/package.json -------------------------------------------------------------------------------- /functional_tests/api_tests/test/contributions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/contributions.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/feedback.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/feedback.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/location_info.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/location_info.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/media.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/media.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/report.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/report.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/reward_info.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/reward_info.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/rewards.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/rewards.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/skip.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/skip.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/store.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/store.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/user_reward.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/user_reward.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/userid.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/userid.test.js -------------------------------------------------------------------------------- /functional_tests/api_tests/test/validate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/api_tests/test/validate.test.js -------------------------------------------------------------------------------- /functional_tests/env/default/default.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/default/default.properties -------------------------------------------------------------------------------- /functional_tests/env/default/headless.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/default/headless.properties -------------------------------------------------------------------------------- /functional_tests/env/default/js.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/default/js.properties -------------------------------------------------------------------------------- /functional_tests/env/default/user.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/default/user.properties -------------------------------------------------------------------------------- /functional_tests/env/dev/user.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/dev/user.properties -------------------------------------------------------------------------------- /functional_tests/env/local/user.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/local/user.properties -------------------------------------------------------------------------------- /functional_tests/env/test/user.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/env/test/user.properties -------------------------------------------------------------------------------- /functional_tests/layout_test/.gitignore: -------------------------------------------------------------------------------- 1 | reports 2 | node_modules 3 | webDriver -------------------------------------------------------------------------------- /functional_tests/layout_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/README.md -------------------------------------------------------------------------------- /functional_tests/layout_test/galen.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/galen.config -------------------------------------------------------------------------------- /functional_tests/layout_test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/package-lock.json -------------------------------------------------------------------------------- /functional_tests/layout_test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/package.json -------------------------------------------------------------------------------- /functional_tests/layout_test/specs/badgeDetailpage.gspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/specs/badgeDetailpage.gspec -------------------------------------------------------------------------------- /functional_tests/layout_test/specs/feedback.gspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/specs/feedback.gspec -------------------------------------------------------------------------------- /functional_tests/layout_test/specs/home_new.gspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/specs/home_new.gspec -------------------------------------------------------------------------------- /functional_tests/layout_test/specs/userDetail.gspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/specs/userDetail.gspec -------------------------------------------------------------------------------- /functional_tests/layout_test/suites/asrInitiative.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/suites/asrInitiative.test.js -------------------------------------------------------------------------------- /functional_tests/layout_test/suites/constant.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/suites/constant.properties -------------------------------------------------------------------------------- /functional_tests/layout_test/suites/homepage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/suites/homepage.test.js -------------------------------------------------------------------------------- /functional_tests/layout_test/suites/ocrInitiative.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/suites/ocrInitiative.test.js -------------------------------------------------------------------------------- /functional_tests/layout_test/suites/ttsInitiative.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/layout_test/suites/ttsInitiative.test.js -------------------------------------------------------------------------------- /functional_tests/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/manifest.json -------------------------------------------------------------------------------- /functional_tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/package-lock.json -------------------------------------------------------------------------------- /functional_tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/package.json -------------------------------------------------------------------------------- /functional_tests/specs/AsrInitiative.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/AsrInitiative.spec -------------------------------------------------------------------------------- /functional_tests/specs/Badge.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/Badge.spec -------------------------------------------------------------------------------- /functional_tests/specs/HomePage.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/HomePage.spec -------------------------------------------------------------------------------- /functional_tests/specs/HomePageCarousel.cpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/HomePageCarousel.cpt -------------------------------------------------------------------------------- /functional_tests/specs/OcrInitiative.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/OcrInitiative.spec -------------------------------------------------------------------------------- /functional_tests/specs/TranslationInitiative.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/TranslationInitiative.spec -------------------------------------------------------------------------------- /functional_tests/specs/TtsInitiative.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/TtsInitiative.spec -------------------------------------------------------------------------------- /functional_tests/specs/navigate_functionalpage.cpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/specs/navigate_functionalpage.cpt -------------------------------------------------------------------------------- /functional_tests/sql/dataSeed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/sql/dataSeed.sql -------------------------------------------------------------------------------- /functional_tests/sql/deleteSeedData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/sql/deleteSeedData.sql -------------------------------------------------------------------------------- /functional_tests/sql/setupDummyData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/sql/setupDummyData.sql -------------------------------------------------------------------------------- /functional_tests/tests/AsrInitiative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/AsrInitiative.js -------------------------------------------------------------------------------- /functional_tests/tests/Badge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/Badge.js -------------------------------------------------------------------------------- /functional_tests/tests/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/HomePage.js -------------------------------------------------------------------------------- /functional_tests/tests/MyBadge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/MyBadge.js -------------------------------------------------------------------------------- /functional_tests/tests/OcrInitiative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/OcrInitiative.js -------------------------------------------------------------------------------- /functional_tests/tests/TranslationInitiative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/TranslationInitiative.js -------------------------------------------------------------------------------- /functional_tests/tests/TtsInitiative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/TtsInitiative.js -------------------------------------------------------------------------------- /functional_tests/tests/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/functional_tests/tests/constant.js -------------------------------------------------------------------------------- /hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/hooks/commit-msg -------------------------------------------------------------------------------- /infra/Variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /infra/helper_commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/helper_commands.sh -------------------------------------------------------------------------------- /infra/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/main.tf -------------------------------------------------------------------------------- /infra/modules/db/Variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/db/Variables.tf -------------------------------------------------------------------------------- /infra/modules/db/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/db/main.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/.envrc.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/.envrc.sample -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/README.md -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/bastion.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/bastion.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/eks.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/eks.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/images/aws-eks-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/images/aws-eks-default.png -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/irsa.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/irsa.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/kubeconfig_infra-vakyansh-systems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/kubeconfig_infra-vakyansh-systems -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/locals.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/output.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/provider.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/terraform.tfstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/terraform.tfstate -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/terraform.tfstate.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/terraform.tfstate.backup -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/variables.tf -------------------------------------------------------------------------------- /infra/modules/k8s/aws-eks/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/k8s/aws-eks/vpc.tf -------------------------------------------------------------------------------- /infra/modules/s3/Variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/s3/Variables.tf -------------------------------------------------------------------------------- /infra/modules/s3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/s3/main.tf -------------------------------------------------------------------------------- /infra/modules/vpc/Variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/vpc/Variables.tf -------------------------------------------------------------------------------- /infra/modules/vpc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/modules/vpc/main.tf -------------------------------------------------------------------------------- /infra/monitoring/kubernetes-dashboard/generate_token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/monitoring/kubernetes-dashboard/generate_token.sh -------------------------------------------------------------------------------- /infra/monitoring/kubernetes-dashboard/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/monitoring/kubernetes-dashboard/install.sh -------------------------------------------------------------------------------- /infra/monitoring/kubernetes-dashboard/serve.sh: -------------------------------------------------------------------------------- 1 | kubectl proxy -------------------------------------------------------------------------------- /infra/monitoring/prometheus/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/monitoring/prometheus/install.sh -------------------------------------------------------------------------------- /infra/monitoring/prometheus/metrics_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/monitoring/prometheus/metrics_server.sh -------------------------------------------------------------------------------- /infra/monitoring/prometheus/serve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/monitoring/prometheus/serve.sh -------------------------------------------------------------------------------- /infra/non_prod/non_prod.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/non_prod/non_prod.tfvars -------------------------------------------------------------------------------- /infra/prod/prod.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/infra/prod/prod.tfvars -------------------------------------------------------------------------------- /load_translations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/load_translations.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/package.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /talisman_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/talisman_setup.sh -------------------------------------------------------------------------------- /utils/localization/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/.gitignore -------------------------------------------------------------------------------- /utils/localization/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/Readme.md -------------------------------------------------------------------------------- /utils/localization/all_keys_excel_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/all_keys_excel_generator.py -------------------------------------------------------------------------------- /utils/localization/all_keys_json_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/all_keys_json_generator.py -------------------------------------------------------------------------------- /utils/localization/delta_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/delta_generator.py -------------------------------------------------------------------------------- /utils/localization/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/__init__.pyc -------------------------------------------------------------------------------- /utils/localization/helper/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/parser/excel_parser.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/parser/json_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/parser/json_parser.py -------------------------------------------------------------------------------- /utils/localization/helper/parser/parser.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/reader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/reader/excel_file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/reader/excel_file_reader.py -------------------------------------------------------------------------------- /utils/localization/helper/reader/json_file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/reader/json_file_reader.py -------------------------------------------------------------------------------- /utils/localization/helper/reader/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/reader/reader.py -------------------------------------------------------------------------------- /utils/localization/helper/report/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/report/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/report/report.py -------------------------------------------------------------------------------- /utils/localization/helper/unused_keys_cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/unused_keys_cleaner.py -------------------------------------------------------------------------------- /utils/localization/helper/unused_keys_cleaner.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/unused_keys_cleaner.pyc -------------------------------------------------------------------------------- /utils/localization/helper/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/utils/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/utils/__init__.pyc -------------------------------------------------------------------------------- /utils/localization/helper/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/utils/utils.py -------------------------------------------------------------------------------- /utils/localization/helper/writer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/helper/writer/excel_file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/writer/excel_file_writer.py -------------------------------------------------------------------------------- /utils/localization/helper/writer/json_file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/writer/json_file_writer.py -------------------------------------------------------------------------------- /utils/localization/helper/writer/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/writer/operations.py -------------------------------------------------------------------------------- /utils/localization/helper/writer/writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/helper/writer/writer.py -------------------------------------------------------------------------------- /utils/localization/locale_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/locale_generator.py -------------------------------------------------------------------------------- /utils/localization/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/modules/content_extractor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/modules/content_extractor/extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/content_extractor/extractor.py -------------------------------------------------------------------------------- /utils/localization/modules/delta_generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/modules/delta_generator/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/delta_generator/generator.py -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/locale_generator/data.py -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/excel_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/locale_generator/excel_input.py -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/locale_generator/generator.py -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/locale_generator/processor.py -------------------------------------------------------------------------------- /utils/localization/modules/locale_generator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/modules/locale_generator/utils.py -------------------------------------------------------------------------------- /utils/localization/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/requirements.txt -------------------------------------------------------------------------------- /utils/localization/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/resources/languages.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /utils/localization/resources/sheet_mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/sheet_mapping.json -------------------------------------------------------------------------------- /utils/localization/resources/test_data/input_jsons/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/test_data/input_jsons/en.json -------------------------------------------------------------------------------- /utils/localization/resources/test_data/input_jsons/hi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/test_data/input_jsons/hi.json -------------------------------------------------------------------------------- /utils/localization/resources/test_data/input_jsons/ta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/test_data/input_jsons/ta.json -------------------------------------------------------------------------------- /utils/localization/resources/test_data/test-out-sme/hi.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/test_data/test-out-sme/hi.xlsx -------------------------------------------------------------------------------- /utils/localization/resources/test_data/test-out-sme/ta.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/resources/test_data/test-out-sme/ta.xlsx -------------------------------------------------------------------------------- /utils/localization/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_helper/test_parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_helper/test_reader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_helper/test_report/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_helper/test_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/localization/tests/test_resources/locale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/tests/test_resources/locale.json -------------------------------------------------------------------------------- /utils/localization/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/HEAD/utils/localization/tests/utils.py --------------------------------------------------------------------------------