├── .codecov.yml ├── .dockerignore ├── .editorconfig ├── .eslintrc.js ├── .github ├── DISCUSSION_TEMPLATE │ └── Installation.yml ├── ISSUE_TEMPLATE │ ├── ---bug.md │ ├── ---feature.md │ ├── ---user-story.md │ ├── --improvement.md │ └── tech-task.md ├── PULL_REQUEST_TEMPLATE.md ├── TEMPLATES │ └── RELEASE_PR_TEMPLATE.md └── workflows │ ├── auto-pr-to-release.yml │ ├── build-images-from-branch.yml │ ├── cd-manual-e2e.yml │ ├── check-missing-translation.yml │ ├── close-stale-prs-after-30-days.yml │ ├── countryconfig-to-openapi.yml │ ├── create-backup-data-action.yml │ ├── deploy-to-feature-environment.yml │ ├── init-release.yml │ ├── lint-and-test.yml │ ├── mirror-docker-images.yml │ ├── publish-toolkit-to-npm.yml │ ├── security-scans.yml │ ├── storybook-deploy.yml │ └── trigger-e2e.yml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── .nvmrc ├── .prettierrc ├── .secrets └── .gitignore ├── .trivyignore.yaml ├── .vscode └── settings.json ├── ACTIONS.md ├── AUTHORS ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Tiltfile ├── bundlesize.config.json ├── check-before-build.sh ├── debug-service-in-chrome.sh ├── development-environment ├── clear-all-data.sh ├── dev.sh ├── reindex.sh ├── setup-countryconfig.sh ├── summary.sh └── verify-dev-stack-running.sh ├── docker-compose.ci.yml ├── docker-compose.demo-deps.yml ├── docker-compose.deps.yml ├── docker-compose.dev-deps.yml ├── docker-compose.dev.yml ├── docker-compose.yml ├── eslint.config.js ├── eslint.events.config.js ├── graphql.config.json ├── infrastructure ├── hearth-plugins │ └── checkDuplicateTask.js ├── hearth-queryparam-extensions.json └── influxdb.conf ├── knip.json ├── lerna.json ├── license-config.json ├── license-header.txt ├── package.json ├── packages ├── Dockerfile.base ├── api-docs │ ├── .gitignore │ ├── build.sh │ ├── index.html │ └── package.json ├── auth │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── resources │ │ ├── generate-test-token.ts │ │ └── request-token.ts │ ├── src │ │ ├── config │ │ │ └── plugins.ts │ │ ├── constants.ts │ │ ├── database.ts │ │ ├── environment.ts │ │ ├── features │ │ │ ├── anonymousToken │ │ │ │ └── handler.ts │ │ │ ├── authenticate │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── service.test.ts.snap │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── service.test.ts │ │ │ │ └── service.ts │ │ │ ├── authenticateSuperUser │ │ │ │ └── handler.ts │ │ │ ├── invalidateToken │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── oauthToken │ │ │ │ ├── client-credentials.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── responses.ts │ │ │ │ └── token-exchange.ts │ │ │ ├── refresh │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── reindexToken │ │ │ │ └── handler.ts │ │ │ ├── resend │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── retrievalSteps │ │ │ │ ├── changePassword │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ │ ├── sendUserName │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ └── handler.ts │ │ │ │ ├── verifyNumber │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ └── handler.ts │ │ │ │ ├── verifySecurityAnswer │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ │ └── verifyUser │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ ├── scopes │ │ │ │ └── service.ts │ │ │ ├── verifyCode │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── service.test.ts │ │ │ │ └── service.ts │ │ │ └── verifyToken │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── metrics.ts │ │ ├── server.ts │ │ └── tests │ │ │ └── util.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ └── hapi-sentry.d.ts ├── client │ ├── .gitignore │ ├── .storybook │ │ ├── decorators.tsx │ │ ├── default-request-handlers.ts │ │ ├── main.ts │ │ ├── preview-head.html │ │ ├── preview.tsx │ │ └── tennisClubMembershipCertifiedCertificateTemplate.ts │ ├── .stylelintrc │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── chromatic.config.json │ ├── codegen.ts │ ├── eslint.config.js │ ├── eslint.events.config.js │ ├── eslint.legacy.config.js │ ├── extract-translations.sh │ ├── graphql.schema.json │ ├── index.html │ ├── knip.json │ ├── nginx-deploy-config.sh │ ├── nginx.conf │ ├── no-font-styles.js │ ├── package.json │ ├── public │ │ ├── assets │ │ │ ├── qr-sample.webm │ │ │ ├── sample-signature.png │ │ │ └── small-filesize-font-for-tests.ttf │ │ ├── favicon.ico │ │ ├── images │ │ │ ├── icons │ │ │ │ ├── icon-128x128.png │ │ │ │ ├── icon-144x144.png │ │ │ │ ├── icon-152x152.png │ │ │ │ ├── icon-196x196.png │ │ │ │ ├── icon-256x256.png │ │ │ │ ├── icon-512x512.png │ │ │ │ └── icon-72x72.png │ │ │ └── logo-90x90.svg │ │ ├── manifest.json │ │ ├── mockServiceWorker.js │ │ └── robots.txt │ ├── src │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── DateUtils.test.ts │ │ ├── DateUtils.ts │ │ ├── ListSyncController.ts │ │ ├── SubmissionController.test.ts │ │ ├── SubmissionController.ts │ │ ├── components │ │ │ ├── Avatar │ │ │ │ ├── Avatar.tsx │ │ │ │ ├── AvatarLarge.tsx │ │ │ │ ├── AvatarSmall.tsx │ │ │ │ └── index.ts │ │ │ ├── DateRangePicker.test.tsx │ │ │ ├── DateRangePicker.tsx │ │ │ ├── DateRangePickerForFormField.tsx │ │ │ ├── DraftLoadingSpinner.tsx │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── GenericErrorToast.test.tsx │ │ │ ├── GenericErrorToast.tsx │ │ │ ├── Header │ │ │ │ ├── Hamburger.tsx │ │ │ │ ├── Header.tsx │ │ │ │ └── HistoryNavigator.tsx │ │ │ ├── LocationPicker.test.tsx │ │ │ ├── LocationPicker.tsx │ │ │ ├── Notification.test.tsx │ │ │ ├── Notification.tsx │ │ │ ├── Page.tsx │ │ │ ├── ProfileMenu.test.tsx │ │ │ ├── ProfileMenu.tsx │ │ │ ├── ProtectedAccount.tsx │ │ │ ├── ProtectedComponent.tsx │ │ │ ├── ProtectedPage.tsx │ │ │ ├── ProtectedRoute.tsx │ │ │ ├── Query.tsx │ │ │ ├── ScrollToTop.tsx │ │ │ ├── SegmentedControl.tsx │ │ │ ├── SessionExpireConfirmation.tsx │ │ │ ├── StyledErrorBoundary.tsx │ │ │ ├── TimeMounted.tsx │ │ │ ├── WithRouterProps.tsx │ │ │ ├── charts │ │ │ │ └── RegRatesLineChart.tsx │ │ │ ├── form │ │ │ │ ├── Button.tsx │ │ │ │ ├── DocumentUploadField │ │ │ │ │ ├── DocumentListPreview.tsx │ │ │ │ │ ├── DocumentPreview.test.tsx │ │ │ │ │ ├── DocumentPreview.tsx │ │ │ │ │ ├── DocumentUploaderWithOption.tsx │ │ │ │ │ ├── SimpleDocumentUploader.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── DocumentPreview.test.tsx.snap │ │ │ │ ├── FetchButton.tsx │ │ │ │ ├── FormFieldGenerator.test.tsx │ │ │ │ ├── FormFieldGenerator.tsx │ │ │ │ ├── FormLoader.tsx │ │ │ │ ├── IDVerification │ │ │ │ │ ├── Banner.tsx │ │ │ │ │ ├── StatusIcon.tsx │ │ │ │ │ └── VerificationPill.tsx │ │ │ │ ├── InputField.tsx │ │ │ │ ├── LinkButton.tsx │ │ │ │ ├── ReaderGenerator.tsx │ │ │ │ ├── ReviewActionComponent.tsx │ │ │ │ ├── SignatureField │ │ │ │ │ └── SignatureUploader.tsx │ │ │ │ ├── http.ts │ │ │ │ └── index.ts │ │ │ ├── interface │ │ │ │ ├── DownloadButton.test.tsx │ │ │ │ ├── DownloadButton.tsx │ │ │ │ ├── Navigation.test.tsx │ │ │ │ ├── Navigation.tsx │ │ │ │ ├── WorkQueueTabs.tsx │ │ │ │ └── useHasAccessToNavigationItem.ts │ │ │ └── review │ │ │ │ ├── RejectRegistrationForm.test.tsx │ │ │ │ └── RejectRegistrationForm.tsx │ │ ├── config.ts │ │ ├── declarations │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── selectors.ts │ │ │ ├── submissionMiddleware.test.ts │ │ │ ├── submissionMiddleware.ts │ │ │ └── utils.ts │ │ ├── extract-translations.ts │ │ ├── forms │ │ │ ├── advancedSearch │ │ │ │ └── fieldDefinitions │ │ │ │ │ ├── Birth.ts │ │ │ │ │ ├── Death.ts │ │ │ │ │ └── utils.ts │ │ │ ├── certificate │ │ │ │ └── fieldDefinitions │ │ │ │ │ ├── collectorSection.ts │ │ │ │ │ ├── label.ts │ │ │ │ │ ├── messages.ts │ │ │ │ │ └── payment-section.ts │ │ │ ├── conditionals.ts │ │ │ ├── correction │ │ │ │ ├── corrector.ts │ │ │ │ ├── mutations.ts │ │ │ │ ├── payment.ts │ │ │ │ ├── reason.ts │ │ │ │ ├── supportDocument.ts │ │ │ │ └── verifyCorrector.ts │ │ │ ├── deserializer │ │ │ │ ├── deserializer.test.tsx │ │ │ │ └── deserializer.ts │ │ │ ├── handlebarHelpers.ts │ │ │ ├── index.ts │ │ │ ├── register │ │ │ │ ├── declaration-selectors.ts │ │ │ │ ├── legacy │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── person.ts │ │ │ │ │ ├── registration.ts │ │ │ │ │ └── response-transformers.ts │ │ │ │ ├── mappings │ │ │ │ │ ├── event-specific-fields │ │ │ │ │ │ ├── birth │ │ │ │ │ │ │ ├── mutation │ │ │ │ │ │ │ │ ├── registration-mappings.test.ts │ │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ │ │ ├── query │ │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ │ │ └── staticLabel.ts │ │ │ │ │ │ ├── death │ │ │ │ │ │ │ ├── mutation │ │ │ │ │ │ │ │ ├── deceased-mappings.test.ts │ │ │ │ │ │ │ │ ├── deceased-mappings.ts │ │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ ├── deceased-mappings.ts │ │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ │ └── marriage │ │ │ │ │ │ │ ├── mutation │ │ │ │ │ │ │ ├── event-mappings.ts │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ ├── event-mappings.ts │ │ │ │ │ │ │ └── registration-mappings.ts │ │ │ │ │ ├── mutation │ │ │ │ │ │ ├── field-mapping.test.ts │ │ │ │ │ │ ├── field-mappings.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── informant-mappings.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ └── query │ │ │ │ │ │ ├── father-mappings.ts │ │ │ │ │ │ ├── field-mapping.test.ts │ │ │ │ │ │ ├── field-mappings.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── informant-mappings.ts │ │ │ │ │ │ ├── mother-mappings.ts │ │ │ │ │ │ ├── registration-mappings.test.ts │ │ │ │ │ │ ├── registration-mappings.ts │ │ │ │ │ │ ├── spouse-mappings.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── review-selectors.ts │ │ │ │ └── reviewReducer.ts │ │ │ ├── user │ │ │ │ ├── fieldDefinitions │ │ │ │ │ └── createUser.ts │ │ │ │ ├── mutation │ │ │ │ │ └── mutations.ts │ │ │ │ └── query │ │ │ │ │ └── queries.ts │ │ │ ├── utils.ts │ │ │ ├── validation.ts │ │ │ └── validators.ts │ │ ├── hooks │ │ │ ├── useAuthorization.ts │ │ │ ├── useHomePage.ts │ │ │ ├── useLocationIntl.ts │ │ │ ├── useModal.ts │ │ │ ├── useNavigation.ts │ │ │ ├── useRecord.ts │ │ │ └── useTimeout.ts │ │ ├── i18n │ │ │ ├── README.md │ │ │ ├── actions.ts │ │ │ ├── components │ │ │ │ └── I18nContainer.tsx │ │ │ ├── index.test.ts │ │ │ ├── messages │ │ │ │ ├── buttons.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── form.ts │ │ │ │ ├── index.ts │ │ │ │ ├── issueCertificate.ts │ │ │ │ ├── location.ts │ │ │ │ ├── user.ts │ │ │ │ ├── validations.ts │ │ │ │ ├── views │ │ │ │ │ ├── action.ts │ │ │ │ │ ├── advancedSearchForm.ts │ │ │ │ │ ├── advancedSearchResult.ts │ │ │ │ │ ├── certificate.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── conflicts.ts │ │ │ │ │ ├── correction.ts │ │ │ │ │ ├── duplicates.ts │ │ │ │ │ ├── eventInfo.ts │ │ │ │ │ ├── header.ts │ │ │ │ │ ├── id-verification.ts │ │ │ │ │ ├── imageUpload.ts │ │ │ │ │ ├── integrations.ts │ │ │ │ │ ├── navigation.ts │ │ │ │ │ ├── notifications.ts │ │ │ │ │ ├── performance.ts │ │ │ │ │ ├── pin.ts │ │ │ │ │ ├── printRecord.ts │ │ │ │ │ ├── qr-reader.ts │ │ │ │ │ ├── recordAudit.ts │ │ │ │ │ ├── register.ts │ │ │ │ │ ├── registrarHome.ts │ │ │ │ │ ├── reject.ts │ │ │ │ │ ├── reloadModal.ts │ │ │ │ │ ├── review.ts │ │ │ │ │ ├── search.ts │ │ │ │ │ ├── selectInformant.ts │ │ │ │ │ ├── selectVitalEvent.ts │ │ │ │ │ ├── session.ts │ │ │ │ │ ├── sysAdmin.ts │ │ │ │ │ ├── userForm.ts │ │ │ │ │ ├── userSetup.ts │ │ │ │ │ └── verifyCertificate.ts │ │ │ │ └── workQueue.ts │ │ │ ├── reducer.ts │ │ │ ├── selectors.test.ts │ │ │ ├── selectors.ts │ │ │ └── utils.ts │ │ ├── index.tsx │ │ ├── logo.svg │ │ ├── navigation │ │ │ ├── index.ts │ │ │ └── routes.ts │ │ ├── notification │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ ├── offline │ │ │ ├── actions.ts │ │ │ ├── reducer.ts │ │ │ └── selectors.ts │ │ ├── pdfRenderer │ │ │ └── index.ts │ │ ├── profile │ │ │ ├── mutations.ts │ │ │ ├── profileActions.ts │ │ │ ├── profileReducer.test.ts │ │ │ ├── profileReducer.ts │ │ │ ├── profileSelectors.test.ts │ │ │ ├── profileSelectors.ts │ │ │ ├── queries.ts │ │ │ └── serviceApi.ts │ │ ├── reload │ │ │ ├── actions.ts │ │ │ └── reducer.ts │ │ ├── review │ │ │ ├── reject-correction.ts │ │ │ └── reject-registration.ts │ │ ├── search │ │ │ ├── advancedSearch │ │ │ │ ├── actions.ts │ │ │ │ ├── advancedSearchSelectors.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── utils.test.ts │ │ │ │ ├── utils.ts │ │ │ │ └── validators.ts │ │ │ ├── queries.ts │ │ │ └── transformer.ts │ │ ├── setupTests.ts │ │ ├── src-sw.ts │ │ ├── storage.ts │ │ ├── store.ts │ │ ├── templates │ │ │ └── register.ts │ │ ├── tests │ │ │ ├── .graphqlconfig │ │ │ ├── README.md │ │ │ ├── __snapshots__ │ │ │ │ └── token-generator.test.ts.snap │ │ │ ├── forms.json │ │ │ ├── graphql-schema-mock.ts │ │ │ ├── languages.json │ │ │ ├── mock-drafts.ts │ │ │ ├── mock-graphql-responses.ts │ │ │ ├── mock-offline-data.ts │ │ │ ├── queryMock.tsx │ │ │ ├── schema.graphql │ │ │ ├── templates.json │ │ │ ├── test-data-generators.ts │ │ │ ├── token-generator.test.ts │ │ │ ├── util.tsx │ │ │ ├── v2-events │ │ │ │ ├── certificateTestData.ts │ │ │ │ └── declaration.utils.ts │ │ │ └── wait-for-element.ts │ │ ├── transformer │ │ │ ├── index.ts │ │ │ └── transformer.test.tsx │ │ ├── type │ │ │ └── i18n.ts │ │ ├── user │ │ │ ├── mutations.ts │ │ │ ├── queries.ts │ │ │ ├── user-audit.ts │ │ │ └── userReducer.ts │ │ ├── utils.ts │ │ ├── utils │ │ │ ├── ApolloProvider.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── authUtils.test.ts.snap │ │ │ ├── apolloClient.ts │ │ │ ├── authApi.ts │ │ │ ├── authUtils.test.ts │ │ │ ├── authUtils.ts │ │ │ ├── commonUtils.test.ts │ │ │ ├── commonUtils.ts │ │ │ ├── constants.ts │ │ │ ├── countries.ts │ │ │ ├── data-formatting.test.ts │ │ │ ├── data-formatting.ts │ │ │ ├── date-formatting.test.ts │ │ │ ├── date-formatting.ts │ │ │ ├── draftUtils.test.ts │ │ │ ├── draftUtils.ts │ │ │ ├── gateway-deprecated-do-not-use.d.ts │ │ │ ├── gateway.ts │ │ │ ├── imageUtils.test.ts │ │ │ ├── imageUtils.ts │ │ │ ├── locationUtils.test.ts │ │ │ ├── locationUtils.ts │ │ │ ├── persistence │ │ │ │ ├── clearCache.test.ts │ │ │ │ ├── clearCache.ts │ │ │ │ ├── index.ts │ │ │ │ ├── persistLink.ts │ │ │ │ ├── persistenceMapper.ts │ │ │ │ ├── persistenceMiddleware.ts │ │ │ │ └── transform.ts │ │ │ ├── referenceApi.test.ts │ │ │ ├── referenceApi.ts │ │ │ ├── timeoutLink.ts │ │ │ ├── userUtils.ts │ │ │ ├── validate.test.ts │ │ │ └── validate.ts │ │ ├── v2-events │ │ │ ├── README.md │ │ │ ├── STYLEGUIDE.md │ │ │ ├── cache.ts │ │ │ ├── components │ │ │ │ ├── AssignModal.tsx │ │ │ │ ├── DownloadButton.tsx │ │ │ │ ├── IconWithName.tsx │ │ │ │ ├── IconWithNameEvent.stories.tsx │ │ │ │ ├── IconWithNameEvent.tsx │ │ │ │ ├── LoadingIndicator.tsx │ │ │ │ ├── NavigationStack.stories.tsx │ │ │ │ ├── NavigationStack.tsx │ │ │ │ ├── RetryButton.tsx │ │ │ │ ├── SaveAndExitModal.tsx │ │ │ │ ├── UnassignModal.tsx │ │ │ │ ├── forms │ │ │ │ │ ├── File.interaction.stories.tsx │ │ │ │ │ ├── FormFieldGenerator │ │ │ │ │ │ ├── FormFieldGenerator-2.interaction.stories.tsx │ │ │ │ │ │ ├── FormFieldGenerator.interaction.stories.tsx │ │ │ │ │ │ ├── FormFieldGenerator.tsx │ │ │ │ │ │ ├── FormSectionComponent.tsx │ │ │ │ │ │ ├── GeneratedInputField.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── inputs │ │ │ │ │ │ ├── DocumentViewer.stories.tsx │ │ │ │ │ │ ├── DocumentViewer.tsx │ │ │ │ │ │ ├── FileInput │ │ │ │ │ │ │ ├── DocumentListPreview.tsx │ │ │ │ │ │ │ ├── DocumentPreview.tsx │ │ │ │ │ │ │ ├── DocumentUploaderWithOption.tsx │ │ │ │ │ │ │ ├── File.stories.tsx │ │ │ │ │ │ │ ├── FileInput.tsx │ │ │ │ │ │ │ ├── SimpleDocumentUploader.tsx │ │ │ │ │ │ │ ├── SingleDocumentPreview.tsx │ │ │ │ │ │ │ └── useOnFileChange.ts │ │ │ │ │ │ ├── SearchableSelect.interaction.stories.tsx │ │ │ │ │ │ ├── SearchableSelect.stories.tsx │ │ │ │ │ │ ├── SearchableSelect.tsx │ │ │ │ │ │ ├── Select.stories.tsx │ │ │ │ │ │ ├── Select.tsx │ │ │ │ │ │ └── SignatureField │ │ │ │ │ │ │ ├── SignatureField.interaction.stories.tsx │ │ │ │ │ │ │ ├── SignatureField.stories.tsx │ │ │ │ │ │ │ ├── SignatureField.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── SignatureCanvas.tsx │ │ │ │ │ │ │ └── SignatureCanvasModal.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── utils.test.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── validation.ts │ │ │ │ └── withSuspense.tsx │ │ │ ├── custom-api │ │ │ │ └── index.ts │ │ │ ├── features │ │ │ │ ├── debug │ │ │ │ │ └── debug.tsx │ │ │ │ ├── drafts │ │ │ │ │ └── useDrafts.ts │ │ │ │ ├── events │ │ │ │ │ ├── EventSelection.stories.tsx │ │ │ │ │ ├── EventSelection.tsx │ │ │ │ │ ├── ReadOnlyView.stories.tsx │ │ │ │ │ ├── ReadOnlyView.tsx │ │ │ │ │ ├── Search │ │ │ │ │ │ ├── ActionComponent.interaction.rejected.statuses.stories.tsx │ │ │ │ │ │ ├── ActionComponent.interaction.statuses.stories.tsx │ │ │ │ │ │ ├── ActionCta.tsx │ │ │ │ │ │ ├── AdvancedSearch.interaction.stories.tsx │ │ │ │ │ │ ├── AdvancedSearch.stories.tsx │ │ │ │ │ │ ├── AdvancedSearch.tsx │ │ │ │ │ │ ├── EventMetadataSearchOptions.ts │ │ │ │ │ │ ├── QuickSearchIndex.stories.tsx │ │ │ │ │ │ ├── QuickSearchIndex.tsx │ │ │ │ │ │ ├── SearchCriteriaPanel.stories.tsx │ │ │ │ │ │ ├── SearchCriteriaPanel.tsx │ │ │ │ │ │ ├── SearchResult.stories.tsx │ │ │ │ │ │ ├── SearchResult.tsx │ │ │ │ │ │ ├── SearchResultIndex.tsx │ │ │ │ │ │ ├── SearchResultItemTitle.tsx │ │ │ │ │ │ ├── TabSearch.stories.tsx │ │ │ │ │ │ ├── TabSearch.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── utils.test.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── actions │ │ │ │ │ │ ├── correct │ │ │ │ │ │ │ ├── request │ │ │ │ │ │ │ │ ├── CleanedUpCorrectionPayload.stories.tsx │ │ │ │ │ │ │ │ ├── CorrectionRequest.interaction.stories.tsx │ │ │ │ │ │ │ │ ├── CorrectionRequest.stories.tsx │ │ │ │ │ │ │ │ ├── FormFieldParentChildReset.stories.tsx │ │ │ │ │ │ │ │ ├── Onboarding │ │ │ │ │ │ │ │ │ ├── Onboarding.stories.tsx │ │ │ │ │ │ │ │ │ └── Onboarding.tsx │ │ │ │ │ │ │ │ ├── Pages.tsx │ │ │ │ │ │ │ │ ├── Review.tsx │ │ │ │ │ │ │ │ ├── Summary │ │ │ │ │ │ │ │ │ ├── CorrectionDetails.tsx │ │ │ │ │ │ │ │ │ ├── DeclarationComparisonTable.tsx │ │ │ │ │ │ │ │ │ └── Summary.tsx │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── router.tsx │ │ │ │ │ │ │ │ └── routes.ts │ │ │ │ │ │ │ ├── review │ │ │ │ │ │ │ │ ├── CorrectionReview.stories.tsx │ │ │ │ │ │ │ │ ├── Review.tsx │ │ │ │ │ │ │ │ ├── ReviewCorrection.tsx │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── router.tsx │ │ │ │ │ │ │ ├── useActionForHistory.test.ts │ │ │ │ │ │ │ ├── useActionForHistory.ts │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── declare │ │ │ │ │ │ │ ├── DeclareActionMenu.tsx │ │ │ │ │ │ │ ├── Pages.interaction.stories.tsx │ │ │ │ │ │ │ ├── Pages.stories.tsx │ │ │ │ │ │ │ ├── Pages.tsx │ │ │ │ │ │ │ ├── Review.interaction.stories.tsx │ │ │ │ │ │ │ ├── Review.stories.tsx │ │ │ │ │ │ │ ├── Review.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── dedup │ │ │ │ │ │ │ ├── DuplicateComparison.tsx │ │ │ │ │ │ │ ├── DuplicateForm.tsx │ │ │ │ │ │ │ ├── DuplicateWarning.tsx │ │ │ │ │ │ │ ├── MarkAsDuplicateModal.tsx │ │ │ │ │ │ │ ├── MarkAsNotDuplicateModal.tsx │ │ │ │ │ │ │ ├── Review.interaction.stories.tsx │ │ │ │ │ │ │ ├── Review.stories.tsx │ │ │ │ │ │ │ ├── ReviewDuplicate.tsx │ │ │ │ │ │ │ └── getDuplicates.ts │ │ │ │ │ │ ├── delete │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── messages.ts │ │ │ │ │ │ ├── print-certificate │ │ │ │ │ │ │ ├── Pages.tsx │ │ │ │ │ │ │ ├── PrintCertificate.interaction.stories.tsx │ │ │ │ │ │ │ ├── PrintCertificate.stories.tsx │ │ │ │ │ │ │ ├── Review.tsx │ │ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ │ │ └── pdfUtils.test.ts.snap │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── pdfUtils.test.ts │ │ │ │ │ │ │ └── pdfUtils.ts │ │ │ │ │ │ ├── quick-actions │ │ │ │ │ │ │ ├── archive.ts │ │ │ │ │ │ │ ├── register.ts │ │ │ │ │ │ │ ├── useQuickActionModal.tsx │ │ │ │ │ │ │ └── validate.ts │ │ │ │ │ │ └── reject │ │ │ │ │ │ │ └── useRejectionModal.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── Action │ │ │ │ │ │ │ ├── AnnotationAction.tsx │ │ │ │ │ │ │ ├── DeclarationAction.tsx │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── DocumentViewer.stories.tsx │ │ │ │ │ │ ├── DocumentViewer.tsx │ │ │ │ │ │ ├── FormWizard.tsx │ │ │ │ │ │ ├── Output.stories.tsx │ │ │ │ │ │ ├── Output.tsx │ │ │ │ │ │ ├── Pages.tsx │ │ │ │ │ │ ├── Review.stories.tsx │ │ │ │ │ │ ├── Review.tsx │ │ │ │ │ │ ├── SearchToolbar.stories.tsx │ │ │ │ │ │ ├── SearchToolbar.tsx │ │ │ │ │ │ ├── VerificationWizard.interaction.stories.tsx │ │ │ │ │ │ └── VerificationWizard.tsx │ │ │ │ │ ├── fixtures.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── registered-fields │ │ │ │ │ │ ├── Address.interaction.stories.tsx │ │ │ │ │ │ ├── Address.stories.tsx │ │ │ │ │ │ ├── Address.tsx │ │ │ │ │ │ ├── AdministrativeArea.tsx │ │ │ │ │ │ ├── AgeField.interaction.stories.tsx │ │ │ │ │ │ ├── AgeField.tsx │ │ │ │ │ │ ├── AlphaPrintButton.stories.tsx │ │ │ │ │ │ ├── AlphaPrintButton.tsx │ │ │ │ │ │ ├── BulletList.tsx │ │ │ │ │ │ ├── Button.tsx │ │ │ │ │ │ ├── Checkbox.stories.tsx │ │ │ │ │ │ ├── Checkbox.tsx │ │ │ │ │ │ ├── Data.stories.tsx │ │ │ │ │ │ ├── Data.tsx │ │ │ │ │ │ ├── DateField.stories.tsx │ │ │ │ │ │ ├── DateField.tsx │ │ │ │ │ │ ├── DateRangeField.stories.tsx │ │ │ │ │ │ ├── DateRangeField.tsx │ │ │ │ │ │ ├── Divider.tsx │ │ │ │ │ │ ├── FormValidation.interaction.stories.tsx │ │ │ │ │ │ ├── Http.interaction.stories.tsx │ │ │ │ │ │ ├── Http.stories.tsx │ │ │ │ │ │ ├── Http.tsx │ │ │ │ │ │ ├── IdReader.interaction.stories.tsx │ │ │ │ │ │ ├── IdReader.stories.tsx │ │ │ │ │ │ ├── IdReader.tsx │ │ │ │ │ │ ├── LinkButton.interaction.stories.tsx │ │ │ │ │ │ ├── LinkButton.tsx │ │ │ │ │ │ ├── Loader.tsx │ │ │ │ │ │ ├── LocationSearch.stories.tsx │ │ │ │ │ │ ├── LocationSearch.tsx │ │ │ │ │ │ ├── Name.stories.tsx │ │ │ │ │ │ ├── Name.tsx │ │ │ │ │ │ ├── Number.tsx │ │ │ │ │ │ ├── PageHeader.tsx │ │ │ │ │ │ ├── Paragraph.tsx │ │ │ │ │ │ ├── QrReader.tsx │ │ │ │ │ │ ├── QueryParamReader.interaction.stories.tsx │ │ │ │ │ │ ├── QueryParamReader.tsx │ │ │ │ │ │ ├── RadioGroup.tsx │ │ │ │ │ │ ├── RegisteredField.ts │ │ │ │ │ │ ├── Search.interaction.stories.tsx │ │ │ │ │ │ ├── Search.tsx │ │ │ │ │ │ ├── Select.tsx │ │ │ │ │ │ ├── SelectCountry.tsx │ │ │ │ │ │ ├── SelectDateRangeField.tsx │ │ │ │ │ │ ├── Text.tsx │ │ │ │ │ │ ├── TimeField.interaction.stories.tsx │ │ │ │ │ │ ├── TimeField.tsx │ │ │ │ │ │ ├── VerificationStatus.stories.tsx │ │ │ │ │ │ ├── VerificationStatus.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── useActionAnnotation.ts │ │ │ │ │ ├── useAllWorkqueueConfigurations.ts │ │ │ │ │ ├── useCertificateTemplateSelectorFieldConfig.test.ts │ │ │ │ │ ├── useCertificateTemplateSelectorFieldConfig.ts │ │ │ │ │ ├── useCountryConfigWorkqueueConfigurations.ts │ │ │ │ │ ├── useEventConfiguration.ts │ │ │ │ │ ├── useEventFormData.ts │ │ │ │ │ ├── useEventFormNavigation.tsx │ │ │ │ │ ├── useEvents │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── api.test.ts │ │ │ │ │ │ ├── api.ts │ │ │ │ │ │ ├── outbox.ts │ │ │ │ │ │ ├── procedures │ │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ │ ├── action.ts │ │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ │ ├── count.ts │ │ │ │ │ │ │ ├── create.ts │ │ │ │ │ │ │ ├── delete.ts │ │ │ │ │ │ │ ├── get.ts │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── useEventTitle.ts │ │ │ │ │ │ ├── useEvents.stories.tsx │ │ │ │ │ │ ├── useEvents.test.tsx │ │ │ │ │ │ └── useEvents.ts │ │ │ │ │ └── useToastAndRedirect.tsx │ │ │ │ ├── files │ │ │ │ │ ├── cache.test.ts │ │ │ │ │ ├── cache.ts │ │ │ │ │ └── useFileUpload.ts │ │ │ │ ├── organisation │ │ │ │ │ ├── Organisation.stories.tsx │ │ │ │ │ └── Organisation.tsx │ │ │ │ ├── performance │ │ │ │ │ └── Dashboard.tsx │ │ │ │ ├── settings │ │ │ │ │ ├── Settings.interaction.stories.tsx │ │ │ │ │ ├── Settings.stories.tsx │ │ │ │ │ └── Settings.tsx │ │ │ │ ├── team │ │ │ │ │ ├── Team.stories.tsx │ │ │ │ │ └── Team.tsx │ │ │ │ ├── users │ │ │ │ │ ├── cache.ts │ │ │ │ │ └── utils.ts │ │ │ │ └── workqueues │ │ │ │ │ ├── Draft.tsx │ │ │ │ │ ├── EventOverview │ │ │ │ │ ├── EventOverview.stories.tsx │ │ │ │ │ ├── EventOverview.tsx │ │ │ │ │ ├── EventOverviewContext.tsx │ │ │ │ │ └── components │ │ │ │ │ │ ├── ActionMenu.tsx │ │ │ │ │ │ ├── ActionMenuStories │ │ │ │ │ │ ├── ActionMenu.AssignedTo.stories.tsx │ │ │ │ │ │ ├── ActionMenu.common.tsx │ │ │ │ │ │ ├── Delete.interaction.stories.tsx │ │ │ │ │ │ ├── FieldAgentInteraction │ │ │ │ │ │ │ ├── Archived.stories.tsx │ │ │ │ │ │ │ ├── Created.stories.tsx │ │ │ │ │ │ │ ├── Declared.stories.tsx │ │ │ │ │ │ │ ├── InExternalValidation.stories.tsx │ │ │ │ │ │ │ ├── Notified.stories.tsx │ │ │ │ │ │ │ ├── Registered.stories.tsx │ │ │ │ │ │ │ ├── Rejected.stories.tsx │ │ │ │ │ │ │ └── Validated.stories.tsx │ │ │ │ │ │ ├── LocalRegistrarInteraction │ │ │ │ │ │ │ ├── Archived.stories.tsx │ │ │ │ │ │ │ ├── CorrectionRequested.stories.tsx │ │ │ │ │ │ │ ├── Created.stories.tsx │ │ │ │ │ │ │ ├── CustomAction.stories.tsx │ │ │ │ │ │ │ ├── Declared.stories.tsx │ │ │ │ │ │ │ ├── InExternalValidation.stories.tsx │ │ │ │ │ │ │ ├── Notified.stories.tsx │ │ │ │ │ │ │ ├── Registered.stories.tsx │ │ │ │ │ │ │ ├── Rejected.stories.tsx │ │ │ │ │ │ │ └── Validated.stories.tsx │ │ │ │ │ │ └── RegistrationAgentInteraction │ │ │ │ │ │ │ ├── Archived.stories.tsx │ │ │ │ │ │ │ ├── CorrectionRequested.stories.tsx │ │ │ │ │ │ │ ├── Created.stories.tsx │ │ │ │ │ │ │ ├── Declared.stories.tsx │ │ │ │ │ │ │ ├── InExternalValidation.stories.tsx │ │ │ │ │ │ │ ├── Notified.stories.tsx │ │ │ │ │ │ │ ├── Registered.stories.tsx │ │ │ │ │ │ │ ├── Rejected.stories.tsx │ │ │ │ │ │ │ └── Validated.stories.tsx │ │ │ │ │ │ ├── EventHistory │ │ │ │ │ │ ├── EventHistory.tsx │ │ │ │ │ │ ├── EventHistoryDialog │ │ │ │ │ │ │ ├── EventHistoryDialog.annotation.stories.tsx │ │ │ │ │ │ │ ├── EventHistoryDialog.stories.tsx │ │ │ │ │ │ │ ├── EventHistoryDialog.tsx │ │ │ │ │ │ │ └── components │ │ │ │ │ │ │ │ ├── ActionTypeSpecificContent.tsx │ │ │ │ │ │ │ │ ├── CustomAction.tsx │ │ │ │ │ │ │ │ ├── DeclarationUpdate.tsx │ │ │ │ │ │ │ │ ├── DetectedDuplicate.tsx │ │ │ │ │ │ │ │ ├── PrintCertificate.tsx │ │ │ │ │ │ │ │ ├── RequestCorrection.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── UserAvatar.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── EventSummary.tsx │ │ │ │ │ │ ├── useAllowedActionConfigurations.tsx │ │ │ │ │ │ └── useEventOverviewInfo.ts │ │ │ │ │ ├── Outbox.interaction.stories.tsx │ │ │ │ │ ├── Outbox.tsx │ │ │ │ │ ├── Workqueue.interaction.stories.tsx │ │ │ │ │ ├── Workqueue.stories.tsx │ │ │ │ │ ├── Workqueue.tsx │ │ │ │ │ ├── components │ │ │ │ │ └── ContentWrapper.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── router.tsx │ │ │ │ │ └── routes.ts │ │ │ ├── hooks │ │ │ │ ├── useAppConfig.ts │ │ │ │ ├── useDefaultValues.ts │ │ │ │ ├── useFormDataStringifier.ts │ │ │ │ ├── useLocations.ts │ │ │ │ ├── useModal.ts │ │ │ │ ├── usePrintableCertificate.ts │ │ │ │ ├── useSystemVariables.ts │ │ │ │ ├── useUserDetails.ts │ │ │ │ ├── useUsers.ts │ │ │ │ ├── useValidatorContext.ts │ │ │ │ └── useWorkqueue.ts │ │ │ ├── index.ts │ │ │ ├── layouts │ │ │ │ ├── EventOverview │ │ │ │ │ └── index.tsx │ │ │ │ ├── form │ │ │ │ │ ├── FormHeader.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── utils.ts │ │ │ │ ├── index.ts │ │ │ │ ├── redirectToWorkqueue.tsx │ │ │ │ ├── search │ │ │ │ │ └── index.tsx │ │ │ │ ├── sidebar │ │ │ │ │ ├── Hamburger.tsx │ │ │ │ │ ├── OrganisationNavigationGroup.tsx │ │ │ │ │ ├── PerformanceNavigationGroup.tsx │ │ │ │ │ ├── Sidebar.stories.tsx │ │ │ │ │ └── Sidebar.tsx │ │ │ │ └── workqueues │ │ │ │ │ ├── WorkqueueLayout.stories.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── messages │ │ │ │ ├── errors.ts │ │ │ │ ├── flags.ts │ │ │ │ ├── index.ts │ │ │ │ ├── utils.test.tsx │ │ │ │ └── utils.tsx │ │ │ ├── routes │ │ │ │ ├── TRPCErrorBoundary.interaction.stories.tsx │ │ │ │ ├── TRPCErrorBoundary.stories.tsx │ │ │ │ ├── TRPCErrorBoundary.tsx │ │ │ │ ├── Toaster.stories.tsx │ │ │ │ ├── Toaster.tsx │ │ │ │ ├── config.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── routes.stories.tsx │ │ │ │ ├── routes.ts │ │ │ │ └── utils.ts │ │ │ ├── trpc.tsx │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── views │ │ │ ├── AdvancedSearch │ │ │ │ ├── AdvancedSearchResult.test.tsx │ │ │ │ ├── AdvancedSearchResult.tsx │ │ │ │ ├── BookmarkAdvancedSearchResult.tsx │ │ │ │ ├── RemoveBookmarkModal.tsx │ │ │ │ └── SaveBookmarkModal.tsx │ │ │ ├── CorrectionForm │ │ │ │ ├── CorrectionForm.tsx │ │ │ │ ├── CorrectionReasonForm.test.tsx │ │ │ │ ├── CorrectionReasonForm.tsx │ │ │ │ ├── CorrectionSummary.test.tsx │ │ │ │ ├── CorrectionSummary.tsx │ │ │ │ ├── CorrectorForm.test.tsx │ │ │ │ ├── CorrectorForm.tsx │ │ │ │ ├── IDVerifier.tsx │ │ │ │ ├── ReviewForm.test.tsx │ │ │ │ ├── ReviewForm.tsx │ │ │ │ ├── SupportingDocumentsForm.test.tsx │ │ │ │ ├── SupportingDocumentsForm.tsx │ │ │ │ ├── VerifyCorrector.test.tsx │ │ │ │ ├── VerifyCorrector.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── DataProvider │ │ │ │ ├── birth │ │ │ │ │ ├── mutations.ts │ │ │ │ │ └── queries.ts │ │ │ │ ├── death │ │ │ │ │ ├── mutations.ts │ │ │ │ │ ├── queries.test.ts │ │ │ │ │ └── queries.ts │ │ │ │ ├── marriage │ │ │ │ │ ├── mutations.ts │ │ │ │ │ └── queries.ts │ │ │ │ └── mutation.ts │ │ │ ├── Duplicates │ │ │ │ ├── DuplicateWarning.test.tsx │ │ │ │ ├── DuplicateWarning.tsx │ │ │ │ └── utils.ts │ │ │ ├── IssueCertificate │ │ │ │ ├── IssueCertificate.tsx │ │ │ │ └── IssueCollectorForm │ │ │ │ │ ├── IssueCollectorForm.test.tsx │ │ │ │ │ ├── IssueCollectorForm.tsx │ │ │ │ │ ├── IssueFormForOthers.tsx │ │ │ │ │ ├── IssuePayment.test.tsx │ │ │ │ │ └── IssuePayment.tsx │ │ │ ├── Modals │ │ │ │ └── ReloadModal.tsx │ │ │ ├── OfficeHome │ │ │ │ ├── Home.tsx │ │ │ │ ├── LoadingIndicator.test.tsx │ │ │ │ ├── LoadingIndicator.tsx │ │ │ │ ├── OfficeHome.test.tsx │ │ │ │ ├── OfficeHome.tsx │ │ │ │ ├── WQContentWrapper.tsx │ │ │ │ ├── components.tsx │ │ │ │ ├── inExternalValidation │ │ │ │ │ ├── InExternalValidationTab.tsx │ │ │ │ │ └── inExternalValidationTab.test.tsx │ │ │ │ ├── inProgress │ │ │ │ │ ├── InProgress.test.tsx │ │ │ │ │ └── InProgress.tsx │ │ │ │ ├── myDrafts │ │ │ │ │ ├── MyDrafts.test.tsx │ │ │ │ │ └── MyDrafts.tsx │ │ │ │ ├── outbox │ │ │ │ │ ├── Outbox.test.tsx │ │ │ │ │ └── Outbox.tsx │ │ │ │ ├── queries.ts │ │ │ │ ├── readyForReview │ │ │ │ │ ├── ReadyForReview.tsx │ │ │ │ │ └── readyForReview.test.tsx │ │ │ │ ├── readyToIssue │ │ │ │ │ └── ReadyToIssue.tsx │ │ │ │ ├── readyToPrint │ │ │ │ │ ├── ReadyToPrint.tsx │ │ │ │ │ └── readyToPrint.test.tsx │ │ │ │ ├── requiresUpdate │ │ │ │ │ ├── RequiresUpdate.tsx │ │ │ │ │ └── requiresUpdate.test.tsx │ │ │ │ ├── sentForReview │ │ │ │ │ ├── SentForReview.test.tsx │ │ │ │ │ └── SentForReview.tsx │ │ │ │ └── utils.ts │ │ │ ├── Organisation │ │ │ │ ├── AdministrativeLevels.test.tsx │ │ │ │ └── AdministrativeLevels.tsx │ │ │ ├── PIN │ │ │ │ ├── CreatePin.test.tsx │ │ │ │ └── CreatePin.tsx │ │ │ ├── Performance │ │ │ │ ├── Dashboard.tsx │ │ │ │ ├── FieldAgentList.test.tsx │ │ │ │ ├── FieldAgentList.tsx │ │ │ │ ├── RegistrationsList.test.tsx │ │ │ │ └── RegistrationsList.tsx │ │ │ ├── PrintCertificate │ │ │ │ ├── IDVerifier.tsx │ │ │ │ ├── InformativeRadioGroup.tsx │ │ │ │ ├── PDFUtils.test.ts │ │ │ │ ├── PDFUtils.ts │ │ │ │ ├── ParentDetails.tsx │ │ │ │ ├── Payment.test.tsx │ │ │ │ ├── Payment.tsx │ │ │ │ ├── ReviewCertificateAction.test.tsx │ │ │ │ ├── ReviewCertificateAction.tsx │ │ │ │ ├── VerifyCollector.test.tsx │ │ │ │ ├── VerifyCollector.tsx │ │ │ │ ├── collectorForm │ │ │ │ │ ├── CollectorForm.test.tsx │ │ │ │ │ └── CollectorForm.tsx │ │ │ │ ├── usePrintableCertificate.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── PrintRecord │ │ │ │ ├── Body.tsx │ │ │ │ ├── Header.tsx │ │ │ │ ├── PrintRecord.tsx │ │ │ │ ├── Table.tsx │ │ │ │ └── utils.ts │ │ │ ├── RecordAudit │ │ │ │ ├── ActionButtons.tsx │ │ │ │ ├── ActionDetailsModal.tsx │ │ │ │ ├── ActionMenu.test.tsx │ │ │ │ ├── ActionMenu.tsx │ │ │ │ ├── DeclarationInfo.tsx │ │ │ │ ├── History.tsx │ │ │ │ ├── RecordAudit.test.tsx │ │ │ │ ├── RecordAudit.tsx │ │ │ │ ├── mutations.ts │ │ │ │ ├── queries.ts │ │ │ │ └── utils.ts │ │ │ ├── RegisterForm │ │ │ │ ├── DeclarationForm.test.tsx │ │ │ │ ├── DeclarationForm.tsx │ │ │ │ ├── PreviewForm.test.tsx │ │ │ │ ├── RegisterForm.init.test.tsx │ │ │ │ ├── RegisterForm.test.tsx │ │ │ │ ├── RegisterForm.tsx │ │ │ │ ├── ReviewForm.test.tsx │ │ │ │ ├── ReviewForm.tsx │ │ │ │ ├── duplicate │ │ │ │ │ ├── DuplicateForm.test.tsx │ │ │ │ │ ├── DuplicateForm.tsx │ │ │ │ │ ├── DuplicateFormTabs.test.tsx │ │ │ │ │ ├── DuplicateFormTabs.tsx │ │ │ │ │ └── SupportingDocumentsView.tsx │ │ │ │ └── review │ │ │ │ │ ├── EditConfirmation.test.tsx │ │ │ │ │ ├── EditConfirmation.tsx │ │ │ │ │ ├── ReviewHeader.tsx │ │ │ │ │ ├── ReviewSection.test.tsx │ │ │ │ │ ├── ReviewSection.tsx │ │ │ │ │ └── ReviewSectionCorrection.tsx │ │ │ ├── ReviewCorrection │ │ │ │ └── ReviewCorrection.tsx │ │ │ ├── SearchResult │ │ │ │ ├── AdvancedSearch.test.tsx │ │ │ │ ├── AdvancedSearch.tsx │ │ │ │ ├── SearchResult.test.tsx │ │ │ │ └── SearchResult.tsx │ │ │ ├── SelectVitalEvent │ │ │ │ ├── SelectVitalEvent.test.tsx │ │ │ │ └── SelectVitalEvent.tsx │ │ │ ├── Settings │ │ │ │ ├── AvatarChangeModal.tsx │ │ │ │ ├── ChangeEmailModal │ │ │ │ │ ├── ChangeEmailModal.test.tsx │ │ │ │ │ ├── ChangeEmailModal.tsx │ │ │ │ │ └── ChangeEmailView.tsx │ │ │ │ ├── ChangePhoneModal │ │ │ │ │ ├── ChangeNumberView.tsx │ │ │ │ │ ├── ChangePhoneModal.test.tsx │ │ │ │ │ ├── ChangePhoneModal.tsx │ │ │ │ │ └── VerifyCodeView.tsx │ │ │ │ ├── ImageLoader.tsx │ │ │ │ ├── PasswordChangeModal.tsx │ │ │ │ ├── Settings.test.tsx │ │ │ │ ├── SettingsPage.tsx │ │ │ │ ├── items │ │ │ │ │ ├── EmailAddress.tsx │ │ │ │ │ ├── Language.tsx │ │ │ │ │ ├── Name.tsx │ │ │ │ │ ├── PIN.tsx │ │ │ │ │ ├── Password.tsx │ │ │ │ │ ├── PhoneNumber.tsx │ │ │ │ │ ├── ProfileImage.tsx │ │ │ │ │ ├── Role.tsx │ │ │ │ │ ├── components.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── mutations.ts │ │ │ │ └── queries.ts │ │ │ ├── SysAdmin │ │ │ │ ├── Communications │ │ │ │ │ └── AllUserEmail │ │ │ │ │ │ ├── AllUserEmail.tsx │ │ │ │ │ │ └── queries.ts │ │ │ │ ├── Config │ │ │ │ │ ├── Application │ │ │ │ │ │ ├── Components.tsx │ │ │ │ │ │ └── utils.ts │ │ │ │ │ └── Systems │ │ │ │ │ │ ├── DeleteSystemModal.tsx │ │ │ │ │ │ ├── Systems.test.tsx │ │ │ │ │ │ ├── Systems.tsx │ │ │ │ │ │ ├── WebhookModal.tsx │ │ │ │ │ │ ├── mutations.ts │ │ │ │ │ │ └── useSystems.ts │ │ │ │ ├── Performance │ │ │ │ │ ├── ApplicationSourcesReport.tsx │ │ │ │ │ ├── CertificationRatesReport.tsx │ │ │ │ │ ├── CompletenessRates.test.tsx │ │ │ │ │ ├── CompletenessRates.tsx │ │ │ │ │ ├── CompletenessReport.tsx │ │ │ │ │ ├── CorrectionsReport.tsx │ │ │ │ │ ├── LocationStatsView.tsx │ │ │ │ │ ├── PaymentsAmountComponent.tsx │ │ │ │ │ ├── PerformanceHome.test.tsx │ │ │ │ │ ├── PerformanceHome.tsx │ │ │ │ │ ├── PerformanceSelect.test.tsx │ │ │ │ │ ├── PerformanceSelect.tsx │ │ │ │ │ ├── RegistrationsReport.tsx │ │ │ │ │ ├── WorkflowStatus.test.tsx │ │ │ │ │ ├── WorkflowStatus.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── PerformanceSelect.test.tsx.snap │ │ │ │ │ ├── metricsQuery.ts │ │ │ │ │ ├── queries.ts │ │ │ │ │ ├── reports │ │ │ │ │ │ ├── completenessRates │ │ │ │ │ │ │ ├── CompletenessDataTable.test.tsx │ │ │ │ │ │ │ └── CompletenessDataTable.tsx │ │ │ │ │ │ ├── operational │ │ │ │ │ │ │ ├── StatusWiseDeclarationCountView.test.tsx │ │ │ │ │ │ │ └── StatusWiseDeclarationCountView.tsx │ │ │ │ │ │ ├── utils.test.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── utils.test.ts │ │ │ │ │ └── utils.tsx │ │ │ │ ├── SysAdminContentWrapper.test.tsx │ │ │ │ ├── SysAdminContentWrapper.tsx │ │ │ │ ├── Team │ │ │ │ │ ├── TeamSearch.test.tsx │ │ │ │ │ ├── TeamSearch.tsx │ │ │ │ │ ├── user │ │ │ │ │ │ ├── UserAuditActionModal.test.tsx │ │ │ │ │ │ ├── UserAuditActionModal.tsx │ │ │ │ │ │ ├── UserList.test.tsx │ │ │ │ │ │ ├── UserList.tsx │ │ │ │ │ │ └── userCreation │ │ │ │ │ │ │ ├── CreateNewUser.test.tsx │ │ │ │ │ │ │ ├── CreateNewUser.tsx │ │ │ │ │ │ │ ├── SignatureForm.test.tsx │ │ │ │ │ │ │ ├── UserForm.test.tsx │ │ │ │ │ │ │ ├── UserForm.tsx │ │ │ │ │ │ │ └── UserReviewForm.tsx │ │ │ │ │ └── utils.ts │ │ │ │ └── Vsexports │ │ │ │ │ ├── VSExport.tsx │ │ │ │ │ └── queries.ts │ │ │ ├── Unlock │ │ │ │ ├── ComparePINs.test.ts │ │ │ │ ├── ComparePINs.ts │ │ │ │ ├── ForgotPIN.test.tsx │ │ │ │ ├── ForgotPIN.tsx │ │ │ │ ├── Unlock.test.tsx │ │ │ │ ├── Unlock.tsx │ │ │ │ ├── background-zmb.jpg │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── UserAudit │ │ │ │ ├── UserAudit.test.tsx │ │ │ │ ├── UserAudit.tsx │ │ │ │ ├── UserAuditHistory.stories.tsx │ │ │ │ ├── UserAuditHistory.test.tsx │ │ │ │ └── UserAuditHistory.tsx │ │ │ ├── UserSetup │ │ │ │ ├── CreatePassword.test.tsx │ │ │ │ ├── CreatePassword.tsx │ │ │ │ ├── SecurityQuestionView.test.tsx │ │ │ │ ├── SecurityQuestionView.tsx │ │ │ │ ├── SetupConfirmationPage.test.tsx │ │ │ │ ├── SetupConfirmationPage.tsx │ │ │ │ ├── SetupReviewPage.test.tsx │ │ │ │ ├── SetupReviewPage.tsx │ │ │ │ ├── UserSetupPage.test.tsx │ │ │ │ ├── UserSetupPage.tsx │ │ │ │ └── queries.ts │ │ │ ├── VerifyCertificate │ │ │ │ ├── VerifyCertificatePage.tsx │ │ │ │ └── useVerificationRecordDetails.ts │ │ │ ├── ViewRecord │ │ │ │ ├── ViewRecord.test.tsx │ │ │ │ ├── ViewRecord.tsx │ │ │ │ └── query.ts │ │ │ └── common │ │ │ │ └── Common.tsx │ │ └── workqueue │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── reducer.ts │ │ │ └── selectors.ts │ ├── test-runner-jest.config.js │ ├── test │ │ └── cert.key │ ├── tsconfig.json │ ├── tsconfig.paths.json │ ├── typings │ │ ├── country-data.d.ts │ │ ├── env.d.ts │ │ ├── react-idle-timer.d.ts │ │ ├── react-page-visibility.d.ts │ │ ├── react-swipeable.d.ts │ │ ├── string.prototype.replaceall.d.ts │ │ └── window.d.ts │ └── vite.config.ts ├── commons │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── eslint.events.config.js │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ ├── authentication.test.ts.snap │ │ │ └── scopes.test.ts.snap │ │ ├── assignment.test.ts │ │ ├── assignment.ts │ │ ├── authentication.test.ts │ │ ├── authentication.ts │ │ ├── client.ts │ │ ├── conditionals │ │ │ ├── conditionals.test.ts │ │ │ ├── conditionals.ts │ │ │ ├── index.ts │ │ │ ├── validate-address.test.ts │ │ │ ├── validate.test.ts │ │ │ └── validate.ts │ │ ├── countryconfig │ │ │ ├── index.ts │ │ │ └── openapi.ts │ │ ├── documents.test.ts │ │ ├── documents.ts │ │ ├── event-config │ │ │ └── event-configuration.ts │ │ ├── events │ │ │ ├── ActionConfig.ts │ │ │ ├── ActionDocument.ts │ │ │ ├── ActionInput.ts │ │ │ ├── ActionType.ts │ │ │ ├── AdvancedSearchConfig.ts │ │ │ ├── CompositeFieldValue.ts │ │ │ ├── Conditional.ts │ │ │ ├── Constants.ts │ │ │ ├── CountryConfigQueryInput.ts │ │ │ ├── CreatedAtLocation.ts │ │ │ ├── DeduplicationConfig.ts │ │ │ ├── Draft.ts │ │ │ ├── DynamicFieldValue.test.ts │ │ │ ├── DynamicFieldValue.ts │ │ │ ├── EventConfig.ts │ │ │ ├── EventConfigInput.ts │ │ │ ├── EventDocument.ts │ │ │ ├── EventIndex.ts │ │ │ ├── EventInput.ts │ │ │ ├── EventMetadata.ts │ │ │ ├── FieldConfig.ts │ │ │ ├── FieldType.ts │ │ │ ├── FieldTypeMapping.ts │ │ │ ├── FieldValue.test.ts │ │ │ ├── FieldValue.ts │ │ │ ├── FileUtils.test.ts │ │ │ ├── FileUtils.ts │ │ │ ├── Flag.ts │ │ │ ├── FormConfig.ts │ │ │ ├── PageConfig.ts │ │ │ ├── README.md │ │ │ ├── SummaryConfig.ts │ │ │ ├── TemplateConfig.ts │ │ │ ├── TranslationConfig.ts │ │ │ ├── WorkqueueColumnConfig.ts │ │ │ ├── WorkqueueConfig.ts │ │ │ ├── deduplication.ts │ │ │ ├── defineConfig.ts │ │ │ ├── event.ts │ │ │ ├── field.ts │ │ │ ├── index.ts │ │ │ ├── locations.ts │ │ │ ├── offline │ │ │ │ ├── CertificateConfig.ts │ │ │ │ ├── LanguageConfig.ts │ │ │ │ └── index.ts │ │ │ ├── scopes.ts │ │ │ ├── serializer.ts │ │ │ ├── serializers │ │ │ │ └── user │ │ │ │ │ ├── deserializer.ts │ │ │ │ │ └── serializer.ts │ │ │ ├── state │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── availableActions.test.ts.snap │ │ │ │ ├── availableActions.test.ts │ │ │ │ ├── availableActions.ts │ │ │ │ ├── flags.test.ts │ │ │ │ ├── flags.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils.ts │ │ │ ├── test.utils.ts │ │ │ ├── transactions.ts │ │ │ ├── utils.test.ts │ │ │ ├── utils.ts │ │ │ └── workqueueDefaultColumns.ts │ │ ├── fhir │ │ │ ├── README.md │ │ │ ├── composition.ts │ │ │ ├── constants.ts │ │ │ ├── encounter.ts │ │ │ ├── extension.ts │ │ │ ├── index.ts │ │ │ ├── location.ts │ │ │ ├── observation.ts │ │ │ ├── patient.ts │ │ │ ├── payments.ts │ │ │ ├── practitioner.ts │ │ │ ├── task.ts │ │ │ └── transformers │ │ │ │ ├── README.md │ │ │ │ ├── fhir-builders.test.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input.ts │ │ │ │ ├── templates.ts │ │ │ │ ├── transformer.ts │ │ │ │ └── utils.ts │ │ ├── field-config │ │ │ ├── field-configuration.test.ts │ │ │ └── field-configuration.ts │ │ ├── fixtures.ts │ │ ├── fixtures │ │ │ ├── birth-bundle.ts │ │ │ ├── child-onboarding-event.ts │ │ │ ├── death-bundle.ts │ │ │ ├── football-club-membership-event.ts │ │ │ ├── forms.ts │ │ │ ├── library-membership-event.ts │ │ │ ├── location.ts │ │ │ ├── marriage-bundle.ts │ │ │ ├── practitioner.ts │ │ │ └── tennis-club-membership-event.ts │ │ ├── http.ts │ │ ├── icons.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── monitoring.ts │ │ ├── nominal.ts │ │ ├── notification │ │ │ ├── UserNotifications.ts │ │ │ └── index.ts │ │ ├── record.ts │ │ ├── roles.ts │ │ ├── scopes-v2.ts │ │ ├── scopes.test.ts │ │ ├── scopes.ts │ │ ├── search.ts │ │ ├── searchConfigs.ts │ │ ├── test-resources.ts │ │ ├── token-verifier.test.ts │ │ ├── token-verifier.ts │ │ ├── types.ts │ │ ├── url.ts │ │ ├── users │ │ │ └── User.ts │ │ ├── utils.ts │ │ └── uuid.ts │ ├── test │ │ ├── cert.key │ │ └── setupJest.ts │ ├── tsconfig-base.json │ ├── tsconfig-commonjs.json │ ├── tsconfig-esm.json │ ├── tsconfig-tests.json │ ├── tsconfig.build.json │ └── tsconfig.json ├── components │ ├── .eslintrc.js │ ├── .gitignore │ ├── .storybook │ │ ├── main.ts │ │ ├── manager-head.html │ │ ├── manager.ts │ │ ├── preview.tsx │ │ └── theme.ts │ ├── .stylelintrc │ ├── no-font-styles.js │ ├── package.json │ ├── public │ │ ├── favicon.png │ │ └── logo.png │ ├── recreate-src-index-ts.sh │ ├── src │ │ ├── Accordion │ │ │ ├── Accordion.stories.tsx │ │ │ ├── Accordion.tsx │ │ │ └── index.ts │ │ ├── ActionPageLight │ │ │ ├── ActionPageLight.tsx │ │ │ └── index.ts │ │ ├── Alert │ │ │ ├── Alert.stories.tsx │ │ │ ├── Alert.tsx │ │ │ └── index.ts │ │ ├── AppBar │ │ │ ├── AppBar.stories.tsx │ │ │ ├── AppBar.tsx │ │ │ └── index.ts │ │ ├── AppHeader │ │ │ ├── AppHeader.tsx │ │ │ ├── Desktop │ │ │ │ └── DesktopHeader.tsx │ │ │ ├── Mobile │ │ │ │ └── MobileHeader.tsx │ │ │ └── index.ts │ │ ├── Banner │ │ │ ├── Banner.stories.tsx │ │ │ ├── Banner.tsx │ │ │ └── index.ts │ │ ├── Bar │ │ │ ├── Bar.tsx │ │ │ └── index.ts │ │ ├── Box │ │ │ ├── Box.stories.tsx │ │ │ ├── Box.tsx │ │ │ └── index.ts │ │ ├── Breadcrumb │ │ │ ├── Breadcrumb.stories.tsx │ │ │ ├── Breadcrumb.tsx │ │ │ └── index.ts │ │ ├── BulletList │ │ │ ├── BulletList.stories.tsx │ │ │ ├── BulletList.tsx │ │ │ └── index.ts │ │ ├── Button │ │ │ ├── Button.stories.mdx │ │ │ ├── Button.styles.ts │ │ │ ├── Button.tsx │ │ │ └── index.ts │ │ ├── Checkbox │ │ │ ├── Checkbox.stories.tsx │ │ │ ├── Checkbox.tsx │ │ │ ├── CheckboxGroup.stories.tsx │ │ │ ├── CheckboxGroup.tsx │ │ │ └── index.ts │ │ ├── ComparisonListView │ │ │ ├── ComparisonListView.stories.tsx │ │ │ ├── ComparisonListView.tsx │ │ │ ├── RowView.tsx │ │ │ └── index.ts │ │ ├── Content │ │ │ ├── Container.tsx │ │ │ ├── Content.stories.tsx │ │ │ ├── Content.tsx │ │ │ └── index.ts │ │ ├── CopyButton │ │ │ ├── CopyButton.stories.tsx │ │ │ ├── CopyButton.tsx │ │ │ └── index.ts │ │ ├── Currency │ │ │ ├── Currency.stories.tsx │ │ │ ├── Currency.tsx │ │ │ └── index.ts │ │ ├── DateField │ │ │ ├── DateField.stories.tsx │ │ │ ├── DateField.tsx │ │ │ └── index.ts │ │ ├── Dialog │ │ │ ├── Dialog.stories.tsx │ │ │ ├── Dialog.tsx │ │ │ └── index.ts │ │ ├── Divider │ │ │ ├── Divider.stories.tsx │ │ │ ├── Divider.tsx │ │ │ └── index.ts │ │ ├── DocumentViewer │ │ │ ├── DocumentViewer.stories.tsx │ │ │ ├── DocumentViewer.tsx │ │ │ ├── components │ │ │ │ ├── PanControls.tsx │ │ │ │ ├── PanDraggable.tsx │ │ │ │ └── PanViewer.tsx │ │ │ └── index.ts │ │ ├── Dropdown │ │ │ ├── Dropdown.stories.tsx │ │ │ ├── Dropdown.tsx │ │ │ ├── DropdownContext.tsx │ │ │ └── index.ts │ │ ├── ErrorMessage │ │ │ ├── ErrorMessage.tsx │ │ │ └── index.ts │ │ ├── ErrorText │ │ │ ├── ErrorText.stories.tsx │ │ │ ├── ErrorText.tsx │ │ │ └── index.ts │ │ ├── EventTopBar │ │ │ ├── EventTopBar.tsx │ │ │ └── index.ts │ │ ├── ExpandingMenu │ │ │ ├── ExpandingMenu.stories.tsx │ │ │ ├── ExpandingMenu.tsx │ │ │ └── index.ts │ │ ├── FileSelectLink │ │ │ ├── FileSelectLink.stories.tsx │ │ │ ├── FileSelectLink.tsx │ │ │ └── index.ts │ │ ├── FormTabs │ │ │ ├── FormTabs.stories.tsx │ │ │ ├── FormTabs.tsx │ │ │ ├── components │ │ │ │ └── Tabs.tsx │ │ │ └── index.ts │ │ ├── Frame │ │ │ ├── Frame.stories.tsx │ │ │ ├── Frame.tsx │ │ │ ├── components │ │ │ │ ├── Layout.tsx │ │ │ │ ├── Section.tsx │ │ │ │ ├── SkipToContent.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Headings │ │ │ ├── Headings.tsx │ │ │ └── index.ts │ │ ├── Icon │ │ │ ├── Icon.stories.tsx │ │ │ ├── Icon.tsx │ │ │ ├── all-icons.ts │ │ │ ├── custom-icons │ │ │ │ ├── Archived.tsx │ │ │ │ ├── Assigned.tsx │ │ │ │ ├── Certified.tsx │ │ │ │ ├── ChartActivity.tsx │ │ │ │ ├── Close.tsx │ │ │ │ ├── Collapse.tsx │ │ │ │ ├── Draft.tsx │ │ │ │ ├── DuplicateYellow.tsx │ │ │ │ ├── Expand.tsx │ │ │ │ ├── ExternalValidate.tsx │ │ │ │ ├── FilledCheck.tsx │ │ │ │ ├── InReview.tsx │ │ │ │ ├── Offline.tsx │ │ │ │ ├── Registered.tsx │ │ │ │ ├── RequiresUpdates.tsx │ │ │ │ ├── Sent.tsx │ │ │ │ ├── Validated.tsx │ │ │ │ ├── WaitingApproval.tsx │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── IdReader │ │ │ ├── IdReader.stories.tsx │ │ │ ├── components.tsx │ │ │ ├── index.tsx │ │ │ ├── readers │ │ │ │ └── QrReader │ │ │ │ │ ├── InfoBox.tsx │ │ │ │ │ ├── QrReader.tsx │ │ │ │ │ └── Scanner.tsx │ │ │ └── types.ts │ │ ├── ImageUploader │ │ │ ├── ImageUploader.stories.tsx │ │ │ ├── ImageUploader.tsx │ │ │ └── index.ts │ │ ├── InputField │ │ │ ├── InputDescriptor.tsx │ │ │ ├── InputError.tsx │ │ │ ├── InputField.stories.tsx │ │ │ ├── InputField.tsx │ │ │ ├── InputLabel.tsx │ │ │ └── index.ts │ │ ├── LineChart │ │ │ ├── LineChart.stories.tsx │ │ │ ├── LineChart.tsx │ │ │ └── index.ts │ │ ├── Link │ │ │ ├── Link.stories.tsx │ │ │ ├── Link.tsx │ │ │ └── index.ts │ │ ├── ListConfig │ │ │ ├── ListConfig.stories.tsx │ │ │ ├── ListConfig.tsx │ │ │ └── index.ts │ │ ├── ListReview │ │ │ ├── ListReview.stories.tsx │ │ │ ├── ListReview.tsx │ │ │ ├── components │ │ │ │ ├── Header.tsx │ │ │ │ └── Row.tsx │ │ │ └── index.ts │ │ ├── ListUser │ │ │ ├── ListUser.stories.tsx │ │ │ ├── ListUser.tsx │ │ │ └── index.ts │ │ ├── ListViewSimplified │ │ │ ├── ListViewSimplified.stories.tsx │ │ │ ├── ListViewSimplified.tsx │ │ │ └── index.ts │ │ ├── Loader │ │ │ ├── Loader.stories.tsx │ │ │ ├── Loader.tsx │ │ │ └── index.ts │ │ ├── LoadingBar │ │ │ ├── LoadingBar.tsx │ │ │ └── index.ts │ │ ├── LoadingGrey │ │ │ ├── LoadingGrey.tsx │ │ │ └── index.ts │ │ ├── LocationSearch │ │ │ ├── LocationSearch.stories.tsx │ │ │ ├── LocationSearch.tsx │ │ │ └── index.ts │ │ ├── Modal │ │ │ ├── Modal.tsx │ │ │ └── index.ts │ │ ├── NumberedList │ │ │ ├── NumberedList.stories.tsx │ │ │ ├── NumberedList.tsx │ │ │ └── index.ts │ │ ├── PINKeypad │ │ │ ├── PINKeypad.stories.tsx │ │ │ ├── PINKeypad.tsx │ │ │ └── index.ts │ │ ├── PageWrapper │ │ │ ├── PageWrapper.tsx │ │ │ └── index.ts │ │ ├── Pagination │ │ │ ├── Pagination.stories.tsx │ │ │ ├── Pagination.tsx │ │ │ └── index.ts │ │ ├── PasswordInput │ │ │ ├── PasswordInput.stories.tsx │ │ │ ├── PasswordInput.tsx │ │ │ └── index.ts │ │ ├── Pill │ │ │ ├── Pill.stories.tsx │ │ │ ├── Pill.tsx │ │ │ └── index.ts │ │ ├── ProgressBar │ │ │ ├── ProgressBar.stories.tsx │ │ │ ├── ProgressBar.tsx │ │ │ └── index.ts │ │ ├── Radio │ │ │ ├── Radio.tsx │ │ │ ├── RadioButton.stories.tsx │ │ │ ├── RadioButton.tsx │ │ │ ├── RadioGroup.stories.tsx │ │ │ ├── RadioGroup.tsx │ │ │ └── index.ts │ │ ├── ResponsiveModal │ │ │ ├── ResponsiveModal.stories.tsx │ │ │ ├── ResponsiveModal.tsx │ │ │ └── index.ts │ │ ├── SearchTool │ │ │ ├── SearchTool.stories.tsx │ │ │ ├── SearchTool.tsx │ │ │ └── index.ts │ │ ├── Select │ │ │ ├── Select.stories.tsx │ │ │ ├── Select.tsx │ │ │ ├── Select2.tsx │ │ │ └── index.ts │ │ ├── SideNavigation │ │ │ ├── LeftNavigation.stories.tsx │ │ │ ├── LeftNavigation.tsx │ │ │ ├── NavigationGroup.tsx │ │ │ ├── NavigationItem.tsx │ │ │ ├── NavigationSubItem.tsx │ │ │ └── index.ts │ │ ├── Spinner │ │ │ ├── Spinner.stories.tsx │ │ │ ├── Spinner.tsx │ │ │ └── index.ts │ │ ├── Stack │ │ │ ├── Stack.stories.tsx │ │ │ ├── Stack.tsx │ │ │ └── index.ts │ │ ├── SubSectionDivider │ │ │ ├── SubSectionDivider.tsx │ │ │ └── index.ts │ │ ├── Summary │ │ │ ├── Summary.stories.tsx │ │ │ ├── Summary.tsx │ │ │ ├── components │ │ │ │ └── Row.tsx │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.stories.tsx │ │ │ ├── Table.tsx │ │ │ └── index.ts │ │ ├── Text │ │ │ ├── Text.stories.tsx │ │ │ ├── Text.tsx │ │ │ └── index.ts │ │ ├── TextArea │ │ │ ├── TextArea.stories.tsx │ │ │ ├── TextArea.tsx │ │ │ └── index.ts │ │ ├── TextInput │ │ │ ├── TextInput.tsx │ │ │ └── index.ts │ │ ├── TimeField │ │ │ ├── TimeField.stories.tsx │ │ │ ├── TimeField.tsx │ │ │ └── index.ts │ │ ├── Toast │ │ │ ├── Toast.stories.mdx │ │ │ ├── Toast.tsx │ │ │ ├── index.ts │ │ │ └── useToastVisibility.ts │ │ ├── Toggle │ │ │ ├── Toggle.stories.tsx │ │ │ ├── Toggle.tsx │ │ │ └── index.ts │ │ ├── ToggleIcon │ │ │ ├── ToggleIcon.stories.tsx │ │ │ ├── ToggleIcon.tsx │ │ │ └── index.ts │ │ ├── ToggleMenu │ │ │ ├── ToggleMenu.stories.tsx │ │ │ ├── ToggleMenu.tsx │ │ │ └── index.ts │ │ ├── Tooltip │ │ │ ├── Tooltip.stories.tsx │ │ │ ├── Tooltip.tsx │ │ │ └── index.ts │ │ ├── VerticalBar │ │ │ ├── VerticalBar.tsx │ │ │ ├── components │ │ │ │ └── AxisTick.tsx │ │ │ └── index.ts │ │ ├── ViewData │ │ │ ├── DataRow.tsx │ │ │ ├── DataSection.tsx │ │ │ ├── LabelValuePair.tsx │ │ │ ├── ListRow.tsx │ │ │ └── index.ts │ │ ├── WarningMessage │ │ │ ├── WarningMessage.tsx │ │ │ └── index.ts │ │ ├── Workqueue │ │ │ ├── Workqueue.stories.tsx │ │ │ ├── Workqueue.tsx │ │ │ ├── components │ │ │ │ ├── ListItemAction.tsx │ │ │ │ ├── LoadMore.tsx │ │ │ │ ├── WorkqueueRowDesktop.tsx │ │ │ │ └── WorkqueueRowMobile.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── buttons │ │ │ ├── Action.tsx │ │ │ ├── ArrowExpansionButton.tsx │ │ │ ├── Button.tsx │ │ │ ├── CircleButton.tsx │ │ │ ├── DangerButton.tsx │ │ │ ├── ExpansionButton.tsx │ │ │ ├── FloatingActionButton.tsx │ │ │ ├── IconButton.tsx │ │ │ ├── LinkButton.tsx │ │ │ ├── PrimaryButton.tsx │ │ │ ├── SecondaryButton.tsx │ │ │ ├── SuccessButton.tsx │ │ │ ├── TertiaryButton.tsx │ │ │ └── index.ts │ │ ├── chart-datapoint-types.ts │ │ ├── colors.ts │ │ ├── common-types.ts │ │ ├── fonts.ts │ │ ├── grid.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ └── useWindowSize.ts │ │ ├── icons │ │ │ ├── Activity.tsx │ │ │ ├── AddUser.tsx │ │ │ ├── Alert.tsx │ │ │ ├── Archive.tsx │ │ │ ├── ArrowBack.tsx │ │ │ ├── ArrowDown.tsx │ │ │ ├── ArrowDownBlue.tsx │ │ │ ├── ArrowForward.tsx │ │ │ ├── ArrowUp.tsx │ │ │ ├── ArrowWithGradient.tsx │ │ │ ├── Avatar.tsx │ │ │ ├── AvatarLarge.tsx │ │ │ ├── AvatarSmall.tsx │ │ │ ├── BRN.tsx │ │ │ ├── BackArrow.tsx │ │ │ ├── BackArrowDeepBlue.tsx │ │ │ ├── Backspace.tsx │ │ │ ├── Box.tsx │ │ │ ├── Calendar.tsx │ │ │ ├── CalendarGrey.tsx │ │ │ ├── Check.tsx │ │ │ ├── ChevronDown.tsx │ │ │ ├── ChevronLeft.tsx │ │ │ ├── ChevronRight.tsx │ │ │ ├── ClearText.tsx │ │ │ ├── Condition.tsx │ │ │ ├── Configuration.tsx │ │ │ ├── ConnectionError.tsx │ │ │ ├── CountryLogo.tsx │ │ │ ├── Cross.tsx │ │ │ ├── CrossLarge.tsx │ │ │ ├── DeclarationBlack.tsx │ │ │ ├── DeclarationBlue.tsx │ │ │ ├── DeclarationIcon.tsx │ │ │ ├── DeclarationIconSmall.tsx │ │ │ ├── Delete.tsx │ │ │ ├── DisabledArrow.tsx │ │ │ ├── Download.tsx │ │ │ ├── Downloaded.tsx │ │ │ ├── Duplicate.tsx │ │ │ ├── Edit.tsx │ │ │ ├── Error.tsx │ │ │ ├── Expandable.tsx │ │ │ ├── EyeOff.tsx │ │ │ ├── EyeOn.tsx │ │ │ ├── ForwardArrowDeepBlue.tsx │ │ │ ├── Hamburger.tsx │ │ │ ├── Help.tsx │ │ │ ├── HelpBlack.tsx │ │ │ ├── HelpBlue.tsx │ │ │ ├── KeyboardArrowDown.tsx │ │ │ ├── KeyboardArrowUp.tsx │ │ │ ├── Location.tsx │ │ │ ├── Logout.tsx │ │ │ ├── LogoutBlack.tsx │ │ │ ├── LogoutBlue.tsx │ │ │ ├── LogoutNavigation.tsx │ │ │ ├── MapPin.tsx │ │ │ ├── MinusTransparent.tsx │ │ │ ├── Mobile2FA.tsx │ │ │ ├── Next.tsx │ │ │ ├── NextLarge.tsx │ │ │ ├── NoWifi.tsx │ │ │ ├── Notification.tsx │ │ │ ├── NotificationError.tsx │ │ │ ├── Offline.tsx │ │ │ ├── Online.tsx │ │ │ ├── Outbox.tsx │ │ │ ├── PIN.tsx │ │ │ ├── PaperClip.tsx │ │ │ ├── PaperPlane.tsx │ │ │ ├── Phone.tsx │ │ │ ├── Plus.tsx │ │ │ ├── PlusTransparent.tsx │ │ │ ├── PlusTransparentWhite.tsx │ │ │ ├── Previous.tsx │ │ │ ├── PreviousLarge.tsx │ │ │ ├── Print.tsx │ │ │ ├── RotateLeft.tsx │ │ │ ├── Search.tsx │ │ │ ├── SearchBlue.tsx │ │ │ ├── SearchDark.tsx │ │ │ ├── SearchRed.tsx │ │ │ ├── Selector.tsx │ │ │ ├── SettingsBlack.tsx │ │ │ ├── SettingsBlue.tsx │ │ │ ├── SettingsNavigation.tsx │ │ │ ├── Shield.tsx │ │ │ ├── SortArrow.tsx │ │ │ ├── SortIcon.tsx │ │ │ ├── Square.tsx │ │ │ ├── StatsBlack.tsx │ │ │ ├── StatsBlue.tsx │ │ │ ├── StatusCollected.tsx │ │ │ ├── StatusFailed.tsx │ │ │ ├── StatusGray.tsx │ │ │ ├── StatusGreen.tsx │ │ │ ├── StatusOrange.tsx │ │ │ ├── StatusProgress.tsx │ │ │ ├── StatusRejected.tsx │ │ │ ├── StatusSubmissionWaiting.tsx │ │ │ ├── StatusWaiting.tsx │ │ │ ├── StatusWaitingValidation.tsx │ │ │ ├── Success.tsx │ │ │ ├── SuccessSmall.tsx │ │ │ ├── Tick.tsx │ │ │ ├── TickLarge.tsx │ │ │ ├── TickOff.tsx │ │ │ ├── TickOn.tsx │ │ │ ├── Tooltip.tsx │ │ │ ├── TrackingID.tsx │ │ │ ├── Trash.tsx │ │ │ ├── Upload.tsx │ │ │ ├── Uploaded.tsx │ │ │ ├── User.tsx │ │ │ ├── Users.tsx │ │ │ ├── Validate.tsx │ │ │ ├── WaitingToSent.tsx │ │ │ ├── Warning.tsx │ │ │ ├── ZoomIn.tsx │ │ │ ├── ZoomOut.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ └── theme.ts │ ├── static │ │ ├── invalid_qr.png │ │ └── valid_qr.png │ ├── stories │ │ ├── colors.stories.mdx │ │ ├── iconography.stories.mdx │ │ ├── intro.stories.mdx │ │ ├── releases.stories.mdx │ │ └── typography.stories.mdx │ ├── tsconfig.eslint.json │ └── tsconfig.json ├── config │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── eslint.config.js │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── constants.ts │ │ │ ├── database.test.ts │ │ │ ├── database.ts │ │ │ ├── hearthClient.ts │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── environment.ts │ │ ├── handlers │ │ │ ├── application │ │ │ │ ├── applicationConfigHandler.test.ts │ │ │ │ └── applicationConfigHandler.ts │ │ │ ├── dashboardQueries │ │ │ │ ├── dashboardQueries.ts │ │ │ │ └── defaultQueries.ts │ │ │ ├── forms │ │ │ │ ├── field.ts │ │ │ │ ├── formsHandler.ts │ │ │ │ └── validation.ts │ │ │ ├── locations │ │ │ │ ├── children.test.ts │ │ │ │ ├── children.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── hierarchy.test.ts │ │ │ │ ├── hierarchy.ts │ │ │ │ ├── location.ts │ │ │ │ ├── locationTreeSolver.test.ts │ │ │ │ ├── locationTreeSolver.ts │ │ │ │ └── utils.ts │ │ │ └── system │ │ │ │ └── systemHandler.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── certificate.ts │ │ │ ├── config.ts │ │ │ ├── formDataset.ts │ │ │ ├── formDraft.ts │ │ │ ├── formVersions.ts │ │ │ └── question.ts │ │ ├── server.ts │ │ ├── services │ │ │ ├── hearth.ts │ │ │ └── userManagement.ts │ │ └── utils │ │ │ ├── auth.ts │ │ │ ├── csvHelper.ts │ │ │ └── verifyToken.ts │ ├── test │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ ├── hapi-sentry.d.ts │ │ └── mockingoose.d.ts ├── data-seeder │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── src │ │ ├── constants.ts │ │ ├── environment.ts │ │ ├── index.ts │ │ ├── locations.ts │ │ ├── users.ts │ │ └── utils.ts │ └── tsconfig.json ├── documents │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── features │ │ │ ├── deleteDocument │ │ │ │ └── handler.ts │ │ │ ├── getDocument │ │ │ │ └── handler.ts │ │ │ ├── uploadDocument │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── uploadSvg │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ └── uploadVSExportFile │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── minio │ │ │ ├── client.ts │ │ │ ├── constants.ts │ │ │ └── sign.ts │ │ └── server.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.json │ └── typings │ │ └── hapi-sentry.d.ts ├── events │ ├── .gitignore │ ├── .kanelrc.js │ ├── DATABASE.md │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── nodemon.json │ ├── package.json │ ├── src │ │ ├── context.ts │ │ ├── environment.ts │ │ ├── index.ts │ │ ├── openapi.ts │ │ ├── router.ts │ │ ├── router │ │ │ ├── __snapshots__ │ │ │ │ ├── event.create.test.ts.snap │ │ │ │ ├── event.get.test.ts.snap │ │ │ │ ├── event.patch.test.ts.snap │ │ │ │ └── locations.set.test.ts.snap │ │ │ ├── event │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── event.actions.assign.test.ts.snap │ │ │ │ │ ├── event.actions.correction.test.ts.snap │ │ │ │ │ ├── event.actions.custom.test.ts.snap │ │ │ │ │ ├── event.actions.declare.test.ts.snap │ │ │ │ │ ├── event.actions.notify.test.ts.snap │ │ │ │ │ ├── event.actions.printCertificate.test.ts.snap │ │ │ │ │ ├── event.actions.register.test.ts.snap │ │ │ │ │ ├── event.actions.test.ts.snap │ │ │ │ │ ├── event.actions.validate.test.ts.snap │ │ │ │ │ ├── event.create.test.ts.snap │ │ │ │ │ ├── event.delete.test.ts.snap │ │ │ │ │ ├── event.draft.test.ts.snap │ │ │ │ │ ├── event.get.test.ts.snap │ │ │ │ │ ├── event.patch.test.ts.snap │ │ │ │ │ └── event.search.test.ts.snap │ │ │ │ ├── actions │ │ │ │ │ ├── actionConfirmationRequest.ts │ │ │ │ │ ├── custom.ts │ │ │ │ │ ├── declare.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── event.actions.archive.test.ts │ │ │ │ ├── event.actions.assign.test.ts │ │ │ │ ├── event.actions.correction-2.test.ts │ │ │ │ ├── event.actions.correction.test.ts │ │ │ │ ├── event.actions.custom.test.ts │ │ │ │ ├── event.actions.declare.test.ts │ │ │ │ ├── event.actions.notify.test.ts │ │ │ │ ├── event.actions.printCertificate.test.ts │ │ │ │ ├── event.actions.register.test.ts │ │ │ │ ├── event.actions.reject.test.ts │ │ │ │ ├── event.actions.test.ts │ │ │ │ ├── event.actions.unassign.test.ts │ │ │ │ ├── event.actions.validate.test.ts │ │ │ │ ├── event.config.test.ts │ │ │ │ ├── event.create.test.ts │ │ │ │ ├── event.delete.test.ts │ │ │ │ ├── event.draft.test.ts │ │ │ │ ├── event.get.test.ts │ │ │ │ ├── event.getDuplicates.test.ts │ │ │ │ ├── event.index.flag.test.ts │ │ │ │ ├── event.search.scopes.test.ts │ │ │ │ ├── event.search.test.ts │ │ │ │ └── index.ts │ │ │ ├── locations │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── locations.set.test.ts.snap │ │ │ │ ├── index.ts │ │ │ │ ├── locations.list.test.ts │ │ │ │ └── locations.set.test.ts │ │ │ ├── middleware │ │ │ │ ├── authorization │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── detect-duplicate.ts │ │ │ │ ├── index.ts │ │ │ │ ├── utils.ts │ │ │ │ └── validate │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── validate.test.ts.snap │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── validate.test.ts │ │ │ ├── router.ts │ │ │ ├── trpc.ts │ │ │ ├── user │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── user.list.test.ts.snap │ │ │ │ ├── index.ts │ │ │ │ ├── user.actions.test.ts │ │ │ │ ├── user.get.test.ts │ │ │ │ └── user.list.test.ts │ │ │ └── workqueue │ │ │ │ ├── index.ts │ │ │ │ └── workqueue.count.test.ts │ │ ├── server.test.ts │ │ ├── server.ts │ │ ├── service │ │ │ ├── auth │ │ │ │ └── index.ts │ │ │ ├── config │ │ │ │ └── config.ts │ │ │ ├── deduplication │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── deduplication.test.ts.snap │ │ │ │ ├── deduplication.test.ts │ │ │ │ └── deduplication.ts │ │ │ ├── events │ │ │ │ ├── actions │ │ │ │ │ ├── approve-correction.ts │ │ │ │ │ ├── assign.ts │ │ │ │ │ ├── correction.ts │ │ │ │ │ ├── mark-as-duplicate.ts │ │ │ │ │ ├── mark-not-duplicate.ts │ │ │ │ │ ├── reject-correction.ts │ │ │ │ │ └── unassign.ts │ │ │ │ ├── drafts.ts │ │ │ │ ├── events.ts │ │ │ │ ├── import.test.ts │ │ │ │ ├── import.ts │ │ │ │ ├── reindex.test.ts │ │ │ │ ├── reindex.ts │ │ │ │ └── user │ │ │ │ │ └── actions.ts │ │ │ ├── files │ │ │ │ └── index.ts │ │ │ ├── health.ts │ │ │ ├── indexing │ │ │ │ ├── indexing.test.ts │ │ │ │ ├── indexing.ts │ │ │ │ ├── query.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── locations │ │ │ │ └── locations.ts │ │ │ └── users │ │ │ │ ├── api.ts │ │ │ │ └── users.ts │ │ ├── storage │ │ │ ├── __mocks__ │ │ │ │ └── elasticsearch.ts │ │ │ ├── elasticsearch.ts │ │ │ └── postgres │ │ │ │ ├── drop-nulls.ts │ │ │ │ ├── events.ts │ │ │ │ └── events │ │ │ │ ├── actions.ts │ │ │ │ ├── drafts.ts │ │ │ │ ├── events.ts │ │ │ │ ├── import.ts │ │ │ │ ├── locations.ts │ │ │ │ ├── schema │ │ │ │ ├── Database.ts │ │ │ │ └── app │ │ │ │ │ ├── ActionStatus.ts │ │ │ │ │ ├── AdministrativeAreas.ts │ │ │ │ │ ├── AppSchema.ts │ │ │ │ │ ├── EventActionDrafts.ts │ │ │ │ │ ├── EventActions.ts │ │ │ │ │ ├── Events.ts │ │ │ │ │ ├── LocationType.ts │ │ │ │ │ ├── Locations.ts │ │ │ │ │ ├── UserCredentials.ts │ │ │ │ │ ├── UserType.ts │ │ │ │ │ └── Users.ts │ │ │ │ └── users.ts │ │ └── tests │ │ │ ├── cert.key │ │ │ ├── generators.ts │ │ │ ├── global-setup.ts │ │ │ ├── msw.ts │ │ │ ├── postgres-migrations.sql │ │ │ ├── postgres.ts │ │ │ ├── setup.ts │ │ │ ├── utils.ts │ │ │ └── vitest.d.ts │ ├── tsconfig.base.json │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── tsconfig.router.json │ └── vitest.config.ts ├── gateway │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── authorisation.test.ts │ │ ├── authorisation.ts │ │ ├── config │ │ │ ├── plugins.ts │ │ │ ├── proxies.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── environment.ts │ │ ├── features │ │ │ ├── bookmarkAdvancedSearch │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ └── schema.graphql │ │ │ ├── correction │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ └── root-resolvers.ts │ │ │ ├── documents │ │ │ │ └── service.ts │ │ │ ├── eventNotification │ │ │ │ └── eventNotificationHandler.ts │ │ │ ├── fhir │ │ │ │ ├── FHIRAPI.ts │ │ │ │ ├── countryConfigAPI.ts │ │ │ │ ├── documentsAPI.ts │ │ │ │ ├── locationsAPI.ts │ │ │ │ ├── metricsAPI.ts │ │ │ │ ├── minioAPI.ts │ │ │ │ ├── paymentsAPI.ts │ │ │ │ ├── recordsAPI.ts │ │ │ │ └── service.ts │ │ │ ├── healthCheck │ │ │ │ └── handler.ts │ │ │ ├── location │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ └── schema.graphql │ │ │ ├── metrics │ │ │ │ ├── events-service.ts │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ ├── service.ts │ │ │ │ └── type-resolvers.ts │ │ │ ├── notification │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ └── service.ts │ │ │ ├── registration │ │ │ │ ├── death-fhir-builders.test.ts │ │ │ │ ├── death-type-resolvers.test.ts │ │ │ │ ├── recordHistory.test.ts │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ ├── type-resolvers.ts │ │ │ │ └── utils.ts │ │ │ ├── role │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ └── type-resolvers.ts │ │ │ ├── search │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ ├── service.ts │ │ │ │ ├── type-resolvers.test.ts │ │ │ │ ├── type-resolvers.ts │ │ │ │ └── utils.ts │ │ │ ├── systems │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ └── schema.graphql │ │ │ └── user │ │ │ │ ├── root-resolvers.test.ts │ │ │ │ ├── root-resolvers.ts │ │ │ │ ├── schema.graphql │ │ │ │ ├── type-resolvers.test.ts │ │ │ │ ├── type-resolvers.ts │ │ │ │ ├── usersAPI.ts │ │ │ │ └── utils │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ ├── fetch.ts │ │ ├── graphql │ │ │ ├── common.graphql │ │ │ ├── config.test.ts │ │ │ ├── config.ts │ │ │ ├── context.ts │ │ │ ├── data-source.ts │ │ │ ├── index.graphql │ │ │ ├── notification-messages.graphql │ │ │ ├── query-generator.ts │ │ │ ├── schema.d.ts │ │ │ ├── schema.graphql │ │ │ └── schema.test.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── location.ts │ │ ├── rate-limit.test.ts │ │ ├── rate-limit.ts │ │ ├── records │ │ │ └── index.ts │ │ ├── routes │ │ │ ├── .gitignore │ │ │ └── verifyCode │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ ├── server.ts │ │ ├── utils │ │ │ ├── graphql-errors.ts │ │ │ ├── redis-test-utils.ts │ │ │ ├── redis.ts │ │ │ ├── testUtils.ts │ │ │ └── validators.ts │ │ ├── v2-events │ │ │ ├── .eslintrc.js │ │ │ ├── event-config │ │ │ │ └── routes.ts │ │ │ └── events │ │ │ │ ├── router.ts │ │ │ │ └── service.ts │ │ └── workflow │ │ │ └── index.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ ├── mockCertificate.ts │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ ├── country-data.d.ts │ │ └── hapi-sentry.d.ts ├── login │ ├── .gitignore │ ├── .stylelintrc │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── eslint.config.js │ ├── extract-translations.sh │ ├── index.html │ ├── nginx-deploy-config.sh │ ├── nginx.conf │ ├── no-font-styles.js │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── src │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── ErrorBoundary.tsx │ │ ├── Page.tsx │ │ ├── common │ │ │ ├── LoginBackgroundWrapper.tsx │ │ │ ├── PageContainer.tsx │ │ │ └── WithRouterProps.tsx │ │ ├── extract-translations.ts │ │ ├── i18n │ │ │ ├── README.md │ │ │ ├── actions.ts │ │ │ ├── components │ │ │ │ ├── I18nContainer.tsx │ │ │ │ └── LanguageSelect.tsx │ │ │ ├── messages │ │ │ │ ├── constants.ts │ │ │ │ ├── stepOneFields.ts │ │ │ │ ├── validations.ts │ │ │ │ └── views │ │ │ │ │ ├── reloadModal.ts │ │ │ │ │ ├── resetCredentialsForm.ts │ │ │ │ │ ├── stepOneForm.ts │ │ │ │ │ └── stepTwoForm.ts │ │ │ ├── reducer.ts │ │ │ ├── selectors.test.ts │ │ │ ├── selectors.ts │ │ │ └── utils.ts │ │ ├── index.tsx │ │ ├── login │ │ │ ├── actions.ts │ │ │ ├── index.test.ts │ │ │ ├── reducer.ts │ │ │ └── selectors.ts │ │ ├── navigation │ │ │ └── routes.ts │ │ ├── registerServiceWorker.ts │ │ ├── setupTests.ts │ │ ├── storage.ts │ │ ├── store.ts │ │ ├── tests │ │ │ └── util.tsx │ │ ├── utils │ │ │ ├── authApi.ts │ │ │ ├── authUtils.test.ts │ │ │ ├── authUtils.ts │ │ │ ├── dataCleanse.ts │ │ │ ├── fieldUtils.ts │ │ │ ├── referenceApi.ts │ │ │ ├── validate.test.ts │ │ │ └── validate.ts │ │ └── views │ │ │ ├── Common.tsx │ │ │ ├── ReloadModal.tsx │ │ │ ├── ResetCredentialsForm │ │ │ ├── AuthDetailsVerificationForm.test.tsx │ │ │ ├── AuthDetailsVerificationForm.tsx │ │ │ ├── Commons.tsx │ │ │ ├── ForgottenItemForm.test.tsx │ │ │ ├── ForgottenItemForm.tsx │ │ │ ├── RecoveryCodeEntryForm.tsx │ │ │ ├── ResetCredentialsSuccessPage.test.tsx │ │ │ ├── ResetCredentialsSuccessPage.tsx │ │ │ ├── SecurityQuestionForm.tsx │ │ │ ├── UpdatePasswordForm.test.tsx │ │ │ └── UpdatePasswordForm.tsx │ │ │ ├── StepOne │ │ │ ├── StepOneContainer.tsx │ │ │ ├── stepOneContainer.test.tsx │ │ │ └── stepOneFields.ts │ │ │ └── StepTwo │ │ │ ├── StepTwoContainer.tsx │ │ │ └── stepTwoFields.ts │ ├── tsconfig.json │ ├── tsconfig.paths.json │ ├── typings │ │ ├── country-data.d.ts │ │ ├── env.d.ts │ │ └── window.d.ts │ └── vite.config.ts ├── metrics │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── api.ts │ │ ├── config │ │ │ ├── database.test.ts │ │ │ ├── database.ts │ │ │ ├── hearthClient.ts │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── configApi.ts │ │ ├── constants.ts │ │ ├── features │ │ │ ├── audit │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── certifications │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── corrections │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── declarationsStarted │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── export │ │ │ │ └── handler.ts │ │ │ ├── getEventDuration │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── getTimeLogged │ │ │ │ ├── constants.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── utils.ts │ │ │ ├── locationStatistics │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── locationWiseEventEstimations │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── metrics │ │ │ │ ├── constants.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── metricsGenerator.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── monthWiseEventEstimations │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── payments │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── performance │ │ │ │ └── viewRefresher.ts │ │ │ ├── registration │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── handler.test.ts.snap │ │ │ │ ├── fhirUtils.test.ts │ │ │ │ ├── fhirUtils.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── index.ts │ │ │ │ ├── pointGenerator.test.ts │ │ │ │ ├── pointGenerator.ts │ │ │ │ ├── test-data │ │ │ │ │ ├── mark-certified-request.json │ │ │ │ │ ├── mark-death-certified-request.json │ │ │ │ │ ├── mark-death-registered-request.json │ │ │ │ │ ├── mark-registered-request.json │ │ │ │ │ ├── request-correction-birth-request.json │ │ │ │ │ ├── request-correction-death-request.json │ │ │ │ │ ├── sent-for-approval-request.json │ │ │ │ │ ├── sent-for-updates-request.json │ │ │ │ │ ├── sent-notification-request.json │ │ │ │ │ ├── task-history-validated-response.json │ │ │ │ │ ├── task-history.json │ │ │ │ │ └── waiting-validation-request.json │ │ │ │ ├── testUtils.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── searchMetrics │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── totalMetrics │ │ │ │ └── handler.ts │ │ │ └── vsExport │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── influxdb │ │ │ ├── client.ts │ │ │ └── constants.ts │ │ ├── models │ │ │ └── vsExports.ts │ │ ├── scripts │ │ │ └── VSExportGenerator.ts │ │ ├── server.ts │ │ └── utils │ │ │ ├── authUtils.test.ts │ │ │ ├── authUtils.ts │ │ │ ├── batchHelpers.ts │ │ │ ├── csvHelper.ts │ │ │ └── queryHelper.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ ├── setupJest.ts │ │ └── test-data │ │ │ └── task-history-response.json │ ├── tsconfig.json │ └── typings │ │ ├── hapi-sentry.d.ts │ │ ├── influx.d.ts │ │ └── mockingoose.d.ts ├── migration │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── STYLEGUIDE.md │ ├── create-mongo-migrations.sh │ ├── eslint.config.cjs │ ├── openhim-base-config-v1.0.1.json │ ├── package.json │ ├── revert-migrations.sh │ ├── run-migrations.sh │ ├── src │ │ ├── migrate-mongo-config-application-config.js │ │ ├── migrate-mongo-config-hearth.js │ │ ├── migrate-mongo-config-openhim.js │ │ ├── migrate-mongo-config-performance.js │ │ ├── migrate-mongo-config-user-mgnt.js │ │ ├── migrations │ │ │ ├── application-config │ │ │ │ ├── 20221205071415-add_health_facility_to_formdataset.ts │ │ │ │ ├── 20221212134153-update-systems.ts │ │ │ │ ├── 20221221093004-store-informant-sms-notification.ts │ │ │ │ ├── 20230113115411-country-background.ts │ │ │ │ ├── 20230208081755-add-marriage-configuration.ts │ │ │ │ ├── 20230301124048-add-marriage-certificate-configuration.ts │ │ │ │ ├── 20230518055204-upload-certificate-templates-to-minio.ts │ │ │ │ ├── 20230825150509-remove-unnecessary-application-config.ts │ │ │ │ ├── 20240708170106-remove-config-collections.ts │ │ │ │ └── 20241002232752-remove-certificate-collection.ts │ │ │ ├── events │ │ │ │ ├── 1746712582483_create_events_and_actions_tables.sql │ │ │ │ ├── 1754389241497_alter-event-action-drafts-unique-constraint.sql │ │ │ │ ├── 1754401988069_add-content-column.sql │ │ │ │ ├── 1754476355314_remove_external_id_from_locations.sql │ │ │ │ ├── 1755506672116_add-status-to-unique-constraint-in-event-actions.sql │ │ │ │ ├── 1755581638470_alter-duplicate-action-names.sql │ │ │ │ ├── 1755767654174_deprecate-reason.sql │ │ │ │ ├── 1756210240655_add_location_type_to_locations.sql │ │ │ │ ├── 1756312338964_add_valid_until_for_locations.sql │ │ │ │ ├── 1758176023733_locations-query-indexes.sql │ │ │ │ ├── 1758636220018_action_user_trackingId_indices.sql │ │ │ │ ├── 1763481900826_remove-action_type_enum_and_add_custom_action_constraint.sql │ │ │ │ ├── 1763560806618_create-administrative-areas-table.sql │ │ │ │ ├── 1763560806619_add-administrative-area-id-column-for-locations.sql │ │ │ │ ├── 1763560806620_backfill-administrative-area-table-from-locations-table.sql │ │ │ │ ├── 1763561560610_backfill-administrative-area-id-for-locations.sql │ │ │ │ ├── 1764251733685_create-users-table.sql │ │ │ │ └── 1764251733695_create-user-credentials-table.sql │ │ │ ├── hearth │ │ │ │ ├── 20220817082035-informant-legal-guardin-doc.ts │ │ │ │ ├── 20220822085901-rejected-declarations-started-by.ts │ │ │ │ ├── 20221017133354-restore-supporting-document.ts │ │ │ │ ├── 20221031131452-add_practioner_id_event_registrations.ts │ │ │ │ ├── 20221110092434-add_identifiers_DOB_gender_location.ts │ │ │ │ ├── 20221115062056-update-status-in-complete-fields.ts │ │ │ │ ├── 20221128065238-migrate-documents-to-minio.ts │ │ │ │ ├── 20230127063226-update-practitioner-role.ts │ │ │ │ ├── 20230220081813-update-indices.ts │ │ │ │ ├── 20230221105416-create-performance-views.ts │ │ │ │ ├── 20230328065851-change-certified-status-to-issused.ts │ │ │ │ ├── 20230331182109-modify-minio-bucket-policy.ts │ │ │ │ ├── 20230602090436-update-identifier-with-system.ts │ │ │ │ ├── 20230602120944-populate-valid-locationid.ts │ │ │ │ ├── 20230612060923-update-patient-identifier-with-codeableconcept.ts │ │ │ │ ├── 20230822143240-rename-request-correction-to-make-correction.ts │ │ │ │ ├── 20230904102454-make-all-tasks-ready.ts │ │ │ │ ├── 20230905130632-elastic-search-property-rename.ts │ │ │ │ ├── 20231004190601-reference-indices.ts │ │ │ │ ├── 20231024153838-partof-to-address.ts │ │ │ │ ├── 20231025175023-fix-crude-birth-rates.ts │ │ │ │ ├── 20231123125224-deceased-birth-date.ts │ │ │ │ ├── 20240201123539-join-given-name.ts │ │ │ │ ├── 20240508142533-location-view-with-plain-ids.ts │ │ │ │ ├── 20240514125703-practitioner-role-location-to-leaf-level.ts │ │ │ │ ├── 20240703161352-fix-practitioner-email.ts │ │ │ │ ├── 20240712165520-move-signature-to-minio.ts │ │ │ │ ├── 20240812142943-update-practitioner-role-collection-for-new-userroles.ts │ │ │ │ ├── 20240919155854-change-practitioner-family-name-from-array-to-string.ts │ │ │ │ ├── 20240923104723-change-task-input-output-id-with-postfix.ts │ │ │ │ ├── 20240923141025-change-task-input-output-informant-phone-value-id-value-code.ts │ │ │ │ ├── 20241029171702-add-certificateTemplateId-to-missing-docs.ts │ │ │ │ ├── 20241114142053-update-practitioner-role-type-to-string-json.ts │ │ │ │ ├── 20241114153937-update-practitioner-role-history-type-to-string-json.ts │ │ │ │ ├── 20250108114118-remove-nulls-from-tasks.ts │ │ │ │ ├── 20250225173145-align-family-prop-in-name.ts │ │ │ │ ├── 20250303113723-create-id-field-for-corrections.ts │ │ │ │ ├── 20250508091242-remove-duplicate-practitioner-role.ts │ │ │ │ └── 20250716162802-update-practitioner-role-history-collection-for-new-userroles.ts │ │ │ ├── migrate-legacy-users │ │ │ │ ├── 1763101029351_create-mongo-server.sql │ │ │ │ ├── 1764251733685_create-users-table.sql │ │ │ │ ├── 1764251733695_create-user-credentials-table.sql │ │ │ │ ├── 1764251733703_create-mongo-legacy-users.sql │ │ │ │ ├── 1764251733755_create-mongo-legacy-practitioners-table.sql │ │ │ │ ├── 1764251733785_migrate-legacy-users-to-postgres.sql │ │ │ │ └── 1765196286349_migrate-legacy-user-credentials-to-postgres.sql │ │ │ ├── openhim │ │ │ │ ├── 20220825071508-channels-v1.0.1.ts │ │ │ │ ├── 20220826062206-channels-v1.0.1-to-v1.1.0.ts │ │ │ │ ├── 20221011150329-channels-v1.1.0-to-v1.2.0.ts │ │ │ │ ├── 20221121124457-remove-old-transactions.ts │ │ │ │ ├── 20221124202628-user-audit-channels.ts │ │ │ │ ├── 20230131130400-add-certificate-issue-channel.ts │ │ │ │ ├── 20230210112528-marriage-channels.ts │ │ │ │ ├── 20230328101901-potential-duplicate.ts │ │ │ │ ├── 20230822142113-rename-request-correction-to-make-correction.ts │ │ │ │ ├── 20231115134531-remove-validation-and-update-channels.ts │ │ │ │ ├── 20231117171009-remove-register-channels.ts │ │ │ │ └── 20240305193551-remove-openhim-collections.ts │ │ │ ├── performance │ │ │ │ └── 20230221121625-create-performance-views.ts │ │ │ ├── postgres │ │ │ │ └── 0001_init.sql │ │ │ └── user-mgnt │ │ │ │ ├── 20221212134201-update-systems.ts │ │ │ │ ├── 20221229110512-modify-user-roleAndtype-fieldName.ts │ │ │ │ ├── 20230315074827-create-integrating-system-type.ts │ │ │ │ ├── 20230511082648-drop-usernamerecords-collection.ts │ │ │ │ ├── 20230522081120-make-users-status-pending.ts │ │ │ │ ├── 20230615104846-create-opencrvs-super-user.ts │ │ │ │ ├── 20230623175740-migrate-profile-image-to-minio.ts │ │ │ │ ├── 20231106130956-email-mobile-unique-index.ts │ │ │ │ ├── 20231117135646-add-bypass-rate-limit-scope.ts │ │ │ │ ├── 20240514152933-remove-catchment-area-ids.ts │ │ │ │ ├── 20240628124653-remove-userroles.ts │ │ │ │ └── 20241007100507-remove-nid-field.ts │ │ └── utils │ │ │ ├── elasticsearch-helper.ts │ │ │ ├── fonts │ │ │ └── noto-sans.ts │ │ │ ├── hearth-helper.ts │ │ │ ├── influx-helper.ts │ │ │ ├── marriage-certificate-template-default.ts │ │ │ ├── migration-interfaces.ts │ │ │ ├── minio-helper.ts │ │ │ ├── openhim-helpers.ts │ │ │ ├── progressTracker.ts │ │ │ ├── resource-helper.ts │ │ │ └── role-helper.ts │ └── tsconfig.json ├── mobile-proxy │ ├── README.md │ ├── index.ts │ └── package.json ├── notification │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── extract-translations.sh │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── database.test.ts │ │ ├── database.ts │ │ ├── environment.ts │ │ ├── extract-translations.ts │ │ ├── features │ │ │ ├── email │ │ │ │ ├── all-user-handler.test.ts │ │ │ │ ├── all-user-handler.ts │ │ │ │ └── service.ts │ │ │ ├── inProgress │ │ │ │ └── handler.ts │ │ │ ├── readyForReview │ │ │ │ └── handler.ts │ │ │ ├── register │ │ │ │ └── handler.ts │ │ │ ├── sentForUpdates │ │ │ │ └── handler.ts │ │ │ ├── sms │ │ │ │ ├── correction.ts │ │ │ │ ├── service.test.ts │ │ │ │ ├── service.ts │ │ │ │ ├── user-handler.test.ts │ │ │ │ ├── user-handler.ts │ │ │ │ └── utils.ts │ │ │ ├── utils.ts │ │ │ └── utilsForPartiallyCompletedRecord.ts │ │ ├── i18n │ │ │ ├── messages.ts │ │ │ └── utils.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── model │ │ │ └── notificationQueue.ts │ │ ├── server.ts │ │ └── tests │ │ │ └── util.ts │ ├── test │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ ├── hapi-i18n.d.ts │ │ ├── hapi-sentry.d.ts │ │ └── mockingoose.d.ts ├── scheduler │ ├── Dockerfile │ ├── README.md │ ├── crontab │ ├── jobs │ │ ├── refreshPerformanceData.sh │ │ └── runVSExport.sh │ └── start.sh ├── search │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── hearthClient.ts │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── elasticsearch │ │ │ ├── client.ts │ │ │ ├── dbhelper.test.ts │ │ │ ├── dbhelper.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── environment.ts │ │ ├── features │ │ │ ├── fhir │ │ │ │ └── fhir-utils.ts │ │ │ ├── records │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── registration │ │ │ │ ├── assignment │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ │ ├── birth │ │ │ │ │ ├── composition.test.ts │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ ├── noParents.test.ts │ │ │ │ │ └── service.ts │ │ │ │ ├── death │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ │ ├── deduplicate │ │ │ │ │ ├── deduplicate.test.ts │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ ├── service.ts │ │ │ │ │ └── test-util.ts │ │ │ │ ├── marriage │ │ │ │ │ ├── handler.test.ts │ │ │ │ │ ├── handler.ts │ │ │ │ │ └── service.ts │ │ │ │ └── record │ │ │ │ │ └── handler.ts │ │ │ ├── reindex │ │ │ │ ├── handler.ts │ │ │ │ ├── prune.ts │ │ │ │ ├── reindex.test.ts │ │ │ │ └── reindex.ts │ │ │ └── search │ │ │ │ ├── deprecation-support.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── location.ts │ │ │ │ ├── search.test.ts │ │ │ │ ├── service.test.ts │ │ │ │ ├── service.ts │ │ │ │ ├── types.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── server.ts │ │ ├── test │ │ │ ├── createHandlerSetup.ts │ │ │ └── utils.ts │ │ └── utils │ │ │ ├── authUtils.test.ts │ │ │ ├── authUtils.ts │ │ │ └── event.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ └── hapi-sentry.d.ts ├── toolkit │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── build.sh │ ├── package.json │ ├── src │ │ ├── api │ │ │ └── index.ts │ │ ├── conditionals │ │ │ └── index.ts │ │ ├── events │ │ │ ├── deduplication.ts │ │ │ └── index.ts │ │ ├── notification │ │ │ └── index.ts │ │ └── scopes │ │ │ └── index.ts │ └── tsconfig.json ├── user-mgnt │ ├── .gitignore │ ├── .vscode │ │ └── launch.json │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ │ └── .gitignore │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── database.test.ts │ │ ├── database.ts │ │ ├── environment.ts │ │ ├── features │ │ │ ├── activateUser │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── changeAvatar │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── changeEmail │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── changePassword │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── changePhone │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── countUsersByLocation │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── createUser │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── service.test.ts │ │ │ │ └── service.ts │ │ │ ├── getAllSystems │ │ │ │ └── handler.ts │ │ │ ├── getUser │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ ├── getUserMobile │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── resendInvite │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── resetPassword │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── searchUsers │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── system │ │ │ │ ├── countryconfig.ts │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── scopes.ts │ │ │ ├── updateUser │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── userAudit │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── userSearchRecord │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── usernameSMSReminderInvite │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── verifyPassword │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── verifyPasswordById │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ ├── verifySecurityAnswer │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ │ └── verifyUser │ │ │ │ ├── handler.test.ts │ │ │ │ └── handler.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── model │ │ │ ├── system.ts │ │ │ └── user.ts │ │ ├── server.ts │ │ └── utils │ │ │ ├── hash.test.ts │ │ │ ├── hash.ts │ │ │ ├── location.ts │ │ │ ├── non-empty-array.ts │ │ │ ├── system.ts │ │ │ ├── token.ts │ │ │ └── userUtils.ts │ ├── test │ │ ├── cert-invalid.key │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ │ ├── hapi-sentry.d.ts │ │ └── mockingoose.d.ts ├── webhooks │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── src │ │ ├── config │ │ │ ├── plugins.ts │ │ │ └── routes.ts │ │ ├── constants.ts │ │ ├── database.ts │ │ ├── environment.ts │ │ ├── features │ │ │ ├── event │ │ │ │ ├── handler.ts │ │ │ │ ├── service.test.ts │ │ │ │ └── service.ts │ │ │ ├── manage │ │ │ │ ├── handler.test.ts │ │ │ │ ├── handler.ts │ │ │ │ └── service.ts │ │ │ └── test │ │ │ │ └── utils.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── model │ │ │ └── webhook.ts │ │ ├── processor.ts │ │ ├── queue.ts │ │ └── server.ts │ ├── test │ │ ├── cert.key │ │ ├── cert.key.pub │ │ └── setupJest.ts │ ├── tsconfig.json │ └── typings │ │ ├── hapi-sentry.d.ts │ │ ├── mockingoose.d.ts │ │ └── short-uid.d.ts └── workflow │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.dockerignore │ ├── README.md │ ├── eslint.config.js │ ├── logs │ └── .gitignore │ ├── package.json │ ├── src │ ├── __mocks__ │ │ └── constants.ts │ ├── config │ │ ├── plugins.ts │ │ └── routes.ts │ ├── constants.ts │ ├── documents.ts │ ├── environment.ts │ ├── features │ │ ├── events │ │ │ └── utils.ts │ │ ├── registration │ │ │ ├── fhir │ │ │ │ ├── constants.ts │ │ │ │ ├── fhir-bundle-modifier.test.ts │ │ │ │ ├── fhir-bundle-modifier.ts │ │ │ │ ├── fhir-template.test.ts │ │ │ │ ├── fhir-template.ts │ │ │ │ ├── fhir-utils.test.ts │ │ │ │ └── fhir-utils.ts │ │ │ ├── handler.ts │ │ │ ├── sms-notification-utils.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── task │ │ │ └── fhir │ │ │ │ ├── constants.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ └── user │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ ├── index.test.ts │ ├── index.ts │ ├── records │ │ ├── __snapshots__ │ │ │ └── state-transitions.test.ts.snap │ │ ├── audit.ts │ │ ├── fhir.test.ts │ │ ├── fhir.ts │ │ ├── handler │ │ │ ├── archive.test.ts │ │ │ ├── archive.ts │ │ │ ├── certify.test.ts │ │ │ ├── certify.ts │ │ │ ├── correction │ │ │ │ ├── approve.ts │ │ │ │ ├── correction.test.ts │ │ │ │ ├── make-correction.ts │ │ │ │ ├── reject.ts │ │ │ │ ├── request.ts │ │ │ │ └── utils.ts │ │ │ ├── create.test.ts │ │ │ ├── create.ts │ │ │ ├── download.test.ts │ │ │ ├── download.ts │ │ │ ├── duplicate.test.ts │ │ │ ├── duplicate.ts │ │ │ ├── eventNotificationHandler.ts │ │ │ ├── issue.test.ts │ │ │ ├── issue.ts │ │ │ ├── not-duplicate.test.ts │ │ │ ├── not-duplicate.ts │ │ │ ├── register.test.ts │ │ │ ├── register.ts │ │ │ ├── reinstate.test.ts │ │ │ ├── reinstate.ts │ │ │ ├── reject.test.ts │ │ │ ├── reject.ts │ │ │ ├── retrieve.ts │ │ │ ├── unassign.test.ts │ │ │ ├── unassign.ts │ │ │ ├── update-field.test.ts │ │ │ ├── update-field.ts │ │ │ ├── update.test.ts │ │ │ ├── update.ts │ │ │ ├── upsert-identifiers.ts │ │ │ ├── validate.test.ts │ │ │ ├── validate.ts │ │ │ ├── verify.test.ts │ │ │ ├── verify.ts │ │ │ ├── view.test.ts │ │ │ └── view.ts │ │ ├── index.ts │ │ ├── notification.ts │ │ ├── record-events.ts │ │ ├── search.ts │ │ ├── state-transitions.test.ts │ │ ├── state-transitions.ts │ │ ├── token-exchange.ts │ │ ├── user.ts │ │ ├── validations.ts │ │ └── webhooks.ts │ ├── server.ts │ ├── states.ts │ ├── test │ │ └── utils.ts │ └── utils │ │ ├── auth-utils.test.ts │ │ ├── auth-utils.ts │ │ ├── country-config-api.ts │ │ ├── duplicate-checker.ts │ │ ├── index.ts │ │ └── location.ts │ ├── test │ ├── cert-invalid.key │ ├── cert.key │ ├── cert.key.pub │ ├── handlers.ts │ ├── mocks │ │ ├── correctBirthRecord.ts │ │ ├── createBirthRecord.ts │ │ ├── locations.ts │ │ ├── practitioner.ts │ │ ├── practitionerRole.ts │ │ ├── records │ │ │ ├── archive.ts │ │ │ ├── certify.ts │ │ │ ├── readyForReview.ts │ │ │ ├── register.ts │ │ │ └── validated.ts │ │ ├── unassignedTask.ts │ │ ├── updateBirthRecord.ts │ │ └── user.ts │ ├── setupServer.ts │ └── setupTest.ts │ ├── tsconfig.eslint.json │ ├── tsconfig.json │ └── typings │ ├── hapi-sentry.d.ts │ └── short-uid.d.ts ├── patches └── pdfmake+0.2.7.patch ├── renovate.json ├── sequence-diagrams └── backend │ ├── approve-registration-correction.md │ ├── create-birth-registration-field-agent.md │ ├── create-birth-registration-registrar.md │ ├── create-birth-registration-registration-agent.md │ ├── make-correction-as-registrar.md │ ├── mark-birth-as-archived.md │ ├── mark-birth-as-assigned.md │ ├── mark-birth-as-certified.md │ ├── mark-birth-as-downloaded.md │ ├── mark-birth-as-reinstated.md │ ├── mark-birth-as-void.md │ ├── reject-registration-correction.md │ └── request-registration-correction.md ├── setup.sh ├── trivy.yaml └── yarn.lock /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/ISSUE_TEMPLATE/---bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/ISSUE_TEMPLATE/---feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---user-story.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/ISSUE_TEMPLATE/---user-story.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/--improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/ISSUE_TEMPLATE/--improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/tech-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/ISSUE_TEMPLATE/tech-task.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/TEMPLATES/RELEASE_PR_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/TEMPLATES/RELEASE_PR_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/auto-pr-to-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/auto-pr-to-release.yml -------------------------------------------------------------------------------- /.github/workflows/cd-manual-e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/cd-manual-e2e.yml -------------------------------------------------------------------------------- /.github/workflows/init-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/init-release.yml -------------------------------------------------------------------------------- /.github/workflows/lint-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/lint-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/mirror-docker-images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/mirror-docker-images.yml -------------------------------------------------------------------------------- /.github/workflows/security-scans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/security-scans.yml -------------------------------------------------------------------------------- /.github/workflows/storybook-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/storybook-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.github/workflows/trigger-e2e.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | yarn check:license 2 | yarn lint-staged 3 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22.15.1 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.prettierrc -------------------------------------------------------------------------------- /.secrets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.trivyignore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.trivyignore.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /ACTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/ACTIONS.md -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/Tiltfile -------------------------------------------------------------------------------- /bundlesize.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/bundlesize.config.json -------------------------------------------------------------------------------- /check-before-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/check-before-build.sh -------------------------------------------------------------------------------- /debug-service-in-chrome.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/debug-service-in-chrome.sh -------------------------------------------------------------------------------- /development-environment/clear-all-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/development-environment/clear-all-data.sh -------------------------------------------------------------------------------- /development-environment/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/development-environment/dev.sh -------------------------------------------------------------------------------- /development-environment/reindex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/development-environment/reindex.sh -------------------------------------------------------------------------------- /development-environment/summary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/development-environment/summary.sh -------------------------------------------------------------------------------- /docker-compose.ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.ci.yml -------------------------------------------------------------------------------- /docker-compose.demo-deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.demo-deps.yml -------------------------------------------------------------------------------- /docker-compose.deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.deps.yml -------------------------------------------------------------------------------- /docker-compose.dev-deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.dev-deps.yml -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/eslint.config.js -------------------------------------------------------------------------------- /eslint.events.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/eslint.events.config.js -------------------------------------------------------------------------------- /graphql.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "schema": "https://localhost:7070" 3 | } 4 | -------------------------------------------------------------------------------- /infrastructure/influxdb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/infrastructure/influxdb.conf -------------------------------------------------------------------------------- /knip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/knip.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/lerna.json -------------------------------------------------------------------------------- /license-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/license-config.json -------------------------------------------------------------------------------- /license-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/license-header.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/package.json -------------------------------------------------------------------------------- /packages/Dockerfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/Dockerfile.base -------------------------------------------------------------------------------- /packages/api-docs/.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /packages/api-docs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/api-docs/build.sh -------------------------------------------------------------------------------- /packages/api-docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/api-docs/index.html -------------------------------------------------------------------------------- /packages/api-docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/api-docs/package.json -------------------------------------------------------------------------------- /packages/auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/.gitignore -------------------------------------------------------------------------------- /packages/auth/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/.vscode/launch.json -------------------------------------------------------------------------------- /packages/auth/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/Dockerfile -------------------------------------------------------------------------------- /packages/auth/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/README.md -------------------------------------------------------------------------------- /packages/auth/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/eslint.config.js -------------------------------------------------------------------------------- /packages/auth/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/logs/.gitignore -------------------------------------------------------------------------------- /packages/auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/package.json -------------------------------------------------------------------------------- /packages/auth/resources/request-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/resources/request-token.ts -------------------------------------------------------------------------------- /packages/auth/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/auth/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/constants.ts -------------------------------------------------------------------------------- /packages/auth/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/database.ts -------------------------------------------------------------------------------- /packages/auth/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/environment.ts -------------------------------------------------------------------------------- /packages/auth/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/index.test.ts -------------------------------------------------------------------------------- /packages/auth/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/index.ts -------------------------------------------------------------------------------- /packages/auth/src/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/metrics.ts -------------------------------------------------------------------------------- /packages/auth/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/server.ts -------------------------------------------------------------------------------- /packages/auth/src/tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/src/tests/util.ts -------------------------------------------------------------------------------- /packages/auth/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/auth/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/test/cert.key -------------------------------------------------------------------------------- /packages/auth/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/test/cert.key.pub -------------------------------------------------------------------------------- /packages/auth/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/test/setupJest.ts -------------------------------------------------------------------------------- /packages/auth/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/tsconfig.json -------------------------------------------------------------------------------- /packages/auth/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/auth/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/.gitignore -------------------------------------------------------------------------------- /packages/client/.storybook/decorators.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/.storybook/decorators.tsx -------------------------------------------------------------------------------- /packages/client/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/.storybook/main.ts -------------------------------------------------------------------------------- /packages/client/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/.storybook/preview.tsx -------------------------------------------------------------------------------- /packages/client/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/.stylelintrc -------------------------------------------------------------------------------- /packages/client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/Dockerfile -------------------------------------------------------------------------------- /packages/client/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/README.md -------------------------------------------------------------------------------- /packages/client/chromatic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/chromatic.config.json -------------------------------------------------------------------------------- /packages/client/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/codegen.ts -------------------------------------------------------------------------------- /packages/client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/eslint.config.js -------------------------------------------------------------------------------- /packages/client/eslint.events.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/eslint.events.config.js -------------------------------------------------------------------------------- /packages/client/eslint.legacy.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/eslint.legacy.config.js -------------------------------------------------------------------------------- /packages/client/extract-translations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/extract-translations.sh -------------------------------------------------------------------------------- /packages/client/graphql.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/graphql.schema.json -------------------------------------------------------------------------------- /packages/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/index.html -------------------------------------------------------------------------------- /packages/client/knip.json: -------------------------------------------------------------------------------- 1 | { 2 | "ignore": ["./src/utils/gateway.ts"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/client/nginx-deploy-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/nginx-deploy-config.sh -------------------------------------------------------------------------------- /packages/client/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/nginx.conf -------------------------------------------------------------------------------- /packages/client/no-font-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/no-font-styles.js -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/public/favicon.ico -------------------------------------------------------------------------------- /packages/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/public/manifest.json -------------------------------------------------------------------------------- /packages/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /packages/client/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/App.test.tsx -------------------------------------------------------------------------------- /packages/client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/App.tsx -------------------------------------------------------------------------------- /packages/client/src/DateUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/DateUtils.test.ts -------------------------------------------------------------------------------- /packages/client/src/DateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/DateUtils.ts -------------------------------------------------------------------------------- /packages/client/src/ListSyncController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/ListSyncController.ts -------------------------------------------------------------------------------- /packages/client/src/components/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/components/Page.tsx -------------------------------------------------------------------------------- /packages/client/src/components/Query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/components/Query.tsx -------------------------------------------------------------------------------- /packages/client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/config.ts -------------------------------------------------------------------------------- /packages/client/src/declarations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/declarations/index.ts -------------------------------------------------------------------------------- /packages/client/src/declarations/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/declarations/utils.ts -------------------------------------------------------------------------------- /packages/client/src/forms/conditionals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/forms/conditionals.ts -------------------------------------------------------------------------------- /packages/client/src/forms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/forms/index.ts -------------------------------------------------------------------------------- /packages/client/src/forms/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/forms/utils.ts -------------------------------------------------------------------------------- /packages/client/src/forms/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/forms/validation.ts -------------------------------------------------------------------------------- /packages/client/src/forms/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/forms/validators.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/useHomePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/hooks/useHomePage.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/hooks/useModal.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/useNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/hooks/useNavigation.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/useRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/hooks/useRecord.ts -------------------------------------------------------------------------------- /packages/client/src/hooks/useTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/hooks/useTimeout.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/README.md -------------------------------------------------------------------------------- /packages/client/src/i18n/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/actions.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/index.test.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/messages/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/messages/form.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/messages/index.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/messages/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/messages/user.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/reducer.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/selectors.test.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/selectors.ts -------------------------------------------------------------------------------- /packages/client/src/i18n/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/i18n/utils.ts -------------------------------------------------------------------------------- /packages/client/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/index.tsx -------------------------------------------------------------------------------- /packages/client/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/logo.svg -------------------------------------------------------------------------------- /packages/client/src/navigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/navigation/index.ts -------------------------------------------------------------------------------- /packages/client/src/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/navigation/routes.ts -------------------------------------------------------------------------------- /packages/client/src/offline/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/offline/actions.ts -------------------------------------------------------------------------------- /packages/client/src/offline/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/offline/reducer.ts -------------------------------------------------------------------------------- /packages/client/src/offline/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/offline/selectors.ts -------------------------------------------------------------------------------- /packages/client/src/pdfRenderer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/pdfRenderer/index.ts -------------------------------------------------------------------------------- /packages/client/src/profile/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/profile/mutations.ts -------------------------------------------------------------------------------- /packages/client/src/profile/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/profile/queries.ts -------------------------------------------------------------------------------- /packages/client/src/profile/serviceApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/profile/serviceApi.ts -------------------------------------------------------------------------------- /packages/client/src/reload/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/reload/actions.ts -------------------------------------------------------------------------------- /packages/client/src/reload/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/reload/reducer.ts -------------------------------------------------------------------------------- /packages/client/src/search/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/search/queries.ts -------------------------------------------------------------------------------- /packages/client/src/search/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/search/transformer.ts -------------------------------------------------------------------------------- /packages/client/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/setupTests.ts -------------------------------------------------------------------------------- /packages/client/src/src-sw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/src-sw.ts -------------------------------------------------------------------------------- /packages/client/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/storage.ts -------------------------------------------------------------------------------- /packages/client/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/store.ts -------------------------------------------------------------------------------- /packages/client/src/templates/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/templates/register.ts -------------------------------------------------------------------------------- /packages/client/src/tests/.graphqlconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/.graphqlconfig -------------------------------------------------------------------------------- /packages/client/src/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/README.md -------------------------------------------------------------------------------- /packages/client/src/tests/forms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/forms.json -------------------------------------------------------------------------------- /packages/client/src/tests/languages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/languages.json -------------------------------------------------------------------------------- /packages/client/src/tests/mock-drafts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/mock-drafts.ts -------------------------------------------------------------------------------- /packages/client/src/tests/queryMock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/queryMock.tsx -------------------------------------------------------------------------------- /packages/client/src/tests/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/schema.graphql -------------------------------------------------------------------------------- /packages/client/src/tests/templates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/templates.json -------------------------------------------------------------------------------- /packages/client/src/tests/util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/tests/util.tsx -------------------------------------------------------------------------------- /packages/client/src/transformer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/transformer/index.ts -------------------------------------------------------------------------------- /packages/client/src/type/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/type/i18n.ts -------------------------------------------------------------------------------- /packages/client/src/user/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/user/mutations.ts -------------------------------------------------------------------------------- /packages/client/src/user/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/user/queries.ts -------------------------------------------------------------------------------- /packages/client/src/user/user-audit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/user/user-audit.ts -------------------------------------------------------------------------------- /packages/client/src/user/userReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/user/userReducer.ts -------------------------------------------------------------------------------- /packages/client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/apolloClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/apolloClient.ts -------------------------------------------------------------------------------- /packages/client/src/utils/authApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/authApi.ts -------------------------------------------------------------------------------- /packages/client/src/utils/authUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/authUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/commonUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/commonUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/constants.ts -------------------------------------------------------------------------------- /packages/client/src/utils/countries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/countries.ts -------------------------------------------------------------------------------- /packages/client/src/utils/draftUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/draftUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/gateway.ts -------------------------------------------------------------------------------- /packages/client/src/utils/imageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/imageUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/locationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/locationUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/referenceApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/referenceApi.ts -------------------------------------------------------------------------------- /packages/client/src/utils/timeoutLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/timeoutLink.ts -------------------------------------------------------------------------------- /packages/client/src/utils/userUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/userUtils.ts -------------------------------------------------------------------------------- /packages/client/src/utils/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/validate.test.ts -------------------------------------------------------------------------------- /packages/client/src/utils/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/utils/validate.ts -------------------------------------------------------------------------------- /packages/client/src/v2-events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/v2-events/README.md -------------------------------------------------------------------------------- /packages/client/src/v2-events/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/v2-events/cache.ts -------------------------------------------------------------------------------- /packages/client/src/v2-events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/v2-events/index.ts -------------------------------------------------------------------------------- /packages/client/src/v2-events/trpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/v2-events/trpc.tsx -------------------------------------------------------------------------------- /packages/client/src/v2-events/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/v2-events/utils.ts -------------------------------------------------------------------------------- /packages/client/src/views/Unlock/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/views/Unlock/utils.ts -------------------------------------------------------------------------------- /packages/client/src/workqueue/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/workqueue/actions.ts -------------------------------------------------------------------------------- /packages/client/src/workqueue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/workqueue/index.ts -------------------------------------------------------------------------------- /packages/client/src/workqueue/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/workqueue/reducer.ts -------------------------------------------------------------------------------- /packages/client/src/workqueue/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/src/workqueue/selectors.ts -------------------------------------------------------------------------------- /packages/client/test-runner-jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/test-runner-jest.config.js -------------------------------------------------------------------------------- /packages/client/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/test/cert.key -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/tsconfig.paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/tsconfig.paths.json -------------------------------------------------------------------------------- /packages/client/typings/country-data.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/typings/country-data.d.ts -------------------------------------------------------------------------------- /packages/client/typings/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/typings/env.d.ts -------------------------------------------------------------------------------- /packages/client/typings/window.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/typings/window.d.ts -------------------------------------------------------------------------------- /packages/client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/client/vite.config.ts -------------------------------------------------------------------------------- /packages/commons/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/.gitignore -------------------------------------------------------------------------------- /packages/commons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/README.md -------------------------------------------------------------------------------- /packages/commons/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/eslint.config.js -------------------------------------------------------------------------------- /packages/commons/eslint.events.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/eslint.events.config.js -------------------------------------------------------------------------------- /packages/commons/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/package.json -------------------------------------------------------------------------------- /packages/commons/src/assignment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/assignment.test.ts -------------------------------------------------------------------------------- /packages/commons/src/assignment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/assignment.ts -------------------------------------------------------------------------------- /packages/commons/src/authentication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/authentication.ts -------------------------------------------------------------------------------- /packages/commons/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/client.ts -------------------------------------------------------------------------------- /packages/commons/src/conditionals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/conditionals/index.ts -------------------------------------------------------------------------------- /packages/commons/src/documents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/documents.test.ts -------------------------------------------------------------------------------- /packages/commons/src/documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/documents.ts -------------------------------------------------------------------------------- /packages/commons/src/events/ActionInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/ActionInput.ts -------------------------------------------------------------------------------- /packages/commons/src/events/ActionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/ActionType.ts -------------------------------------------------------------------------------- /packages/commons/src/events/Conditional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/Conditional.ts -------------------------------------------------------------------------------- /packages/commons/src/events/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/Constants.ts -------------------------------------------------------------------------------- /packages/commons/src/events/Draft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/Draft.ts -------------------------------------------------------------------------------- /packages/commons/src/events/EventConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/EventConfig.ts -------------------------------------------------------------------------------- /packages/commons/src/events/EventIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/EventIndex.ts -------------------------------------------------------------------------------- /packages/commons/src/events/EventInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/EventInput.ts -------------------------------------------------------------------------------- /packages/commons/src/events/FieldConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/FieldConfig.ts -------------------------------------------------------------------------------- /packages/commons/src/events/FieldType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/FieldType.ts -------------------------------------------------------------------------------- /packages/commons/src/events/FieldValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/FieldValue.ts -------------------------------------------------------------------------------- /packages/commons/src/events/FileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/FileUtils.ts -------------------------------------------------------------------------------- /packages/commons/src/events/Flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/Flag.ts -------------------------------------------------------------------------------- /packages/commons/src/events/FormConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/FormConfig.ts -------------------------------------------------------------------------------- /packages/commons/src/events/PageConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/PageConfig.ts -------------------------------------------------------------------------------- /packages/commons/src/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/README.md -------------------------------------------------------------------------------- /packages/commons/src/events/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/event.ts -------------------------------------------------------------------------------- /packages/commons/src/events/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/field.ts -------------------------------------------------------------------------------- /packages/commons/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/index.ts -------------------------------------------------------------------------------- /packages/commons/src/events/locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/locations.ts -------------------------------------------------------------------------------- /packages/commons/src/events/scopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/scopes.ts -------------------------------------------------------------------------------- /packages/commons/src/events/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/serializer.ts -------------------------------------------------------------------------------- /packages/commons/src/events/state/flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/state/flags.ts -------------------------------------------------------------------------------- /packages/commons/src/events/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/state/index.ts -------------------------------------------------------------------------------- /packages/commons/src/events/state/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/state/utils.ts -------------------------------------------------------------------------------- /packages/commons/src/events/test.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/test.utils.ts -------------------------------------------------------------------------------- /packages/commons/src/events/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/utils.test.ts -------------------------------------------------------------------------------- /packages/commons/src/events/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/events/utils.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/README.md -------------------------------------------------------------------------------- /packages/commons/src/fhir/composition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/composition.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/constants.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/encounter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/encounter.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/extension.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/index.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/location.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/observation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/observation.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/patient.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/payments.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/practitioner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/practitioner.ts -------------------------------------------------------------------------------- /packages/commons/src/fhir/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fhir/task.ts -------------------------------------------------------------------------------- /packages/commons/src/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fixtures.ts -------------------------------------------------------------------------------- /packages/commons/src/fixtures/forms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fixtures/forms.ts -------------------------------------------------------------------------------- /packages/commons/src/fixtures/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/fixtures/location.ts -------------------------------------------------------------------------------- /packages/commons/src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/http.ts -------------------------------------------------------------------------------- /packages/commons/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/icons.ts -------------------------------------------------------------------------------- /packages/commons/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/index.ts -------------------------------------------------------------------------------- /packages/commons/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/logger.ts -------------------------------------------------------------------------------- /packages/commons/src/monitoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/monitoring.ts -------------------------------------------------------------------------------- /packages/commons/src/nominal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/nominal.ts -------------------------------------------------------------------------------- /packages/commons/src/notification/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/notification/index.ts -------------------------------------------------------------------------------- /packages/commons/src/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/record.ts -------------------------------------------------------------------------------- /packages/commons/src/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/roles.ts -------------------------------------------------------------------------------- /packages/commons/src/scopes-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/scopes-v2.ts -------------------------------------------------------------------------------- /packages/commons/src/scopes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/scopes.test.ts -------------------------------------------------------------------------------- /packages/commons/src/scopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/scopes.ts -------------------------------------------------------------------------------- /packages/commons/src/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/search.ts -------------------------------------------------------------------------------- /packages/commons/src/searchConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/searchConfigs.ts -------------------------------------------------------------------------------- /packages/commons/src/test-resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/test-resources.ts -------------------------------------------------------------------------------- /packages/commons/src/token-verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/token-verifier.ts -------------------------------------------------------------------------------- /packages/commons/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/types.ts -------------------------------------------------------------------------------- /packages/commons/src/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/url.ts -------------------------------------------------------------------------------- /packages/commons/src/users/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/users/User.ts -------------------------------------------------------------------------------- /packages/commons/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/utils.ts -------------------------------------------------------------------------------- /packages/commons/src/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/src/uuid.ts -------------------------------------------------------------------------------- /packages/commons/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/test/cert.key -------------------------------------------------------------------------------- /packages/commons/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/test/setupJest.ts -------------------------------------------------------------------------------- /packages/commons/tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig-base.json -------------------------------------------------------------------------------- /packages/commons/tsconfig-commonjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig-commonjs.json -------------------------------------------------------------------------------- /packages/commons/tsconfig-esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig-esm.json -------------------------------------------------------------------------------- /packages/commons/tsconfig-tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig-tests.json -------------------------------------------------------------------------------- /packages/commons/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig.build.json -------------------------------------------------------------------------------- /packages/commons/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/commons/tsconfig.json -------------------------------------------------------------------------------- /packages/components/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.eslintrc.js -------------------------------------------------------------------------------- /packages/components/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.gitignore -------------------------------------------------------------------------------- /packages/components/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.storybook/main.ts -------------------------------------------------------------------------------- /packages/components/.storybook/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.storybook/manager.ts -------------------------------------------------------------------------------- /packages/components/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.storybook/preview.tsx -------------------------------------------------------------------------------- /packages/components/.storybook/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.storybook/theme.ts -------------------------------------------------------------------------------- /packages/components/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/.stylelintrc -------------------------------------------------------------------------------- /packages/components/no-font-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/no-font-styles.js -------------------------------------------------------------------------------- /packages/components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/package.json -------------------------------------------------------------------------------- /packages/components/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/public/favicon.png -------------------------------------------------------------------------------- /packages/components/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/public/logo.png -------------------------------------------------------------------------------- /packages/components/src/Accordion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Accordion/index.ts -------------------------------------------------------------------------------- /packages/components/src/Alert/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Alert/Alert.tsx -------------------------------------------------------------------------------- /packages/components/src/Alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Alert/index.ts -------------------------------------------------------------------------------- /packages/components/src/AppBar/AppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/AppBar/AppBar.tsx -------------------------------------------------------------------------------- /packages/components/src/AppBar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/AppBar/index.ts -------------------------------------------------------------------------------- /packages/components/src/AppHeader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/AppHeader/index.ts -------------------------------------------------------------------------------- /packages/components/src/Banner/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Banner/Banner.tsx -------------------------------------------------------------------------------- /packages/components/src/Banner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Banner/index.ts -------------------------------------------------------------------------------- /packages/components/src/Bar/Bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Bar/Bar.tsx -------------------------------------------------------------------------------- /packages/components/src/Bar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Bar/index.ts -------------------------------------------------------------------------------- /packages/components/src/Box/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Box/Box.tsx -------------------------------------------------------------------------------- /packages/components/src/Box/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Box/index.ts -------------------------------------------------------------------------------- /packages/components/src/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Button/Button.tsx -------------------------------------------------------------------------------- /packages/components/src/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Button/index.ts -------------------------------------------------------------------------------- /packages/components/src/Checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Checkbox/index.ts -------------------------------------------------------------------------------- /packages/components/src/Content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Content/index.ts -------------------------------------------------------------------------------- /packages/components/src/Currency/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Currency/index.ts -------------------------------------------------------------------------------- /packages/components/src/DateField/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/DateField/index.ts -------------------------------------------------------------------------------- /packages/components/src/Dialog/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Dialog/Dialog.tsx -------------------------------------------------------------------------------- /packages/components/src/Dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Dialog/index.ts -------------------------------------------------------------------------------- /packages/components/src/Divider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Divider/index.ts -------------------------------------------------------------------------------- /packages/components/src/Dropdown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Dropdown/index.ts -------------------------------------------------------------------------------- /packages/components/src/ErrorText/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/ErrorText/index.ts -------------------------------------------------------------------------------- /packages/components/src/FormTabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/FormTabs/index.ts -------------------------------------------------------------------------------- /packages/components/src/Frame/Frame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Frame/Frame.tsx -------------------------------------------------------------------------------- /packages/components/src/Frame/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Frame/index.ts -------------------------------------------------------------------------------- /packages/components/src/Headings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Headings/index.ts -------------------------------------------------------------------------------- /packages/components/src/Icon/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Icon/Icon.tsx -------------------------------------------------------------------------------- /packages/components/src/Icon/all-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Icon/all-icons.ts -------------------------------------------------------------------------------- /packages/components/src/Icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Icon/index.ts -------------------------------------------------------------------------------- /packages/components/src/Icon/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Icon/types.ts -------------------------------------------------------------------------------- /packages/components/src/IdReader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/IdReader/index.tsx -------------------------------------------------------------------------------- /packages/components/src/IdReader/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/IdReader/types.ts -------------------------------------------------------------------------------- /packages/components/src/LineChart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/LineChart/index.ts -------------------------------------------------------------------------------- /packages/components/src/Link/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Link/Link.tsx -------------------------------------------------------------------------------- /packages/components/src/Link/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Link/index.ts -------------------------------------------------------------------------------- /packages/components/src/ListUser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/ListUser/index.ts -------------------------------------------------------------------------------- /packages/components/src/Loader/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Loader/Loader.tsx -------------------------------------------------------------------------------- /packages/components/src/Loader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Loader/index.ts -------------------------------------------------------------------------------- /packages/components/src/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Modal/Modal.tsx -------------------------------------------------------------------------------- /packages/components/src/Modal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Modal/index.ts -------------------------------------------------------------------------------- /packages/components/src/PINKeypad/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/PINKeypad/index.ts -------------------------------------------------------------------------------- /packages/components/src/Pill/Pill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Pill/Pill.tsx -------------------------------------------------------------------------------- /packages/components/src/Pill/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Pill/index.ts -------------------------------------------------------------------------------- /packages/components/src/Radio/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Radio/Radio.tsx -------------------------------------------------------------------------------- /packages/components/src/Radio/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Radio/index.ts -------------------------------------------------------------------------------- /packages/components/src/Select/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Select/Select.tsx -------------------------------------------------------------------------------- /packages/components/src/Select/Select2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Select/Select2.tsx -------------------------------------------------------------------------------- /packages/components/src/Select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Select/index.ts -------------------------------------------------------------------------------- /packages/components/src/Spinner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Spinner/index.ts -------------------------------------------------------------------------------- /packages/components/src/Stack/Stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Stack/Stack.tsx -------------------------------------------------------------------------------- /packages/components/src/Stack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Stack/index.ts -------------------------------------------------------------------------------- /packages/components/src/Summary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Summary/index.ts -------------------------------------------------------------------------------- /packages/components/src/Table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Table/Table.tsx -------------------------------------------------------------------------------- /packages/components/src/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Table/index.ts -------------------------------------------------------------------------------- /packages/components/src/Text/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Text/Text.tsx -------------------------------------------------------------------------------- /packages/components/src/Text/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Text/index.ts -------------------------------------------------------------------------------- /packages/components/src/TextArea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/TextArea/index.ts -------------------------------------------------------------------------------- /packages/components/src/TextInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/TextInput/index.ts -------------------------------------------------------------------------------- /packages/components/src/TimeField/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/TimeField/index.ts -------------------------------------------------------------------------------- /packages/components/src/Toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Toast/Toast.tsx -------------------------------------------------------------------------------- /packages/components/src/Toast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Toast/index.ts -------------------------------------------------------------------------------- /packages/components/src/Toggle/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Toggle/Toggle.tsx -------------------------------------------------------------------------------- /packages/components/src/Toggle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Toggle/index.ts -------------------------------------------------------------------------------- /packages/components/src/Tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Tooltip/index.ts -------------------------------------------------------------------------------- /packages/components/src/ViewData/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/ViewData/index.ts -------------------------------------------------------------------------------- /packages/components/src/Workqueue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Workqueue/index.ts -------------------------------------------------------------------------------- /packages/components/src/Workqueue/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/Workqueue/types.ts -------------------------------------------------------------------------------- /packages/components/src/buttons/Action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/buttons/Action.tsx -------------------------------------------------------------------------------- /packages/components/src/buttons/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/buttons/Button.tsx -------------------------------------------------------------------------------- /packages/components/src/buttons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/buttons/index.ts -------------------------------------------------------------------------------- /packages/components/src/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/colors.ts -------------------------------------------------------------------------------- /packages/components/src/common-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/common-types.ts -------------------------------------------------------------------------------- /packages/components/src/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/fonts.ts -------------------------------------------------------------------------------- /packages/components/src/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/grid.ts -------------------------------------------------------------------------------- /packages/components/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/components/src/icons/Activity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Activity.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/AddUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/AddUser.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Alert.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Archive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Archive.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/ArrowUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/ArrowUp.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Avatar.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/BRN.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/BRN.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Box.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Calendar.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Check.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Cross.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Cross.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Delete.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Download.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Edit.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Error.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/EyeOff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/EyeOff.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/EyeOn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/EyeOn.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Help.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/HelpBlue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/HelpBlue.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Location.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Location.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Logout.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/MapPin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/MapPin.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Next.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Next.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/NoWifi.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/NoWifi.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Offline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Offline.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Online.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Online.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Outbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Outbox.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/PIN.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/PIN.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Phone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Phone.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Plus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Plus.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Previous.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Previous.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Print.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Print.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Search.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Selector.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Shield.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Shield.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/SortIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/SortIcon.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Square.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Square.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Success.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Tick.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Tick.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/TickOff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/TickOff.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/TickOn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/TickOn.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Tooltip.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Trash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Trash.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Upload.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Uploaded.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Uploaded.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/User.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Users.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Validate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Validate.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/Warning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/Warning.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/ZoomIn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/ZoomIn.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/ZoomOut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/ZoomOut.tsx -------------------------------------------------------------------------------- /packages/components/src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/icons/index.ts -------------------------------------------------------------------------------- /packages/components/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/index.ts -------------------------------------------------------------------------------- /packages/components/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/src/theme.ts -------------------------------------------------------------------------------- /packages/components/static/invalid_qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/static/invalid_qr.png -------------------------------------------------------------------------------- /packages/components/static/valid_qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/static/valid_qr.png -------------------------------------------------------------------------------- /packages/components/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/components/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/components/tsconfig.json -------------------------------------------------------------------------------- /packages/config/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/Dockerfile -------------------------------------------------------------------------------- /packages/config/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/config/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/eslint.config.js -------------------------------------------------------------------------------- /packages/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/package.json -------------------------------------------------------------------------------- /packages/config/src/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/config/constants.ts -------------------------------------------------------------------------------- /packages/config/src/config/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/config/database.ts -------------------------------------------------------------------------------- /packages/config/src/config/hearthClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/config/hearthClient.ts -------------------------------------------------------------------------------- /packages/config/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/config/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/config/routes.ts -------------------------------------------------------------------------------- /packages/config/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/environment.ts -------------------------------------------------------------------------------- /packages/config/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/index.test.ts -------------------------------------------------------------------------------- /packages/config/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/index.ts -------------------------------------------------------------------------------- /packages/config/src/models/certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/certificate.ts -------------------------------------------------------------------------------- /packages/config/src/models/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/config.ts -------------------------------------------------------------------------------- /packages/config/src/models/formDataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/formDataset.ts -------------------------------------------------------------------------------- /packages/config/src/models/formDraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/formDraft.ts -------------------------------------------------------------------------------- /packages/config/src/models/formVersions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/formVersions.ts -------------------------------------------------------------------------------- /packages/config/src/models/question.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/models/question.ts -------------------------------------------------------------------------------- /packages/config/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/server.ts -------------------------------------------------------------------------------- /packages/config/src/services/hearth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/services/hearth.ts -------------------------------------------------------------------------------- /packages/config/src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/utils/auth.ts -------------------------------------------------------------------------------- /packages/config/src/utils/csvHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/utils/csvHelper.ts -------------------------------------------------------------------------------- /packages/config/src/utils/verifyToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/src/utils/verifyToken.ts -------------------------------------------------------------------------------- /packages/config/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/test/cert.key -------------------------------------------------------------------------------- /packages/config/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/test/cert.key.pub -------------------------------------------------------------------------------- /packages/config/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/test/setupJest.ts -------------------------------------------------------------------------------- /packages/config/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/tsconfig.json -------------------------------------------------------------------------------- /packages/config/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/config/typings/mockingoose.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/config/typings/mockingoose.d.ts -------------------------------------------------------------------------------- /packages/data-seeder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/Dockerfile -------------------------------------------------------------------------------- /packages/data-seeder/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/data-seeder/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/eslint.config.js -------------------------------------------------------------------------------- /packages/data-seeder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/package.json -------------------------------------------------------------------------------- /packages/data-seeder/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/constants.ts -------------------------------------------------------------------------------- /packages/data-seeder/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/environment.ts -------------------------------------------------------------------------------- /packages/data-seeder/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/index.ts -------------------------------------------------------------------------------- /packages/data-seeder/src/locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/locations.ts -------------------------------------------------------------------------------- /packages/data-seeder/src/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/users.ts -------------------------------------------------------------------------------- /packages/data-seeder/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/src/utils.ts -------------------------------------------------------------------------------- /packages/data-seeder/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/data-seeder/tsconfig.json -------------------------------------------------------------------------------- /packages/documents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/.gitignore -------------------------------------------------------------------------------- /packages/documents/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/Dockerfile -------------------------------------------------------------------------------- /packages/documents/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/documents/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/eslint.config.js -------------------------------------------------------------------------------- /packages/documents/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/logs/.gitignore -------------------------------------------------------------------------------- /packages/documents/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/package.json -------------------------------------------------------------------------------- /packages/documents/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/documents/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/config/routes.ts -------------------------------------------------------------------------------- /packages/documents/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/constants.ts -------------------------------------------------------------------------------- /packages/documents/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/index.test.ts -------------------------------------------------------------------------------- /packages/documents/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/index.ts -------------------------------------------------------------------------------- /packages/documents/src/minio/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/minio/client.ts -------------------------------------------------------------------------------- /packages/documents/src/minio/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/minio/constants.ts -------------------------------------------------------------------------------- /packages/documents/src/minio/sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/minio/sign.ts -------------------------------------------------------------------------------- /packages/documents/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/src/server.ts -------------------------------------------------------------------------------- /packages/documents/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/documents/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/test/cert.key -------------------------------------------------------------------------------- /packages/documents/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/test/cert.key.pub -------------------------------------------------------------------------------- /packages/documents/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/test/setupJest.ts -------------------------------------------------------------------------------- /packages/documents/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/documents/tsconfig.json -------------------------------------------------------------------------------- /packages/events/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/.gitignore -------------------------------------------------------------------------------- /packages/events/.kanelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/.kanelrc.js -------------------------------------------------------------------------------- /packages/events/DATABASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/DATABASE.md -------------------------------------------------------------------------------- /packages/events/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/Dockerfile -------------------------------------------------------------------------------- /packages/events/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/README.md -------------------------------------------------------------------------------- /packages/events/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/eslint.config.js -------------------------------------------------------------------------------- /packages/events/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/nodemon.json -------------------------------------------------------------------------------- /packages/events/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/package.json -------------------------------------------------------------------------------- /packages/events/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/context.ts -------------------------------------------------------------------------------- /packages/events/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/environment.ts -------------------------------------------------------------------------------- /packages/events/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/index.ts -------------------------------------------------------------------------------- /packages/events/src/openapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/openapi.ts -------------------------------------------------------------------------------- /packages/events/src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/router.ts -------------------------------------------------------------------------------- /packages/events/src/router/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/router/event/index.ts -------------------------------------------------------------------------------- /packages/events/src/router/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/router/router.ts -------------------------------------------------------------------------------- /packages/events/src/router/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/router/trpc.ts -------------------------------------------------------------------------------- /packages/events/src/router/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/router/user/index.ts -------------------------------------------------------------------------------- /packages/events/src/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/server.test.ts -------------------------------------------------------------------------------- /packages/events/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/server.ts -------------------------------------------------------------------------------- /packages/events/src/service/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/service/auth/index.ts -------------------------------------------------------------------------------- /packages/events/src/service/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/service/files/index.ts -------------------------------------------------------------------------------- /packages/events/src/service/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/service/health.ts -------------------------------------------------------------------------------- /packages/events/src/service/users/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/service/users/api.ts -------------------------------------------------------------------------------- /packages/events/src/service/users/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/service/users/users.ts -------------------------------------------------------------------------------- /packages/events/src/tests/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/cert.key -------------------------------------------------------------------------------- /packages/events/src/tests/generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/generators.ts -------------------------------------------------------------------------------- /packages/events/src/tests/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/global-setup.ts -------------------------------------------------------------------------------- /packages/events/src/tests/msw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/msw.ts -------------------------------------------------------------------------------- /packages/events/src/tests/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/postgres.ts -------------------------------------------------------------------------------- /packages/events/src/tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/setup.ts -------------------------------------------------------------------------------- /packages/events/src/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/utils.ts -------------------------------------------------------------------------------- /packages/events/src/tests/vitest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/src/tests/vitest.d.ts -------------------------------------------------------------------------------- /packages/events/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/tsconfig.base.json -------------------------------------------------------------------------------- /packages/events/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/tsconfig.build.json -------------------------------------------------------------------------------- /packages/events/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/tsconfig.json -------------------------------------------------------------------------------- /packages/events/tsconfig.router.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/tsconfig.router.json -------------------------------------------------------------------------------- /packages/events/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/events/vitest.config.ts -------------------------------------------------------------------------------- /packages/gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/.gitignore -------------------------------------------------------------------------------- /packages/gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/Dockerfile -------------------------------------------------------------------------------- /packages/gateway/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/gateway/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/README.md -------------------------------------------------------------------------------- /packages/gateway/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/eslint.config.js -------------------------------------------------------------------------------- /packages/gateway/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/logs/.gitignore -------------------------------------------------------------------------------- /packages/gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/package.json -------------------------------------------------------------------------------- /packages/gateway/src/authorisation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/authorisation.test.ts -------------------------------------------------------------------------------- /packages/gateway/src/authorisation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/authorisation.ts -------------------------------------------------------------------------------- /packages/gateway/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/gateway/src/config/proxies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/config/proxies.ts -------------------------------------------------------------------------------- /packages/gateway/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/config/routes.ts -------------------------------------------------------------------------------- /packages/gateway/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/constants.ts -------------------------------------------------------------------------------- /packages/gateway/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/environment.ts -------------------------------------------------------------------------------- /packages/gateway/src/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/fetch.ts -------------------------------------------------------------------------------- /packages/gateway/src/graphql/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/graphql/config.ts -------------------------------------------------------------------------------- /packages/gateway/src/graphql/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/graphql/context.ts -------------------------------------------------------------------------------- /packages/gateway/src/graphql/index.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/graphql/index.graphql -------------------------------------------------------------------------------- /packages/gateway/src/graphql/schema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/graphql/schema.d.ts -------------------------------------------------------------------------------- /packages/gateway/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/index.test.ts -------------------------------------------------------------------------------- /packages/gateway/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/index.ts -------------------------------------------------------------------------------- /packages/gateway/src/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/location.ts -------------------------------------------------------------------------------- /packages/gateway/src/rate-limit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/rate-limit.test.ts -------------------------------------------------------------------------------- /packages/gateway/src/rate-limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/rate-limit.ts -------------------------------------------------------------------------------- /packages/gateway/src/records/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/records/index.ts -------------------------------------------------------------------------------- /packages/gateway/src/routes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/routes/.gitignore -------------------------------------------------------------------------------- /packages/gateway/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/server.ts -------------------------------------------------------------------------------- /packages/gateway/src/utils/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/utils/redis.ts -------------------------------------------------------------------------------- /packages/gateway/src/utils/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/utils/testUtils.ts -------------------------------------------------------------------------------- /packages/gateway/src/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/utils/validators.ts -------------------------------------------------------------------------------- /packages/gateway/src/workflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/src/workflow/index.ts -------------------------------------------------------------------------------- /packages/gateway/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/gateway/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/test/cert.key -------------------------------------------------------------------------------- /packages/gateway/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/test/cert.key.pub -------------------------------------------------------------------------------- /packages/gateway/test/mockCertificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/test/mockCertificate.ts -------------------------------------------------------------------------------- /packages/gateway/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/test/setupJest.ts -------------------------------------------------------------------------------- /packages/gateway/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/gateway/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/tsconfig.json -------------------------------------------------------------------------------- /packages/gateway/typings/country-data.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/typings/country-data.d.ts -------------------------------------------------------------------------------- /packages/gateway/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/gateway/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/login/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/.gitignore -------------------------------------------------------------------------------- /packages/login/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/.stylelintrc -------------------------------------------------------------------------------- /packages/login/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/Dockerfile -------------------------------------------------------------------------------- /packages/login/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/login/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/eslint.config.js -------------------------------------------------------------------------------- /packages/login/extract-translations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/extract-translations.sh -------------------------------------------------------------------------------- /packages/login/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/index.html -------------------------------------------------------------------------------- /packages/login/nginx-deploy-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/nginx-deploy-config.sh -------------------------------------------------------------------------------- /packages/login/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/nginx.conf -------------------------------------------------------------------------------- /packages/login/no-font-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/no-font-styles.js -------------------------------------------------------------------------------- /packages/login/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/package.json -------------------------------------------------------------------------------- /packages/login/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/public/favicon.ico -------------------------------------------------------------------------------- /packages/login/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /packages/login/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/App.test.tsx -------------------------------------------------------------------------------- /packages/login/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/App.tsx -------------------------------------------------------------------------------- /packages/login/src/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/ErrorBoundary.tsx -------------------------------------------------------------------------------- /packages/login/src/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/Page.tsx -------------------------------------------------------------------------------- /packages/login/src/extract-translations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/extract-translations.ts -------------------------------------------------------------------------------- /packages/login/src/i18n/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/README.md -------------------------------------------------------------------------------- /packages/login/src/i18n/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/actions.ts -------------------------------------------------------------------------------- /packages/login/src/i18n/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/reducer.ts -------------------------------------------------------------------------------- /packages/login/src/i18n/selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/selectors.test.ts -------------------------------------------------------------------------------- /packages/login/src/i18n/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/selectors.ts -------------------------------------------------------------------------------- /packages/login/src/i18n/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/i18n/utils.ts -------------------------------------------------------------------------------- /packages/login/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/index.tsx -------------------------------------------------------------------------------- /packages/login/src/login/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/login/actions.ts -------------------------------------------------------------------------------- /packages/login/src/login/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/login/index.test.ts -------------------------------------------------------------------------------- /packages/login/src/login/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/login/reducer.ts -------------------------------------------------------------------------------- /packages/login/src/login/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/login/selectors.ts -------------------------------------------------------------------------------- /packages/login/src/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/navigation/routes.ts -------------------------------------------------------------------------------- /packages/login/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/setupTests.ts -------------------------------------------------------------------------------- /packages/login/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/storage.ts -------------------------------------------------------------------------------- /packages/login/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/store.ts -------------------------------------------------------------------------------- /packages/login/src/tests/util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/tests/util.tsx -------------------------------------------------------------------------------- /packages/login/src/utils/authApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/authApi.ts -------------------------------------------------------------------------------- /packages/login/src/utils/authUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/authUtils.test.ts -------------------------------------------------------------------------------- /packages/login/src/utils/authUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/authUtils.ts -------------------------------------------------------------------------------- /packages/login/src/utils/dataCleanse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/dataCleanse.ts -------------------------------------------------------------------------------- /packages/login/src/utils/fieldUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/fieldUtils.ts -------------------------------------------------------------------------------- /packages/login/src/utils/referenceApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/referenceApi.ts -------------------------------------------------------------------------------- /packages/login/src/utils/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/validate.test.ts -------------------------------------------------------------------------------- /packages/login/src/utils/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/utils/validate.ts -------------------------------------------------------------------------------- /packages/login/src/views/Common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/views/Common.tsx -------------------------------------------------------------------------------- /packages/login/src/views/ReloadModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/src/views/ReloadModal.tsx -------------------------------------------------------------------------------- /packages/login/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/tsconfig.json -------------------------------------------------------------------------------- /packages/login/tsconfig.paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/tsconfig.paths.json -------------------------------------------------------------------------------- /packages/login/typings/country-data.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/typings/country-data.d.ts -------------------------------------------------------------------------------- /packages/login/typings/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/typings/env.d.ts -------------------------------------------------------------------------------- /packages/login/typings/window.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/typings/window.d.ts -------------------------------------------------------------------------------- /packages/login/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/login/vite.config.ts -------------------------------------------------------------------------------- /packages/metrics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/.gitignore -------------------------------------------------------------------------------- /packages/metrics/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/Dockerfile -------------------------------------------------------------------------------- /packages/metrics/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/README.md -------------------------------------------------------------------------------- /packages/metrics/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/eslint.config.js -------------------------------------------------------------------------------- /packages/metrics/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/logs/.gitignore -------------------------------------------------------------------------------- /packages/metrics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/package.json -------------------------------------------------------------------------------- /packages/metrics/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/api.ts -------------------------------------------------------------------------------- /packages/metrics/src/config/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/config/database.ts -------------------------------------------------------------------------------- /packages/metrics/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/metrics/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/config/routes.ts -------------------------------------------------------------------------------- /packages/metrics/src/configApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/configApi.ts -------------------------------------------------------------------------------- /packages/metrics/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/constants.ts -------------------------------------------------------------------------------- /packages/metrics/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/index.test.ts -------------------------------------------------------------------------------- /packages/metrics/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/index.ts -------------------------------------------------------------------------------- /packages/metrics/src/influxdb/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/influxdb/client.ts -------------------------------------------------------------------------------- /packages/metrics/src/influxdb/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/influxdb/constants.ts -------------------------------------------------------------------------------- /packages/metrics/src/models/vsExports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/models/vsExports.ts -------------------------------------------------------------------------------- /packages/metrics/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/server.ts -------------------------------------------------------------------------------- /packages/metrics/src/utils/authUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/utils/authUtils.ts -------------------------------------------------------------------------------- /packages/metrics/src/utils/batchHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/utils/batchHelpers.ts -------------------------------------------------------------------------------- /packages/metrics/src/utils/csvHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/utils/csvHelper.ts -------------------------------------------------------------------------------- /packages/metrics/src/utils/queryHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/src/utils/queryHelper.ts -------------------------------------------------------------------------------- /packages/metrics/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/metrics/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/test/cert.key -------------------------------------------------------------------------------- /packages/metrics/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/test/cert.key.pub -------------------------------------------------------------------------------- /packages/metrics/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/test/setupJest.ts -------------------------------------------------------------------------------- /packages/metrics/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/tsconfig.json -------------------------------------------------------------------------------- /packages/metrics/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/metrics/typings/influx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/typings/influx.d.ts -------------------------------------------------------------------------------- /packages/metrics/typings/mockingoose.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/metrics/typings/mockingoose.d.ts -------------------------------------------------------------------------------- /packages/migration/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/Dockerfile -------------------------------------------------------------------------------- /packages/migration/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/migration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/README.md -------------------------------------------------------------------------------- /packages/migration/STYLEGUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/STYLEGUIDE.md -------------------------------------------------------------------------------- /packages/migration/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/eslint.config.cjs -------------------------------------------------------------------------------- /packages/migration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/package.json -------------------------------------------------------------------------------- /packages/migration/revert-migrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/revert-migrations.sh -------------------------------------------------------------------------------- /packages/migration/run-migrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/run-migrations.sh -------------------------------------------------------------------------------- /packages/migration/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/migration/tsconfig.json -------------------------------------------------------------------------------- /packages/mobile-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/mobile-proxy/README.md -------------------------------------------------------------------------------- /packages/mobile-proxy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/mobile-proxy/index.ts -------------------------------------------------------------------------------- /packages/mobile-proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/mobile-proxy/package.json -------------------------------------------------------------------------------- /packages/notification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/.gitignore -------------------------------------------------------------------------------- /packages/notification/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/.vscode/launch.json -------------------------------------------------------------------------------- /packages/notification/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/Dockerfile -------------------------------------------------------------------------------- /packages/notification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/README.md -------------------------------------------------------------------------------- /packages/notification/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/eslint.config.js -------------------------------------------------------------------------------- /packages/notification/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/logs/.gitignore -------------------------------------------------------------------------------- /packages/notification/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/package.json -------------------------------------------------------------------------------- /packages/notification/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/config/routes.ts -------------------------------------------------------------------------------- /packages/notification/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/constants.ts -------------------------------------------------------------------------------- /packages/notification/src/database.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/database.test.ts -------------------------------------------------------------------------------- /packages/notification/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/database.ts -------------------------------------------------------------------------------- /packages/notification/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/environment.ts -------------------------------------------------------------------------------- /packages/notification/src/i18n/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/i18n/messages.ts -------------------------------------------------------------------------------- /packages/notification/src/i18n/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/i18n/utils.ts -------------------------------------------------------------------------------- /packages/notification/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/index.test.ts -------------------------------------------------------------------------------- /packages/notification/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/index.ts -------------------------------------------------------------------------------- /packages/notification/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/server.ts -------------------------------------------------------------------------------- /packages/notification/src/tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/src/tests/util.ts -------------------------------------------------------------------------------- /packages/notification/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/test/cert.key -------------------------------------------------------------------------------- /packages/notification/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/test/cert.key.pub -------------------------------------------------------------------------------- /packages/notification/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/test/setupJest.ts -------------------------------------------------------------------------------- /packages/notification/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/notification/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/notification/tsconfig.json -------------------------------------------------------------------------------- /packages/scheduler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/scheduler/Dockerfile -------------------------------------------------------------------------------- /packages/scheduler/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/scheduler/crontab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/scheduler/crontab -------------------------------------------------------------------------------- /packages/scheduler/jobs/runVSExport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/scheduler/jobs/runVSExport.sh -------------------------------------------------------------------------------- /packages/scheduler/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/scheduler/start.sh -------------------------------------------------------------------------------- /packages/search/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/.gitignore -------------------------------------------------------------------------------- /packages/search/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/Dockerfile -------------------------------------------------------------------------------- /packages/search/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/README.md -------------------------------------------------------------------------------- /packages/search/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/eslint.config.js -------------------------------------------------------------------------------- /packages/search/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/logs/.gitignore -------------------------------------------------------------------------------- /packages/search/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/package.json -------------------------------------------------------------------------------- /packages/search/src/config/hearthClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/config/hearthClient.ts -------------------------------------------------------------------------------- /packages/search/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/search/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/config/routes.ts -------------------------------------------------------------------------------- /packages/search/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/constants.ts -------------------------------------------------------------------------------- /packages/search/src/elasticsearch/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/elasticsearch/utils.ts -------------------------------------------------------------------------------- /packages/search/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/environment.ts -------------------------------------------------------------------------------- /packages/search/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/index.test.ts -------------------------------------------------------------------------------- /packages/search/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/index.ts -------------------------------------------------------------------------------- /packages/search/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/server.ts -------------------------------------------------------------------------------- /packages/search/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/test/utils.ts -------------------------------------------------------------------------------- /packages/search/src/utils/authUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/utils/authUtils.ts -------------------------------------------------------------------------------- /packages/search/src/utils/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/src/utils/event.ts -------------------------------------------------------------------------------- /packages/search/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/search/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/test/cert.key -------------------------------------------------------------------------------- /packages/search/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/test/cert.key.pub -------------------------------------------------------------------------------- /packages/search/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/test/setupJest.ts -------------------------------------------------------------------------------- /packages/search/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/search/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/tsconfig.json -------------------------------------------------------------------------------- /packages/search/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/search/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/toolkit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/.gitignore -------------------------------------------------------------------------------- /packages/toolkit/.npmignore: -------------------------------------------------------------------------------- 1 | !dist 2 | src -------------------------------------------------------------------------------- /packages/toolkit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/README.md -------------------------------------------------------------------------------- /packages/toolkit/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/build.sh -------------------------------------------------------------------------------- /packages/toolkit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/package.json -------------------------------------------------------------------------------- /packages/toolkit/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/src/api/index.ts -------------------------------------------------------------------------------- /packages/toolkit/src/conditionals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/src/conditionals/index.ts -------------------------------------------------------------------------------- /packages/toolkit/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/src/events/index.ts -------------------------------------------------------------------------------- /packages/toolkit/src/notification/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/src/notification/index.ts -------------------------------------------------------------------------------- /packages/toolkit/src/scopes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/src/scopes/index.ts -------------------------------------------------------------------------------- /packages/toolkit/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/toolkit/tsconfig.json -------------------------------------------------------------------------------- /packages/user-mgnt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/.gitignore -------------------------------------------------------------------------------- /packages/user-mgnt/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/.vscode/launch.json -------------------------------------------------------------------------------- /packages/user-mgnt/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/Dockerfile -------------------------------------------------------------------------------- /packages/user-mgnt/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/user-mgnt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/README.md -------------------------------------------------------------------------------- /packages/user-mgnt/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/eslint.config.js -------------------------------------------------------------------------------- /packages/user-mgnt/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/logs/.gitignore -------------------------------------------------------------------------------- /packages/user-mgnt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/package.json -------------------------------------------------------------------------------- /packages/user-mgnt/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/config/routes.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/constants.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/database.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/database.test.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/database.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/environment.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/index.test.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/index.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/model/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/model/system.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/model/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/model/user.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/server.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/hash.test.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/hash.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/location.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/system.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/token.ts -------------------------------------------------------------------------------- /packages/user-mgnt/src/utils/userUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/src/utils/userUtils.ts -------------------------------------------------------------------------------- /packages/user-mgnt/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/user-mgnt/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/test/cert.key -------------------------------------------------------------------------------- /packages/user-mgnt/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/test/cert.key.pub -------------------------------------------------------------------------------- /packages/user-mgnt/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/test/setupJest.ts -------------------------------------------------------------------------------- /packages/user-mgnt/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/user-mgnt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/user-mgnt/tsconfig.json -------------------------------------------------------------------------------- /packages/webhooks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/.gitignore -------------------------------------------------------------------------------- /packages/webhooks/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/Dockerfile -------------------------------------------------------------------------------- /packages/webhooks/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/webhooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/README.md -------------------------------------------------------------------------------- /packages/webhooks/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/eslint.config.js -------------------------------------------------------------------------------- /packages/webhooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/package.json -------------------------------------------------------------------------------- /packages/webhooks/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/webhooks/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/config/routes.ts -------------------------------------------------------------------------------- /packages/webhooks/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/constants.ts -------------------------------------------------------------------------------- /packages/webhooks/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/database.ts -------------------------------------------------------------------------------- /packages/webhooks/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/environment.ts -------------------------------------------------------------------------------- /packages/webhooks/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/index.test.ts -------------------------------------------------------------------------------- /packages/webhooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/index.ts -------------------------------------------------------------------------------- /packages/webhooks/src/model/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/model/webhook.ts -------------------------------------------------------------------------------- /packages/webhooks/src/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/processor.ts -------------------------------------------------------------------------------- /packages/webhooks/src/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/queue.ts -------------------------------------------------------------------------------- /packages/webhooks/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/src/server.ts -------------------------------------------------------------------------------- /packages/webhooks/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/test/cert.key -------------------------------------------------------------------------------- /packages/webhooks/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/test/cert.key.pub -------------------------------------------------------------------------------- /packages/webhooks/test/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/test/setupJest.ts -------------------------------------------------------------------------------- /packages/webhooks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/tsconfig.json -------------------------------------------------------------------------------- /packages/webhooks/typings/hapi-sentry.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/typings/hapi-sentry.d.ts -------------------------------------------------------------------------------- /packages/webhooks/typings/mockingoose.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/typings/mockingoose.d.ts -------------------------------------------------------------------------------- /packages/webhooks/typings/short-uid.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/webhooks/typings/short-uid.d.ts -------------------------------------------------------------------------------- /packages/workflow/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/.gitignore -------------------------------------------------------------------------------- /packages/workflow/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/Dockerfile -------------------------------------------------------------------------------- /packages/workflow/Dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/Dockerfile.dockerignore -------------------------------------------------------------------------------- /packages/workflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/README.md -------------------------------------------------------------------------------- /packages/workflow/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/eslint.config.js -------------------------------------------------------------------------------- /packages/workflow/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/logs/.gitignore -------------------------------------------------------------------------------- /packages/workflow/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/package.json -------------------------------------------------------------------------------- /packages/workflow/src/config/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/config/plugins.ts -------------------------------------------------------------------------------- /packages/workflow/src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/config/routes.ts -------------------------------------------------------------------------------- /packages/workflow/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/constants.ts -------------------------------------------------------------------------------- /packages/workflow/src/documents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/documents.ts -------------------------------------------------------------------------------- /packages/workflow/src/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/environment.ts -------------------------------------------------------------------------------- /packages/workflow/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/index.test.ts -------------------------------------------------------------------------------- /packages/workflow/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/index.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/audit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/audit.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/fhir.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/fhir.test.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/fhir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/fhir.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/index.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/search.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/user.ts -------------------------------------------------------------------------------- /packages/workflow/src/records/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/records/webhooks.ts -------------------------------------------------------------------------------- /packages/workflow/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/server.ts -------------------------------------------------------------------------------- /packages/workflow/src/states.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/states.ts -------------------------------------------------------------------------------- /packages/workflow/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/test/utils.ts -------------------------------------------------------------------------------- /packages/workflow/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/utils/index.ts -------------------------------------------------------------------------------- /packages/workflow/src/utils/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/src/utils/location.ts -------------------------------------------------------------------------------- /packages/workflow/test/cert-invalid.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/cert-invalid.key -------------------------------------------------------------------------------- /packages/workflow/test/cert.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/cert.key -------------------------------------------------------------------------------- /packages/workflow/test/cert.key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/cert.key.pub -------------------------------------------------------------------------------- /packages/workflow/test/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/handlers.ts -------------------------------------------------------------------------------- /packages/workflow/test/mocks/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/mocks/user.ts -------------------------------------------------------------------------------- /packages/workflow/test/setupServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/setupServer.ts -------------------------------------------------------------------------------- /packages/workflow/test/setupTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/test/setupTest.ts -------------------------------------------------------------------------------- /packages/workflow/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/tsconfig.eslint.json -------------------------------------------------------------------------------- /packages/workflow/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/tsconfig.json -------------------------------------------------------------------------------- /packages/workflow/typings/short-uid.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/packages/workflow/typings/short-uid.d.ts -------------------------------------------------------------------------------- /patches/pdfmake+0.2.7.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/patches/pdfmake+0.2.7.patch -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/renovate.json -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/setup.sh -------------------------------------------------------------------------------- /trivy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/trivy.yaml -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencrvs/opencrvs-core/HEAD/yarn.lock --------------------------------------------------------------------------------