├── .github ├── utilities │ └── build_node_apps.sh └── workflows │ ├── build-node-apps.yml │ ├── dbos-nestjs-starter.yml │ ├── earthquake_tracker.yml │ ├── go-widget-store.yml │ └── widget-store.yml ├── .gitignore ├── README.md ├── golang ├── cybersec-agent │ ├── .gitignore │ ├── README.md │ ├── cmd │ │ └── sec-agent │ │ │ └── main.go │ ├── docker-compose.yml │ ├── durableworkflow.gif │ ├── go.mod │ ├── go.sum │ └── internal │ │ ├── app │ │ ├── db.go │ │ ├── issue_workflow.go │ │ ├── issues.go │ │ ├── models.go │ │ ├── ollama.go │ │ ├── openai.go │ │ ├── reports.go │ │ ├── reports │ │ │ ├── bun.json │ │ │ ├── juiceshop.json │ │ │ ├── nodegoat.json │ │ │ ├── secret.json │ │ │ └── uv.json │ │ └── scan_workflow.go │ │ └── tui │ │ ├── handlers.go │ │ ├── main.go │ │ ├── update.go │ │ └── views.go ├── dbos-go-starter │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── html │ │ └── app.html │ └── main.go ├── dbos-toolbox │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go └── widget-store │ ├── .gitignore │ ├── .mockery.yml │ ├── Makefile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handlers.go │ ├── html │ └── app.html │ ├── main.go │ ├── migrations │ ├── 001_widget_store.down.sql │ └── 001_widget_store.up.sql │ ├── mocks │ └── DBOSContext_mock.go │ ├── models.go │ ├── store.go │ ├── workflows.go │ └── workflows_test.go ├── java ├── dbos-starter │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── dbosstarter │ │ │ │ ├── DurableStarterApplication.java │ │ │ │ ├── config │ │ │ │ ├── AppStartedLogger.java │ │ │ │ ├── DBOSLifecycle.java │ │ │ │ └── DurableStarterConfig.java │ │ │ │ ├── controller │ │ │ │ └── DurableStarterController.java │ │ │ │ └── service │ │ │ │ ├── DurableStarterService.java │ │ │ │ └── DurableStarterServiceImpl.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── static │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── dbosstarter │ │ └── DurableStarterApplicationTests.java └── widget-store │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── schema │ └── init.sql │ └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── widgetstore │ │ ├── WidgetStoreApplication.java │ │ ├── config │ │ ├── AppStartedLogger.java │ │ ├── DBOSLifecycle.java │ │ └── WidgetStoreConfig.java │ │ ├── constants │ │ └── Constants.java │ │ ├── controller │ │ └── WidgetStoreController.java │ │ ├── dto │ │ ├── OrderDto.java │ │ └── ProductDto.java │ │ ├── model │ │ └── OrderStatus.java │ │ └── service │ │ ├── WidgetStoreService.java │ │ └── WidgetStoreServiceImpl.java │ └── resources │ ├── application.properties │ └── static │ └── index.html ├── kubernetes └── keda-metrics-api-scaler │ ├── .env.sh.example │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── build-and-push.sh │ ├── deploy.sh │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── manifests │ ├── dbos-keda-scaledobject.yaml.template │ ├── dbos.yaml.template │ └── postgres.yaml.template ├── python ├── .gitignore ├── agent-inbox │ ├── README.md │ ├── frontend │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.css │ │ │ ├── App.jsx │ │ │ ├── index.css │ │ │ └── main.jsx │ │ └── vite.config.js │ ├── launch_app.sh │ ├── main.py │ ├── pyproject.toml │ └── uv.lock ├── dbos-app-starter │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── __init__.py │ │ └── main.py │ ├── dbos-config.yaml │ ├── html │ │ └── app.html │ ├── requirements.txt │ └── start_postgres_docker.py ├── dbos-django-starter │ ├── README.md │ ├── djangodbos │ │ ├── __init__.py │ │ ├── asgi.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ ├── polls │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── pyproject.toml │ └── uv.lock ├── dbos-toolbox │ ├── README.md │ ├── dbos-config.yaml │ ├── main.py │ └── requirements.txt ├── document-detective │ ├── .gitignore │ ├── README.md │ ├── dbos-config.yaml │ ├── document_detective │ │ ├── __init__.py │ │ ├── index.py │ │ └── main.py │ ├── html │ │ └── app.html │ ├── pyproject.toml │ └── uv.lock ├── earthquake-tracker │ ├── README.md │ ├── alembic.ini │ ├── dbos-config.yaml │ ├── earthquake_tracker │ │ ├── main.py │ │ ├── schema.py │ │ └── streamlit.py │ ├── migrations │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ └── 2024_08_21_161330_earthquake_tracker.py │ ├── pyproject.toml │ ├── requirements.txt │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_earthquake_tracker.py │ └── uv.lock ├── hacker-news-agent │ ├── README.md │ ├── dbos-config.yaml │ ├── frontend │ │ ├── .gitignore │ │ ├── README.md │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── api.ts │ │ │ ├── components │ │ │ │ ├── AgentList.tsx │ │ │ │ └── NewAgentForm.tsx │ │ │ ├── index.css │ │ │ ├── main.tsx │ │ │ └── types.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── hacker_news_agent │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── api.py │ │ ├── llm.py │ │ ├── main.py │ │ ├── models.py │ │ └── workflows.py │ ├── launch_app.sh │ ├── pyproject.toml │ └── uv.lock ├── queue-patterns │ ├── README.md │ ├── frontend │ │ ├── .gitignore │ │ ├── eslint.config.js │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── index.css │ │ │ └── main.tsx │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── launch_app.sh │ ├── main.py │ ├── pyproject.toml │ └── uv.lock ├── queue-worker │ ├── README.md │ ├── dbos-config.yaml │ ├── frontend │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.jsx │ │ │ ├── index.css │ │ │ └── main.jsx │ │ └── vite.config.js │ ├── launch_app.sh │ ├── pyproject.toml │ ├── server.py │ ├── uv.lock │ └── worker.py ├── reliable-refunds-langchain │ ├── .gitignore │ ├── README.md │ ├── alembic.ini │ ├── architect.png │ ├── dbos-config.yaml │ ├── html │ │ ├── app.html │ │ ├── confirm.html │ │ └── email.html │ ├── migrations │ │ ├── env.py │ │ ├── reset_database.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 2024_07_31_180642_init.py │ │ │ └── 2025_01_28_161323_langchain_setup.py │ ├── pdm.lock │ ├── pyproject.toml │ ├── reliable_refunds │ │ ├── __init__.py │ │ ├── main.py │ │ └── schema.py │ └── requirements.txt ├── s3mirror │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── __init__.py │ │ └── main.py │ ├── clear_dst.sh │ ├── dbos-config.yaml │ ├── requirements.txt │ └── start_transfer_example.py └── widget-store │ ├── .gitignore │ ├── README.md │ ├── alembic.ini │ ├── dbos-config.yaml │ ├── html │ └── app.html │ ├── migrations │ ├── env.py │ ├── reset_database.py │ ├── script.py.mako │ └── versions │ │ ├── 2024_08_22_161257_widget_store.py │ │ └── 2024_08_30_124656_progress_remaining.py │ ├── pyproject.toml │ ├── requirements.txt │ ├── uv.lock │ └── widget_store │ ├── __init__.py │ ├── main.py │ └── schema.py └── typescript ├── dbos-nestjs-starter ├── .prettierrc ├── README.md ├── dbos-config.yaml ├── eslint.config.mjs ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ └── main.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── dbos-node-starter ├── .dbosignore ├── .env.example ├── .gitignore ├── README.md ├── dbos-config.yaml ├── html │ └── app.html ├── nodemon.json ├── package-lock.json ├── package.json ├── src │ └── main.ts └── tsconfig.json ├── dbos-node-toolbox ├── .dbosignore ├── .env.example ├── .gitignore ├── README.md ├── dbos-config.yaml ├── migrations │ ├── 000_dbos_schema.js │ └── 20250203220402_example_table.js ├── nodemon.json ├── package-lock.json ├── package.json ├── setup-db.mts ├── src │ └── main.ts └── tsconfig.json ├── hacker-news-agent ├── .gitignore ├── README.md ├── dbos-config.yaml ├── package-lock.json ├── package.json ├── src │ ├── agent.ts │ ├── api.ts │ ├── cli.ts │ ├── index.ts │ ├── llm.ts │ └── workflows.ts └── tsconfig.json ├── queue-worker ├── .prettierrc ├── README.md ├── frontend │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── App.jsx │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js ├── launch_app.sh ├── package-lock.json ├── package.json ├── server.ts └── worker.ts └── widget-store ├── .env.example ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .prettierrc ├── README.md ├── dbos-config.yaml ├── jest.config.js ├── migrations ├── 000_dbos_schema.js └── 001_initial_schema.js ├── nodemon.json ├── package-lock.json ├── package.json ├── public └── app.html ├── setup-db.mts ├── src ├── main.ts └── shop.ts ├── tests ├── shop-integration.test.ts └── shop-unit.test.ts └── tsconfig.json /.github/utilities/build_node_apps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/utilities/build_node_apps.sh -------------------------------------------------------------------------------- /.github/workflows/build-node-apps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/workflows/build-node-apps.yml -------------------------------------------------------------------------------- /.github/workflows/dbos-nestjs-starter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/workflows/dbos-nestjs-starter.yml -------------------------------------------------------------------------------- /.github/workflows/earthquake_tracker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/workflows/earthquake_tracker.yml -------------------------------------------------------------------------------- /.github/workflows/go-widget-store.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/workflows/go-widget-store.yml -------------------------------------------------------------------------------- /.github/workflows/widget-store.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.github/workflows/widget-store.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/README.md -------------------------------------------------------------------------------- /golang/cybersec-agent/.gitignore: -------------------------------------------------------------------------------- 1 | sec-agent 2 | .env 3 | -------------------------------------------------------------------------------- /golang/cybersec-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/README.md -------------------------------------------------------------------------------- /golang/cybersec-agent/cmd/sec-agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/cmd/sec-agent/main.go -------------------------------------------------------------------------------- /golang/cybersec-agent/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/docker-compose.yml -------------------------------------------------------------------------------- /golang/cybersec-agent/durableworkflow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/durableworkflow.gif -------------------------------------------------------------------------------- /golang/cybersec-agent/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/go.mod -------------------------------------------------------------------------------- /golang/cybersec-agent/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/go.sum -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/db.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/issue_workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/issue_workflow.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/issues.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/issues.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/models.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/ollama.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/ollama.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/openai.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports/bun.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports/bun.json -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports/juiceshop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports/juiceshop.json -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports/nodegoat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports/nodegoat.json -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports/secret.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports/secret.json -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/reports/uv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/reports/uv.json -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/app/scan_workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/app/scan_workflow.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/tui/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/tui/handlers.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/tui/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/tui/main.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/tui/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/tui/update.go -------------------------------------------------------------------------------- /golang/cybersec-agent/internal/tui/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/cybersec-agent/internal/tui/views.go -------------------------------------------------------------------------------- /golang/dbos-go-starter/.gitignore: -------------------------------------------------------------------------------- 1 | main 2 | -------------------------------------------------------------------------------- /golang/dbos-go-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-go-starter/README.md -------------------------------------------------------------------------------- /golang/dbos-go-starter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-go-starter/go.mod -------------------------------------------------------------------------------- /golang/dbos-go-starter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-go-starter/go.sum -------------------------------------------------------------------------------- /golang/dbos-go-starter/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-go-starter/html/app.html -------------------------------------------------------------------------------- /golang/dbos-go-starter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-go-starter/main.go -------------------------------------------------------------------------------- /golang/dbos-toolbox/.gitignore: -------------------------------------------------------------------------------- 1 | main 2 | -------------------------------------------------------------------------------- /golang/dbos-toolbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-toolbox/README.md -------------------------------------------------------------------------------- /golang/dbos-toolbox/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-toolbox/go.mod -------------------------------------------------------------------------------- /golang/dbos-toolbox/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-toolbox/go.sum -------------------------------------------------------------------------------- /golang/dbos-toolbox/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/dbos-toolbox/main.go -------------------------------------------------------------------------------- /golang/widget-store/.gitignore: -------------------------------------------------------------------------------- 1 | py 2 | main 3 | -------------------------------------------------------------------------------- /golang/widget-store/.mockery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/.mockery.yml -------------------------------------------------------------------------------- /golang/widget-store/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/Makefile -------------------------------------------------------------------------------- /golang/widget-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/README.md -------------------------------------------------------------------------------- /golang/widget-store/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/go.mod -------------------------------------------------------------------------------- /golang/widget-store/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/go.sum -------------------------------------------------------------------------------- /golang/widget-store/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/handlers.go -------------------------------------------------------------------------------- /golang/widget-store/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/html/app.html -------------------------------------------------------------------------------- /golang/widget-store/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/main.go -------------------------------------------------------------------------------- /golang/widget-store/migrations/001_widget_store.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/migrations/001_widget_store.down.sql -------------------------------------------------------------------------------- /golang/widget-store/migrations/001_widget_store.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/migrations/001_widget_store.up.sql -------------------------------------------------------------------------------- /golang/widget-store/mocks/DBOSContext_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/mocks/DBOSContext_mock.go -------------------------------------------------------------------------------- /golang/widget-store/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/models.go -------------------------------------------------------------------------------- /golang/widget-store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/store.go -------------------------------------------------------------------------------- /golang/widget-store/workflows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/workflows.go -------------------------------------------------------------------------------- /golang/widget-store/workflows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/golang/widget-store/workflows_test.go -------------------------------------------------------------------------------- /java/dbos-starter/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/.gitattributes -------------------------------------------------------------------------------- /java/dbos-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/.gitignore -------------------------------------------------------------------------------- /java/dbos-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/README.md -------------------------------------------------------------------------------- /java/dbos-starter/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/build.gradle.kts -------------------------------------------------------------------------------- /java/dbos-starter/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /java/dbos-starter/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /java/dbos-starter/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/gradlew -------------------------------------------------------------------------------- /java/dbos-starter/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/gradlew.bat -------------------------------------------------------------------------------- /java/dbos-starter/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "DurableStarter" 2 | -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/DurableStarterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/DurableStarterApplication.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/config/AppStartedLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/config/AppStartedLogger.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/config/DBOSLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/config/DBOSLifecycle.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/config/DurableStarterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/config/DurableStarterConfig.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/controller/DurableStarterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/controller/DurableStarterController.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/service/DurableStarterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/service/DurableStarterService.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/java/com/example/dbosstarter/service/DurableStarterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/java/com/example/dbosstarter/service/DurableStarterServiceImpl.java -------------------------------------------------------------------------------- /java/dbos-starter/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/resources/application.properties -------------------------------------------------------------------------------- /java/dbos-starter/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/main/resources/static/index.html -------------------------------------------------------------------------------- /java/dbos-starter/src/test/java/com/example/dbosstarter/DurableStarterApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/dbos-starter/src/test/java/com/example/dbosstarter/DurableStarterApplicationTests.java -------------------------------------------------------------------------------- /java/widget-store/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/.gitignore -------------------------------------------------------------------------------- /java/widget-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/README.md -------------------------------------------------------------------------------- /java/widget-store/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/build.gradle -------------------------------------------------------------------------------- /java/widget-store/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 -------------------------------------------------------------------------------- /java/widget-store/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /java/widget-store/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /java/widget-store/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/gradlew -------------------------------------------------------------------------------- /java/widget-store/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/gradlew.bat -------------------------------------------------------------------------------- /java/widget-store/schema/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/schema/init.sql -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/WidgetStoreApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/WidgetStoreApplication.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/config/AppStartedLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/config/AppStartedLogger.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/config/DBOSLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/config/DBOSLifecycle.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/config/WidgetStoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/config/WidgetStoreConfig.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/constants/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/constants/Constants.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/controller/WidgetStoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/controller/WidgetStoreController.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/dto/OrderDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/dto/OrderDto.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/dto/ProductDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/dto/ProductDto.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/model/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/model/OrderStatus.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/service/WidgetStoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/service/WidgetStoreService.java -------------------------------------------------------------------------------- /java/widget-store/src/main/java/com/example/widgetstore/service/WidgetStoreServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/java/com/example/widgetstore/service/WidgetStoreServiceImpl.java -------------------------------------------------------------------------------- /java/widget-store/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/resources/application.properties -------------------------------------------------------------------------------- /java/widget-store/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/java/widget-store/src/main/resources/static/index.html -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/.env.sh.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/.env.sh.example -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/.gitignore: -------------------------------------------------------------------------------- 1 | .env.sh 2 | main 3 | manifests/generated/ 4 | -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/Dockerfile -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/README.md -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/build-and-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/build-and-push.sh -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/deploy.sh -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/go.mod -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/go.sum -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/main.go -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/manifests/dbos-keda-scaledobject.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/manifests/dbos-keda-scaledobject.yaml.template -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/manifests/dbos.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/manifests/dbos.yaml.template -------------------------------------------------------------------------------- /kubernetes/keda-metrics-api-scaler/manifests/postgres.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/kubernetes/keda-metrics-api-scaler/manifests/postgres.yaml.template -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/agent-inbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/README.md -------------------------------------------------------------------------------- /python/agent-inbox/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/index.html -------------------------------------------------------------------------------- /python/agent-inbox/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/package-lock.json -------------------------------------------------------------------------------- /python/agent-inbox/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/package.json -------------------------------------------------------------------------------- /python/agent-inbox/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/src/App.css -------------------------------------------------------------------------------- /python/agent-inbox/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/src/App.jsx -------------------------------------------------------------------------------- /python/agent-inbox/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/src/index.css -------------------------------------------------------------------------------- /python/agent-inbox/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/src/main.jsx -------------------------------------------------------------------------------- /python/agent-inbox/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/frontend/vite.config.js -------------------------------------------------------------------------------- /python/agent-inbox/launch_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/launch_app.sh -------------------------------------------------------------------------------- /python/agent-inbox/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/main.py -------------------------------------------------------------------------------- /python/agent-inbox/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/pyproject.toml -------------------------------------------------------------------------------- /python/agent-inbox/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/agent-inbox/uv.lock -------------------------------------------------------------------------------- /python/dbos-app-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/.gitignore -------------------------------------------------------------------------------- /python/dbos-app-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/README.md -------------------------------------------------------------------------------- /python/dbos-app-starter/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/dbos-app-starter/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/app/main.py -------------------------------------------------------------------------------- /python/dbos-app-starter/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/dbos-config.yaml -------------------------------------------------------------------------------- /python/dbos-app-starter/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/html/app.html -------------------------------------------------------------------------------- /python/dbos-app-starter/requirements.txt: -------------------------------------------------------------------------------- 1 | dbos[otel]==2.7.0 2 | fastapi[standard] -------------------------------------------------------------------------------- /python/dbos-app-starter/start_postgres_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-app-starter/start_postgres_docker.py -------------------------------------------------------------------------------- /python/dbos-django-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/README.md -------------------------------------------------------------------------------- /python/dbos-django-starter/djangodbos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/dbos-django-starter/djangodbos/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/djangodbos/asgi.py -------------------------------------------------------------------------------- /python/dbos-django-starter/djangodbos/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/djangodbos/settings.py -------------------------------------------------------------------------------- /python/dbos-django-starter/djangodbos/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/djangodbos/urls.py -------------------------------------------------------------------------------- /python/dbos-django-starter/djangodbos/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/djangodbos/wsgi.py -------------------------------------------------------------------------------- /python/dbos-django-starter/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/manage.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/admin.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/apps.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/migrations/0001_initial.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/models.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/tests.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/urls.py -------------------------------------------------------------------------------- /python/dbos-django-starter/polls/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/polls/views.py -------------------------------------------------------------------------------- /python/dbos-django-starter/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/pyproject.toml -------------------------------------------------------------------------------- /python/dbos-django-starter/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-django-starter/uv.lock -------------------------------------------------------------------------------- /python/dbos-toolbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-toolbox/README.md -------------------------------------------------------------------------------- /python/dbos-toolbox/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-toolbox/dbos-config.yaml -------------------------------------------------------------------------------- /python/dbos-toolbox/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/dbos-toolbox/main.py -------------------------------------------------------------------------------- /python/dbos-toolbox/requirements.txt: -------------------------------------------------------------------------------- 1 | dbos[otel]==2.7.0 2 | fastapi[standard] 3 | -------------------------------------------------------------------------------- /python/document-detective/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/.gitignore -------------------------------------------------------------------------------- /python/document-detective/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/README.md -------------------------------------------------------------------------------- /python/document-detective/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/dbos-config.yaml -------------------------------------------------------------------------------- /python/document-detective/document_detective/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/document-detective/document_detective/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/document_detective/index.py -------------------------------------------------------------------------------- /python/document-detective/document_detective/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/document_detective/main.py -------------------------------------------------------------------------------- /python/document-detective/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/html/app.html -------------------------------------------------------------------------------- /python/document-detective/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/pyproject.toml -------------------------------------------------------------------------------- /python/document-detective/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/document-detective/uv.lock -------------------------------------------------------------------------------- /python/earthquake-tracker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/README.md -------------------------------------------------------------------------------- /python/earthquake-tracker/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/alembic.ini -------------------------------------------------------------------------------- /python/earthquake-tracker/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/dbos-config.yaml -------------------------------------------------------------------------------- /python/earthquake-tracker/earthquake_tracker/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/earthquake_tracker/main.py -------------------------------------------------------------------------------- /python/earthquake-tracker/earthquake_tracker/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/earthquake_tracker/schema.py -------------------------------------------------------------------------------- /python/earthquake-tracker/earthquake_tracker/streamlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/earthquake_tracker/streamlit.py -------------------------------------------------------------------------------- /python/earthquake-tracker/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/migrations/env.py -------------------------------------------------------------------------------- /python/earthquake-tracker/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/migrations/script.py.mako -------------------------------------------------------------------------------- /python/earthquake-tracker/migrations/versions/2024_08_21_161330_earthquake_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/migrations/versions/2024_08_21_161330_earthquake_tracker.py -------------------------------------------------------------------------------- /python/earthquake-tracker/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/pyproject.toml -------------------------------------------------------------------------------- /python/earthquake-tracker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/requirements.txt -------------------------------------------------------------------------------- /python/earthquake-tracker/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/earthquake-tracker/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/tests/conftest.py -------------------------------------------------------------------------------- /python/earthquake-tracker/tests/test_earthquake_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/tests/test_earthquake_tracker.py -------------------------------------------------------------------------------- /python/earthquake-tracker/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/earthquake-tracker/uv.lock -------------------------------------------------------------------------------- /python/hacker-news-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/README.md -------------------------------------------------------------------------------- /python/hacker-news-agent/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/dbos-config.yaml -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/.gitignore -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/README.md -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/index.html -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/package-lock.json -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/package.json -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/App.css -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/App.tsx -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/api.ts -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/components/AgentList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/components/AgentList.tsx -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/components/NewAgentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/components/NewAgentForm.tsx -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/index.css -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/main.tsx -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/src/types.ts -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/tsconfig.json -------------------------------------------------------------------------------- /python/hacker-news-agent/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/frontend/vite.config.ts -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/agent.py -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/api.py -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/llm.py -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/main.py -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/models.py -------------------------------------------------------------------------------- /python/hacker-news-agent/hacker_news_agent/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/hacker_news_agent/workflows.py -------------------------------------------------------------------------------- /python/hacker-news-agent/launch_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/launch_app.sh -------------------------------------------------------------------------------- /python/hacker-news-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/pyproject.toml -------------------------------------------------------------------------------- /python/hacker-news-agent/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/hacker-news-agent/uv.lock -------------------------------------------------------------------------------- /python/queue-patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/README.md -------------------------------------------------------------------------------- /python/queue-patterns/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/.gitignore -------------------------------------------------------------------------------- /python/queue-patterns/frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/eslint.config.js -------------------------------------------------------------------------------- /python/queue-patterns/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/index.html -------------------------------------------------------------------------------- /python/queue-patterns/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/package-lock.json -------------------------------------------------------------------------------- /python/queue-patterns/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/package.json -------------------------------------------------------------------------------- /python/queue-patterns/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/src/App.css -------------------------------------------------------------------------------- /python/queue-patterns/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/src/App.tsx -------------------------------------------------------------------------------- /python/queue-patterns/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/src/index.css -------------------------------------------------------------------------------- /python/queue-patterns/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/src/main.tsx -------------------------------------------------------------------------------- /python/queue-patterns/frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /python/queue-patterns/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/tsconfig.json -------------------------------------------------------------------------------- /python/queue-patterns/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /python/queue-patterns/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/frontend/vite.config.ts -------------------------------------------------------------------------------- /python/queue-patterns/launch_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/launch_app.sh -------------------------------------------------------------------------------- /python/queue-patterns/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/main.py -------------------------------------------------------------------------------- /python/queue-patterns/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/pyproject.toml -------------------------------------------------------------------------------- /python/queue-patterns/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-patterns/uv.lock -------------------------------------------------------------------------------- /python/queue-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/README.md -------------------------------------------------------------------------------- /python/queue-worker/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/dbos-config.yaml -------------------------------------------------------------------------------- /python/queue-worker/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/index.html -------------------------------------------------------------------------------- /python/queue-worker/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/package-lock.json -------------------------------------------------------------------------------- /python/queue-worker/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/package.json -------------------------------------------------------------------------------- /python/queue-worker/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/src/App.jsx -------------------------------------------------------------------------------- /python/queue-worker/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/src/index.css -------------------------------------------------------------------------------- /python/queue-worker/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/src/main.jsx -------------------------------------------------------------------------------- /python/queue-worker/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/frontend/vite.config.js -------------------------------------------------------------------------------- /python/queue-worker/launch_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/launch_app.sh -------------------------------------------------------------------------------- /python/queue-worker/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/pyproject.toml -------------------------------------------------------------------------------- /python/queue-worker/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/server.py -------------------------------------------------------------------------------- /python/queue-worker/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/uv.lock -------------------------------------------------------------------------------- /python/queue-worker/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/queue-worker/worker.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/.gitignore -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/README.md -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/alembic.ini -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/architect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/architect.png -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/dbos-config.yaml -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/html/app.html -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/html/confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/html/confirm.html -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/html/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/html/email.html -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/migrations/env.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/migrations/reset_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/migrations/reset_database.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/migrations/script.py.mako -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/migrations/versions/2024_07_31_180642_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/migrations/versions/2024_07_31_180642_init.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/migrations/versions/2025_01_28_161323_langchain_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/migrations/versions/2025_01_28_161323_langchain_setup.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/pdm.lock -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/pyproject.toml -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/reliable_refunds/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/reliable_refunds/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/reliable_refunds/main.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/reliable_refunds/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/reliable_refunds/schema.py -------------------------------------------------------------------------------- /python/reliable-refunds-langchain/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/reliable-refunds-langchain/requirements.txt -------------------------------------------------------------------------------- /python/s3mirror/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/.gitignore -------------------------------------------------------------------------------- /python/s3mirror/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/README.md -------------------------------------------------------------------------------- /python/s3mirror/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/s3mirror/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/app/main.py -------------------------------------------------------------------------------- /python/s3mirror/clear_dst.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/clear_dst.sh -------------------------------------------------------------------------------- /python/s3mirror/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/dbos-config.yaml -------------------------------------------------------------------------------- /python/s3mirror/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/requirements.txt -------------------------------------------------------------------------------- /python/s3mirror/start_transfer_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/s3mirror/start_transfer_example.py -------------------------------------------------------------------------------- /python/widget-store/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/.gitignore -------------------------------------------------------------------------------- /python/widget-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/README.md -------------------------------------------------------------------------------- /python/widget-store/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/alembic.ini -------------------------------------------------------------------------------- /python/widget-store/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/dbos-config.yaml -------------------------------------------------------------------------------- /python/widget-store/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/html/app.html -------------------------------------------------------------------------------- /python/widget-store/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/migrations/env.py -------------------------------------------------------------------------------- /python/widget-store/migrations/reset_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/migrations/reset_database.py -------------------------------------------------------------------------------- /python/widget-store/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/migrations/script.py.mako -------------------------------------------------------------------------------- /python/widget-store/migrations/versions/2024_08_22_161257_widget_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/migrations/versions/2024_08_22_161257_widget_store.py -------------------------------------------------------------------------------- /python/widget-store/migrations/versions/2024_08_30_124656_progress_remaining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/migrations/versions/2024_08_30_124656_progress_remaining.py -------------------------------------------------------------------------------- /python/widget-store/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/pyproject.toml -------------------------------------------------------------------------------- /python/widget-store/requirements.txt: -------------------------------------------------------------------------------- 1 | dbos[otel]==2.7.0 2 | fastapi[standard] 3 | alembic -------------------------------------------------------------------------------- /python/widget-store/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/uv.lock -------------------------------------------------------------------------------- /python/widget-store/widget_store/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/widget-store/widget_store/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/widget_store/main.py -------------------------------------------------------------------------------- /python/widget-store/widget_store/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/python/widget-store/widget_store/schema.py -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/.prettierrc -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/README.md -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/dbos-config.yaml -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/eslint.config.mjs -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/nest-cli.json -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/package-lock.json -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/package.json -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/src/app.controller.spec.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/src/app.controller.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/src/app.module.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/src/app.service.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/src/main.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/test/jest-e2e.json -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/tsconfig.build.json -------------------------------------------------------------------------------- /typescript/dbos-nestjs-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-nestjs-starter/tsconfig.json -------------------------------------------------------------------------------- /typescript/dbos-node-starter/.dbosignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /typescript/dbos-node-starter/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/.env.example -------------------------------------------------------------------------------- /typescript/dbos-node-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/.gitignore -------------------------------------------------------------------------------- /typescript/dbos-node-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/README.md -------------------------------------------------------------------------------- /typescript/dbos-node-starter/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/dbos-config.yaml -------------------------------------------------------------------------------- /typescript/dbos-node-starter/html/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/html/app.html -------------------------------------------------------------------------------- /typescript/dbos-node-starter/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/nodemon.json -------------------------------------------------------------------------------- /typescript/dbos-node-starter/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/package-lock.json -------------------------------------------------------------------------------- /typescript/dbos-node-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/package.json -------------------------------------------------------------------------------- /typescript/dbos-node-starter/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/src/main.ts -------------------------------------------------------------------------------- /typescript/dbos-node-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-starter/tsconfig.json -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/.dbosignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/.env.example -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/.gitignore -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/README.md -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/dbos-config.yaml -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/migrations/000_dbos_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/migrations/000_dbos_schema.js -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/migrations/20250203220402_example_table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/migrations/20250203220402_example_table.js -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/nodemon.json -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/package-lock.json -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/package.json -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/setup-db.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/setup-db.mts -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/src/main.ts -------------------------------------------------------------------------------- /typescript/dbos-node-toolbox/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/dbos-node-toolbox/tsconfig.json -------------------------------------------------------------------------------- /typescript/hacker-news-agent/.gitignore: -------------------------------------------------------------------------------- 1 | py 2 | ts-docs -------------------------------------------------------------------------------- /typescript/hacker-news-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/README.md -------------------------------------------------------------------------------- /typescript/hacker-news-agent/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/dbos-config.yaml -------------------------------------------------------------------------------- /typescript/hacker-news-agent/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/package-lock.json -------------------------------------------------------------------------------- /typescript/hacker-news-agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/package.json -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/agent.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/api.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/cli.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/index.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/llm.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/src/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/src/workflows.ts -------------------------------------------------------------------------------- /typescript/hacker-news-agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/hacker-news-agent/tsconfig.json -------------------------------------------------------------------------------- /typescript/queue-worker/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/.prettierrc -------------------------------------------------------------------------------- /typescript/queue-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/README.md -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/index.html -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/package-lock.json -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/package.json -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/src/App.jsx -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/src/index.css -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/src/main.jsx -------------------------------------------------------------------------------- /typescript/queue-worker/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/frontend/vite.config.js -------------------------------------------------------------------------------- /typescript/queue-worker/launch_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/launch_app.sh -------------------------------------------------------------------------------- /typescript/queue-worker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/package-lock.json -------------------------------------------------------------------------------- /typescript/queue-worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/package.json -------------------------------------------------------------------------------- /typescript/queue-worker/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/server.ts -------------------------------------------------------------------------------- /typescript/queue-worker/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/queue-worker/worker.ts -------------------------------------------------------------------------------- /typescript/widget-store/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.env.example -------------------------------------------------------------------------------- /typescript/widget-store/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.eslintignore -------------------------------------------------------------------------------- /typescript/widget-store/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.eslintrc -------------------------------------------------------------------------------- /typescript/widget-store/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.gitignore -------------------------------------------------------------------------------- /typescript/widget-store/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.prettierignore -------------------------------------------------------------------------------- /typescript/widget-store/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/.prettierrc -------------------------------------------------------------------------------- /typescript/widget-store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/README.md -------------------------------------------------------------------------------- /typescript/widget-store/dbos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/dbos-config.yaml -------------------------------------------------------------------------------- /typescript/widget-store/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/jest.config.js -------------------------------------------------------------------------------- /typescript/widget-store/migrations/000_dbos_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/migrations/000_dbos_schema.js -------------------------------------------------------------------------------- /typescript/widget-store/migrations/001_initial_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/migrations/001_initial_schema.js -------------------------------------------------------------------------------- /typescript/widget-store/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/nodemon.json -------------------------------------------------------------------------------- /typescript/widget-store/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/package-lock.json -------------------------------------------------------------------------------- /typescript/widget-store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/package.json -------------------------------------------------------------------------------- /typescript/widget-store/public/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/public/app.html -------------------------------------------------------------------------------- /typescript/widget-store/setup-db.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/setup-db.mts -------------------------------------------------------------------------------- /typescript/widget-store/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/src/main.ts -------------------------------------------------------------------------------- /typescript/widget-store/src/shop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/src/shop.ts -------------------------------------------------------------------------------- /typescript/widget-store/tests/shop-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/tests/shop-integration.test.ts -------------------------------------------------------------------------------- /typescript/widget-store/tests/shop-unit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/tests/shop-unit.test.ts -------------------------------------------------------------------------------- /typescript/widget-store/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbos-inc/dbos-demo-apps/HEAD/typescript/widget-store/tsconfig.json --------------------------------------------------------------------------------