├── .dbosignore ├── .github └── workflows │ ├── deploy-prod.yml │ ├── deploy-staging.yml │ ├── test-prod.yml │ ├── test-staging.yml │ └── test.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── dbos-config.yaml ├── eslint.config.js ├── jest.config.js ├── knexfile.js ├── migrations ├── 20240429155106_create_account_tables.js └── 20250708233329_dbos.js ├── package.json ├── scripts ├── config.py ├── dbos_deploy.sh ├── subscription_integration_test.py └── utils.py ├── src ├── server.ts ├── subscription.test.ts └── subscription.ts └── tsconfig.json /.dbosignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | package-lock.json -------------------------------------------------------------------------------- /.github/workflows/deploy-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.github/workflows/deploy-prod.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.github/workflows/deploy-staging.yml -------------------------------------------------------------------------------- /.github/workflows/test-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.github/workflows/test-prod.yml -------------------------------------------------------------------------------- /.github/workflows/test-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.github/workflows/test-staging.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/README.md -------------------------------------------------------------------------------- /dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/dbos-config.yaml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/jest.config.js -------------------------------------------------------------------------------- /knexfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/knexfile.js -------------------------------------------------------------------------------- /migrations/20240429155106_create_account_tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/migrations/20240429155106_create_account_tables.js -------------------------------------------------------------------------------- /migrations/20250708233329_dbos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/migrations/20250708233329_dbos.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/package.json -------------------------------------------------------------------------------- /scripts/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/scripts/config.py -------------------------------------------------------------------------------- /scripts/dbos_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/scripts/dbos_deploy.sh -------------------------------------------------------------------------------- /scripts/subscription_integration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/scripts/subscription_integration_test.py -------------------------------------------------------------------------------- /scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/scripts/utils.py -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/subscription.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/src/subscription.test.ts -------------------------------------------------------------------------------- /src/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/src/subscription.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-account-management/HEAD/tsconfig.json --------------------------------------------------------------------------------