├── .dockerignore ├── .github └── CODEOWNERS ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── activities ├── accept_email.go.html ├── accept_email.go.tmpl ├── activities.go ├── decline_email.go.html ├── decline_email.go.tmpl ├── employment_verification_request.go.html ├── employment_verification_request.go.tmpl ├── report_email.go.html └── report_email.go.tmpl ├── api ├── api.go └── types.go ├── cli ├── bgc-backend │ ├── cmd │ │ ├── api.go │ │ ├── root.go │ │ ├── ui.go │ │ └── worker.go │ └── main.go ├── bgc-candidate │ ├── cmd │ │ ├── accept.go │ │ ├── decline.go │ │ ├── flags.go │ │ └── root.go │ └── main.go ├── bgc-company │ ├── cmd │ │ ├── cancel.go │ │ ├── flags.go │ │ ├── list.go │ │ ├── root.go │ │ └── start.go │ └── main.go └── bgc-researcher │ ├── cmd │ ├── employmentverify.go │ ├── flags.go │ └── root.go │ └── main.go ├── deployment ├── grafana │ ├── Dockerfile │ ├── config.ini │ ├── dashboards │ │ ├── sdk.json │ │ └── temporal.json │ └── provisioning │ │ ├── dashboards │ │ └── all.yml │ │ └── datasources │ │ └── all.yml ├── prometheus │ └── config.yml └── thirdparty-simulator │ ├── Dockerfile │ ├── api │ └── api.go │ ├── cmd │ ├── api.go │ └── root.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── docker-compose.override.yml ├── docker-compose.yml ├── go.mod ├── go.sum ├── run-cli ├── start ├── temporal ├── client.go ├── dataconverter-server │ └── main.go └── dataconverter │ ├── crypt.go │ ├── data_converter.go │ └── propagator.go ├── ui ├── accept.go.html ├── accepted.go.html ├── declined.go.html ├── employment_verification.go.html ├── employment_verified.go.html ├── report.go.html └── ui.go ├── utils └── http.go └── workflows ├── accept.go ├── accept_test.go ├── activities.go ├── background_check.go ├── background_check_test.go ├── employment_verification.go ├── employment_verification_test.go ├── federal_criminal_search.go ├── motor_vehicle_incident_search.go ├── ssn_trace.go ├── state_criminal_search.go └── workflows.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/README.md -------------------------------------------------------------------------------- /activities/accept_email.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/accept_email.go.html -------------------------------------------------------------------------------- /activities/accept_email.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/accept_email.go.tmpl -------------------------------------------------------------------------------- /activities/activities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/activities.go -------------------------------------------------------------------------------- /activities/decline_email.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/decline_email.go.html -------------------------------------------------------------------------------- /activities/decline_email.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/decline_email.go.tmpl -------------------------------------------------------------------------------- /activities/employment_verification_request.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/employment_verification_request.go.html -------------------------------------------------------------------------------- /activities/employment_verification_request.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/employment_verification_request.go.tmpl -------------------------------------------------------------------------------- /activities/report_email.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/report_email.go.html -------------------------------------------------------------------------------- /activities/report_email.go.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/activities/report_email.go.tmpl -------------------------------------------------------------------------------- /api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/api/api.go -------------------------------------------------------------------------------- /api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/api/types.go -------------------------------------------------------------------------------- /cli/bgc-backend/cmd/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-backend/cmd/api.go -------------------------------------------------------------------------------- /cli/bgc-backend/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-backend/cmd/root.go -------------------------------------------------------------------------------- /cli/bgc-backend/cmd/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-backend/cmd/ui.go -------------------------------------------------------------------------------- /cli/bgc-backend/cmd/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-backend/cmd/worker.go -------------------------------------------------------------------------------- /cli/bgc-backend/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-backend/main.go -------------------------------------------------------------------------------- /cli/bgc-candidate/cmd/accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-candidate/cmd/accept.go -------------------------------------------------------------------------------- /cli/bgc-candidate/cmd/decline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-candidate/cmd/decline.go -------------------------------------------------------------------------------- /cli/bgc-candidate/cmd/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-candidate/cmd/flags.go -------------------------------------------------------------------------------- /cli/bgc-candidate/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-candidate/cmd/root.go -------------------------------------------------------------------------------- /cli/bgc-candidate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-candidate/main.go -------------------------------------------------------------------------------- /cli/bgc-company/cmd/cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/cmd/cancel.go -------------------------------------------------------------------------------- /cli/bgc-company/cmd/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/cmd/flags.go -------------------------------------------------------------------------------- /cli/bgc-company/cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/cmd/list.go -------------------------------------------------------------------------------- /cli/bgc-company/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/cmd/root.go -------------------------------------------------------------------------------- /cli/bgc-company/cmd/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/cmd/start.go -------------------------------------------------------------------------------- /cli/bgc-company/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-company/main.go -------------------------------------------------------------------------------- /cli/bgc-researcher/cmd/employmentverify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-researcher/cmd/employmentverify.go -------------------------------------------------------------------------------- /cli/bgc-researcher/cmd/flags.go: -------------------------------------------------------------------------------- 1 | package cmd 2 | 3 | var ( 4 | Token string 5 | ) 6 | -------------------------------------------------------------------------------- /cli/bgc-researcher/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-researcher/cmd/root.go -------------------------------------------------------------------------------- /cli/bgc-researcher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/cli/bgc-researcher/main.go -------------------------------------------------------------------------------- /deployment/grafana/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/Dockerfile -------------------------------------------------------------------------------- /deployment/grafana/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/config.ini -------------------------------------------------------------------------------- /deployment/grafana/dashboards/sdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/dashboards/sdk.json -------------------------------------------------------------------------------- /deployment/grafana/dashboards/temporal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/dashboards/temporal.json -------------------------------------------------------------------------------- /deployment/grafana/provisioning/dashboards/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/provisioning/dashboards/all.yml -------------------------------------------------------------------------------- /deployment/grafana/provisioning/datasources/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/grafana/provisioning/datasources/all.yml -------------------------------------------------------------------------------- /deployment/prometheus/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/prometheus/config.yml -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/Dockerfile -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/api/api.go -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/cmd/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/cmd/api.go -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/cmd/root.go -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/go.mod -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/go.sum -------------------------------------------------------------------------------- /deployment/thirdparty-simulator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/deployment/thirdparty-simulator/main.go -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/go.sum -------------------------------------------------------------------------------- /run-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/run-cli -------------------------------------------------------------------------------- /start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/start -------------------------------------------------------------------------------- /temporal/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/temporal/client.go -------------------------------------------------------------------------------- /temporal/dataconverter-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/temporal/dataconverter-server/main.go -------------------------------------------------------------------------------- /temporal/dataconverter/crypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/temporal/dataconverter/crypt.go -------------------------------------------------------------------------------- /temporal/dataconverter/data_converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/temporal/dataconverter/data_converter.go -------------------------------------------------------------------------------- /temporal/dataconverter/propagator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/temporal/dataconverter/propagator.go -------------------------------------------------------------------------------- /ui/accept.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/accept.go.html -------------------------------------------------------------------------------- /ui/accepted.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/accepted.go.html -------------------------------------------------------------------------------- /ui/declined.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/declined.go.html -------------------------------------------------------------------------------- /ui/employment_verification.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/employment_verification.go.html -------------------------------------------------------------------------------- /ui/employment_verified.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/employment_verified.go.html -------------------------------------------------------------------------------- /ui/report.go.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/report.go.html -------------------------------------------------------------------------------- /ui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/ui/ui.go -------------------------------------------------------------------------------- /utils/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/utils/http.go -------------------------------------------------------------------------------- /workflows/accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/accept.go -------------------------------------------------------------------------------- /workflows/accept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/accept_test.go -------------------------------------------------------------------------------- /workflows/activities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/activities.go -------------------------------------------------------------------------------- /workflows/background_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/background_check.go -------------------------------------------------------------------------------- /workflows/background_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/background_check_test.go -------------------------------------------------------------------------------- /workflows/employment_verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/employment_verification.go -------------------------------------------------------------------------------- /workflows/employment_verification_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/employment_verification_test.go -------------------------------------------------------------------------------- /workflows/federal_criminal_search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/federal_criminal_search.go -------------------------------------------------------------------------------- /workflows/motor_vehicle_incident_search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/motor_vehicle_incident_search.go -------------------------------------------------------------------------------- /workflows/ssn_trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/ssn_trace.go -------------------------------------------------------------------------------- /workflows/state_criminal_search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/state_criminal_search.go -------------------------------------------------------------------------------- /workflows/workflows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/temporalio/background-checks/HEAD/workflows/workflows.go --------------------------------------------------------------------------------