50 versions

  • chore: regenerate OpenAPI specs with webhook config fields26f2ca0c32026-04-30 18:24
  • feat: add source-metronome and destination-redis connectors620054df0c2026-04-30 17:53
  • feat: add pipeline_sync_batch, takeThroughStates, sync_batch CLI improvements, and observability (#349)2817f31d76b2026-04-30 15:52
  • refactor: move pipeline config from HTTP headers to JSON body (#340)9185cad1efd2026-04-27 06:59
  • Fix Postgres upsert & add Google sheet upsert support (#335)1246f4b252026-04-27 00:08
  • Destination drain (#321)403069672026-04-23 06:55
  • chore: regenerate OpenAPI specs6384135c52026-04-21 23:04
  • chore: rowCount as integer in /internal/query schemano API changescf01a452026-04-21 16:29
  • chore: regenerate OpenAPI specs (rowCount non-nullable)1e4da1f12026-04-21 16:25
  • chore: regenerate OpenAPI specs with operationId16ce74ac2026-04-21 15:55
  • Unhide /internal/query from OpenAPI spec1cd9a0c62026-04-21 15:49
  • Use AbortError consistently for pipeline abort signals22d3f7362026-04-21 06:50
  • chore: regenerate OpenAPI specs after removing max_concurrent_streams4421f34b6d2026-04-21 06:44
  • refactor(protocol): remove legacy envelope helpers (logMessage, stateMsg, destinationControlMsg)79927b4a2026-04-20 23:04
  • fix(protocol): add meta id for DestinationOutput to fix broken $refno API changesc0b69d52026-04-20 21:31
  • feat(protocol): add top-level status field to EofPayload12b1d4c502026-04-20 19:52
  • feat(protocol): extract RunStatus enum as named $ref schemano API changesaf38bed2026-04-20 19:47
  • refactor: rename sync_run_id to run_id55c3747e62026-04-20 19:40
  • feat(protocol): add schema $ref IDs for ProgressPayload, EofPayload, StreamProgressno API changescbf717f2026-04-20 19:26
  • chore: regenerate OpenAPI specs after JSON body mode removalno API changes7ad803f2026-04-20 17:20
  • revert: remove JSON body mode from engine API (reverts #294)70fe40332026-04-20 16:37
  • Centralize protocol log message construction7db4b9902026-04-20 06:57
  • fix: regenerate openapi specs, fix lint errors, apply formatting1414cd029fc2026-04-20 04:08
  • chore: regenerate openapi specs20f8a3e02026-04-20 01:59
  • style: run prettier on all modified files244036a4297422026-04-20 00:37
  • fix(progress): anchor started_at to first message timestamp, regen OpenAPI10c42ddeb2026-04-19 07:26
  • fix(protocol): use fixed epoch timestamp in emptySyncStateno API changesf641c542026-04-19 07:17
  • chore: regenerate OpenAPI specs1342427715bba2026-04-19 07:12
  • fix: restore rate_limit as optional config override in source-stripe108f082de2026-04-17 10:06
  • feat: engine time_range injection + range_complete tracking840da5d4062026-04-17 09:00
  • feat: n-ary search pagination with remaining-based state model2303221252b32026-04-17 08:43
  • feat: add JSON body mode for engine API endpoints (#294)143bf414e2026-04-15 06:45
  • Revert "feat: support pipeline/state config in JSON request body (#291)"1414cb3352026-04-15 03:24
  • feat: support pipeline/state config in JSON request body (#291)14fc8c6ac2026-04-15 02:39
  • feat: persist stream error status in source state240181b971ed2026-04-14 19:05
  • Remove legacy record_count from EOF payload44d502e52026-04-14 18:41
  • auto-detect backfill segment count, remove backfill_concurrency config (#281)471d50072026-04-14 18:58
  • feat: include aggregated source state in EOF payload (#288)4f11b21a2026-04-14 18:39
  • feat: real-time per-table sync status (#286)8219384d9312026-04-14 17:09
  • feat: hard time limit cutoff + client disconnect cancellation (#280)39e6024d92026-04-14 15:28
  • Add `--live` CLI flag and `?only` setup/teardown filter (#271)2192ae5d2026-04-10 19:54
  • Google Sheets: native upsert, remove Kafka pipeline, add hostname to health (#266)13914aea2026-04-10 00:26
  • Better debugging: trace-level logging, per-stream record counts, and fixes (#265)462ed5792026-04-09 23:21
  • Wrap pipeline_sync logging and restore backfill concurrency (#263)no API changes4b860302026-04-09 16:20
  • feat(service): Google Sheets workflow — 3 parallel loops, generic read activity (#253)no API changes553fe182026-04-06 22:26
  • feat(service): pipeline lifecycle state machine and workflow cleanup (#251)147618102026-04-06 14:45
  • feat: pipeline state machine, SourceState schema, protocol + service refactors (#250)415554c5d3aa62026-04-05 09:24
  • refactor(protocol): typed control messages, full config replacement, SourceInput envelope (#248)207277f26c292026-04-05 06:45
  • refactor: protocol cleanup — spec.ts, snake_case, timeLimitMs→timeLimit, nested configs, typed pipeline_read (#247)341752e08d7ea2026-04-05 01:07
  • 1.0.0latest2026-07-17 12:04