Commit Graph

  • a219402715 fix: fold pipeline members into owner counts and dedupe count requests glm/fix-home-page-lazy-load Guilhem Lemouel 2026-07-27 11:08:12 +02:00
  • 4b7ab64a48 fix: enforce per-job authorization on cancel and force_cancel endpoints (#10341) Ruben Fiszel 2026-07-27 10:59:50 +02:00
  • 9b55f1d67d fix: name the resource in the delete confirmation modal (#10344) Guilhem 2026-07-27 10:52:47 +02:00
  • 2c1e227d29 fix: refetch owner lists only on row mutations, not scope changes Diego Imbert 2026-07-27 10:43:11 +02:00
  • 0f62891d43 fix(ai): stop teaching nonexistent while-loop iter.value state-carrying (#10345) Guilhem 2026-07-27 10:42:33 +02:00
  • 7a2e9aadf1 perf: fence non_empty owner subquery in a materialized cte Diego Imbert 2026-07-27 10:33:16 +02:00
  • e18407de2d fix: show folder item counts on the homepage tree before expansion Guilhem Lemouel 2026-07-27 10:10:38 +02:00
  • 93aab4b57c fix: hard-assert sql-interpolated path_prefix, order-independent first_bind, pin subquery in unit tests Diego Imbert 2026-07-27 10:05:04 +02:00
  • 8a09343975 fix: enforce runnable token scopes in non_empty filters, refetch owner lists on mutation Diego Imbert 2026-07-27 09:40:42 +02:00
  • ab14e185db fix(datatables): rotate-safe decrypts, serve current tls settings, reap roles of dropped instance dbs Diego Imbert 2026-07-27 09:17:09 +02:00
  • 56d645ec24 feat(frontend): hide empty folders/users in home tree view Diego Imbert 2026-07-27 09:15:57 +02:00
  • 907141152e chore(main): release 1.771.1 (#10336) v1.771.1 Ruben Fiszel 2026-07-27 03:14:35 +02:00
  • 597f1b954c Update benchmarks github-actions[bot] 2026-07-27 01:08:56 +00:00
  • dc5182f86c fix: operators cannot see flows and apps on the homepage (#10340) Ruben Fiszel 2026-07-27 03:05:42 +02:00
  • 32c018dc85 fix: app stepper no longer runs its validation on subgrid focus (#10338) Ruben Fiszel 2026-07-27 03:04:21 +02:00
  • 023e85bd63 fix: open a pipeline step on its code, not its output (#10335) Ruben Fiszel 2026-07-26 23:30:59 +02:00
  • 1b314bb4ec @Adri11334 has signed the CLA in windmill-labs/windmill#10333 github-actions[bot] 2026-07-26 17:37:25 +00:00
  • 434c4ac7c8 chore: pin ruff to 0.16.0 and keep the python editor rule set stable (#10331) Ruben Fiszel 2026-07-26 14:10:02 +02:00
  • 71575bf941 chore: remove the unreachable hub raw-app embed proxy (#10332) Ruben Fiszel 2026-07-26 14:07:55 +02:00
  • 3a08656dad chore(main): release 1.771.0 (#10316) v1.771.0 Ruben Fiszel 2026-07-26 11:56:50 +02:00
  • e80fee86b3 feat: record and replay raw app sessions step by step (#10318) Ruben Fiszel 2026-07-26 11:51:59 +02:00
  • 32e48425e3 fix(datatables): re-derive role state under locks, rotate bookkeeping secrets with workspace key Diego Imbert 2026-07-26 11:45:44 +02:00
  • 2bf7746cdd fix: operators cannot archive or delete flows and apps (#10322) Ruben Fiszel 2026-07-26 11:36:33 +02:00
  • 80ad357c06 fix: scope cd in parser wasm dev.nu so cli install path resolves (#10329) Diego Imbert 2026-07-26 11:36:24 +02:00
  • 63ecb89528 fix(datatables): serialize deletion with role creation, periodic expiry sweep, generation-scoped teardown Diego Imbert 2026-07-26 11:26:30 +02:00
  • 85651e7fa3 fix(datatables): durable revocation across re-points and deletion, race-free config saves Diego Imbert 2026-07-26 10:55:20 +02:00
  • 4d3ff0299f feat: mark failed jobs as resolved so handled failures stop showing red (#10319) Ruben Fiszel 2026-07-26 09:36:27 +02:00
  • c80d02b72d Update benchmarks github-actions[bot] 2026-07-26 01:09:19 +00:00
  • 718220074c fix(datatables): revoke roles on their recorded cluster after re-points, validate enable under lock Diego Imbert 2026-07-26 00:21:03 +02:00
  • 94e4c4d41e Merge branch 'main' into coep-cors-toast-warning Diego Imbert 2026-07-26 00:14:40 +02:00
  • 742859ec61 chore(frontend): condense COEP warning rationale comment Diego Imbert 2026-07-25 22:08:24 +02:00
  • b96ff357f5 fix(frontend): hedge COEP toast wording and attach warning on detached preview initial load Diego Imbert 2026-07-25 21:59:32 +02:00
  • bfab8bc841 feat(frontend): warn when COEP blocks cross-origin resources in raw app editor preview Diego Imbert 2026-07-25 21:54:18 +02:00
  • 65775bebaf docs(changelog): add new entries from changelog changelog-update-30154036224 windmill-internal-app[bot] 2026-07-25 10:15:06 +00:00
  • a8455acd7d feat: make bigquery and snowflake script languages available in CE (#10324) Ruben Fiszel 2026-07-25 12:07:28 +02:00
  • 9cef724ff2 feat: bind WAC approval urls to a named wait_for_approval step (#10317) Ruben Fiszel 2026-07-25 11:41:48 +02:00
  • f462362377 chore: update ee-repo-ref to fd1b5e328bd53ff66345683879832a8c6d5f87cc ruben/gcp-subscription-delete-authz windmill-internal-app[bot] 2026-07-25 09:37:42 +00:00
  • 382c2bdeac [ee] fix: require owner authz to delete a GCP Pub/Sub subscription Ruben Fiszel 2026-07-25 09:36:30 +00:00
  • 15a6382c89 remove unused mut breaking backend CI (#10320) Ruben Fiszel 2026-07-25 09:32:01 +02:00
  • 997be5cabb Update benchmarks github-actions[bot] 2026-07-25 01:06:52 +00:00
  • 65db58bfda fix(frontend): pin sveltekit version.name so builds are reproducible across architectures (#10315) Ruben Fiszel 2026-07-24 23:55:47 +02:00
  • 71b7135cf2 feat: multiple homepage sort orders via an efficient merged runnables endpoint (#10297) Ruben Fiszel 2026-07-24 23:16:10 +02:00
  • 1973bc806b migrate to opus 5 Ruben Fiszel 2026-07-24 23:05:31 +02:00
  • 113f41bab5 chore(main): release 1.770.0 (#10309) v1.770.0 Ruben Fiszel 2026-07-24 19:14:23 +02:00
  • 03e727777c chore: auto-allow rm in /tmp and git repos, plus read-only gmail (#10307) Ruben Fiszel 2026-07-24 18:55:34 +02:00
  • 2143d45815 fix: WAC wait_for_approval reads its own approval result, not the first (#10314) Ruben Fiszel 2026-07-24 18:47:50 +02:00
  • 28a79ced15 feat: add explore button for object storage resources (#10306) Diego Imbert 2026-07-24 18:41:09 +02:00
  • 85008e47b4 fix: pass Windows system env vars to R renv install subprocess (#10313) Alexander Petric 2026-07-24 18:33:42 +02:00
  • 48618cff8c feat: Add image when publishing a project (#10310) Tristan TR 2026-07-24 18:19:25 +02:00
  • f00fcb2d1b fix: show scheduled singlestepflow runs in flow history sidebar (#10312) ruben/win-2245-add-missing-is_operator-guards-to-all-write-handlers-for Ruben Fiszel 2026-07-24 18:12:09 +02:00
  • 866039c0fc test: add regression test for keyed WAC approval resume; trim comment ruben/win-2240-fix-issue-with-wait_for_approval Ruben Fiszel 2026-07-24 16:00:01 +00:00
  • 402d8bf148 fix: match WAC waitForApproval resume to its own step (WIN-2240) Ruben Fiszel 2026-07-24 15:32:24 +00:00
  • 992ed01244 fix: do not apply workspace display name on git-sync pull (#10308) Ruben Fiszel 2026-07-24 17:09:57 +02:00
  • fa7b74a5b6 fix(datatables): cut revoked-role logins, drop shared createrole widening, serialize teardown and shared-db checks Diego Imbert 2026-07-24 16:22:17 +02:00
  • ff8e4c4836 Merge remote-tracking branch 'origin/main' into change-fd3c58d1 Diego Imbert 2026-07-24 15:58:18 +02:00
  • a26ea4d43f chore(main): release 1.769.0 (#10302) v1.769.0 Ruben Fiszel 2026-07-24 15:46:50 +02:00
  • 785dd0fdf6 fix(datatables): consistent shared-db default fallback, harden legacy instance dbs Diego Imbert 2026-07-24 15:20:11 +02:00
  • ef338054b4 chore: update sqlx offline query cache for cleanup backoff queries Diego Imbert 2026-07-24 15:05:28 +02:00
  • 3cf7a390a3 fix: pin validated DNS address to close SSRF DNS-rebinding TOCTOU (#10303) Ruben Fiszel 2026-07-24 15:04:40 +02:00
  • acfa713f99 fix(datatables): close review gaps in permissions enforcement and role cleanup Diego Imbert 2026-07-24 15:04:02 +02:00
  • 1478d12eb3 perf: optimize get_datatable_full_schema to avoid timeout on large catalogs (#10304) Ruben Fiszel 2026-07-24 14:37:21 +02:00
  • 75acf7207b fix: pin table actions column so it stays visible on narrow screens (#10301) Ruben Fiszel 2026-07-24 13:37:21 +02:00
  • 010059a449 feat(hub): surface data pipelines in deploy-to-hub drawer (#10299) Ruben Fiszel 2026-07-24 13:29:36 +02:00
  • 1d25d7539e feat(pipeline): collapse secondary top-bar controls into an overflow menu (#10300) Ruben Fiszel 2026-07-24 13:13:24 +02:00
  • c24d6f9d11 chore(main): release 1.768.0 (#10281) v1.768.0 Ruben Fiszel 2026-07-24 11:00:22 +02:00
  • 30d8104edc feat: alert on expired online license key (#10295) Ruben Fiszel 2026-07-24 10:53:24 +02:00
  • 9713e6074d fix: resolve svelte/style export conditions in raw-app CLI bundler (#10294) Ruben Fiszel 2026-07-24 10:50:46 +02:00
  • 53ad86cd1e docs: fix stale detach_dev_workspace comment on parent_workspace_id (#10296) Ruben Fiszel 2026-07-24 10:43:44 +02:00
  • 161c7f4655 test(cli): drain async dependency jobs after sync push to fix flake (#10293) Ruben Fiszel 2026-07-24 10:23:18 +02:00
  • 717e38a0c6 feat: let a workspace fall back to the instance critical alert channels (#10292) Ruben Fiszel 2026-07-24 09:58:27 +02:00
  • 46ba598306 Update benchmarks github-actions[bot] 2026-07-24 01:03:02 +00:00
  • 9b182aaf38 fix: surface workspace ids on duplicate names and explain fork promotion (#10291) Ruben Fiszel 2026-07-24 00:20:38 +02:00
  • bf16e7d49a feat: surface workspace-script advanced settings in flow editor (#10289) Ruben Fiszel 2026-07-23 23:21:24 +02:00
  • a29e13fd18 reference the file-search worker by its packaged .js name (#10290) Ruben Fiszel 2026-07-23 23:03:25 +02:00
  • deca14cb50 chore: point ee-repo-ref at datatable permissions agent fail-closed commit Diego Imbert 2026-07-23 19:30:21 +02:00
  • 4d63e94cca chore: update sqlx offline query cache Diego Imbert 2026-07-23 19:27:59 +02:00
  • cf9c33c1e9 fix(datatables): revoke owner-granted instance CONNECT before role drop, surface pg error details Diego Imbert 2026-07-23 19:15:27 +02:00
  • f02df7fc45 feat(monitor): make between-steps zombie flows hand-recoverable (#10287) Ruben Fiszel 2026-07-23 19:09:28 +02:00
  • 8eb36ce008 fix: treat concurrent_limit/timeout <= 0 as unset instead of a zero cap (#10288) Ruben Fiszel 2026-07-23 19:05:09 +02:00
  • 68daed8501 refactor: custom-instance datatable connection handling (#10271) Diego Imbert 2026-07-23 18:57:31 +02:00
  • eae44099bc feat(datatables): permissions drawer in workspace settings and DB manager Diego Imbert 2026-07-23 18:57:07 +02:00
  • ff2784858b feat(datatables): permissions API, admin gating, shared-db forbid, cluster hardening Diego Imbert 2026-07-23 18:51:50 +02:00
  • 2bee97b45c feat(datatables): enforce permissions in pg/duckdb executors and server-side pg source resolution Diego Imbert 2026-07-23 18:43:04 +02:00
  • 84e68472be feat(datatables): permissions data model and ephemeral role lifecycle Diego Imbert 2026-07-23 18:39:01 +02:00
  • 65e504146d feat: data-pipeline recorder, interactive player, and deploy-to-hub recording (WIN-2156) (#10055) Ruben Fiszel 2026-07-23 18:31:40 +02:00
  • 30eedf9ee1 feat: Add section to deploy projects to hub (#9332) Tristan TR 2026-07-23 13:47:28 +02:00
  • fa3644281f fix(monitor): diagnose zombie-flow OOM on the transition worker, not q.worker (#10286) Ruben Fiszel 2026-07-23 13:40:23 +02:00
  • 1f912f4104 feat(ai): enable data pipelines in AI sessions with alpha notice (#10273) Ruben Fiszel 2026-07-23 12:55:59 +02:00
  • 771eb284ad chore(pr-skill): make review-round waiter idempotency-aware (#10285) Ruben Fiszel 2026-07-23 12:49:06 +02:00
  • 248c8751b1 feat(ai-chat): let the session/global chat create email triggers (#10282) Ruben Fiszel 2026-07-23 12:32:50 +02:00
  • 3aaceb7efb fix(ci): make /review idempotent per head commit, re-run cancelled reviews in place (#10283) Ruben Fiszel 2026-07-23 12:31:20 +02:00
  • 14c29b77e9 fix(cli): surface shared UI changes in sync push dry-run preview (#10278) Ruben Fiszel 2026-07-23 11:26:33 +02:00
  • 0f1b8641f2 feat(windows): enable ruby and rlang on the windows worker (#10279) Ruben Fiszel 2026-07-23 10:47:34 +02:00
  • 05157861aa chore(frontend): bump ui_builder to 1f1fe4f (raw-app deploy minify + no source map) (#10280) Ruben Fiszel 2026-07-23 10:45:42 +02:00
  • c50a2abad0 fix(jobs): sanitize NUL in completed job result before jsonb insert (#10274) Ruben Fiszel 2026-07-23 10:39:38 +02:00
  • d7a0078b58 fix(resources): apply resource_type changes on update (git-sync pull) — Fixes GIT-932 (#10277) Ruben Fiszel 2026-07-23 10:19:30 +02:00
  • aea16c8f04 Update benchmarks github-actions[bot] 2026-07-23 01:06:59 +00:00
  • 6de4ec0f66 chore(main): release 1.767.0 (#10268) v1.767.0 Ruben Fiszel 2026-07-23 01:16:55 +02:00
  • e41440b344 feat(ai-chat): email triggers in flow/script chat + trigger-intent eval guards (WIN-2228) (#10267) Ruben Fiszel 2026-07-23 01:12:55 +02:00
  • ad53673a28 fix(ai-chat): improve resource-type search tool description and scoring (#10272) Ruben Fiszel 2026-07-23 00:54:18 +02:00