Commit Graph

  • c9afccb1ed fix(flows): mint fresh orchestration token so long steps don't expire the result-fetch JWT Alexander Petric 2026-07-30 16:35:51 +02:00
  • 81b23a2ba0 feat: make the fork lineage the only deploy relationship (#10410) Ruben Fiszel 2026-07-30 16:20:27 +02:00
  • 7e649604db fix: make /usr/bin/coursier self-contained so java jobs work air-gapped (#10414) Ruben Fiszel 2026-07-30 15:46:10 +02:00
  • ed9dfc5de6 fix: pre-warm coursier bootstrap cache at the worker's cache path (#10413) Ruben Fiszel 2026-07-30 15:15:08 +02:00
  • 43a684d743 fix: run the init script before dedicated workers install dependencies (#10412) Ruben Fiszel 2026-07-30 13:06:47 +02:00
  • 94bcc00554 fix(ai): route Azure OpenAI agent steps through the Responses API (#10404) Ruben Fiszel 2026-07-30 09:56:37 +02:00
  • f9a547b8b8 fix(forks): record fork changes that never reached the diff tally (#10403) Ruben Fiszel 2026-07-30 08:46:25 +02:00
  • 557991360a fix: app progress bar stuck on running, and misreporting queued/canceled jobs as errors (#10409) Ruben Fiszel 2026-07-30 08:26:55 +02:00
  • 06821edf16 Update benchmarks github-actions[bot] 2026-07-30 01:01:22 +00:00
  • 35a7b2338c Merge branch 'main' into change-d274fbc6 change-d274fbc6 Diego Imbert 2026-07-29 21:40:50 +02:00
  • 2a56643ccd fix: drop the whole phantom ancestor tail and lock chains while they load Diego Imbert 2026-07-29 21:39:20 +02:00
  • 662cc868c9 perf: open ancestor levels concurrently and index children per level Diego Imbert 2026-07-29 21:25:47 +02:00
  • de14e6a1fb fix: address review findings on trigger draft reconciliation glm/refactor-flow-draft-triggers Guilhem Lemouel 2026-07-29 20:18:18 +02:00
  • 20226a15b6 refactor: back editor trigger drafts with the per-user draft table Guilhem Lemouel 2026-07-29 19:53:54 +02:00
  • a3a7033c31 chore: vendor the object_store fork and page filesystem levels natively Diego Imbert 2026-07-29 18:29:14 +02:00
  • 9cd6a70f6a fix: sidebar workspace toggle navigates home when already in workspace mode (#10405) Guilhem 2026-07-29 17:46:26 +02:00
  • 64ec1aa490 chore(main): release 1.775.2 (#10397) v1.775.2 Ruben Fiszel 2026-07-29 12:12:07 +02:00
  • b1d26bd268 chore: pin ui_builder to 2471791 (#10402) Ruben Fiszel 2026-07-29 12:11:41 +02:00
  • 9c37b0217c fix(cli): compile runes in .svelte.ts / .svelte.js modules (#10400) Ruben Fiszel 2026-07-29 11:13:16 +02:00
  • af98815e5c docs: correct the wrapper delegation rationale and document the marker token Diego Imbert 2026-07-29 10:38:43 +02:00
  • f2c49f6f19 Update benchmarks github-actions[bot] 2026-07-29 01:04:15 +00:00
  • 95417535b3 fix: keep stale folder loads from unlocking rows or skewing the count Diego Imbert 2026-07-29 00:54:05 +02:00
  • 35e88e851e fix: harden the forked shallow paging and keep the lockfile churn-free Diego Imbert 2026-07-29 00:40:19 +02:00
  • f4dfaff9c6 refactor(datatables): drop best-effort fork schema diff for migrations diego/git-890-datatable-migrations Diego Imbert 2026-07-29 00:33:29 +02:00
  • 8cedf31a32 feat: page shallow S3 listings natively via forked object_store Diego Imbert 2026-07-29 00:18:19 +02:00
  • 33d28456cc fix: surface the real reason git sync settings saves are rejected (#10398) Ruben Fiszel 2026-07-28 23:12:28 +02:00
  • a17ccbdd0d fix: distinguish waiting-on-user from streaming in ai sessions (#10396) Ruben Fiszel 2026-07-28 22:30:13 +02:00
  • cfb8ca4391 chore(main): release 1.775.1 (#10394) v1.775.1 Ruben Fiszel 2026-07-28 20:43:07 +02:00
  • 39dd411481 fix(frontend): add the preprocessor node before the error handler markers (#10395) Ruben Fiszel 2026-07-28 20:37:22 +02:00
  • 920611d9a2 fix(frontend): add the preprocessor node before the error handler markers fix/failure-marker-dangling-parent Ruben Fiszel 2026-07-28 18:19:00 +00:00
  • d842f765a4 fix(ai): render pending parallel tool calls as faded queued cards (#10208) Guilhem 2026-07-28 19:34:17 +02:00
  • 0de18dc017 chore(main): release 1.775.0 (#10392) v1.775.0 Ruben Fiszel 2026-07-28 18:59:14 +02:00
  • 7ac2909b30 fix: don't crash the flow editor when a step with an error handler marker is deleted (#10393) Ruben Fiszel 2026-07-28 18:59:01 +02:00
  • 52d18e23fb test(frontend): pin that topologicalSort tolerates a missing parent node Ruben Fiszel 2026-07-28 16:56:42 +00:00
  • f7b83ec7a3 fix(frontend): don't anchor an error handler marker to a deleted step Ruben Fiszel 2026-07-28 16:55:18 +00:00
  • bff654596f fix: render the flow editor's error handler node as an inert run marker (#10391) Ruben Fiszel 2026-07-28 18:41:52 +02:00
  • bd246644c9 feat: add github dark mode variant switchable in user settings (#10002) Guilhem 2026-07-28 18:34:41 +02:00
  • 91b8ce581a feat: validate and make explicit the hub project's resource type export (#10388) Ruben Fiszel 2026-07-28 18:30:55 +02:00
  • faa2aaf214 fix: truncate strings on char boundaries to avoid panics on multibyte input (#10390) Ruben Fiszel 2026-07-28 18:29:45 +02:00
  • fe22839a95 docs: state accurately what the row filter probe rejects ruben/win-2257-sanitize-where_clause-in-postgresql-trigger-publication-ddl Ruben Fiszel 2026-07-28 16:16:49 +00:00
  • 837d974497 fix: report only parser rejections of a row filter as bad requests Ruben Fiszel 2026-07-28 16:15:33 +00:00
  • eb681f0554 fix: keep postgres publication row filters inside their WHERE wrapper Ruben Fiszel 2026-07-28 16:06:35 +00:00
  • 773a428ad0 chore(main): release 1.774.0 (#10365) v1.774.0 Ruben Fiszel 2026-07-28 17:43:36 +02:00
  • 3b95c947d4 test(wac): pin the failure record with one corpus both SDKs read (#10385) Ruben Fiszel 2026-07-28 16:54:40 +02:00
  • faf5aead6f ci: run the SDK suites on release (#10386) Ruben Fiszel 2026-07-28 16:51:47 +02:00
  • ac970efa16 feat: bulk discard selected drafts on the compare & deploy page (#10372) Guilhem 2026-07-28 14:35:44 +02:00
  • c12e7c3431 feat(ai-chat): add get_flow_run_details tool for per-step flow run results (#10374) Guilhem 2026-07-28 14:35:24 +02:00
  • 5feec9b4cd fix(ai-chat): make hub script paths readable from the global chat (#10381) Guilhem 2026-07-28 14:35:01 +02:00
  • c4e75683a8 fix: mark Setup URL as required in self-managed GitHub App instructions (#10380) Alexander Petric 2026-07-28 14:34:29 +02:00
  • 2a2ef41152 fix: home kind filter no longer resets a fork or reloads the page (#10384) Ruben Fiszel 2026-07-28 14:32:44 +02:00
  • fbf9f04e10 fix: surface the real postgres error when data table migrations fail (#10371) Ruben Fiszel 2026-07-28 14:29:06 +02:00
  • 71ba9fdd21 fix: show synthesized ancestors and leave the spinner to the current load Diego Imbert 2026-07-28 13:40:45 +02:00
  • e8a081ccf4 Merge branch 'main' into change-d274fbc6 Diego Imbert 2026-07-28 13:30:52 +02:00
  • 30b6f05fd6 fix(datatables): close pg<16 createrole takeover, keep cdc access on protected databases Diego Imbert 2026-07-28 13:25:44 +02:00
  • a558d876d8 test(wac): pin the failure record with one corpus both SDKs read ruben/wac-failure-contract-conformance Ruben Fiszel 2026-07-28 11:25:26 +00:00
  • 28e9fab612 fix: place ancestor folders that the level has not paged to yet Diego Imbert 2026-07-28 13:15:43 +02:00
  • aeaea57ca1 fix(wac): one failure record for tasks and steps, in every round (#10368) Ruben Fiszel 2026-07-28 13:15:24 +02:00
  • 8d684c0b23 fix(ai-agent): keep tool description through flow deployment (#10373) Ruben Fiszel 2026-07-28 13:09:30 +02:00
  • a0798a3d82 refactor(flows): make the flow-value round-trip preserve display-only fields in one place (#10382) Ruben Fiszel 2026-07-28 13:09:08 +02:00
  • 21de5c20cd fix: guard folder expansion against a reload landing mid-fetch Diego Imbert 2026-07-28 12:59:00 +02:00
  • 54fabefc20 docs: subfolders now page with the files in shallow listings Diego Imbert 2026-07-28 12:52:25 +02:00
  • 2acb03b5cd Merge branch 'main' into change-d274fbc6 Diego Imbert 2026-07-28 12:42:09 +02:00
  • ecde94567c fix: make same worker mutually exclusive with retries and sleeps in the flow editor (#10379) Ruben Fiszel 2026-07-28 12:34:36 +02:00
  • 7fef45c7df fix(datatables): manage instance ephemeral roles as the cluster owner across ownership transfers Diego Imbert 2026-07-28 12:34:13 +02:00
  • 172e17f7b4 chore: bump ee ref for shallow listing page-boundary fix Diego Imbert 2026-07-28 12:29:21 +02:00
  • 5e52346242 fix: surface postgres publication errors as 400 instead of 500 (#10376) Ruben Fiszel 2026-07-28 12:25:08 +02:00
  • 1b6b2aa859 fix(datatable): provision the replication user on managed postgres (#10375) Ruben Fiszel 2026-07-28 12:17:09 +02:00
  • 8da23fda22 fix: discard stale prefix searches and guard load-more reveals Diego Imbert 2026-07-28 12:10:33 +02:00
  • ef3b4d5ebd fix(datatables): dedicated owner role per protected instance database Diego Imbert 2026-07-28 12:00:23 +02:00
  • a9b194bba8 fix: explain the folder-prefix search empty state Diego Imbert 2026-07-28 11:50:16 +02:00
  • 7b11ff6c7f fix: drop stale listings and nameless folder-marker rows in the S3 tree Diego Imbert 2026-07-28 11:29:53 +02:00
  • 17650de724 feat: add per-folder load more to the S3 explorer tree Diego Imbert 2026-07-28 11:18:34 +02:00
  • 839670bb7c feat: browse S3 explorer folder-by-folder instead of a flat paged list Diego Imbert 2026-07-28 11:09:12 +02:00
  • a544dfde9a fix(frontend): preserve top-level flow settings in AI flow tools (#10369) Diego Imbert 2026-07-28 10:48:18 +02:00
  • 3c2dab9f8f fix(apps): stop cross-origin isolating the raw app viewer (#10370) Diego Imbert 2026-07-28 10:41:08 +02:00
  • 044ce39e5f fix(wac): return the checkpointed value from step(), not the live object (#10367) Ruben Fiszel 2026-07-28 09:46:23 +02:00
  • b0c7e09173 fix: show draft badge and disable the toggle for draft-only triggers (#10155) Guilhem 2026-07-28 09:03:11 +02:00
  • ad0fef4a2e feat(ai-chat): recall queued/last message into the composer (#10191) Guilhem 2026-07-28 08:57:15 +02:00
  • 40c6f27da6 Update benchmarks github-actions[bot] 2026-07-28 01:04:46 +00:00
  • 3b95a2d096 feat: reusable AI agent steps with rigid linking and edit/fork (#9825) Ruben Fiszel 2026-07-28 01:38:16 +02:00
  • 727d22b9a1 fix(wac): report a task failure the child round's body catches (#10366) Ruben Fiszel 2026-07-28 00:23:04 +02:00
  • 350eb66560 fix: loop "Test an iteration" progress bar, while-loop modules and schema (#10357) Guilhem 2026-07-27 22:33:36 +02:00
  • 8a96e3a4ec fix: raw apps with no stylesheet were permanently un-deployable (#10364) Guilhem 2026-07-27 22:32:57 +02:00
  • 621718b32f fix(ai): resolve deployment-pinned Azure base URLs to the v1 surface (#10362) Ruben Fiszel 2026-07-27 22:31:36 +02:00
  • 3b4c648e4a chore(main): release 1.773.0 (#10363) v1.773.0 Ruben Fiszel 2026-07-27 19:04:24 +02:00
  • 7973549e7f feat: list draft-only runnables on the homepage again (#10361) Ruben Fiszel 2026-07-27 18:17:32 +02:00
  • 86e7f18f09 chore(main): release 1.772.0 (#10346) v1.772.0 Ruben Fiszel 2026-07-27 16:57:27 +02:00
  • 4145e6f162 feat: hide empty owners from the homepage chips and cap them at 20 (#10360) Ruben Fiszel 2026-07-27 16:56:00 +02:00
  • 6e56ce11db fix(ai): make the proxy and the AI agent step read a resource the same way (#10359) Ruben Fiszel 2026-07-27 16:38:13 +02:00
  • e5f5f39b98 Merge remote-tracking branch 'origin/main' into diego/win-2250-tree-view-hide-empty-foldersusers-that-have-no-runnables diego/win-2250-tree-view-hide-empty-foldersusers-that-have-no-runnables Diego Imbert 2026-07-27 16:09:19 +02:00
  • b9960267bb fix(cli): resolve module script metadata on windows path separators (#10358) Ruben Fiszel 2026-07-27 16:00:08 +02:00
  • ebf68d7970 fix(ai): support OpenAI/Anthropic-compatible gateways in workspace AI settings (#10356) Ruben Fiszel 2026-07-27 15:23:49 +02:00
  • 50da65c886 feat: show per-owner runnable counts in the homepage tree (WIN-2253) (#10351) Ruben Fiszel 2026-07-27 14:57:54 +02:00
  • f9d5da11b7 feat: allow changing an account email in the superadmin settings (#10355) Ruben Fiszel 2026-07-27 14:54:23 +02:00
  • cdd8718a93 fix(cli): sync push no longer reports success on a script it never deployed (#10353) Ruben Fiszel 2026-07-27 13:21:50 +02:00
  • a8ef98edff feat: build a React raw app from the script and flow detail pages (#10337) Ruben Fiszel 2026-07-27 12:53:43 +02:00
  • be5e3bbfc4 fix(wac): checkpoint step errors so a caught exception does not hang replay (#10348) Ruben Fiszel 2026-07-27 12:38:32 +02:00
  • 78e115bee5 fix: datatable full schema hangs behind a transaction-pooling postgres proxy (#10352) Ruben Fiszel 2026-07-27 12:32:44 +02:00
  • 9bbfe12011 fix(frontend): stop spurious asset analysis toasts in the flow editor (#10349) Ruben Fiszel 2026-07-27 12:20:21 +02:00
  • 693246284d docs(changelog): add new entries from changelog changelog-update-30255486557 windmill-internal-app[bot] 2026-07-27 09:50:59 +00:00