├── .circleci └── config.yml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── 1. bug_report.md │ ├── 2. enhance-a-feature.md │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── labeler.yml └── workflows │ ├── codeql-analysis.yml │ ├── helm-release.yml │ └── labeler.yml ├── .gitignore ├── CONTRIBUTING.md ├── Changelog.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── alembic.ini ├── changes ├── EXAMPLE.yaml ├── README.md ├── pr371.md ├── pr375.yaml └── pr407.yaml ├── codecov.yml ├── docker └── infrastructure │ ├── README.md │ └── docker-compose.yml ├── helm └── prefect-server │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── manifest.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── agent │ │ ├── deployment.yaml │ │ └── rbac.yaml │ ├── apollo │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ ├── graphql │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ ├── hasura │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ ├── jobs │ │ └── create_tenant.yaml │ ├── serviceaccount.yaml │ ├── towel │ │ └── deployment.yaml │ └── ui │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── values.yaml ├── pyproject.toml ├── services ├── apollo │ ├── .babelrc │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .nvmrc │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── post-start.sh │ ├── src │ │ ├── executors.js │ │ └── index.js │ └── tests │ │ └── unit │ │ ├── .eslintrc.js │ │ └── payloads.spec.js ├── hasura │ ├── config.yaml │ └── migrations │ │ ├── metadata.yaml │ │ └── versions │ │ ├── README.md │ │ ├── metadata-24f10aeee83e.yaml │ │ ├── metadata-3398e4807bfb.yaml │ │ ├── metadata-3c87ad7e0b71.yaml │ │ ├── metadata-459a61bedc9e.yaml │ │ ├── metadata-6611fd0ccc73.yaml │ │ ├── metadata-70528cee0d2b.yaml │ │ ├── metadata-72e2cd3e0469.yaml │ │ ├── metadata-7ca57ea2fdff.yaml │ │ ├── metadata-850b76d44332.yaml │ │ ├── metadata-9116e81c6dc2.yaml │ │ ├── metadata-9cb7539b7363.yaml │ │ ├── metadata-a666a3f4e422.yaml │ │ ├── metadata-ac5747fb571c.yaml │ │ ├── metadata-b9086bd4b962.yaml │ │ ├── metadata-c4d792bdd05e.yaml │ │ └── metadata-e148cf9f1e5b.yaml └── postgres │ └── alembic │ ├── README.md │ ├── env.py │ ├── script.py.mako │ └── versions │ ├── 2020-06-24T090436_create_extensions.py │ ├── 2020-06-24T092037_initial_database_migration.py │ ├── 2020-06-24T103113_add_flow_run_idempotency_key.py │ ├── 2020-06-24T174932_add_traversal_functions.py │ ├── 2020-07-01T181528_create_message_table.py │ ├── 2020-08-08T205817_remove_state_id_foreign_keys.py │ ├── 2020-09-02T203435_simplify_run_state_update_triggers.py │ ├── 2020-09-03T095523_add_task_run_name.py │ ├── 2020-09-04T095858_add_agent_persistence.py │ ├── 2020-09-16T171314_add_index_on_agent_id.py │ ├── 2020-09-21T145318_add_flow_run_config.py │ ├── 2020-09-30T123806_add_label_column_to_flow_runs.py │ ├── 2020-10-21T141127_add_artifact_api.py │ ├── 2020-12-02T130956_add_index_for_task_run_names.py │ ├── 2020-12-28T150027_add_run_config_to_flow_runs.py │ ├── 2021-01-20T132230_add_description_to_flow_group_table.py │ ├── 2021-03-16T094833_add_unique_index_for_idempotency_key.py │ ├── 2021-03-16T221106_improve_run_triggers_to_handle_same_.py │ └── 2021-08-25T121503_add_unique_constraint_on_edge_table_for_.py ├── setup.cfg ├── setup.py ├── src └── prefect_server │ ├── __init__.py │ ├── _version.py │ ├── api │ ├── __init__.py │ ├── agents.py │ ├── artifacts.py │ ├── cloud_hooks.py │ ├── flow_groups.py │ ├── flows.py │ ├── logs.py │ ├── messages.py │ ├── projects.py │ ├── runs.py │ ├── states.py │ └── tenants.py │ ├── cli │ ├── __init__.py │ ├── __main__.py │ ├── database.py │ ├── dev.py │ ├── hasura.py │ └── services.py │ ├── config.toml │ ├── configuration.py │ ├── database │ ├── __init__.py │ ├── hasura.py │ ├── introspection.py │ ├── introspection_query.graphql │ ├── models.py │ ├── orm.py │ └── postgres.py │ ├── graphql │ ├── __init__.py │ ├── agents.py │ ├── artifacts.py │ ├── cloud_hooks.py │ ├── extensions.py │ ├── flow_groups.py │ ├── flows.py │ ├── logs.py │ ├── messages.py │ ├── projects.py │ ├── query.py │ ├── runs.py │ ├── scalars.py │ ├── schema │ │ ├── agents.graphql │ │ ├── artifacts.graphql │ │ ├── flows.graphql │ │ ├── logs.graphql │ │ ├── messages.graphql │ │ ├── projects.graphql │ │ ├── runs.graphql │ │ ├── scalars.graphql │ │ ├── schema.graphql │ │ ├── states.graphql │ │ └── tenants.graphql │ ├── states.py │ └── tenants.py │ ├── services │ ├── __init__.py │ ├── agents │ │ ├── __init__.py │ │ ├── dask_agent.py │ │ └── local_agent.py │ ├── graphql │ │ ├── __init__.py │ │ └── server.py │ ├── loop_service.py │ └── towel │ │ ├── README.md │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── lazarus.py │ │ ├── scheduler.py │ │ └── zombie_killer.py │ └── utilities │ ├── __init__.py │ ├── asynchronous.py │ ├── collections.py │ ├── context.py │ ├── events.py │ ├── exceptions.py │ ├── graphql.py │ ├── graphql_tools.py │ ├── http.py │ ├── logging.py │ ├── names.py │ └── tests.py ├── tests ├── __init__.py ├── api │ ├── __init__.py │ ├── test_agents.py │ ├── test_artifacts.py │ ├── test_cloud_hooks.py │ ├── test_flow_groups.py │ ├── test_flows.py │ ├── test_logs.py │ ├── test_messages.py │ ├── test_projects.py │ ├── test_runs.py │ ├── test_states.py │ ├── test_tasks.py │ └── test_tenants.py ├── cli │ ├── __init__.py │ └── test_cli.py ├── conftest.py ├── database │ ├── __init__.py │ ├── test_database.py │ ├── test_flow_run_insert_trigger.py │ ├── test_flow_traversal.py │ ├── test_hasura.py │ ├── test_migrations.py │ ├── test_orm.py │ ├── test_state_triggers.py │ └── test_updated_triggers.py ├── fixtures │ └── database_fixtures.py ├── graphql │ ├── __init__.py │ ├── conftest.py │ ├── queries │ │ ├── __init__.py │ │ ├── test_api.py │ │ └── test_reference.py │ ├── test_cloud_hooks.py │ ├── test_flow_groups.py │ ├── test_flows.py │ ├── test_logs.py │ ├── test_messages.py │ ├── test_projects.py │ ├── test_runs.py │ ├── test_scalars.py │ └── test_states.py ├── integration_tests │ ├── __init__.py │ ├── conftest.py │ └── test_integration.py ├── service_tests │ ├── __init__.py │ ├── conftest.py │ ├── test_diamond.py │ ├── test_pause.py │ ├── test_simple_map.py │ └── test_simple_reduce.py ├── services │ ├── __init__.py │ ├── test_lazarus.py │ ├── test_loop_service.py │ ├── test_scheduler.py │ └── test_zombie_killer.py ├── test_formatting.py └── utilities │ ├── __init__.py │ ├── test_collections.py │ ├── test_context.py │ ├── test_exceptions.py │ ├── test_graphql.py │ ├── test_logging.py │ └── test_tests.py ├── update_changelog.py └── versioneer.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1. bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/ISSUE_TEMPLATE/1. bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2. enhance-a-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/ISSUE_TEMPLATE/2. enhance-a-feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/helm-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/workflows/helm-release.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/alembic.ini -------------------------------------------------------------------------------- /changes/EXAMPLE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/changes/EXAMPLE.yaml -------------------------------------------------------------------------------- /changes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/changes/README.md -------------------------------------------------------------------------------- /changes/pr371.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/changes/pr371.md -------------------------------------------------------------------------------- /changes/pr375.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/changes/pr375.yaml -------------------------------------------------------------------------------- /changes/pr407.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/changes/pr407.yaml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/codecov.yml -------------------------------------------------------------------------------- /docker/infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/docker/infrastructure/README.md -------------------------------------------------------------------------------- /docker/infrastructure/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/docker/infrastructure/docker-compose.yml -------------------------------------------------------------------------------- /helm/prefect-server/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/.helmignore -------------------------------------------------------------------------------- /helm/prefect-server/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/Chart.yaml -------------------------------------------------------------------------------- /helm/prefect-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/README.md -------------------------------------------------------------------------------- /helm/prefect-server/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/manifest.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/prefect-server/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/prefect-server/templates/agent/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/agent/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/agent/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/agent/rbac.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/apollo/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/apollo/_helpers.tpl -------------------------------------------------------------------------------- /helm/prefect-server/templates/apollo/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/apollo/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/apollo/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/apollo/ingress.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/apollo/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/apollo/service.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/graphql/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/graphql/_helpers.tpl -------------------------------------------------------------------------------- /helm/prefect-server/templates/graphql/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/graphql/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/graphql/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/graphql/service.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/hasura/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/hasura/_helpers.tpl -------------------------------------------------------------------------------- /helm/prefect-server/templates/hasura/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/hasura/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/hasura/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/hasura/service.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/jobs/create_tenant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/jobs/create_tenant.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/towel/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/towel/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/ui/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/ui/deployment.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/ui/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/ui/ingress.yaml -------------------------------------------------------------------------------- /helm/prefect-server/templates/ui/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/templates/ui/service.yaml -------------------------------------------------------------------------------- /helm/prefect-server/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/helm/prefect-server/values.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /services/apollo/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/.babelrc -------------------------------------------------------------------------------- /services/apollo/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /services/apollo/.eslintignore: -------------------------------------------------------------------------------- 1 | tests/__coverage__ 2 | dist 3 | node_modules 4 | -------------------------------------------------------------------------------- /services/apollo/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/.eslintrc.js -------------------------------------------------------------------------------- /services/apollo/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | tests/__coverage__ -------------------------------------------------------------------------------- /services/apollo/.nvmrc: -------------------------------------------------------------------------------- 1 | v10.15.0 -------------------------------------------------------------------------------- /services/apollo/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/.prettierignore -------------------------------------------------------------------------------- /services/apollo/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/.prettierrc.js -------------------------------------------------------------------------------- /services/apollo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/Dockerfile -------------------------------------------------------------------------------- /services/apollo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/README.md -------------------------------------------------------------------------------- /services/apollo/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/jest.config.js -------------------------------------------------------------------------------- /services/apollo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/package-lock.json -------------------------------------------------------------------------------- /services/apollo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/package.json -------------------------------------------------------------------------------- /services/apollo/post-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/post-start.sh -------------------------------------------------------------------------------- /services/apollo/src/executors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/src/executors.js -------------------------------------------------------------------------------- /services/apollo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/src/index.js -------------------------------------------------------------------------------- /services/apollo/tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /services/apollo/tests/unit/payloads.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/apollo/tests/unit/payloads.spec.js -------------------------------------------------------------------------------- /services/hasura/config.yaml: -------------------------------------------------------------------------------- 1 | endpoint: http://localhost:3000 2 | -------------------------------------------------------------------------------- /services/hasura/migrations/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/metadata.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/README.md -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-24f10aeee83e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-24f10aeee83e.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-3398e4807bfb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-3398e4807bfb.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-3c87ad7e0b71.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-3c87ad7e0b71.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-459a61bedc9e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-459a61bedc9e.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-6611fd0ccc73.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-6611fd0ccc73.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-70528cee0d2b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-70528cee0d2b.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-72e2cd3e0469.yaml: -------------------------------------------------------------------------------- 1 | version: 2 2 | tables: [] -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-7ca57ea2fdff.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-7ca57ea2fdff.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-850b76d44332.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-850b76d44332.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-9116e81c6dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-9116e81c6dc2.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-9cb7539b7363.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-9cb7539b7363.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-a666a3f4e422.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-a666a3f4e422.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-ac5747fb571c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-ac5747fb571c.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-b9086bd4b962.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-b9086bd4b962.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-c4d792bdd05e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-c4d792bdd05e.yaml -------------------------------------------------------------------------------- /services/hasura/migrations/versions/metadata-e148cf9f1e5b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/hasura/migrations/versions/metadata-e148cf9f1e5b.yaml -------------------------------------------------------------------------------- /services/postgres/alembic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/README.md -------------------------------------------------------------------------------- /services/postgres/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/env.py -------------------------------------------------------------------------------- /services/postgres/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/script.py.mako -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-06-24T090436_create_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-06-24T090436_create_extensions.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-06-24T092037_initial_database_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-06-24T092037_initial_database_migration.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-06-24T103113_add_flow_run_idempotency_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-06-24T103113_add_flow_run_idempotency_key.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-06-24T174932_add_traversal_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-06-24T174932_add_traversal_functions.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-07-01T181528_create_message_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-07-01T181528_create_message_table.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-08-08T205817_remove_state_id_foreign_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-08-08T205817_remove_state_id_foreign_keys.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-02T203435_simplify_run_state_update_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-02T203435_simplify_run_state_update_triggers.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-03T095523_add_task_run_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-03T095523_add_task_run_name.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-04T095858_add_agent_persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-04T095858_add_agent_persistence.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-16T171314_add_index_on_agent_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-16T171314_add_index_on_agent_id.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-21T145318_add_flow_run_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-21T145318_add_flow_run_config.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-09-30T123806_add_label_column_to_flow_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-09-30T123806_add_label_column_to_flow_runs.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-10-21T141127_add_artifact_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-10-21T141127_add_artifact_api.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-12-02T130956_add_index_for_task_run_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-12-02T130956_add_index_for_task_run_names.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2020-12-28T150027_add_run_config_to_flow_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2020-12-28T150027_add_run_config_to_flow_runs.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2021-01-20T132230_add_description_to_flow_group_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2021-01-20T132230_add_description_to_flow_group_table.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2021-03-16T094833_add_unique_index_for_idempotency_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2021-03-16T094833_add_unique_index_for_idempotency_key.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2021-03-16T221106_improve_run_triggers_to_handle_same_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2021-03-16T221106_improve_run_triggers_to_handle_same_.py -------------------------------------------------------------------------------- /services/postgres/alembic/versions/2021-08-25T121503_add_unique_constraint_on_edge_table_for_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/services/postgres/alembic/versions/2021-08-25T121503_add_unique_constraint_on_edge_table_for_.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/setup.py -------------------------------------------------------------------------------- /src/prefect_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/_version.py -------------------------------------------------------------------------------- /src/prefect_server/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/api/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/agents.py -------------------------------------------------------------------------------- /src/prefect_server/api/artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/artifacts.py -------------------------------------------------------------------------------- /src/prefect_server/api/cloud_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/cloud_hooks.py -------------------------------------------------------------------------------- /src/prefect_server/api/flow_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/flow_groups.py -------------------------------------------------------------------------------- /src/prefect_server/api/flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/flows.py -------------------------------------------------------------------------------- /src/prefect_server/api/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/logs.py -------------------------------------------------------------------------------- /src/prefect_server/api/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/messages.py -------------------------------------------------------------------------------- /src/prefect_server/api/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/projects.py -------------------------------------------------------------------------------- /src/prefect_server/api/runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/runs.py -------------------------------------------------------------------------------- /src/prefect_server/api/states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/states.py -------------------------------------------------------------------------------- /src/prefect_server/api/tenants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/api/tenants.py -------------------------------------------------------------------------------- /src/prefect_server/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/__main__.py -------------------------------------------------------------------------------- /src/prefect_server/cli/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/database.py -------------------------------------------------------------------------------- /src/prefect_server/cli/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/dev.py -------------------------------------------------------------------------------- /src/prefect_server/cli/hasura.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/hasura.py -------------------------------------------------------------------------------- /src/prefect_server/cli/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/cli/services.py -------------------------------------------------------------------------------- /src/prefect_server/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/config.toml -------------------------------------------------------------------------------- /src/prefect_server/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/configuration.py -------------------------------------------------------------------------------- /src/prefect_server/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/database/hasura.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/hasura.py -------------------------------------------------------------------------------- /src/prefect_server/database/introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/introspection.py -------------------------------------------------------------------------------- /src/prefect_server/database/introspection_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/introspection_query.graphql -------------------------------------------------------------------------------- /src/prefect_server/database/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/models.py -------------------------------------------------------------------------------- /src/prefect_server/database/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/orm.py -------------------------------------------------------------------------------- /src/prefect_server/database/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/database/postgres.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/agents.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/artifacts.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/cloud_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/cloud_hooks.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/extensions.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/flow_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/flow_groups.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/flows.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/logs.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/messages.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/projects.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/query.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/runs.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/scalars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/scalars.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/agents.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/agents.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/artifacts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/artifacts.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/flows.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/flows.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/logs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/logs.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/messages.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/messages.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/projects.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/projects.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/runs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/runs.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/scalars.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/scalars.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/schema.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/states.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/states.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/schema/tenants.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/schema/tenants.graphql -------------------------------------------------------------------------------- /src/prefect_server/graphql/states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/states.py -------------------------------------------------------------------------------- /src/prefect_server/graphql/tenants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/graphql/tenants.py -------------------------------------------------------------------------------- /src/prefect_server/services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/services/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/prefect_server/services/agents/dask_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/agents/dask_agent.py -------------------------------------------------------------------------------- /src/prefect_server/services/agents/local_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/agents/local_agent.py -------------------------------------------------------------------------------- /src/prefect_server/services/graphql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/graphql/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/services/graphql/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/graphql/server.py -------------------------------------------------------------------------------- /src/prefect_server/services/loop_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/loop_service.py -------------------------------------------------------------------------------- /src/prefect_server/services/towel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/README.md -------------------------------------------------------------------------------- /src/prefect_server/services/towel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/services/towel/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/__main__.py -------------------------------------------------------------------------------- /src/prefect_server/services/towel/lazarus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/lazarus.py -------------------------------------------------------------------------------- /src/prefect_server/services/towel/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/scheduler.py -------------------------------------------------------------------------------- /src/prefect_server/services/towel/zombie_killer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/services/towel/zombie_killer.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/__init__.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/asynchronous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/asynchronous.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/collections.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/context.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/events.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/exceptions.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/graphql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/graphql.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/graphql_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/graphql_tools.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/http.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/logging.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/names.py -------------------------------------------------------------------------------- /src/prefect_server/utilities/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/src/prefect_server/utilities/tests.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/test_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_agents.py -------------------------------------------------------------------------------- /tests/api/test_artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_artifacts.py -------------------------------------------------------------------------------- /tests/api/test_cloud_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_cloud_hooks.py -------------------------------------------------------------------------------- /tests/api/test_flow_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_flow_groups.py -------------------------------------------------------------------------------- /tests/api/test_flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_flows.py -------------------------------------------------------------------------------- /tests/api/test_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_logs.py -------------------------------------------------------------------------------- /tests/api/test_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_messages.py -------------------------------------------------------------------------------- /tests/api/test_projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_projects.py -------------------------------------------------------------------------------- /tests/api/test_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_runs.py -------------------------------------------------------------------------------- /tests/api/test_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_states.py -------------------------------------------------------------------------------- /tests/api/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_tasks.py -------------------------------------------------------------------------------- /tests/api/test_tenants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/api/test_tenants.py -------------------------------------------------------------------------------- /tests/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cli/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/cli/test_cli.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/database/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_database.py -------------------------------------------------------------------------------- /tests/database/test_flow_run_insert_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_flow_run_insert_trigger.py -------------------------------------------------------------------------------- /tests/database/test_flow_traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_flow_traversal.py -------------------------------------------------------------------------------- /tests/database/test_hasura.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_hasura.py -------------------------------------------------------------------------------- /tests/database/test_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_migrations.py -------------------------------------------------------------------------------- /tests/database/test_orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_orm.py -------------------------------------------------------------------------------- /tests/database/test_state_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_state_triggers.py -------------------------------------------------------------------------------- /tests/database/test_updated_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/database/test_updated_triggers.py -------------------------------------------------------------------------------- /tests/fixtures/database_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/fixtures/database_fixtures.py -------------------------------------------------------------------------------- /tests/graphql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/graphql/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/conftest.py -------------------------------------------------------------------------------- /tests/graphql/queries/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/graphql/queries/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/queries/test_api.py -------------------------------------------------------------------------------- /tests/graphql/queries/test_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/queries/test_reference.py -------------------------------------------------------------------------------- /tests/graphql/test_cloud_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_cloud_hooks.py -------------------------------------------------------------------------------- /tests/graphql/test_flow_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_flow_groups.py -------------------------------------------------------------------------------- /tests/graphql/test_flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_flows.py -------------------------------------------------------------------------------- /tests/graphql/test_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_logs.py -------------------------------------------------------------------------------- /tests/graphql/test_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_messages.py -------------------------------------------------------------------------------- /tests/graphql/test_projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_projects.py -------------------------------------------------------------------------------- /tests/graphql/test_runs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_runs.py -------------------------------------------------------------------------------- /tests/graphql/test_scalars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_scalars.py -------------------------------------------------------------------------------- /tests/graphql/test_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/graphql/test_states.py -------------------------------------------------------------------------------- /tests/integration_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/integration_tests/conftest.py -------------------------------------------------------------------------------- /tests/integration_tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/integration_tests/test_integration.py -------------------------------------------------------------------------------- /tests/service_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/service_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/service_tests/conftest.py -------------------------------------------------------------------------------- /tests/service_tests/test_diamond.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/service_tests/test_diamond.py -------------------------------------------------------------------------------- /tests/service_tests/test_pause.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/service_tests/test_pause.py -------------------------------------------------------------------------------- /tests/service_tests/test_simple_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/service_tests/test_simple_map.py -------------------------------------------------------------------------------- /tests/service_tests/test_simple_reduce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/service_tests/test_simple_reduce.py -------------------------------------------------------------------------------- /tests/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/services/test_lazarus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/services/test_lazarus.py -------------------------------------------------------------------------------- /tests/services/test_loop_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/services/test_loop_service.py -------------------------------------------------------------------------------- /tests/services/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/services/test_scheduler.py -------------------------------------------------------------------------------- /tests/services/test_zombie_killer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/services/test_zombie_killer.py -------------------------------------------------------------------------------- /tests/test_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/test_formatting.py -------------------------------------------------------------------------------- /tests/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utilities/test_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_collections.py -------------------------------------------------------------------------------- /tests/utilities/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_context.py -------------------------------------------------------------------------------- /tests/utilities/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_exceptions.py -------------------------------------------------------------------------------- /tests/utilities/test_graphql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_graphql.py -------------------------------------------------------------------------------- /tests/utilities/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_logging.py -------------------------------------------------------------------------------- /tests/utilities/test_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/tests/utilities/test_tests.py -------------------------------------------------------------------------------- /update_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/update_changelog.py -------------------------------------------------------------------------------- /versioneer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrefectHQ/server/HEAD/versioneer.py --------------------------------------------------------------------------------