├── .changeset ├── README.md └── config.json ├── .claude └── .gitkeep ├── .envrc ├── .envrc.local.example ├── .github ├── actions │ ├── deployment-comment │ │ └── action.yml │ ├── setup-sqruff │ │ └── action.yml │ └── setup │ │ └── action.yml └── workflows │ ├── ci.yml │ ├── prevent-temp-migrations.yml │ ├── release.yml │ └── type-test-health.yml ├── .gitignore ├── .lefthook ├── diff-to-commit-msg.sh ├── pre-push │ └── prevent-push-to-main.sh └── prepare-commit-msg │ └── generate-commit-msg.sh ├── .npmrc ├── .nxignore ├── .prettierignore ├── .prettierrc ├── .sqruff ├── .tool-versions ├── .vscode ├── extensions.json └── settings.json ├── ARCHITECTURE_GUIDE.md ├── CONTRIBUTING.md ├── DOCS_GUIDE.md ├── LICENSE ├── LOCAL_DEV.md ├── NOMENCLATURE_GUIDE.md ├── NX_README.md ├── README.md ├── RELEASES.md ├── SNAPSHOT_RELEASES.md ├── apps └── demo │ ├── .gitignore │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── DEPLOYMENT.md │ ├── PLAUSIBLE_SETUP.md │ ├── README.md │ ├── cloudflare-worker-plausible-proxy.js │ ├── components.json │ ├── eslint.config.js │ ├── package.json │ ├── project.json │ ├── scripts │ ├── deploy-preview.sh │ └── sync-edge-deps.sh │ ├── src │ ├── app.css │ ├── app.d.ts │ ├── app.html │ ├── lib │ │ ├── analytics.ts │ │ ├── assets │ │ │ └── favicon.svg │ │ ├── components │ │ │ ├── CodePanel.svelte │ │ │ ├── DAGNode.svelte │ │ │ ├── DAGVisualization.svelte │ │ │ ├── DebugPanel.svelte │ │ │ ├── EventsPanel.svelte │ │ │ ├── ExplanationPanel.svelte │ │ │ ├── MiniDAG.svelte │ │ │ ├── PulseDot.svelte │ │ │ ├── StatusBadge.svelte │ │ │ ├── WelcomeModal.svelte │ │ │ └── ui │ │ │ │ ├── badge │ │ │ │ ├── badge.svelte │ │ │ │ └── index.ts │ │ │ │ ├── button │ │ │ │ ├── button.svelte │ │ │ │ └── index.ts │ │ │ │ ├── card │ │ │ │ ├── card-action.svelte │ │ │ │ ├── card-content.svelte │ │ │ │ ├── card-description.svelte │ │ │ │ ├── card-footer.svelte │ │ │ │ ├── card-header.svelte │ │ │ │ ├── card-title.svelte │ │ │ │ ├── card.svelte │ │ │ │ └── index.ts │ │ │ │ └── input │ │ │ │ ├── index.ts │ │ │ │ └── input.svelte │ │ ├── data │ │ │ └── flow-code.ts │ │ ├── index.ts │ │ ├── stores │ │ │ ├── pgflow-state.svelte.ts │ │ │ └── pulse-dots.svelte.ts │ │ ├── supabase.ts │ │ └── utils.ts │ └── routes │ │ ├── +layout.svelte │ │ └── +page.svelte │ ├── static │ ├── pgflow-logo-dark.svg │ ├── pgflow-logo-light.svg │ └── robots.txt │ ├── supabase │ ├── .gitignore │ ├── config.toml │ ├── config.toml.backup │ ├── functions │ │ ├── .env.example │ │ └── article_flow_worker │ │ │ ├── .npmrc │ │ │ ├── article_flow.ts │ │ │ ├── deno.json │ │ │ ├── deno.lock │ │ │ ├── index.ts │ │ │ ├── tasks │ │ │ ├── extract-keywords.ts │ │ │ ├── fetch-article.ts │ │ │ ├── publish-article.ts │ │ │ └── summarize-article.ts │ │ │ ├── test-local.sh │ │ │ └── tests │ │ │ ├── extract-keywords.test.ts │ │ │ ├── fetch-article.test.ts │ │ │ ├── publish-article.test.ts │ │ │ ├── summarize-article.test.ts │ │ │ └── test-helpers.ts │ ├── migrations │ │ ├── 20251031133754_20250429164909_pgflow_initial.sql │ │ ├── 20251031133755_20250517072017_pgflow_fix_poll_for_tasks_to_use_separate_statement_for_polling.sql │ │ ├── 20251031133756_20250609105135_pgflow_add_start_tasks_and_started_status.sql │ │ ├── 20251031133757_20250610180554_pgflow_add_set_vt_batch_and_use_it_in_start_tasks.sql │ │ ├── 20251031133758_20250614124241_pgflow_add_realtime.sql │ │ ├── 20251031133759_20250619195327_pgflow_fix_fail_task_missing_realtime_event.sql │ │ ├── 20251031133800_20250627090700_pgflow_fix_function_search_paths.sql │ │ ├── 20251031133801_20250707210212_pgflow_add_opt_start_delay.sql │ │ ├── 20251031133802_20250719205006_pgflow_worker_deprecation.sql │ │ ├── 20251031133803_20251006073122_pgflow_add_map_step_type.sql │ │ ├── 20251031133804_demo_anon_permissions.sql │ │ ├── 20251031200000_cleanup_orphaned_pgmq_queues.sql │ │ ├── 20251031234352_create_article_flow_flow.sql │ │ ├── 20251104004919_20251103222045_pgflow_fix_broadcast_order_and_timestamp_handling.sql │ │ └── 20251107224748_setup_extensions.sql │ └── seeds │ │ └── watchdog_article_worker.sql │ ├── svelte.config.js │ ├── tsconfig.json │ ├── vite.config.ts │ └── wrangler.toml ├── context7.json ├── dag-animation.svg ├── eslint.config.cjs ├── examples └── playground │ └── supabase │ └── migrations │ └── 20251102211603_20251102201302_pgflow_upgrade_pgmq_1_5_1.sql ├── lefthook.yml ├── logo-with-text.svg ├── migrations.json ├── nx.json ├── package.json ├── pkgs ├── .gitkeep ├── cli │ ├── .gitignore │ ├── CHANGELOG.md │ ├── CLACK_API.md │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── commands │ │ │ ├── compile │ │ │ │ └── index.test.ts │ │ │ └── install │ │ │ │ ├── create-edge-function.test.ts │ │ │ │ ├── create-example-worker.test.ts │ │ │ │ ├── create-flows-directory.test.ts │ │ │ │ └── update-config-toml.test.ts │ │ ├── e2e │ │ │ └── compile.test.ts │ │ ├── fixtures │ │ │ └── full-config.toml │ │ └── helpers │ │ │ └── process.ts │ ├── eslint.config.cjs │ ├── examples │ │ ├── analyze_website.ts │ │ └── deno.json │ ├── package.json │ ├── project.json │ ├── scripts │ │ ├── assert-flow-compiled │ │ ├── assert-pgflow-installed │ │ ├── prepare-supabase.sh │ │ ├── sync-e2e-deps.sh │ │ ├── test-install │ │ └── test-install-duplicates │ ├── src │ │ ├── commands │ │ │ ├── compile │ │ │ │ ├── README.md │ │ │ │ └── index.ts │ │ │ └── install │ │ │ │ ├── copy-migrations.ts │ │ │ │ ├── create-edge-function.ts │ │ │ │ ├── create-example-worker.ts │ │ │ │ ├── create-flows-directory.ts │ │ │ │ ├── index.ts │ │ │ │ ├── supabase-path-prompt.ts │ │ │ │ ├── update-config-toml.ts │ │ │ │ └── update-env-file.ts │ │ ├── index.ts │ │ ├── types.d.ts │ │ └── utils │ │ │ └── get-version.ts │ ├── supabase │ │ ├── .gitignore │ │ ├── config.toml │ │ ├── flows │ │ │ ├── index.ts │ │ │ └── test_flow_e2e.ts │ │ └── functions │ │ │ └── pgflow │ │ │ ├── deno.json │ │ │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── vite.config.ts ├── client │ ├── .gitignore │ ├── BUILD_AND_RELEASE.md │ ├── CHANGELOG.md │ ├── README.md │ ├── SECURITY.md │ ├── __tests__ │ │ ├── FlowRun.test.ts │ │ ├── FlowStep.test.ts │ │ ├── PgflowClient.test.ts │ │ ├── SupabaseBroadcastAdapter.simple.test.ts │ │ ├── SupabaseBroadcastAdapter.stabilization-delay.test.ts │ │ ├── SupabaseBroadcastAdapter.test.ts │ │ ├── browser.test.ts │ │ ├── concurrent-operations.test.ts │ │ ├── data-validation.test.ts │ │ ├── dummy.test.ts │ │ ├── error-recovery.test.ts │ │ ├── event-matchers.test.ts │ │ ├── fixtures.ts │ │ ├── helpers │ │ │ ├── cleanup.ts │ │ │ ├── db.ts │ │ │ ├── event-factories.ts │ │ │ ├── event-matchers.ts │ │ │ ├── fixtures.ts │ │ │ ├── permissions.ts │ │ │ ├── polling.ts │ │ │ ├── setup.ts │ │ │ ├── state-factories.ts │ │ │ └── test-utils.ts │ │ ├── integration │ │ │ ├── concurrent-operations.test.ts │ │ │ ├── flow-lifecycle.test.ts │ │ │ ├── full-stack-dsl.test.ts │ │ │ ├── happy-path-e2e.test.ts │ │ │ ├── input-validation.test.ts │ │ │ ├── network-resilience.test.ts │ │ │ ├── real-flow-execution.test.ts │ │ │ ├── realtime-send.test.ts │ │ │ ├── reconnection.test.ts │ │ │ ├── regressions │ │ │ │ └── step-failed-event-bug.test.ts │ │ │ ├── supabase-setup.test.ts │ │ │ └── wait-for-status-failure.test.ts │ │ ├── json-parsing.test.ts │ │ ├── mocks │ │ │ └── index.ts │ │ ├── reconnection.test.ts │ │ ├── setup.ts │ │ ├── type-guards.test.ts │ │ └── types │ │ │ └── client-basic.test-d.ts │ ├── eslint.config.cjs │ ├── examples │ │ └── basic.ts │ ├── package.json │ ├── project.json │ ├── scripts │ │ ├── README.md │ │ ├── performance-benchmark.mjs │ │ ├── prepare-supabase.sh │ │ └── verify-exports.js │ ├── src │ │ ├── browser.ts │ │ ├── index.ts │ │ └── lib │ │ │ ├── FlowRun.ts │ │ │ ├── FlowStep.ts │ │ │ ├── PgflowClient.ts │ │ │ ├── SupabaseBroadcastAdapter.ts │ │ │ ├── eventAdapters.ts │ │ │ └── types.ts │ ├── supabase │ │ ├── .gitignore │ │ └── config.toml │ ├── test-browser-build.html │ ├── test-stability.sh │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ ├── tsconfig.typecheck.json │ ├── vite.browser.config.ts │ ├── vite.config.ts │ ├── vitest.global-setup.ts │ └── vitest.typecheck.config.ts ├── core │ ├── .gitignore │ ├── ATLAS.md │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── mocks │ │ │ ├── index.ts │ │ │ └── postgres.ts │ │ └── types │ │ │ └── PgflowSqlClient.test-d.ts │ ├── assets │ │ ├── example-flow.mermaid │ │ ├── example-flow.svg │ │ ├── flow-lifecycle.mermaid │ │ ├── flow-lifecycle.svg │ │ ├── schema.mermaid │ │ └── schema.svg │ ├── atlas │ │ ├── Dockerfile │ │ └── atlas.hcl │ ├── eslint.config.cjs │ ├── mod.ts │ ├── package.json │ ├── project.json │ ├── queries │ │ └── PRE_MIGRATION_CHECK_20251006073122.sql │ ├── schemas │ │ ├── 0010_extensions.sql │ │ ├── 0020_schemas.sql │ │ ├── 0030_utilities.sql │ │ ├── 0040_types.sql │ │ ├── 0050_tables_definitions.sql │ │ ├── 0055_tables_workers.sql │ │ ├── 0060_tables_runtime.sql │ │ ├── 0090_function_poll_for_tasks.sql │ │ ├── 0100_function_add_step.sql │ │ ├── 0100_function_cascade_complete_taskless_steps.sql │ │ ├── 0100_function_complete_task.sql │ │ ├── 0100_function_create_flow.sql │ │ ├── 0100_function_fail_task.sql │ │ ├── 0100_function_maybe_complete_run.sql │ │ ├── 0100_function_start_flow.sql │ │ ├── 0100_function_start_ready_steps.sql │ │ ├── 0105_function_get_run_with_states.sql │ │ ├── 0110_function_set_vt_batch.sql │ │ ├── 0110_function_start_flow_with_states.sql │ │ ├── 0120_function_start_tasks.sql │ │ └── 0200_grants_and_revokes.sql │ ├── scripts │ │ ├── atlas-dump-realtime-schema │ │ ├── atlas-migrate-diff │ │ ├── atlas-migrate-hash │ │ ├── atlas-verify-schemas-synced │ │ ├── build-atlas-postgres-image │ │ ├── colorize-pgtap-output.awk │ │ ├── push-atlas-postgres-image │ │ ├── regenerate-temp-migration │ │ ├── run-test-with-colors │ │ └── watch-test │ ├── src │ │ ├── PgflowSqlClient.ts │ │ ├── database-types.ts │ │ ├── index.ts │ │ └── types.ts │ ├── supabase │ │ ├── .gitignore │ │ ├── config.toml │ │ ├── migrations │ │ │ ├── 20250429164909_pgflow_initial.sql │ │ │ ├── 20250517072017_pgflow_fix_poll_for_tasks_to_use_separate_statement_for_polling.sql │ │ │ ├── 20250609105135_pgflow_add_start_tasks_and_started_status.sql │ │ │ ├── 20250610180554_pgflow_add_set_vt_batch_and_use_it_in_start_tasks.sql │ │ │ ├── 20250614124241_pgflow_add_realtime.sql │ │ │ ├── 20250619195327_pgflow_fix_fail_task_missing_realtime_event.sql │ │ │ ├── 20250627090700_pgflow_fix_function_search_paths.sql │ │ │ ├── 20250707210212_pgflow_add_opt_start_delay.sql │ │ │ ├── 20250719205006_pgflow_worker_deprecation.sql │ │ │ ├── 20251006073122_pgflow_add_map_step_type.sql │ │ │ ├── 20251103222045_pgflow_fix_broadcast_order_and_timestamp_handling.sql │ │ │ ├── 20251104080523_pgflow_upgrade_pgmq_1_5_1.sql │ │ │ └── atlas.sum │ │ ├── seed.sql │ │ └── tests │ │ │ ├── _shared │ │ │ ├── delete_flow_and_data.sql.raw │ │ │ └── prune_data_older_than.sql.raw │ │ │ ├── add_step │ │ │ ├── basic_step_addition.test.sql │ │ │ ├── circular_dependency.test.sql │ │ │ ├── flow_isolation.test.sql │ │ │ ├── idempotent_step_addition.test.sql │ │ │ ├── invalid_step_slug.test.sql │ │ │ ├── map_dependency_limit.test.sql │ │ │ ├── map_step_creation.test.sql │ │ │ ├── map_step_with_no_deps.test.sql │ │ │ ├── nonexistent_dependency.test.sql │ │ │ ├── nonexistent_flow.test.sql │ │ │ ├── options.test.sql │ │ │ ├── start_delay_options.test.sql │ │ │ ├── step_index_auto_increment.test.sql │ │ │ ├── step_index_uniqueness.test.sql │ │ │ ├── step_type_validation.test.sql │ │ │ ├── step_with_dependency.test.sql │ │ │ └── step_with_multiple_dependencies.test.sql │ │ │ ├── cascade_complete_taskless_steps │ │ │ ├── broadcast_order.test.sql │ │ │ ├── cascade_event_payload.test.sql │ │ │ ├── deep_cascade_events.test.sql │ │ │ ├── dependent_map_cascade_events.test.sql │ │ │ ├── empty_root_map_cascade_events.test.sql │ │ │ ├── mixed_cascade_events.test.sql │ │ │ ├── no_cascade_on_failed_run.test.sql │ │ │ └── single_step_cascade_events.test.sql │ │ │ ├── complete_task │ │ │ ├── archives_message.test.sql │ │ │ ├── completes_run_if_no_more_remaining_steps.test.sql │ │ │ ├── completes_task_and_updates_dependents.test.sql │ │ │ ├── decrements_remaining_steps_if_completing_step.test.sql │ │ │ ├── does_not_archive_message_for_queued_task.test.sql │ │ │ ├── does_not_change_completed_task_status.test.sql │ │ │ ├── does_not_change_failed_task_status.test.sql │ │ │ ├── no_mutations_on_failed_run.test.sql │ │ │ ├── saves_output_when_completing_run.test.sql │ │ │ └── timestamps_verification.test.sql │ │ │ ├── completing_taskless_steps │ │ │ ├── basic.test.sql │ │ │ ├── cascade_iteration_limit.test.sql │ │ │ ├── cascade_performance.test.sql │ │ │ ├── normal_to_map_empty.test.sql │ │ │ ├── taskless_map_to_two_normals.test.sql │ │ │ ├── taskless_sequence.test.sql │ │ │ └── two_taskless_maps_to_normal.test.sql │ │ │ ├── create_flow │ │ │ ├── flow_creation.test.sql │ │ │ ├── idempotency_and_duplicates.test.sql │ │ │ ├── invalid_slug.test.sql │ │ │ └── options.test.sql │ │ │ ├── definition_timestamps.test.sql │ │ │ ├── fail_task │ │ │ ├── archive_sibling_map_tasks.test.sql │ │ │ ├── does_not_archive_message_for_queued_task.test.sql │ │ │ ├── does_not_change_completed_task_status.test.sql │ │ │ ├── does_not_change_failed_task_status.test.sql │ │ │ ├── error_message_storage.test.sql │ │ │ ├── exponential_backoff.test.sql │ │ │ ├── mark_as_failed_if_no_retries_available.test.sql │ │ │ ├── respects_flow_retry_settings.test.sql │ │ │ ├── respects_step_retry_settings.test.sql │ │ │ ├── retry_task_if_retries_available.test.sql │ │ │ └── timestamps_verification.test.sql │ │ │ ├── functions │ │ │ ├── get_run_with_states.test.sql │ │ │ └── start_flow_with_states.test.sql │ │ │ ├── initial_tasks_null │ │ │ ├── archive_messages_on_type_constraint_failure.test.sql │ │ │ ├── dependent_maps_null.test.sql │ │ │ ├── non_array_to_map_should_fail.test.sql │ │ │ └── null_output_to_map_should_fail.test.sql │ │ │ ├── is_valid_slug.test.sql │ │ │ ├── maintenance │ │ │ ├── delete_flow_and_data.test.sql │ │ │ ├── prune_archived_messages.test.sql │ │ │ ├── prune_cleans_orphaned_pgmq_messages.test.sql │ │ │ ├── prune_completed_flows.test.sql │ │ │ ├── prune_deletes_all_child_statuses.test.sql │ │ │ ├── prune_failed_flows.test.sql │ │ │ ├── prune_failed_run_with_unexecuted_steps.test.sql │ │ │ ├── prune_multiple_runs_same_flow.test.sql │ │ │ ├── prune_null_message_ids.test.sql │ │ │ ├── prune_old_records.test.sql │ │ │ └── prune_workers.test.sql │ │ │ ├── map_output_aggregation │ │ │ ├── README.md │ │ │ ├── basic_aggregation.test.sql │ │ │ ├── broadcast_event_fixed.test.sql │ │ │ ├── concurrent_completion.test.sql │ │ │ ├── deep_map_chain.test.sql │ │ │ ├── empty_map.test.sql │ │ │ ├── failed_task_handling.test.sql │ │ │ ├── large_array_performance.test.sql │ │ │ ├── map_initial_tasks_timing.test.sql │ │ │ ├── map_to_map.test.sql │ │ │ ├── map_to_single.test.sql │ │ │ ├── mixed_dependencies.test.sql │ │ │ ├── multiple_maps_to_single.test.sql │ │ │ ├── null_outputs.test.sql │ │ │ ├── order_preservation.test.sql │ │ │ ├── partial_completion_prevention.test.sql │ │ │ ├── run_completion_leaf_map.test.sql │ │ │ └── single_task_map.test.sql │ │ │ ├── realtime │ │ │ ├── complete_task_events.test.sql │ │ │ ├── empty_map_completion_events.test.sql │ │ │ ├── fail_task_events.test.sql │ │ │ ├── full_flow_events.test.sql │ │ │ ├── maybe_complete_run_events.test.sql │ │ │ ├── start_flow_events.test.sql │ │ │ ├── start_ready_steps_events.test.sql │ │ │ └── type_violation_events.test.sql │ │ │ ├── regressions │ │ │ └── step_failed_event_bug.test.sql │ │ │ ├── set_vt_batch │ │ │ ├── basic_batch_update.test.sql │ │ │ ├── headers_handling.test.sql │ │ │ ├── input_validation.test.sql │ │ │ ├── queue_security.test.sql │ │ │ └── return_format.test.sql │ │ │ ├── start_flow │ │ │ ├── creates_run.test.sql │ │ │ ├── creates_step_states_for_all_steps.test.sql │ │ │ ├── creates_step_tasks_only_for_root_steps.test.sql │ │ │ ├── dependent_map_initial_tasks_null.test.sql │ │ │ ├── empty_array_cascade.test.sql │ │ │ ├── flow_only_maps.test.sql │ │ │ ├── invalid_json_types.test.sql │ │ │ ├── large_array_handling.test.sql │ │ │ ├── mixed_step_types.test.sql │ │ │ ├── mixed_type_arrays.test.sql │ │ │ ├── multiple_root_maps.test.sql │ │ │ ├── nested_array_handling.test.sql │ │ │ ├── null_input_handling_issue.test.sql │ │ │ ├── null_input_validation.test.sql │ │ │ ├── returns_run.test.sql │ │ │ ├── root_map_array_validation.test.sql │ │ │ ├── root_map_initial_tasks.test.sql │ │ │ ├── sends_messages_on_the_queue.test.sql │ │ │ ├── starts_only_root_steps.test.sql │ │ │ ├── step_start_delay.test.sql │ │ │ └── timestamps_verification.test.sql │ │ │ ├── start_ready_steps │ │ │ ├── map_queue_messages.test.sql │ │ │ ├── map_task_spawning.test.sql │ │ │ ├── step_start_delay.test.sql │ │ │ └── timestamps_verification.test.sql │ │ │ ├── start_tasks │ │ │ ├── basic_start_tasks.test.sql │ │ │ ├── builds_proper_input_from_deps_outputs.test.sql │ │ │ ├── dependent_map_element_extraction.test.sql │ │ │ ├── ignores_non_queued_tasks.test.sql │ │ │ ├── map_large_array.test.sql │ │ │ ├── map_mixed_types.test.sql │ │ │ ├── map_nested_arrays.test.sql │ │ │ ├── map_object_elements.test.sql │ │ │ ├── map_task_creation_scaling_performance.test.sql │ │ │ ├── map_to_map_chain.test.sql │ │ │ ├── multiple_task_processing.test.sql │ │ │ ├── no_queued_tasks_available.test.sql │ │ │ ├── returns_task_index.test.sql │ │ │ ├── root_map_element_extraction.test.sql │ │ │ ├── start_tasks_input_assembly_performance.test.sql │ │ │ ├── started_at_timestamps.test.sql │ │ │ ├── status_transitions.test.sql │ │ │ ├── task_index_returned_correctly.test.sql │ │ │ └── worker_tracking.test.sql │ │ │ ├── step_dsl_is_idempotent.test.sql │ │ │ ├── timestamps │ │ │ ├── complete_task_timestamps.test.sql │ │ │ ├── definition_timestamps.test.sql │ │ │ ├── fail_task_timestamps.test.sql │ │ │ ├── start_flow_timestamps.test.sql │ │ │ └── timestamp_ordering.test.sql │ │ │ └── type_violations │ │ │ └── archive_all_messages.test.sql │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ ├── tsconfig.typecheck.json │ ├── vite.config.ts │ └── vitest.typecheck.config.ts ├── dsl │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── __tests__ │ │ ├── env-validation.test.ts │ │ ├── integration │ │ │ ├── array-integration.test.ts │ │ │ └── map-flow.test.ts │ │ ├── runtime │ │ │ ├── array-method.test.ts │ │ │ ├── compile-flow.test.ts │ │ │ ├── flow.test.ts │ │ │ ├── map-compile.test.ts │ │ │ ├── map-type-inference.test.ts │ │ │ ├── steps.test.ts │ │ │ └── utils.test.ts │ │ ├── supabase-preset.test.ts │ │ └── types │ │ │ ├── README.md │ │ │ ├── __health__.test-d.ts │ │ │ ├── array-method.test-d.ts │ │ │ ├── context-inference.test-d.ts │ │ │ ├── dsl-types.test-d.ts │ │ │ ├── duplicate-slug-detection.test-d.ts │ │ │ ├── example-flow.test-d.ts │ │ │ ├── extract-flow-input.test-d.ts │ │ │ ├── extract-flow-leaf-steps.test-d.ts │ │ │ ├── extract-flow-output.test-d.ts │ │ │ ├── extract-flow-steps.test-d.ts │ │ │ ├── getStepDefinition.test-d.ts │ │ │ ├── map-method.test-d.ts │ │ │ ├── map-return-type-inference.test-d.ts │ │ │ ├── step-input.test-d.ts │ │ │ ├── step-output.test-d.ts │ │ │ ├── supabase-context-inference.test-d.ts │ │ │ └── supabase-preset.test-d.ts │ ├── eslint.config.cjs │ ├── mod.ts │ ├── package.json │ ├── project.json │ ├── src │ │ ├── compile-flow.ts │ │ ├── dsl.ts │ │ ├── example-flow.ts │ │ ├── index.ts │ │ ├── platforms │ │ │ ├── index.ts │ │ │ └── supabase.ts │ │ ├── supabase.ts │ │ └── utils.ts │ ├── tests │ │ └── context-inference.test.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ ├── tsconfig.typecheck.json │ ├── vite.config.ts │ └── vitest.typecheck.config.ts ├── edge-worker │ ├── .envrc │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── deno.lock │ ├── deno.test.json │ ├── jsr.json │ ├── package.json │ ├── project.json │ ├── scripts │ │ ├── concatenate-migrations.sh │ │ ├── ensure-db │ │ ├── prepare-supabase.sh │ │ ├── sync-e2e-deps.sh │ │ └── wait-for-localhost │ ├── sql │ │ ├── benchmarks │ │ │ └── max_concurrency.sql │ │ └── queries │ │ │ ├── debug_connections.sql │ │ │ └── debug_processing_gaps.sql │ ├── src │ │ ├── EdgeWorker.ts │ │ ├── _internal.ts │ │ ├── _internal │ │ │ ├── core.ts │ │ │ ├── flow.ts │ │ │ ├── platform.ts │ │ │ └── queue.ts │ │ ├── control-plane │ │ │ ├── index.ts │ │ │ └── server.ts │ │ ├── core │ │ │ ├── BatchProcessor.ts │ │ │ ├── ExecutionController.ts │ │ │ ├── Queries.ts │ │ │ ├── Worker.ts │ │ │ ├── WorkerLifecycle.ts │ │ │ ├── WorkerState.ts │ │ │ ├── context.ts │ │ │ ├── deepUtils.ts │ │ │ ├── memoize.ts │ │ │ ├── platform-resources.ts │ │ │ ├── sql-factory.ts │ │ │ ├── supabase-test-utils.ts │ │ │ ├── supabase-utils.ts │ │ │ ├── test-context-utils.ts │ │ │ ├── types.ts │ │ │ └── workerConfigTypes.ts │ │ ├── deno.d.ts │ │ ├── examples │ │ │ └── supabase-flow.example.ts │ │ ├── flow │ │ │ ├── FlowWorkerLifecycle.ts │ │ │ ├── StepTaskExecutor.ts │ │ │ ├── StepTaskPoller.ts │ │ │ ├── createFlowWorker.ts │ │ │ ├── handler-types.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── platform │ │ │ ├── SupabasePlatformAdapter.ts │ │ │ ├── createAdapter.ts │ │ │ ├── index.ts │ │ │ ├── logging.ts │ │ │ └── types.ts │ │ ├── queue │ │ │ ├── MessageExecutor.ts │ │ │ ├── Queue.ts │ │ │ ├── ReadWithPollPoller.ts │ │ │ ├── createQueueWorker.ts │ │ │ ├── types.ts │ │ │ └── validateRetryConfig.ts │ │ ├── test │ │ │ └── test-helpers.ts │ │ └── types │ │ │ ├── currentPlatform.ts │ │ │ └── index.ts │ ├── supabase │ │ ├── .gitignore │ │ ├── call │ │ ├── cli │ │ ├── config.toml │ │ └── functions │ │ │ ├── .env │ │ │ ├── .gitignore │ │ │ ├── cpu_intensive │ │ │ └── index.ts │ │ │ ├── deno.json │ │ │ ├── max_concurrency │ │ │ └── index.ts │ │ │ ├── pgflow │ │ │ └── index.ts │ │ │ ├── retry-demo │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── serve.sh │ │ │ └── test.sh │ │ │ └── utils.ts │ ├── tests │ │ ├── config.ts │ │ ├── db.ts │ │ ├── db │ │ │ ├── .gitignore │ │ │ └── compose.yaml │ │ ├── e2e │ │ │ ├── README.md │ │ │ ├── _helpers.ts │ │ │ ├── control-plane.test.ts │ │ │ ├── performance.test.ts │ │ │ └── restarts.test.ts │ │ ├── fakes.ts │ │ ├── helpers.ts │ │ ├── integration │ │ │ ├── _helpers.ts │ │ │ ├── creating_queue.test.ts │ │ │ ├── deprecation.test.ts │ │ │ ├── deprecation_simple.test.ts │ │ │ ├── exponential_backoff.test.ts │ │ │ ├── fixed_retry.test.ts │ │ │ ├── flow │ │ │ │ ├── _testHelpers.ts │ │ │ │ ├── contextResourcesFlow.test.ts │ │ │ │ ├── mapFlow.test.ts │ │ │ │ ├── minimalFlow.test.ts │ │ │ │ ├── performanceMapFlow.test.ts │ │ │ │ └── startDelayFlow.test.ts │ │ │ ├── flow_deprecation.test.ts │ │ │ ├── legacy_retry_config.test.ts │ │ │ ├── maxConcurrent.test.ts │ │ │ ├── messageExecutorContext.test.ts │ │ │ ├── messageExecutorContextWorkerConfig.test.ts │ │ │ ├── retries.test.ts │ │ │ ├── starting_worker.test.ts │ │ │ └── stepTaskExecutorContext.test.ts │ │ ├── sql.ts │ │ ├── types │ │ │ └── compatible-flow.test-d.ts │ │ └── unit │ │ │ ├── FlowWorkerLifecycle.deprecation.test.ts │ │ │ ├── WorkerLifecycle.deprecation.test.ts │ │ │ ├── WorkerState.test.ts │ │ │ ├── calculateRetryDelay.test.ts │ │ │ ├── contextUtils.test.ts │ │ │ ├── control-plane │ │ │ └── server.test.ts │ │ │ ├── deepUtils.test.ts │ │ │ ├── memoize.test.ts │ │ │ ├── supabaseUtils.test.ts │ │ │ ├── validateRetryConfig.test.ts │ │ │ └── workerConfigContext.test.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.typecheck.json ├── example-flows │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── eslint.config.cjs │ ├── package.json │ ├── project.json │ ├── src │ │ ├── example-flow.ts │ │ ├── index.ts │ │ ├── map-flow.ts │ │ └── wide.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── vite.config.ts └── website │ ├── .gitignore │ ├── .prettierrc.mjs │ ├── .vscode │ ├── extensions.json │ └── launch.json │ ├── ANALYTICS.md │ ├── ASTRO_README.md │ ├── DEPLOYMENT.md │ ├── LICENSE │ ├── README.md │ ├── STARLIGHT_CSS_VARIABLES.md │ ├── astro.config.mjs │ ├── bin │ ├── mmdc-compile │ └── mmdc-watch │ ├── package.json │ ├── project.json │ ├── public │ ├── _redirects │ ├── analyze_website.gif │ ├── analyze_website.svg │ ├── analyze_website_small.gif │ ├── diagrams │ │ ├── schema.svg │ │ ├── step-state-machine.svg │ │ ├── task-execution.svg │ │ └── three-layers.svg │ ├── edge-worker │ │ └── .gitkeep │ ├── favicon.svg │ ├── favicons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon.ico │ │ └── icon.svg │ ├── jumski-avatar.png │ ├── manifest.webmanifest │ └── og-image.jpg │ ├── redirects.config.mjs │ ├── src │ ├── assets │ │ ├── analyze_website.mermaid │ │ ├── architecture-diagram.mermaid │ │ ├── architecture-diagrams │ │ │ ├── step-state-machine.mermaid │ │ │ ├── task-execution.mermaid │ │ │ └── three-layers.mermaid │ │ ├── cover-images │ │ │ ├── pgflow-0-3-0-fixing-race-conditions.png │ │ │ ├── pgflow-0-5-4-context-simplify-your-handler-functions.png │ │ │ ├── pgflow-0-6-0-worker-deprecation-and-context-changes.png │ │ │ ├── pgflow-0-6-1-worker-config-in-handler-context.png │ │ │ ├── pgflow-0-7-0-public-beta-map-steps-and-documentation-redesign.png │ │ │ └── pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.png │ │ ├── hero_content_pipeline.mermaid │ │ ├── houston.webp │ │ ├── jumski-avatar.jpg │ │ ├── news-images │ │ │ └── pgflow-0-7-0-public-beta-map-steps-and-documentation-redesign │ │ │ │ ├── contextual-menu.png │ │ │ │ ├── docs-after.png │ │ │ │ └── docs-before.png │ │ ├── pgflow-logo-dark.svg │ │ ├── pgflow-logo-light.svg │ │ ├── quote-left.svg │ │ └── quote-right.svg │ ├── code-examples │ │ ├── analyze_website_simplified.ts.raw │ │ └── landing-page-flow.ts.raw │ ├── components │ │ ├── AuthDemo.tsx │ │ ├── AuthStatus.tsx │ │ ├── AuthWrapper.tsx │ │ ├── CodeAfterMarker.astro │ │ ├── CodeOverlay.astro │ │ ├── ConditionalHero.astro │ │ ├── Head.astro │ │ ├── HeroWithSlot.astro │ │ ├── JoinCommunity.astro │ │ ├── LandingPageCodeExamples.mdx │ │ ├── NotProductionReady.astro │ │ ├── PageFrame.astro │ │ ├── PgflowLandingPageCodeExamples.mdx │ │ ├── Quote.astro │ │ ├── SVGDAGAnimation.astro │ │ ├── SecuritySetupWarning.astro │ │ ├── SiteTitle.astro │ │ └── TestimonialGrid.astro │ ├── content.config.ts │ ├── content │ │ └── docs │ │ │ ├── author.mdx │ │ │ ├── build │ │ │ ├── create-reusable-tasks.mdx │ │ │ ├── delaying-steps.mdx │ │ │ ├── delete-flows.mdx │ │ │ ├── index.mdx │ │ │ ├── organize-flow-code.mdx │ │ │ ├── process-arrays-in-parallel.mdx │ │ │ ├── retrying-steps.mdx │ │ │ ├── starting-flows │ │ │ │ ├── database-triggers.mdx │ │ │ │ ├── index.mdx │ │ │ │ ├── pg-cron.mdx │ │ │ │ ├── supabase-rpc.mdx │ │ │ │ └── typescript-client.mdx │ │ │ ├── validation-steps.mdx │ │ │ └── version-flows.mdx │ │ │ ├── comparisons │ │ │ ├── dbos.mdx │ │ │ ├── index.mdx │ │ │ ├── inngest.mdx │ │ │ ├── trigger.mdx │ │ │ └── vercel-workflows.mdx │ │ │ ├── concepts │ │ │ ├── compilation.mdx │ │ │ ├── context-object.mdx │ │ │ ├── data-model.mdx │ │ │ ├── how-pgflow-works.mdx │ │ │ ├── index.mdx │ │ │ ├── map-steps.mdx │ │ │ ├── naming-conventions.mdx │ │ │ ├── three-layer-architecture.mdx │ │ │ └── understanding-flows.mdx │ │ │ ├── demo-colors.mdx │ │ │ ├── deploy │ │ │ ├── connection-string.mdx │ │ │ ├── index.mdx │ │ │ ├── monitor-execution.mdx │ │ │ ├── monitor-workers-health.mdx │ │ │ ├── prune-records.mdx │ │ │ ├── supabase │ │ │ │ ├── deploy-first-flow.mdx │ │ │ │ ├── keep-workers-running.mdx │ │ │ │ └── update-deployed-flows.mdx │ │ │ ├── tune-flow-config.mdx │ │ │ └── update-pgflow.mdx │ │ │ ├── edge-worker │ │ │ └── _drafts │ │ │ │ └── ideas.md │ │ │ ├── get-started │ │ │ ├── background-jobs │ │ │ │ └── create-worker.mdx │ │ │ ├── faq.mdx │ │ │ ├── flows │ │ │ │ ├── create-flow.mdx │ │ │ │ ├── quickstart.mdx │ │ │ │ └── run-flow.mdx │ │ │ └── installation.mdx │ │ │ ├── index.mdx │ │ │ ├── news │ │ │ ├── pgflow-0-5-4-context-simplify-your-handler-functions.mdx │ │ │ ├── pgflow-0-6-0-worker-deprecation-and-context-changes.mdx │ │ │ ├── pgflow-0-6-1-worker-config-in-handler-context.mdx │ │ │ ├── pgflow-0-7-0-public-beta-map-steps-and-documentation-redesign.mdx │ │ │ ├── pgflow-0-7-1-fix-pgmq-version-conflict-with-supabase-1-5-1.mdx │ │ │ ├── pgflow-0-7-2-fix-missing-realtime-broadcasts-for-step-events.mdx │ │ │ ├── pgflow-0-7-3-improved-supabase-realtime-connection-reliability.mdx │ │ │ ├── pgflow-0-8-0-modernizing-dependencies-pgmq-1-5-0-and-postgresql-17.mdx │ │ │ └── pgflow-0-9-0-control-plane-and-http-based-compilation.mdx │ │ │ ├── project-status.mdx │ │ │ ├── reference │ │ │ ├── compile-api.mdx │ │ │ ├── configuration │ │ │ │ ├── index.mdx │ │ │ │ ├── step-execution.mdx │ │ │ │ └── worker.mdx │ │ │ ├── context.mdx │ │ │ ├── control-plane-api.mdx │ │ │ ├── index.mdx │ │ │ ├── manual-installation.mdx │ │ │ ├── permissions.mdx │ │ │ ├── pgflow-client.mdx │ │ │ └── queue-worker │ │ │ │ ├── configuration.mdx │ │ │ │ └── how-it-works.mdx │ │ │ └── tutorials │ │ │ ├── ai-web-scraper │ │ │ ├── backend.mdx │ │ │ └── index.mdx │ │ │ └── index.mdx │ ├── env.d.ts │ ├── pages │ │ └── demos.astro │ ├── styles │ │ └── global.css │ └── utils │ │ └── supabase │ │ ├── auth.ts │ │ └── client.ts │ ├── supabase │ ├── .gitignore │ └── config.toml │ ├── tsconfig.json │ └── wrangler.toml ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── build-og-image.sh ├── ci-prestart-supabase.sh ├── get-enabled-services.mjs ├── replace-special-chars.sh ├── snapshot-release-ci.sh ├── snapshot-release.sh ├── supabase-start-locked.sh ├── supabase-start.sh ├── typecheck-ts2578.sh ├── update-jsr-json-version.sh ├── validate-json-files.sh └── verify-type-test-health.sh ├── tsconfig.base.json ├── tsconfig.json └── vitest.workspace.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.claude/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.envrc -------------------------------------------------------------------------------- /.envrc.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.envrc.local.example -------------------------------------------------------------------------------- /.github/actions/deployment-comment/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/actions/deployment-comment/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-sqruff/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/actions/setup-sqruff/action.yml -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/prevent-temp-migrations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/workflows/prevent-temp-migrations.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/type-test-health.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.github/workflows/type-test-health.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.lefthook/diff-to-commit-msg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.lefthook/diff-to-commit-msg.sh -------------------------------------------------------------------------------- /.lefthook/pre-push/prevent-push-to-main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.lefthook/pre-push/prevent-push-to-main.sh -------------------------------------------------------------------------------- /.lefthook/prepare-commit-msg/generate-commit-msg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.lefthook/prepare-commit-msg/generate-commit-msg.sh -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.npmrc -------------------------------------------------------------------------------- /.nxignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.nxignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.sqruff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.sqruff -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 24.11.0 2 | pnpm 10.20.0 3 | deno 2.1.4 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /ARCHITECTURE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/ARCHITECTURE_GUIDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DOCS_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/DOCS_GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/LICENSE -------------------------------------------------------------------------------- /LOCAL_DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/LOCAL_DEV.md -------------------------------------------------------------------------------- /NOMENCLATURE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/NOMENCLATURE_GUIDE.md -------------------------------------------------------------------------------- /NX_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/NX_README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/RELEASES.md -------------------------------------------------------------------------------- /SNAPSHOT_RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/SNAPSHOT_RELEASES.md -------------------------------------------------------------------------------- /apps/demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/.gitignore -------------------------------------------------------------------------------- /apps/demo/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /apps/demo/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/.prettierignore -------------------------------------------------------------------------------- /apps/demo/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/.prettierrc -------------------------------------------------------------------------------- /apps/demo/DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/DEPLOYMENT.md -------------------------------------------------------------------------------- /apps/demo/PLAUSIBLE_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/PLAUSIBLE_SETUP.md -------------------------------------------------------------------------------- /apps/demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/README.md -------------------------------------------------------------------------------- /apps/demo/cloudflare-worker-plausible-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/cloudflare-worker-plausible-proxy.js -------------------------------------------------------------------------------- /apps/demo/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/components.json -------------------------------------------------------------------------------- /apps/demo/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/eslint.config.js -------------------------------------------------------------------------------- /apps/demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/package.json -------------------------------------------------------------------------------- /apps/demo/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/project.json -------------------------------------------------------------------------------- /apps/demo/scripts/deploy-preview.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/scripts/deploy-preview.sh -------------------------------------------------------------------------------- /apps/demo/scripts/sync-edge-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/scripts/sync-edge-deps.sh -------------------------------------------------------------------------------- /apps/demo/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/app.css -------------------------------------------------------------------------------- /apps/demo/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/app.d.ts -------------------------------------------------------------------------------- /apps/demo/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/app.html -------------------------------------------------------------------------------- /apps/demo/src/lib/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/analytics.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/assets/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/assets/favicon.svg -------------------------------------------------------------------------------- /apps/demo/src/lib/components/CodePanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/CodePanel.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/DAGNode.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/DAGNode.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/DAGVisualization.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/DAGVisualization.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/DebugPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/DebugPanel.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/EventsPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/EventsPanel.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ExplanationPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ExplanationPanel.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/MiniDAG.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/MiniDAG.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/PulseDot.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/PulseDot.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/StatusBadge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/StatusBadge.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/WelcomeModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/WelcomeModal.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/badge/badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/badge/badge.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/badge/index.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/button/button.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/button/index.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-action.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-content.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-description.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-footer.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-header.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card-title.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/card.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/card/index.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/input/index.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/components/ui/input/input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/components/ui/input/input.svelte -------------------------------------------------------------------------------- /apps/demo/src/lib/data/flow-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/data/flow-code.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/index.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/stores/pgflow-state.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/stores/pgflow-state.svelte.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/stores/pulse-dots.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/stores/pulse-dots.svelte.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/supabase.ts -------------------------------------------------------------------------------- /apps/demo/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/demo/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/routes/+layout.svelte -------------------------------------------------------------------------------- /apps/demo/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/src/routes/+page.svelte -------------------------------------------------------------------------------- /apps/demo/static/pgflow-logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/static/pgflow-logo-dark.svg -------------------------------------------------------------------------------- /apps/demo/static/pgflow-logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/static/pgflow-logo-light.svg -------------------------------------------------------------------------------- /apps/demo/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/static/robots.txt -------------------------------------------------------------------------------- /apps/demo/supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/.gitignore -------------------------------------------------------------------------------- /apps/demo/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/config.toml -------------------------------------------------------------------------------- /apps/demo/supabase/config.toml.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/config.toml.backup -------------------------------------------------------------------------------- /apps/demo/supabase/functions/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/.env.example -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/.npmrc -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/article_flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/article_flow.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/deno.json -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/deno.lock -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/index.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tasks/extract-keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tasks/extract-keywords.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tasks/fetch-article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tasks/fetch-article.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tasks/publish-article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tasks/publish-article.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tasks/summarize-article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tasks/summarize-article.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/test-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/test-local.sh -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tests/extract-keywords.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tests/extract-keywords.test.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tests/fetch-article.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tests/fetch-article.test.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tests/publish-article.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tests/publish-article.test.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tests/summarize-article.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tests/summarize-article.test.ts -------------------------------------------------------------------------------- /apps/demo/supabase/functions/article_flow_worker/tests/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/functions/article_flow_worker/tests/test-helpers.ts -------------------------------------------------------------------------------- /apps/demo/supabase/migrations/20251031133754_20250429164909_pgflow_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/migrations/20251031133754_20250429164909_pgflow_initial.sql -------------------------------------------------------------------------------- /apps/demo/supabase/migrations/20251031133804_demo_anon_permissions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/migrations/20251031133804_demo_anon_permissions.sql -------------------------------------------------------------------------------- /apps/demo/supabase/migrations/20251031200000_cleanup_orphaned_pgmq_queues.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/migrations/20251031200000_cleanup_orphaned_pgmq_queues.sql -------------------------------------------------------------------------------- /apps/demo/supabase/migrations/20251031234352_create_article_flow_flow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/migrations/20251031234352_create_article_flow_flow.sql -------------------------------------------------------------------------------- /apps/demo/supabase/migrations/20251107224748_setup_extensions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/migrations/20251107224748_setup_extensions.sql -------------------------------------------------------------------------------- /apps/demo/supabase/seeds/watchdog_article_worker.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/supabase/seeds/watchdog_article_worker.sql -------------------------------------------------------------------------------- /apps/demo/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/svelte.config.js -------------------------------------------------------------------------------- /apps/demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/tsconfig.json -------------------------------------------------------------------------------- /apps/demo/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/vite.config.ts -------------------------------------------------------------------------------- /apps/demo/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/apps/demo/wrangler.toml -------------------------------------------------------------------------------- /context7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/context7.json -------------------------------------------------------------------------------- /dag-animation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/dag-animation.svg -------------------------------------------------------------------------------- /eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/eslint.config.cjs -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/lefthook.yml -------------------------------------------------------------------------------- /logo-with-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/logo-with-text.svg -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/migrations.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/package.json -------------------------------------------------------------------------------- /pkgs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/.gitignore -------------------------------------------------------------------------------- /pkgs/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/cli/CLACK_API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/CLACK_API.md -------------------------------------------------------------------------------- /pkgs/cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/LICENSE -------------------------------------------------------------------------------- /pkgs/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/README.md -------------------------------------------------------------------------------- /pkgs/cli/__tests__/commands/compile/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/commands/compile/index.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/commands/install/create-edge-function.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/commands/install/create-edge-function.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/commands/install/create-example-worker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/commands/install/create-example-worker.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/commands/install/create-flows-directory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/commands/install/create-flows-directory.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/commands/install/update-config-toml.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/commands/install/update-config-toml.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/e2e/compile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/e2e/compile.test.ts -------------------------------------------------------------------------------- /pkgs/cli/__tests__/fixtures/full-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/fixtures/full-config.toml -------------------------------------------------------------------------------- /pkgs/cli/__tests__/helpers/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/__tests__/helpers/process.ts -------------------------------------------------------------------------------- /pkgs/cli/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/eslint.config.cjs -------------------------------------------------------------------------------- /pkgs/cli/examples/analyze_website.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/examples/analyze_website.ts -------------------------------------------------------------------------------- /pkgs/cli/examples/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/examples/deno.json -------------------------------------------------------------------------------- /pkgs/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/package.json -------------------------------------------------------------------------------- /pkgs/cli/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/project.json -------------------------------------------------------------------------------- /pkgs/cli/scripts/assert-flow-compiled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/assert-flow-compiled -------------------------------------------------------------------------------- /pkgs/cli/scripts/assert-pgflow-installed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/assert-pgflow-installed -------------------------------------------------------------------------------- /pkgs/cli/scripts/prepare-supabase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/prepare-supabase.sh -------------------------------------------------------------------------------- /pkgs/cli/scripts/sync-e2e-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/sync-e2e-deps.sh -------------------------------------------------------------------------------- /pkgs/cli/scripts/test-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/test-install -------------------------------------------------------------------------------- /pkgs/cli/scripts/test-install-duplicates: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/scripts/test-install-duplicates -------------------------------------------------------------------------------- /pkgs/cli/src/commands/compile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/compile/README.md -------------------------------------------------------------------------------- /pkgs/cli/src/commands/compile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/compile/index.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/copy-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/copy-migrations.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/create-edge-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/create-edge-function.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/create-example-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/create-example-worker.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/create-flows-directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/create-flows-directory.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/index.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/supabase-path-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/supabase-path-prompt.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/update-config-toml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/update-config-toml.ts -------------------------------------------------------------------------------- /pkgs/cli/src/commands/install/update-env-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/commands/install/update-env-file.ts -------------------------------------------------------------------------------- /pkgs/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/index.ts -------------------------------------------------------------------------------- /pkgs/cli/src/types.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /pkgs/cli/src/utils/get-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/src/utils/get-version.ts -------------------------------------------------------------------------------- /pkgs/cli/supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/.gitignore -------------------------------------------------------------------------------- /pkgs/cli/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/config.toml -------------------------------------------------------------------------------- /pkgs/cli/supabase/flows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/flows/index.ts -------------------------------------------------------------------------------- /pkgs/cli/supabase/flows/test_flow_e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/flows/test_flow_e2e.ts -------------------------------------------------------------------------------- /pkgs/cli/supabase/functions/pgflow/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/functions/pgflow/deno.json -------------------------------------------------------------------------------- /pkgs/cli/supabase/functions/pgflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/supabase/functions/pgflow/index.ts -------------------------------------------------------------------------------- /pkgs/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/tsconfig.json -------------------------------------------------------------------------------- /pkgs/cli/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/cli/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/tsconfig.spec.json -------------------------------------------------------------------------------- /pkgs/cli/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/cli/vite.config.ts -------------------------------------------------------------------------------- /pkgs/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/.gitignore -------------------------------------------------------------------------------- /pkgs/client/BUILD_AND_RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/BUILD_AND_RELEASE.md -------------------------------------------------------------------------------- /pkgs/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/README.md -------------------------------------------------------------------------------- /pkgs/client/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/SECURITY.md -------------------------------------------------------------------------------- /pkgs/client/__tests__/FlowRun.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/FlowRun.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/FlowStep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/FlowStep.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/PgflowClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/PgflowClient.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/SupabaseBroadcastAdapter.simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/SupabaseBroadcastAdapter.simple.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/SupabaseBroadcastAdapter.stabilization-delay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/SupabaseBroadcastAdapter.stabilization-delay.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/SupabaseBroadcastAdapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/SupabaseBroadcastAdapter.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/browser.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/concurrent-operations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/concurrent-operations.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/data-validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/data-validation.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/dummy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/dummy.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/error-recovery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/error-recovery.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/event-matchers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/event-matchers.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/fixtures.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/cleanup.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/db.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/event-factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/event-factories.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/event-matchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/event-matchers.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/fixtures.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/permissions.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/polling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/polling.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/setup.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/state-factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/state-factories.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/helpers/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/helpers/test-utils.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/concurrent-operations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/concurrent-operations.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/flow-lifecycle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/flow-lifecycle.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/full-stack-dsl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/full-stack-dsl.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/happy-path-e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/happy-path-e2e.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/input-validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/input-validation.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/network-resilience.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/network-resilience.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/real-flow-execution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/real-flow-execution.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/realtime-send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/realtime-send.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/reconnection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/reconnection.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/regressions/step-failed-event-bug.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/regressions/step-failed-event-bug.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/supabase-setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/supabase-setup.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/integration/wait-for-status-failure.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/integration/wait-for-status-failure.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/json-parsing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/json-parsing.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/mocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/mocks/index.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/reconnection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/reconnection.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/setup.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/type-guards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/type-guards.test.ts -------------------------------------------------------------------------------- /pkgs/client/__tests__/types/client-basic.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/__tests__/types/client-basic.test-d.ts -------------------------------------------------------------------------------- /pkgs/client/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/eslint.config.cjs -------------------------------------------------------------------------------- /pkgs/client/examples/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/examples/basic.ts -------------------------------------------------------------------------------- /pkgs/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/package.json -------------------------------------------------------------------------------- /pkgs/client/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/project.json -------------------------------------------------------------------------------- /pkgs/client/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/scripts/README.md -------------------------------------------------------------------------------- /pkgs/client/scripts/performance-benchmark.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/scripts/performance-benchmark.mjs -------------------------------------------------------------------------------- /pkgs/client/scripts/prepare-supabase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/scripts/prepare-supabase.sh -------------------------------------------------------------------------------- /pkgs/client/scripts/verify-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/scripts/verify-exports.js -------------------------------------------------------------------------------- /pkgs/client/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/browser.ts -------------------------------------------------------------------------------- /pkgs/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/index.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/FlowRun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/FlowRun.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/FlowStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/FlowStep.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/PgflowClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/PgflowClient.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/SupabaseBroadcastAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/SupabaseBroadcastAdapter.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/eventAdapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/eventAdapters.ts -------------------------------------------------------------------------------- /pkgs/client/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/src/lib/types.ts -------------------------------------------------------------------------------- /pkgs/client/supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/supabase/.gitignore -------------------------------------------------------------------------------- /pkgs/client/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/supabase/config.toml -------------------------------------------------------------------------------- /pkgs/client/test-browser-build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/test-browser-build.html -------------------------------------------------------------------------------- /pkgs/client/test-stability.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/test-stability.sh -------------------------------------------------------------------------------- /pkgs/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/tsconfig.json -------------------------------------------------------------------------------- /pkgs/client/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/tsconfig.spec.json -------------------------------------------------------------------------------- /pkgs/client/tsconfig.typecheck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/tsconfig.typecheck.json -------------------------------------------------------------------------------- /pkgs/client/vite.browser.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/vite.browser.config.ts -------------------------------------------------------------------------------- /pkgs/client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/vite.config.ts -------------------------------------------------------------------------------- /pkgs/client/vitest.global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/vitest.global-setup.ts -------------------------------------------------------------------------------- /pkgs/client/vitest.typecheck.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/client/vitest.typecheck.config.ts -------------------------------------------------------------------------------- /pkgs/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/.gitignore -------------------------------------------------------------------------------- /pkgs/core/ATLAS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/ATLAS.md -------------------------------------------------------------------------------- /pkgs/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/LICENSE -------------------------------------------------------------------------------- /pkgs/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/README.md -------------------------------------------------------------------------------- /pkgs/core/__tests__/mocks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './postgres.ts'; 2 | -------------------------------------------------------------------------------- /pkgs/core/__tests__/mocks/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/__tests__/mocks/postgres.ts -------------------------------------------------------------------------------- /pkgs/core/__tests__/types/PgflowSqlClient.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/__tests__/types/PgflowSqlClient.test-d.ts -------------------------------------------------------------------------------- /pkgs/core/assets/example-flow.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/example-flow.mermaid -------------------------------------------------------------------------------- /pkgs/core/assets/example-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/example-flow.svg -------------------------------------------------------------------------------- /pkgs/core/assets/flow-lifecycle.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/flow-lifecycle.mermaid -------------------------------------------------------------------------------- /pkgs/core/assets/flow-lifecycle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/flow-lifecycle.svg -------------------------------------------------------------------------------- /pkgs/core/assets/schema.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/schema.mermaid -------------------------------------------------------------------------------- /pkgs/core/assets/schema.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/assets/schema.svg -------------------------------------------------------------------------------- /pkgs/core/atlas/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/atlas/Dockerfile -------------------------------------------------------------------------------- /pkgs/core/atlas/atlas.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/atlas/atlas.hcl -------------------------------------------------------------------------------- /pkgs/core/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/eslint.config.cjs -------------------------------------------------------------------------------- /pkgs/core/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts'; 2 | -------------------------------------------------------------------------------- /pkgs/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/package.json -------------------------------------------------------------------------------- /pkgs/core/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/project.json -------------------------------------------------------------------------------- /pkgs/core/queries/PRE_MIGRATION_CHECK_20251006073122.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/queries/PRE_MIGRATION_CHECK_20251006073122.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0010_extensions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0010_extensions.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0020_schemas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0020_schemas.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0030_utilities.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0030_utilities.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0040_types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0040_types.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0050_tables_definitions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0050_tables_definitions.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0055_tables_workers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0055_tables_workers.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0060_tables_runtime.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0060_tables_runtime.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0090_function_poll_for_tasks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0090_function_poll_for_tasks.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_add_step.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_add_step.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_cascade_complete_taskless_steps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_cascade_complete_taskless_steps.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_complete_task.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_complete_task.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_create_flow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_create_flow.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_fail_task.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_fail_task.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_maybe_complete_run.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_maybe_complete_run.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_start_flow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_start_flow.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0100_function_start_ready_steps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0100_function_start_ready_steps.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0105_function_get_run_with_states.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0105_function_get_run_with_states.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0110_function_set_vt_batch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0110_function_set_vt_batch.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0110_function_start_flow_with_states.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0110_function_start_flow_with_states.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0120_function_start_tasks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0120_function_start_tasks.sql -------------------------------------------------------------------------------- /pkgs/core/schemas/0200_grants_and_revokes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/schemas/0200_grants_and_revokes.sql -------------------------------------------------------------------------------- /pkgs/core/scripts/atlas-dump-realtime-schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/atlas-dump-realtime-schema -------------------------------------------------------------------------------- /pkgs/core/scripts/atlas-migrate-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/atlas-migrate-diff -------------------------------------------------------------------------------- /pkgs/core/scripts/atlas-migrate-hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/atlas-migrate-hash -------------------------------------------------------------------------------- /pkgs/core/scripts/atlas-verify-schemas-synced: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/atlas-verify-schemas-synced -------------------------------------------------------------------------------- /pkgs/core/scripts/build-atlas-postgres-image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/build-atlas-postgres-image -------------------------------------------------------------------------------- /pkgs/core/scripts/colorize-pgtap-output.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/colorize-pgtap-output.awk -------------------------------------------------------------------------------- /pkgs/core/scripts/push-atlas-postgres-image: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | docker push jumski/postgres-17-pgmq:latest 3 | -------------------------------------------------------------------------------- /pkgs/core/scripts/regenerate-temp-migration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/regenerate-temp-migration -------------------------------------------------------------------------------- /pkgs/core/scripts/run-test-with-colors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/run-test-with-colors -------------------------------------------------------------------------------- /pkgs/core/scripts/watch-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/scripts/watch-test -------------------------------------------------------------------------------- /pkgs/core/src/PgflowSqlClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/src/PgflowSqlClient.ts -------------------------------------------------------------------------------- /pkgs/core/src/database-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/src/database-types.ts -------------------------------------------------------------------------------- /pkgs/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/src/index.ts -------------------------------------------------------------------------------- /pkgs/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/src/types.ts -------------------------------------------------------------------------------- /pkgs/core/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | .env 5 | -------------------------------------------------------------------------------- /pkgs/core/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/config.toml -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20250429164909_pgflow_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20250429164909_pgflow_initial.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20250614124241_pgflow_add_realtime.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20250614124241_pgflow_add_realtime.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20250707210212_pgflow_add_opt_start_delay.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20250707210212_pgflow_add_opt_start_delay.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20250719205006_pgflow_worker_deprecation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20250719205006_pgflow_worker_deprecation.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20251006073122_pgflow_add_map_step_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20251006073122_pgflow_add_map_step_type.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/20251104080523_pgflow_upgrade_pgmq_1_5_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/20251104080523_pgflow_upgrade_pgmq_1_5_1.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/migrations/atlas.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/migrations/atlas.sum -------------------------------------------------------------------------------- /pkgs/core/supabase/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/seed.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/_shared/delete_flow_and_data.sql.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/_shared/delete_flow_and_data.sql.raw -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/_shared/prune_data_older_than.sql.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/_shared/prune_data_older_than.sql.raw -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/basic_step_addition.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/basic_step_addition.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/circular_dependency.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/circular_dependency.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/flow_isolation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/flow_isolation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/idempotent_step_addition.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/idempotent_step_addition.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/invalid_step_slug.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/invalid_step_slug.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/map_dependency_limit.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/map_dependency_limit.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/map_step_creation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/map_step_creation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/map_step_with_no_deps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/map_step_with_no_deps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/nonexistent_dependency.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/nonexistent_dependency.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/nonexistent_flow.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/nonexistent_flow.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/options.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/options.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/start_delay_options.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/start_delay_options.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/step_index_auto_increment.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/step_index_auto_increment.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/step_index_uniqueness.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/step_index_uniqueness.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/step_type_validation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/step_type_validation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/step_with_dependency.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/step_with_dependency.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/add_step/step_with_multiple_dependencies.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/add_step/step_with_multiple_dependencies.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/complete_task/archives_message.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/complete_task/archives_message.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/complete_task/no_mutations_on_failed_run.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/complete_task/no_mutations_on_failed_run.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/complete_task/saves_output_when_completing_run.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/complete_task/saves_output_when_completing_run.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/complete_task/timestamps_verification.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/complete_task/timestamps_verification.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/completing_taskless_steps/basic.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/completing_taskless_steps/basic.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/completing_taskless_steps/cascade_performance.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/completing_taskless_steps/cascade_performance.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/completing_taskless_steps/normal_to_map_empty.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/completing_taskless_steps/normal_to_map_empty.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/completing_taskless_steps/taskless_sequence.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/completing_taskless_steps/taskless_sequence.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/create_flow/flow_creation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/create_flow/flow_creation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/create_flow/idempotency_and_duplicates.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/create_flow/idempotency_and_duplicates.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/create_flow/invalid_slug.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/create_flow/invalid_slug.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/create_flow/options.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/create_flow/options.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/definition_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/definition_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/archive_sibling_map_tasks.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/archive_sibling_map_tasks.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/does_not_change_failed_task_status.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/does_not_change_failed_task_status.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/error_message_storage.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/error_message_storage.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/exponential_backoff.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/exponential_backoff.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/respects_flow_retry_settings.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/respects_flow_retry_settings.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/respects_step_retry_settings.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/respects_step_retry_settings.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/retry_task_if_retries_available.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/retry_task_if_retries_available.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/fail_task/timestamps_verification.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/fail_task/timestamps_verification.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/functions/get_run_with_states.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/functions/get_run_with_states.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/functions/start_flow_with_states.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/functions/start_flow_with_states.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/initial_tasks_null/dependent_maps_null.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/initial_tasks_null/dependent_maps_null.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/is_valid_slug.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/is_valid_slug.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/delete_flow_and_data.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/delete_flow_and_data.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_archived_messages.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_archived_messages.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_completed_flows.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_completed_flows.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_deletes_all_child_statuses.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_deletes_all_child_statuses.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_failed_flows.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_failed_flows.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_multiple_runs_same_flow.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_multiple_runs_same_flow.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_null_message_ids.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_null_message_ids.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_old_records.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_old_records.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/maintenance/prune_workers.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/maintenance/prune_workers.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/README.md -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/basic_aggregation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/basic_aggregation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/deep_map_chain.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/deep_map_chain.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/empty_map.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/empty_map.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/failed_task_handling.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/failed_task_handling.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/map_to_map.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/map_to_map.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/map_to_single.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/map_to_single.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/mixed_dependencies.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/mixed_dependencies.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/null_outputs.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/null_outputs.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/order_preservation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/order_preservation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/map_output_aggregation/single_task_map.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/map_output_aggregation/single_task_map.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/complete_task_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/complete_task_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/empty_map_completion_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/empty_map_completion_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/fail_task_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/fail_task_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/full_flow_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/full_flow_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/maybe_complete_run_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/maybe_complete_run_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/start_flow_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/start_flow_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/start_ready_steps_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/start_ready_steps_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/realtime/type_violation_events.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/realtime/type_violation_events.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/regressions/step_failed_event_bug.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/regressions/step_failed_event_bug.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/set_vt_batch/basic_batch_update.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/set_vt_batch/basic_batch_update.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/set_vt_batch/headers_handling.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/set_vt_batch/headers_handling.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/set_vt_batch/input_validation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/set_vt_batch/input_validation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/set_vt_batch/queue_security.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/set_vt_batch/queue_security.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/set_vt_batch/return_format.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/set_vt_batch/return_format.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/creates_run.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/creates_run.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/dependent_map_initial_tasks_null.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/dependent_map_initial_tasks_null.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/empty_array_cascade.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/empty_array_cascade.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/flow_only_maps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/flow_only_maps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/invalid_json_types.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/invalid_json_types.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/large_array_handling.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/large_array_handling.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/mixed_step_types.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/mixed_step_types.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/mixed_type_arrays.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/mixed_type_arrays.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/multiple_root_maps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/multiple_root_maps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/nested_array_handling.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/nested_array_handling.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/null_input_handling_issue.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/null_input_handling_issue.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/null_input_validation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/null_input_validation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/returns_run.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/returns_run.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/root_map_array_validation.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/root_map_array_validation.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/root_map_initial_tasks.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/root_map_initial_tasks.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/sends_messages_on_the_queue.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/sends_messages_on_the_queue.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/starts_only_root_steps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/starts_only_root_steps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/step_start_delay.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/step_start_delay.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_flow/timestamps_verification.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_flow/timestamps_verification.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_ready_steps/map_queue_messages.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_ready_steps/map_queue_messages.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_ready_steps/map_task_spawning.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_ready_steps/map_task_spawning.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_ready_steps/step_start_delay.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_ready_steps/step_start_delay.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_ready_steps/timestamps_verification.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_ready_steps/timestamps_verification.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/basic_start_tasks.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/basic_start_tasks.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/ignores_non_queued_tasks.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/ignores_non_queued_tasks.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/map_large_array.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/map_large_array.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/map_mixed_types.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/map_mixed_types.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/map_nested_arrays.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/map_nested_arrays.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/map_object_elements.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/map_object_elements.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/map_to_map_chain.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/map_to_map_chain.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/multiple_task_processing.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/multiple_task_processing.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/no_queued_tasks_available.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/no_queued_tasks_available.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/returns_task_index.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/returns_task_index.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/root_map_element_extraction.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/root_map_element_extraction.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/started_at_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/started_at_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/status_transitions.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/status_transitions.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/task_index_returned_correctly.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/task_index_returned_correctly.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/start_tasks/worker_tracking.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/start_tasks/worker_tracking.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/step_dsl_is_idempotent.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/step_dsl_is_idempotent.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/timestamps/complete_task_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/timestamps/complete_task_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/timestamps/definition_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/timestamps/definition_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/timestamps/fail_task_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/timestamps/fail_task_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/timestamps/start_flow_timestamps.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/timestamps/start_flow_timestamps.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/timestamps/timestamp_ordering.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/timestamps/timestamp_ordering.test.sql -------------------------------------------------------------------------------- /pkgs/core/supabase/tests/type_violations/archive_all_messages.test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/supabase/tests/type_violations/archive_all_messages.test.sql -------------------------------------------------------------------------------- /pkgs/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/tsconfig.json -------------------------------------------------------------------------------- /pkgs/core/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/core/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/tsconfig.spec.json -------------------------------------------------------------------------------- /pkgs/core/tsconfig.typecheck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/tsconfig.typecheck.json -------------------------------------------------------------------------------- /pkgs/core/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/vite.config.ts -------------------------------------------------------------------------------- /pkgs/core/vitest.typecheck.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/core/vitest.typecheck.config.ts -------------------------------------------------------------------------------- /pkgs/dsl/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/dsl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/LICENSE -------------------------------------------------------------------------------- /pkgs/dsl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/README.md -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/env-validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/env-validation.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/integration/array-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/integration/array-integration.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/integration/map-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/integration/map-flow.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/array-method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/array-method.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/compile-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/compile-flow.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/flow.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/map-compile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/map-compile.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/map-type-inference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/map-type-inference.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/steps.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/steps.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/runtime/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/runtime/utils.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/supabase-preset.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/supabase-preset.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/README.md -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/__health__.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/__health__.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/array-method.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/array-method.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/context-inference.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/context-inference.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/dsl-types.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/dsl-types.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/duplicate-slug-detection.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/duplicate-slug-detection.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/example-flow.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/example-flow.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/extract-flow-input.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/extract-flow-input.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/extract-flow-leaf-steps.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/extract-flow-leaf-steps.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/extract-flow-output.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/extract-flow-output.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/extract-flow-steps.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/extract-flow-steps.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/getStepDefinition.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/getStepDefinition.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/map-method.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/map-method.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/map-return-type-inference.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/map-return-type-inference.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/step-input.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/step-input.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/step-output.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/step-output.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/supabase-context-inference.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/supabase-context-inference.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/__tests__/types/supabase-preset.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/__tests__/types/supabase-preset.test-d.ts -------------------------------------------------------------------------------- /pkgs/dsl/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/eslint.config.cjs -------------------------------------------------------------------------------- /pkgs/dsl/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts'; 2 | -------------------------------------------------------------------------------- /pkgs/dsl/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/package.json -------------------------------------------------------------------------------- /pkgs/dsl/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/project.json -------------------------------------------------------------------------------- /pkgs/dsl/src/compile-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/compile-flow.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/dsl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/dsl.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/example-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/example-flow.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/index.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/platforms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/platforms/index.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/platforms/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/platforms/supabase.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/supabase.ts -------------------------------------------------------------------------------- /pkgs/dsl/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/src/utils.ts -------------------------------------------------------------------------------- /pkgs/dsl/tests/context-inference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/tests/context-inference.test.ts -------------------------------------------------------------------------------- /pkgs/dsl/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/tsconfig.json -------------------------------------------------------------------------------- /pkgs/dsl/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/dsl/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/tsconfig.spec.json -------------------------------------------------------------------------------- /pkgs/dsl/tsconfig.typecheck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/tsconfig.typecheck.json -------------------------------------------------------------------------------- /pkgs/dsl/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/vite.config.ts -------------------------------------------------------------------------------- /pkgs/dsl/vitest.typecheck.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/dsl/vitest.typecheck.config.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/.envrc -------------------------------------------------------------------------------- /pkgs/edge-worker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/.gitignore -------------------------------------------------------------------------------- /pkgs/edge-worker/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/edge-worker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/LICENSE -------------------------------------------------------------------------------- /pkgs/edge-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/README.md -------------------------------------------------------------------------------- /pkgs/edge-worker/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/deno.lock -------------------------------------------------------------------------------- /pkgs/edge-worker/deno.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/deno.test.json -------------------------------------------------------------------------------- /pkgs/edge-worker/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/jsr.json -------------------------------------------------------------------------------- /pkgs/edge-worker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/package.json -------------------------------------------------------------------------------- /pkgs/edge-worker/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/project.json -------------------------------------------------------------------------------- /pkgs/edge-worker/scripts/concatenate-migrations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/scripts/concatenate-migrations.sh -------------------------------------------------------------------------------- /pkgs/edge-worker/scripts/ensure-db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/scripts/ensure-db -------------------------------------------------------------------------------- /pkgs/edge-worker/scripts/prepare-supabase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/scripts/prepare-supabase.sh -------------------------------------------------------------------------------- /pkgs/edge-worker/scripts/sync-e2e-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/scripts/sync-e2e-deps.sh -------------------------------------------------------------------------------- /pkgs/edge-worker/scripts/wait-for-localhost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/scripts/wait-for-localhost -------------------------------------------------------------------------------- /pkgs/edge-worker/sql/benchmarks/max_concurrency.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/sql/benchmarks/max_concurrency.sql -------------------------------------------------------------------------------- /pkgs/edge-worker/sql/queries/debug_connections.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/edge-worker/sql/queries/debug_processing_gaps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/sql/queries/debug_processing_gaps.sql -------------------------------------------------------------------------------- /pkgs/edge-worker/src/EdgeWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/EdgeWorker.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/_internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/_internal.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/_internal/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/_internal/core.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/_internal/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/_internal/flow.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/_internal/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/_internal/platform.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/_internal/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/_internal/queue.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/control-plane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/control-plane/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/control-plane/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/control-plane/server.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/BatchProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/BatchProcessor.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/ExecutionController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/ExecutionController.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/Queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/Queries.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/Worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/Worker.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/WorkerLifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/WorkerLifecycle.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/WorkerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/WorkerState.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/context.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/deepUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/deepUtils.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/memoize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/memoize.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/platform-resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/platform-resources.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/sql-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/sql-factory.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/supabase-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/supabase-test-utils.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/supabase-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/supabase-utils.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/test-context-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/test-context-utils.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/types.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/core/workerConfigTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/core/workerConfigTypes.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/deno.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/deno.d.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/examples/supabase-flow.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/examples/supabase-flow.example.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/FlowWorkerLifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/flow/FlowWorkerLifecycle.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/StepTaskExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/flow/StepTaskExecutor.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/StepTaskPoller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/flow/StepTaskPoller.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/createFlowWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/flow/createFlowWorker.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/handler-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/flow/handler-types.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/flow/types.ts: -------------------------------------------------------------------------------- 1 | export * from '@pgflow/core'; 2 | -------------------------------------------------------------------------------- /pkgs/edge-worker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/platform/SupabasePlatformAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/platform/SupabasePlatformAdapter.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/platform/createAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/platform/createAdapter.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/platform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/platform/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/platform/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/platform/logging.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/platform/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/platform/types.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/MessageExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/MessageExecutor.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/Queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/Queue.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/ReadWithPollPoller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/ReadWithPollPoller.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/createQueueWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/createQueueWorker.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/types.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/queue/validateRetryConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/queue/validateRetryConfig.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/test/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/test/test-helpers.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/types/currentPlatform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/src/types/currentPlatform.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './currentPlatform.js'; -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | .env 5 | -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/call: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/call -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/cli -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/config.toml -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/.env -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/.gitignore: -------------------------------------------------------------------------------- 1 | _vendor/ 2 | -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/cpu_intensive/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/cpu_intensive/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/deno.json -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/max_concurrency/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/max_concurrency/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/pgflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/pgflow/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/retry-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/retry-demo/README.md -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/retry-demo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/retry-demo/index.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/retry-demo/serve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/retry-demo/serve.sh -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/retry-demo/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/retry-demo/test.sh -------------------------------------------------------------------------------- /pkgs/edge-worker/supabase/functions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/supabase/functions/utils.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/config.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/db.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/db/.gitignore: -------------------------------------------------------------------------------- 1 | *.sql 2 | -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/db/compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/db/compose.yaml -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/e2e/README.md -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/e2e/_helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/e2e/_helpers.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/e2e/control-plane.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/e2e/control-plane.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/e2e/performance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/e2e/performance.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/e2e/restarts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/e2e/restarts.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/fakes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/fakes.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/helpers.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/_helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/_helpers.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/creating_queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/creating_queue.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/deprecation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/deprecation.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/deprecation_simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/deprecation_simple.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/exponential_backoff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/exponential_backoff.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/fixed_retry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/fixed_retry.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/_testHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/_testHelpers.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/contextResourcesFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/contextResourcesFlow.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/mapFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/mapFlow.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/minimalFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/minimalFlow.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/performanceMapFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/performanceMapFlow.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow/startDelayFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow/startDelayFlow.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/flow_deprecation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/flow_deprecation.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/legacy_retry_config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/legacy_retry_config.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/maxConcurrent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/maxConcurrent.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/messageExecutorContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/messageExecutorContext.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/messageExecutorContextWorkerConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/messageExecutorContextWorkerConfig.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/retries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/retries.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/starting_worker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/starting_worker.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/integration/stepTaskExecutorContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/integration/stepTaskExecutorContext.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/sql.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/types/compatible-flow.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/types/compatible-flow.test-d.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/FlowWorkerLifecycle.deprecation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/FlowWorkerLifecycle.deprecation.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/WorkerLifecycle.deprecation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/WorkerLifecycle.deprecation.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/WorkerState.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/WorkerState.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/calculateRetryDelay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/calculateRetryDelay.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/contextUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/contextUtils.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/control-plane/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/control-plane/server.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/deepUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/deepUtils.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/memoize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/memoize.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/supabaseUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/supabaseUtils.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/validateRetryConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/validateRetryConfig.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tests/unit/workerConfigContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tests/unit/workerConfigContext.test.ts -------------------------------------------------------------------------------- /pkgs/edge-worker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tsconfig.json -------------------------------------------------------------------------------- /pkgs/edge-worker/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/edge-worker/tsconfig.typecheck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/edge-worker/tsconfig.typecheck.json -------------------------------------------------------------------------------- /pkgs/example-flows/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/CHANGELOG.md -------------------------------------------------------------------------------- /pkgs/example-flows/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/LICENSE -------------------------------------------------------------------------------- /pkgs/example-flows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/README.md -------------------------------------------------------------------------------- /pkgs/example-flows/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/eslint.config.cjs -------------------------------------------------------------------------------- /pkgs/example-flows/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/package.json -------------------------------------------------------------------------------- /pkgs/example-flows/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/project.json -------------------------------------------------------------------------------- /pkgs/example-flows/src/example-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/src/example-flow.ts -------------------------------------------------------------------------------- /pkgs/example-flows/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './example-flow.js'; 2 | -------------------------------------------------------------------------------- /pkgs/example-flows/src/map-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/src/map-flow.ts -------------------------------------------------------------------------------- /pkgs/example-flows/src/wide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/src/wide.ts -------------------------------------------------------------------------------- /pkgs/example-flows/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/tsconfig.json -------------------------------------------------------------------------------- /pkgs/example-flows/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/tsconfig.lib.json -------------------------------------------------------------------------------- /pkgs/example-flows/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/tsconfig.spec.json -------------------------------------------------------------------------------- /pkgs/example-flows/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/example-flows/vite.config.ts -------------------------------------------------------------------------------- /pkgs/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/.gitignore -------------------------------------------------------------------------------- /pkgs/website/.prettierrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/.prettierrc.mjs -------------------------------------------------------------------------------- /pkgs/website/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/.vscode/extensions.json -------------------------------------------------------------------------------- /pkgs/website/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/.vscode/launch.json -------------------------------------------------------------------------------- /pkgs/website/ANALYTICS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/ANALYTICS.md -------------------------------------------------------------------------------- /pkgs/website/ASTRO_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/ASTRO_README.md -------------------------------------------------------------------------------- /pkgs/website/DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/DEPLOYMENT.md -------------------------------------------------------------------------------- /pkgs/website/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/LICENSE -------------------------------------------------------------------------------- /pkgs/website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/README.md -------------------------------------------------------------------------------- /pkgs/website/STARLIGHT_CSS_VARIABLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/STARLIGHT_CSS_VARIABLES.md -------------------------------------------------------------------------------- /pkgs/website/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/astro.config.mjs -------------------------------------------------------------------------------- /pkgs/website/bin/mmdc-compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/bin/mmdc-compile -------------------------------------------------------------------------------- /pkgs/website/bin/mmdc-watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/bin/mmdc-watch -------------------------------------------------------------------------------- /pkgs/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/package.json -------------------------------------------------------------------------------- /pkgs/website/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/project.json -------------------------------------------------------------------------------- /pkgs/website/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/_redirects -------------------------------------------------------------------------------- /pkgs/website/public/analyze_website.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/analyze_website.gif -------------------------------------------------------------------------------- /pkgs/website/public/analyze_website.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/analyze_website.svg -------------------------------------------------------------------------------- /pkgs/website/public/analyze_website_small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/analyze_website_small.gif -------------------------------------------------------------------------------- /pkgs/website/public/diagrams/schema.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/diagrams/schema.svg -------------------------------------------------------------------------------- /pkgs/website/public/diagrams/step-state-machine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/diagrams/step-state-machine.svg -------------------------------------------------------------------------------- /pkgs/website/public/diagrams/task-execution.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/diagrams/task-execution.svg -------------------------------------------------------------------------------- /pkgs/website/public/diagrams/three-layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/diagrams/three-layers.svg -------------------------------------------------------------------------------- /pkgs/website/public/edge-worker/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkgs/website/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicon.svg -------------------------------------------------------------------------------- /pkgs/website/public/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /pkgs/website/public/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /pkgs/website/public/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /pkgs/website/public/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicons/favicon.ico -------------------------------------------------------------------------------- /pkgs/website/public/favicons/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/favicons/icon.svg -------------------------------------------------------------------------------- /pkgs/website/public/jumski-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/jumski-avatar.png -------------------------------------------------------------------------------- /pkgs/website/public/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/manifest.webmanifest -------------------------------------------------------------------------------- /pkgs/website/public/og-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/public/og-image.jpg -------------------------------------------------------------------------------- /pkgs/website/redirects.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/redirects.config.mjs -------------------------------------------------------------------------------- /pkgs/website/src/assets/analyze_website.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/analyze_website.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/architecture-diagram.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/architecture-diagram.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/architecture-diagrams/step-state-machine.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/architecture-diagrams/step-state-machine.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/architecture-diagrams/task-execution.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/architecture-diagrams/task-execution.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/architecture-diagrams/three-layers.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/architecture-diagrams/three-layers.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/cover-images/pgflow-0-3-0-fixing-race-conditions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/cover-images/pgflow-0-3-0-fixing-race-conditions.png -------------------------------------------------------------------------------- /pkgs/website/src/assets/hero_content_pipeline.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/hero_content_pipeline.mermaid -------------------------------------------------------------------------------- /pkgs/website/src/assets/houston.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/houston.webp -------------------------------------------------------------------------------- /pkgs/website/src/assets/jumski-avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/jumski-avatar.jpg -------------------------------------------------------------------------------- /pkgs/website/src/assets/pgflow-logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/pgflow-logo-dark.svg -------------------------------------------------------------------------------- /pkgs/website/src/assets/pgflow-logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/pgflow-logo-light.svg -------------------------------------------------------------------------------- /pkgs/website/src/assets/quote-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/quote-left.svg -------------------------------------------------------------------------------- /pkgs/website/src/assets/quote-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/assets/quote-right.svg -------------------------------------------------------------------------------- /pkgs/website/src/code-examples/analyze_website_simplified.ts.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/code-examples/analyze_website_simplified.ts.raw -------------------------------------------------------------------------------- /pkgs/website/src/code-examples/landing-page-flow.ts.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/code-examples/landing-page-flow.ts.raw -------------------------------------------------------------------------------- /pkgs/website/src/components/AuthDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/AuthDemo.tsx -------------------------------------------------------------------------------- /pkgs/website/src/components/AuthStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/AuthStatus.tsx -------------------------------------------------------------------------------- /pkgs/website/src/components/AuthWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/AuthWrapper.tsx -------------------------------------------------------------------------------- /pkgs/website/src/components/CodeAfterMarker.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/CodeAfterMarker.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/CodeOverlay.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/CodeOverlay.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/ConditionalHero.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/ConditionalHero.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/Head.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/Head.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/HeroWithSlot.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/HeroWithSlot.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/JoinCommunity.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/JoinCommunity.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/LandingPageCodeExamples.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/LandingPageCodeExamples.mdx -------------------------------------------------------------------------------- /pkgs/website/src/components/NotProductionReady.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/NotProductionReady.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/PageFrame.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/PageFrame.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/PgflowLandingPageCodeExamples.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/PgflowLandingPageCodeExamples.mdx -------------------------------------------------------------------------------- /pkgs/website/src/components/Quote.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/Quote.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/SVGDAGAnimation.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/SVGDAGAnimation.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/SecuritySetupWarning.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/SecuritySetupWarning.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/SiteTitle.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/SiteTitle.astro -------------------------------------------------------------------------------- /pkgs/website/src/components/TestimonialGrid.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/components/TestimonialGrid.astro -------------------------------------------------------------------------------- /pkgs/website/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content.config.ts -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/author.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/author.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/create-reusable-tasks.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/create-reusable-tasks.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/delaying-steps.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/delaying-steps.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/delete-flows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/delete-flows.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/organize-flow-code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/organize-flow-code.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/process-arrays-in-parallel.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/process-arrays-in-parallel.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/retrying-steps.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/retrying-steps.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/starting-flows/database-triggers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/starting-flows/database-triggers.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/starting-flows/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/starting-flows/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/starting-flows/pg-cron.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/starting-flows/pg-cron.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/starting-flows/supabase-rpc.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/starting-flows/supabase-rpc.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/starting-flows/typescript-client.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/starting-flows/typescript-client.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/validation-steps.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/validation-steps.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/build/version-flows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/build/version-flows.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/comparisons/dbos.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/comparisons/dbos.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/comparisons/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/comparisons/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/comparisons/inngest.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/comparisons/inngest.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/comparisons/trigger.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/comparisons/trigger.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/comparisons/vercel-workflows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/comparisons/vercel-workflows.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/compilation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/compilation.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/context-object.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/context-object.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/data-model.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/data-model.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/how-pgflow-works.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/how-pgflow-works.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/map-steps.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/map-steps.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/naming-conventions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/naming-conventions.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/three-layer-architecture.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/three-layer-architecture.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/concepts/understanding-flows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/concepts/understanding-flows.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/demo-colors.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/demo-colors.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/connection-string.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/connection-string.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/monitor-execution.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/monitor-execution.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/monitor-workers-health.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/monitor-workers-health.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/prune-records.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/prune-records.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/supabase/deploy-first-flow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/supabase/deploy-first-flow.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/supabase/keep-workers-running.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/supabase/keep-workers-running.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/supabase/update-deployed-flows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/supabase/update-deployed-flows.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/tune-flow-config.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/tune-flow-config.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/deploy/update-pgflow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/deploy/update-pgflow.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/edge-worker/_drafts/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/edge-worker/_drafts/ideas.md -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/background-jobs/create-worker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/background-jobs/create-worker.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/faq.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/faq.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/flows/create-flow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/flows/create-flow.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/flows/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/flows/quickstart.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/flows/run-flow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/flows/run-flow.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/get-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/get-started/installation.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/project-status.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/project-status.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/compile-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/compile-api.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/configuration/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/configuration/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/configuration/step-execution.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/configuration/step-execution.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/configuration/worker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/configuration/worker.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/context.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/context.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/control-plane-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/control-plane-api.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/manual-installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/manual-installation.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/permissions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/permissions.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/pgflow-client.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/pgflow-client.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/queue-worker/configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/queue-worker/configuration.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/reference/queue-worker/how-it-works.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/reference/queue-worker/how-it-works.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/tutorials/ai-web-scraper/backend.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/tutorials/ai-web-scraper/backend.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/tutorials/ai-web-scraper/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/tutorials/ai-web-scraper/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/content/docs/tutorials/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/content/docs/tutorials/index.mdx -------------------------------------------------------------------------------- /pkgs/website/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/env.d.ts -------------------------------------------------------------------------------- /pkgs/website/src/pages/demos.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/pages/demos.astro -------------------------------------------------------------------------------- /pkgs/website/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/styles/global.css -------------------------------------------------------------------------------- /pkgs/website/src/utils/supabase/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/utils/supabase/auth.ts -------------------------------------------------------------------------------- /pkgs/website/src/utils/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/src/utils/supabase/client.ts -------------------------------------------------------------------------------- /pkgs/website/supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/supabase/.gitignore -------------------------------------------------------------------------------- /pkgs/website/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/supabase/config.toml -------------------------------------------------------------------------------- /pkgs/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/tsconfig.json -------------------------------------------------------------------------------- /pkgs/website/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pkgs/website/wrangler.toml -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/build-og-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/build-og-image.sh -------------------------------------------------------------------------------- /scripts/ci-prestart-supabase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/ci-prestart-supabase.sh -------------------------------------------------------------------------------- /scripts/get-enabled-services.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/get-enabled-services.mjs -------------------------------------------------------------------------------- /scripts/replace-special-chars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/replace-special-chars.sh -------------------------------------------------------------------------------- /scripts/snapshot-release-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/snapshot-release-ci.sh -------------------------------------------------------------------------------- /scripts/snapshot-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/snapshot-release.sh -------------------------------------------------------------------------------- /scripts/supabase-start-locked.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/supabase-start-locked.sh -------------------------------------------------------------------------------- /scripts/supabase-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/supabase-start.sh -------------------------------------------------------------------------------- /scripts/typecheck-ts2578.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/typecheck-ts2578.sh -------------------------------------------------------------------------------- /scripts/update-jsr-json-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/update-jsr-json-version.sh -------------------------------------------------------------------------------- /scripts/validate-json-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/validate-json-files.sh -------------------------------------------------------------------------------- /scripts/verify-type-test-health.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/scripts/verify-type-test-health.sh -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pgflow-dev/pgflow/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------