├── .dockerignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── c4gt.md │ └── feature_request.md └── workflows │ ├── CI-tests.yml │ ├── codeql-analysis.yml │ └── docker-push.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── Readme.md ├── contribution └── debug.md ├── docker-compose.local.yml ├── docs ├── conn.png ├── funcblocks.png └── techover.png ├── nest-cli.json ├── package.json ├── prisma ├── migrations │ ├── 20211029110359_init │ │ └── migration.sql │ ├── 20220203070524_tst_migration │ │ └── migration.sql │ ├── 20220203070953_fix_mtom_relations │ │ └── migration.sql │ ├── 20220327072038_fix_remove_owner_id │ │ └── migration.sql │ ├── 20220327074749_add_cl_name │ │ └── migration.sql │ ├── 20220327080251_udpate_transformer_config_in_cl │ │ └── migration.sql │ ├── 20220327080800_udpate_transformer_config_in_cl_2 │ │ └── migration.sql │ ├── 20220327112638_optional_start_date_end_date │ │ └── migration.sql │ ├── 20220327113504_optional_description │ │ └── migration.sql │ ├── 20220327113624_optional_description │ │ └── migration.sql │ ├── 20220327113749_optional_owner_id_owner_o_rg_id │ │ └── migration.sql │ ├── 20220327114451_bot_start_date_date_not_time │ │ └── migration.sql │ ├── 20220327155715_transformer_servic_not_unique │ │ └── migration.sql │ ├── 20220327160543_usersegment_description_optional │ │ └── migration.sql │ ├── 20220327160740_usersegment_services_optional │ │ └── migration.sql │ ├── 20220327160847_usersegment_category_optional │ │ └── migration.sql │ ├── 20220327161010_usersegment_service_remove_unique_constraint │ │ └── migration.sql │ ├── 20220327162041_transformer_config_remove_unique_constraint │ │ └── migration.sql │ ├── 20220402120029_ │ │ └── migration.sql │ ├── 20220404042658_ │ │ └── migration.sql │ ├── 20220601174909_add_status_to_bot │ │ └── migration.sql │ ├── 20220822130632_bot_add_tags │ │ └── migration.sql │ ├── 20220822130634_bot_add_image │ │ └── migration.sql │ ├── 20240226082219_add_pinned_status_to_bot_status │ │ └── migration.sql │ ├── 20240403104825_add_meta_in_bot │ │ └── migration.sql │ ├── 20240718081636_add_schedule_table │ │ └── migration.sql │ ├── 20240718084125_ │ │ └── migration.sql │ ├── 20240801091425_add_foriegn_key_to_bot_in_schedule │ │ └── migration.sql │ ├── 20240802044019_change_start_end_date_to_timestamp │ │ └── migration.sql │ ├── 20240802101405_add_name_in_schedule_table │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── scripts ├── e2e.test.bash └── test.bash ├── src ├── .DS_Store ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── auth │ ├── auth.guard.spec.ts │ ├── auth.guard.ts │ ├── auth.helper.ts │ ├── auth.module.ts │ ├── auth.service.spec.ts │ ├── auth.service.ts │ ├── auth.strategy.ts │ ├── public.decorator.ts │ ├── samagra.jwt.example.json │ ├── sunbird.jwt.example.json │ └── user.entity.ts ├── common │ ├── digestAuthRequest.ts │ ├── file-mapper.ts │ ├── messages.ts │ ├── prismaError.handler.ts │ ├── prismaError.ts │ ├── prismaUtils.ts │ ├── retry.spec.ts │ └── retry.ts ├── console.ts ├── global-services │ ├── commonService.module.ts │ ├── prisma.service.ts │ └── telemetry.service.ts ├── health │ ├── health.controller.spec.ts │ ├── health.controller.ts │ ├── health.module.ts │ ├── health.service.spec.ts │ └── health.service.ts ├── interceptors │ ├── .readme.md │ ├── addAdminHeader.interceptor.spec.ts │ ├── addAdminHeader.interceptor.ts │ ├── addOwnerInfo.interceptor.spec.ts │ ├── addOwnerInfo.interceptor.ts │ ├── addROToResponse.interceptor.ts │ ├── addResponseObject.interceptor.ts │ ├── file.interceptor.ts │ ├── multipleFields.interceptor.ts │ ├── multipleFiles.interceptor.ts │ └── utils │ │ └── responseUtils.ts ├── main.ts ├── migration │ ├── .DS_Store │ ├── data │ │ ├── .gitkeep │ │ ├── getAdapterQuery.json │ │ ├── getBotQuery.json │ │ ├── getCLQuery.json │ │ ├── getServicesQuery.json │ │ ├── getTransformerQuery.json │ │ └── getUserSegmentQuery.json │ ├── migration.module.ts │ ├── migration.service.ts │ ├── readme.md │ └── utils │ │ ├── deleteTables.ts │ │ ├── downloadData.ts │ │ ├── hausraTrackAll.ts │ │ ├── insertData.ts │ │ └── runPrismaMigrate.ts ├── modules │ ├── .DS_Store │ ├── adapter │ │ ├── adapter.controller.spec.ts │ │ ├── adapter.controller.ts │ │ ├── adapter.module.ts │ │ ├── adapter.service.spec.ts │ │ ├── adapter.service.ts │ │ ├── dto │ │ │ ├── index.ts │ │ │ ├── whatsapp.gupshup.dto.ts │ │ │ └── whatsapp.netcore.dto.ts │ │ └── enums │ │ │ ├── channels.ts │ │ │ └── providers.ts │ ├── bot │ │ ├── bot.controller.spec.ts │ │ ├── bot.controller.ts │ │ ├── bot.module.ts │ │ ├── bot.service.spec.ts │ │ ├── bot.service.ts │ │ ├── dto │ │ │ ├── create-bot.dto.ts │ │ │ ├── delete-bot-dto.ts │ │ │ └── update-bot.dto.ts │ │ └── entities │ │ │ └── bot.entity.ts │ ├── conversation-logic │ │ ├── conversation-logic.controller.spec.ts │ │ ├── conversation-logic.controller.ts │ │ ├── conversation-logic.module.ts │ │ ├── conversation-logic.service.spec.ts │ │ ├── conversation-logic.service.ts │ │ ├── dto │ │ │ ├── create-conversation-logic.dto.ts │ │ │ └── update-conversation-logic.dto.ts │ │ └── entities │ │ │ └── conversation-logic.entity.ts │ ├── form │ │ ├── form.controller.spec.ts │ │ ├── form.controller.ts │ │ ├── form.module.ts │ │ ├── form.service.spec.ts │ │ ├── form.service.ts │ │ ├── form.types.ts │ │ ├── formUpload.dto.ts │ │ └── raw │ │ │ ├── expected_xml_media_upload.xml │ │ │ └── testing_form.xml │ ├── readme.md │ ├── secrets │ │ ├── readme.md │ │ ├── secret.dto.ts │ │ ├── secrets.controller.spec.ts │ │ ├── secrets.controller.ts │ │ ├── secrets.module.ts │ │ ├── secrets.service.provider.ts │ │ ├── secrets.service.spec.ts │ │ ├── secrets.service.ts │ │ └── types │ │ │ ├── hasura.secret.ts │ │ │ ├── headers.secret.ts │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── whatsapp.gupshup.secret.ts │ │ │ └── whatsapp.netcore.secrets.ts │ ├── service │ │ ├── enum.ts │ │ ├── gql.resolver.spec.ts │ │ ├── gql.resolver.ts │ │ ├── http-get.resolver.ts │ │ ├── http-post.resolver.ts │ │ ├── schema │ │ │ ├── user.dto.ts │ │ │ └── user.schema.json │ │ ├── service-resolver.ts │ │ ├── service.controller.spec.ts │ │ ├── service.controller.ts │ │ ├── service.module.ts │ │ ├── service.service.spec.ts │ │ ├── service.service.ts │ │ └── types.ts │ ├── transformer │ │ ├── dto │ │ │ ├── create-transformer.dto.ts │ │ │ └── update-transformer.dto.ts │ │ ├── entities │ │ │ └── transformer.entity.ts │ │ ├── transformer.controller.spec.ts │ │ ├── transformer.controller.ts │ │ ├── transformer.module.ts │ │ ├── transformer.service.spec.ts │ │ └── transformer.service.ts │ └── user-segment │ │ ├── dto │ │ ├── create-user-segment.dto.ts │ │ └── update-user-segment.dto.ts │ │ ├── entities │ │ └── user-segment.entity.ts │ │ ├── fusionauth │ │ ├── dummyData │ │ │ ├── generater.ts │ │ │ ├── ingester.ts │ │ │ └── org.data.json │ │ ├── fusionauth.service.spec.ts │ │ ├── fusionauth.service.ts │ │ ├── fusionauthClientProvider.ts │ │ └── queryBuilder.ts │ │ ├── user-segment.controller.spec.ts │ │ ├── user-segment.controller.ts │ │ ├── user-segment.module.ts │ │ ├── user-segment.service.spec.ts │ │ └── user-segment.service.ts ├── monitoring │ ├── monitoring.controller.ts │ ├── monitoring.module.ts │ └── monitoring.service.ts ├── pipes │ └── validation-pipe-options.ts ├── sunbird-telemetry │ ├── sunbird-telemetry.controller.spec.ts │ ├── sunbird-telemetry.controller.ts │ └── sunbird-telemetry.module.ts └── todo.md ├── test ├── app.e2e-spec.ts ├── jest-e2e.json └── prisma.mock.ts ├── tsconfig.build.json ├── tsconfig.json └── upload └── single └── __keep__ /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/c4gt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/ISSUE_TEMPLATE/c4gt.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/CI-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/workflows/CI-tests.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docker-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.github/workflows/docker-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/Dockerfile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/Readme.md -------------------------------------------------------------------------------- /contribution/debug.md: -------------------------------------------------------------------------------- 1 | `yarn start:debug` 2 | -------------------------------------------------------------------------------- /docker-compose.local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/docker-compose.local.yml -------------------------------------------------------------------------------- /docs/conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/docs/conn.png -------------------------------------------------------------------------------- /docs/funcblocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/docs/funcblocks.png -------------------------------------------------------------------------------- /docs/techover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/docs/techover.png -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/package.json -------------------------------------------------------------------------------- /prisma/migrations/20211029110359_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20211029110359_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220203070524_tst_migration/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220203070524_tst_migration/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220203070953_fix_mtom_relations/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220203070953_fix_mtom_relations/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327072038_fix_remove_owner_id/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327072038_fix_remove_owner_id/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327074749_add_cl_name/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327074749_add_cl_name/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327080251_udpate_transformer_config_in_cl/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327080251_udpate_transformer_config_in_cl/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327080800_udpate_transformer_config_in_cl_2/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327080800_udpate_transformer_config_in_cl_2/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327112638_optional_start_date_end_date/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327112638_optional_start_date_end_date/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327113504_optional_description/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327113504_optional_description/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327113624_optional_description/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327113624_optional_description/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327113749_optional_owner_id_owner_o_rg_id/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327113749_optional_owner_id_owner_o_rg_id/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327114451_bot_start_date_date_not_time/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327114451_bot_start_date_date_not_time/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327155715_transformer_servic_not_unique/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "Transformer_serviceId_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20220327160543_usersegment_description_optional/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327160543_usersegment_description_optional/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327160740_usersegment_services_optional/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327160740_usersegment_services_optional/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327160847_usersegment_category_optional/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327160847_usersegment_category_optional/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327161010_usersegment_service_remove_unique_constraint/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327161010_usersegment_service_remove_unique_constraint/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220327162041_transformer_config_remove_unique_constraint/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220327162041_transformer_config_remove_unique_constraint/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220402120029_/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220402120029_/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220404042658_/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220404042658_/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220601174909_add_status_to_bot/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220601174909_add_status_to_bot/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220822130632_bot_add_tags/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220822130632_bot_add_tags/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20220822130634_bot_add_image/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20220822130634_bot_add_image/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240226082219_add_pinned_status_to_bot_status/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "BotStatus" ADD VALUE 'PINNED'; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20240403104825_add_meta_in_bot/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20240403104825_add_meta_in_bot/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240718081636_add_schedule_table/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20240718081636_add_schedule_table/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240718084125_/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "Schedules_botId_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20240801091425_add_foriegn_key_to_bot_in_schedule/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20240801091425_add_foriegn_key_to_bot_in_schedule/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240802044019_change_start_end_date_to_timestamp/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20240802044019_change_start_end_date_to_timestamp/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240802101405_add_name_in_schedule_table/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/20240802101405_add_name_in_schedule_table/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /scripts/e2e.test.bash: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/test.bash: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/auth/auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.guard.spec.ts -------------------------------------------------------------------------------- /src/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.guard.ts -------------------------------------------------------------------------------- /src/auth/auth.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.helper.ts -------------------------------------------------------------------------------- /src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.module.ts -------------------------------------------------------------------------------- /src/auth/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.service.spec.ts -------------------------------------------------------------------------------- /src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.service.ts -------------------------------------------------------------------------------- /src/auth/auth.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/auth.strategy.ts -------------------------------------------------------------------------------- /src/auth/public.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/public.decorator.ts -------------------------------------------------------------------------------- /src/auth/samagra.jwt.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/samagra.jwt.example.json -------------------------------------------------------------------------------- /src/auth/sunbird.jwt.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/sunbird.jwt.example.json -------------------------------------------------------------------------------- /src/auth/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/auth/user.entity.ts -------------------------------------------------------------------------------- /src/common/digestAuthRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/digestAuthRequest.ts -------------------------------------------------------------------------------- /src/common/file-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/file-mapper.ts -------------------------------------------------------------------------------- /src/common/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/messages.ts -------------------------------------------------------------------------------- /src/common/prismaError.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/prismaError.handler.ts -------------------------------------------------------------------------------- /src/common/prismaError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/prismaError.ts -------------------------------------------------------------------------------- /src/common/prismaUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/prismaUtils.ts -------------------------------------------------------------------------------- /src/common/retry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/retry.spec.ts -------------------------------------------------------------------------------- /src/common/retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/common/retry.ts -------------------------------------------------------------------------------- /src/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/console.ts -------------------------------------------------------------------------------- /src/global-services/commonService.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/global-services/commonService.module.ts -------------------------------------------------------------------------------- /src/global-services/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/global-services/prisma.service.ts -------------------------------------------------------------------------------- /src/global-services/telemetry.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/global-services/telemetry.service.ts -------------------------------------------------------------------------------- /src/health/health.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/health/health.controller.spec.ts -------------------------------------------------------------------------------- /src/health/health.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/health/health.controller.ts -------------------------------------------------------------------------------- /src/health/health.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/health/health.module.ts -------------------------------------------------------------------------------- /src/health/health.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/health/health.service.spec.ts -------------------------------------------------------------------------------- /src/health/health.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/health/health.service.ts -------------------------------------------------------------------------------- /src/interceptors/.readme.md: -------------------------------------------------------------------------------- 1 | Inceptors to modifiy headers and verify requests. 2 | -------------------------------------------------------------------------------- /src/interceptors/addAdminHeader.interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addAdminHeader.interceptor.spec.ts -------------------------------------------------------------------------------- /src/interceptors/addAdminHeader.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addAdminHeader.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/addOwnerInfo.interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addOwnerInfo.interceptor.spec.ts -------------------------------------------------------------------------------- /src/interceptors/addOwnerInfo.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addOwnerInfo.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/addROToResponse.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addROToResponse.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/addResponseObject.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/addResponseObject.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/file.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/file.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/multipleFields.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/multipleFields.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/multipleFiles.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/multipleFiles.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/utils/responseUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/interceptors/utils/responseUtils.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/migration/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/.DS_Store -------------------------------------------------------------------------------- /src/migration/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/migration/data/getAdapterQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getAdapterQuery.json -------------------------------------------------------------------------------- /src/migration/data/getBotQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getBotQuery.json -------------------------------------------------------------------------------- /src/migration/data/getCLQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getCLQuery.json -------------------------------------------------------------------------------- /src/migration/data/getServicesQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getServicesQuery.json -------------------------------------------------------------------------------- /src/migration/data/getTransformerQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getTransformerQuery.json -------------------------------------------------------------------------------- /src/migration/data/getUserSegmentQuery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/data/getUserSegmentQuery.json -------------------------------------------------------------------------------- /src/migration/migration.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/migration.module.ts -------------------------------------------------------------------------------- /src/migration/migration.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/migration.service.ts -------------------------------------------------------------------------------- /src/migration/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/readme.md -------------------------------------------------------------------------------- /src/migration/utils/deleteTables.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/migration/utils/downloadData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/utils/downloadData.ts -------------------------------------------------------------------------------- /src/migration/utils/hausraTrackAll.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/migration/utils/insertData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/migration/utils/insertData.ts -------------------------------------------------------------------------------- /src/migration/utils/runPrismaMigrate.ts: -------------------------------------------------------------------------------- 1 | //ts-ignore 2 | -------------------------------------------------------------------------------- /src/modules/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/.DS_Store -------------------------------------------------------------------------------- /src/modules/adapter/adapter.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/adapter.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/adapter/adapter.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/adapter.controller.ts -------------------------------------------------------------------------------- /src/modules/adapter/adapter.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/adapter.module.ts -------------------------------------------------------------------------------- /src/modules/adapter/adapter.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/adapter.service.spec.ts -------------------------------------------------------------------------------- /src/modules/adapter/adapter.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/adapter.service.ts -------------------------------------------------------------------------------- /src/modules/adapter/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/dto/index.ts -------------------------------------------------------------------------------- /src/modules/adapter/dto/whatsapp.gupshup.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/dto/whatsapp.gupshup.dto.ts -------------------------------------------------------------------------------- /src/modules/adapter/dto/whatsapp.netcore.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/dto/whatsapp.netcore.dto.ts -------------------------------------------------------------------------------- /src/modules/adapter/enums/channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/enums/channels.ts -------------------------------------------------------------------------------- /src/modules/adapter/enums/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/adapter/enums/providers.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/bot.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/bot.controller.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/bot.module.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/bot.service.spec.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/bot.service.ts -------------------------------------------------------------------------------- /src/modules/bot/dto/create-bot.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/dto/create-bot.dto.ts -------------------------------------------------------------------------------- /src/modules/bot/dto/delete-bot-dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/dto/delete-bot-dto.ts -------------------------------------------------------------------------------- /src/modules/bot/dto/update-bot.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/bot/dto/update-bot.dto.ts -------------------------------------------------------------------------------- /src/modules/bot/entities/bot.entity.ts: -------------------------------------------------------------------------------- 1 | export class Bot {} 2 | -------------------------------------------------------------------------------- /src/modules/conversation-logic/conversation-logic.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/conversation-logic.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/conversation-logic.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/conversation-logic.controller.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/conversation-logic.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/conversation-logic.module.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/conversation-logic.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/conversation-logic.service.spec.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/conversation-logic.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/conversation-logic.service.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/dto/create-conversation-logic.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/dto/create-conversation-logic.dto.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/dto/update-conversation-logic.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/conversation-logic/dto/update-conversation-logic.dto.ts -------------------------------------------------------------------------------- /src/modules/conversation-logic/entities/conversation-logic.entity.ts: -------------------------------------------------------------------------------- 1 | export class ConversationLogic {} 2 | -------------------------------------------------------------------------------- /src/modules/form/form.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/form/form.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.controller.ts -------------------------------------------------------------------------------- /src/modules/form/form.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.module.ts -------------------------------------------------------------------------------- /src/modules/form/form.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.service.spec.ts -------------------------------------------------------------------------------- /src/modules/form/form.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.service.ts -------------------------------------------------------------------------------- /src/modules/form/form.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/form.types.ts -------------------------------------------------------------------------------- /src/modules/form/formUpload.dto.ts: -------------------------------------------------------------------------------- 1 | export class FormUploadDto { 2 | form: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/modules/form/raw/expected_xml_media_upload.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/raw/expected_xml_media_upload.xml -------------------------------------------------------------------------------- /src/modules/form/raw/testing_form.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/form/raw/testing_form.xml -------------------------------------------------------------------------------- /src/modules/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/readme.md -------------------------------------------------------------------------------- /src/modules/secrets/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/readme.md -------------------------------------------------------------------------------- /src/modules/secrets/secret.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secret.dto.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.controller.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.module.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.service.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.service.provider.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.service.spec.ts -------------------------------------------------------------------------------- /src/modules/secrets/secrets.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/secrets.service.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/hasura.secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/hasura.secret.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/headers.secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/headers.secret.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/index.spec.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/index.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/whatsapp.gupshup.secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/whatsapp.gupshup.secret.ts -------------------------------------------------------------------------------- /src/modules/secrets/types/whatsapp.netcore.secrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/secrets/types/whatsapp.netcore.secrets.ts -------------------------------------------------------------------------------- /src/modules/service/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/enum.ts -------------------------------------------------------------------------------- /src/modules/service/gql.resolver.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/gql.resolver.spec.ts -------------------------------------------------------------------------------- /src/modules/service/gql.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/gql.resolver.ts -------------------------------------------------------------------------------- /src/modules/service/http-get.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/http-get.resolver.ts -------------------------------------------------------------------------------- /src/modules/service/http-post.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/http-post.resolver.ts -------------------------------------------------------------------------------- /src/modules/service/schema/user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/schema/user.dto.ts -------------------------------------------------------------------------------- /src/modules/service/schema/user.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/schema/user.schema.json -------------------------------------------------------------------------------- /src/modules/service/service-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service-resolver.ts -------------------------------------------------------------------------------- /src/modules/service/service.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/service/service.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service.controller.ts -------------------------------------------------------------------------------- /src/modules/service/service.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service.module.ts -------------------------------------------------------------------------------- /src/modules/service/service.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service.service.spec.ts -------------------------------------------------------------------------------- /src/modules/service/service.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/service.service.ts -------------------------------------------------------------------------------- /src/modules/service/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/service/types.ts -------------------------------------------------------------------------------- /src/modules/transformer/dto/create-transformer.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/dto/create-transformer.dto.ts -------------------------------------------------------------------------------- /src/modules/transformer/dto/update-transformer.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/dto/update-transformer.dto.ts -------------------------------------------------------------------------------- /src/modules/transformer/entities/transformer.entity.ts: -------------------------------------------------------------------------------- 1 | export class ConversationLogic {} 2 | -------------------------------------------------------------------------------- /src/modules/transformer/transformer.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/transformer.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/transformer/transformer.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/transformer.controller.ts -------------------------------------------------------------------------------- /src/modules/transformer/transformer.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/transformer.module.ts -------------------------------------------------------------------------------- /src/modules/transformer/transformer.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/transformer.service.spec.ts -------------------------------------------------------------------------------- /src/modules/transformer/transformer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/transformer/transformer.service.ts -------------------------------------------------------------------------------- /src/modules/user-segment/dto/create-user-segment.dto.ts: -------------------------------------------------------------------------------- 1 | export class CreateUserSegmentDto {} 2 | -------------------------------------------------------------------------------- /src/modules/user-segment/dto/update-user-segment.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/dto/update-user-segment.dto.ts -------------------------------------------------------------------------------- /src/modules/user-segment/entities/user-segment.entity.ts: -------------------------------------------------------------------------------- 1 | export class UserSegment {} 2 | -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/dummyData/generater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/dummyData/generater.ts -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/dummyData/ingester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/dummyData/ingester.ts -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/dummyData/org.data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/dummyData/org.data.json -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/fusionauth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/fusionauth.service.spec.ts -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/fusionauth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/fusionauth.service.ts -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/fusionauthClientProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/fusionauthClientProvider.ts -------------------------------------------------------------------------------- /src/modules/user-segment/fusionauth/queryBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/fusionauth/queryBuilder.ts -------------------------------------------------------------------------------- /src/modules/user-segment/user-segment.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/user-segment.controller.spec.ts -------------------------------------------------------------------------------- /src/modules/user-segment/user-segment.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/user-segment.controller.ts -------------------------------------------------------------------------------- /src/modules/user-segment/user-segment.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/user-segment.module.ts -------------------------------------------------------------------------------- /src/modules/user-segment/user-segment.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/user-segment.service.spec.ts -------------------------------------------------------------------------------- /src/modules/user-segment/user-segment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/modules/user-segment/user-segment.service.ts -------------------------------------------------------------------------------- /src/monitoring/monitoring.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/monitoring/monitoring.controller.ts -------------------------------------------------------------------------------- /src/monitoring/monitoring.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/monitoring/monitoring.module.ts -------------------------------------------------------------------------------- /src/monitoring/monitoring.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/monitoring/monitoring.service.ts -------------------------------------------------------------------------------- /src/pipes/validation-pipe-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/pipes/validation-pipe-options.ts -------------------------------------------------------------------------------- /src/sunbird-telemetry/sunbird-telemetry.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/sunbird-telemetry/sunbird-telemetry.controller.spec.ts -------------------------------------------------------------------------------- /src/sunbird-telemetry/sunbird-telemetry.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/sunbird-telemetry/sunbird-telemetry.controller.ts -------------------------------------------------------------------------------- /src/sunbird-telemetry/sunbird-telemetry.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/sunbird-telemetry/sunbird-telemetry.module.ts -------------------------------------------------------------------------------- /src/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/src/todo.md -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /test/prisma.mock.ts: -------------------------------------------------------------------------------- 1 | export const prisma = {}; 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samagra-comms/uci-apis/HEAD/tsconfig.json -------------------------------------------------------------------------------- /upload/single/__keep__: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------