Commit Graph

  • 5497710d47 chore(ci): drop the now-live dbt quickstart docs-link exemption (#10553) Ruben Fiszel 2026-08-05 22:26:46 +00:00
  • 9cf307f3ad chore(main): release 1.781.0 (#10528) v1.781.0 Ruben Fiszel 2026-08-05 22:04:25 +00:00
  • c59b60c729 fix: keep the same_worker pin when a suspend ends without approval (#10552) Ruben Fiszel 2026-08-05 21:59:42 +00:00
  • f11e8835fd fix: point re-opened previews at the tab already showing them (#10538) AlexRV12 2026-08-05 22:18:11 +02:00
  • 2c189fea14 fix(frontend): draw the tab strip's scroll bar instead of the native one (#10547) Guilhem 2026-08-05 22:17:05 +02:00
  • 154f8f461e feat(debugger): install debug session deps from the instance registry settings (#10550) Ruben Fiszel 2026-08-05 20:16:38 +00:00
  • 1aee22296e fix: keep the same_worker pin across a flow module that spawns no job (#10551) Ruben Fiszel 2026-08-05 20:16:07 +00:00
  • d9d6ec82ab feat: register mounted CA certificates in windmill_extra at startup (#10545) Ruben Fiszel 2026-08-05 19:13:29 +00:00
  • a5423a81ca fix(debugger): confine prepare-deps under nsjail in both language paths (#10546) Ruben Fiszel 2026-08-05 19:08:04 +00:00
  • e203ab087a feat: allow a dev workspace to have its own dev workspace (#10534) Ruben Fiszel 2026-08-05 19:07:12 +00:00
  • a3b79d7732 feat: add a load all to the tree view's per-folder pager (#10548) Ruben Fiszel 2026-08-05 19:07:00 +00:00
  • 0e42381df0 fix(triggers): stop one failing trigger count from zeroing the rest (#10549) Ruben Fiszel 2026-08-05 19:05:26 +00:00
  • 74c418570b fix: forward TLS trust roots to debug sessions and honor INIT_SCRIPT on windmill_extra (#10532) Ruben Fiszel 2026-08-05 16:25:52 +00:00
  • 21218f8f6d fix: complete ApiAuthed initializers in feature-gated tests after merge hugocasa 2026-08-05 17:02:11 +02:00
  • 3241fa2095 test: describe the sentinel-rejection policy the forged-identity test asserts hugocasa 2026-08-05 16:34:47 +02:00
  • 9800051b00 fix: keep instance-group folder access when translating principals glm/shared-folder-deploy-principals Guilhem Lemouel 2026-08-05 16:31:41 +02:00
  • 7a77f6045c Merge remote-tracking branch 'origin/main' into fix/ghsa-hfh4-on-behalf-superadmin hugocasa 2026-08-05 16:13:13 +02:00
  • f9e2370478 fix: translate folder principals when the compare page copies a folder Guilhem Lemouel 2026-08-05 16:11:52 +02:00
  • c7674a26df Merge remote-tracking branch 'origin/main' into fix/ghsa-hfh4-on-behalf-superadmin hugocasa 2026-08-05 16:07:39 +02:00
  • d9b10e7b0a fix(ai): collapse thinking to a status row with a thought-for duration (#10515) Guilhem 2026-08-05 15:53:48 +02:00
  • 3beb0b9496 start python debug sessions whose script has third-party imports (#10537) Ruben Fiszel 2026-08-05 13:51:43 +00:00
  • 616d4fe167 fix: edit-in-dev-workspace dead-ends, wraps, and misses the tree view (#10354) Guilhem 2026-08-05 14:21:14 +02:00
  • 4fe4fac358 feat(mcp): serve the 2026-07-28 spec alongside the legacy protocol (#10535) Ruben Fiszel 2026-08-05 11:52:09 +00:00
  • 9f3f4fb6d0 stop swallowing Ctrl/Cmd+Shift+S in the editors (#10530) Ruben Fiszel 2026-08-05 11:49:35 +00:00
  • 29e179f787 fix(debugger): report python debugger dependency install failures instead of timing out (#10531) Ruben Fiszel 2026-08-05 11:46:36 +00:00
  • 7d153d5750 fix(debugger): pass python index settings to prepare-deps and report failures (#10533) Ruben Fiszel 2026-08-05 11:43:12 +00:00
  • 09c8f3b1f3 feat: redesign flow step, loop and branch settings panels (#10026) Guilhem 2026-08-05 12:25:25 +02:00
  • 1dcb6bb900 fix(frontend): filter the AI Sandbox entry by the flow insert search (#10529) Ruben Fiszel 2026-08-05 08:07:22 +00:00
  • aa91619bb6 fix: flow step picker layout and single hover/keyboard highlight (#10488) Guilhem 2026-08-05 09:28:13 +02:00
  • 0de1c47d8d Update benchmarks github-actions[bot] 2026-08-05 01:04:48 +00:00
  • 055a9c2690 chore(main): release 1.780.0 (#10527) v1.780.0 Ruben Fiszel 2026-08-04 22:37:06 +00:00
  • 340d3cd565 feat(dbt): reach any dbt adapter through a dbt_profile resource, and constrain the warehouse picker (#10525) Ruben Fiszel 2026-08-04 22:34:26 +00:00
  • 552ad9c859 fix: reflect custom tag add/remove in the manage-tags drawer immediately (#10526) Ruben Fiszel 2026-08-04 21:57:35 +00:00
  • 59072a1273 chore(main): release 1.779.0 (#10496) v1.779.0 Ruben Fiszel 2026-08-04 18:45:57 +00:00
  • 4254686758 feat: show far more in the home tree view and say what is not loaded (#10519) Ruben Fiszel 2026-08-04 18:41:30 +00:00
  • 0d1cb818ee feat: preview and edit steps inside expanded subflows (#10520) Ruben Fiszel 2026-08-04 18:40:35 +00:00
  • 62b2f4b067 fix: bundle a vector emoji font so emoji scale with flow graph zoom (#10498) Guilhem 2026-08-04 20:34:38 +02:00
  • 6d21d30242 fix: bound ScopeSelector badge heights and correct three scope-chip defects (#10523) Ruben Fiszel 2026-08-04 18:18:50 +00:00
  • 2b96969d40 Merge remote-tracking branch 'origin/main' into coep-cors-toast-warning coep-cors-toast-warning Diego Imbert 2026-08-04 20:18:02 +02:00
  • afdf83d2cb fix(datatables): keep permissions on shared forked data tables and order role renames datatable-perms-3 Diego Imbert 2026-08-04 20:07:57 +02:00
  • c054018c9b require an explicit user for azure workload identity on postgres (#10521) Ruben Fiszel 2026-08-04 18:03:07 +00:00
  • 7285e50b76 fix(datatables): redact role passwords from settings exports and harden role naming Diego Imbert 2026-08-04 19:32:26 +02:00
  • 221566d282 feat: let the database manager run its jobs on a custom worker tag (#10516) Ruben Fiszel 2026-08-04 17:25:41 +00:00
  • 0cb591e283 docs: stop naming the list's window in the tree footer comment ruben/win-2317-show-more-items-in-lazy-loaded-subflow-tree-view Ruben Fiszel 2026-08-04 17:23:46 +00:00
  • 88c583456d docs: describe the expand-all cap against the tree's own root window Ruben Fiszel 2026-08-04 17:18:30 +00:00
  • ae2f584de8 fix: keep the token scope builder inside its panel when scopes get long (#10517) Ruben Fiszel 2026-08-04 17:13:36 +00:00
  • 9b6903e211 feat: show far more items per node in the home tree view Ruben Fiszel 2026-08-04 17:10:56 +00:00
  • 23cd7737b6 feat(datatables): opt-in role-based permissions Diego Imbert 2026-08-04 18:59:03 +02:00
  • 76e355f21f chore: write playwright screenshots under /tmp instead of the checkout (#10518) Ruben Fiszel 2026-08-04 16:57:56 +00:00
  • 71e68e87dc fix: show which MCP endpoint tools a token scope will actually expose (#10514) Ruben Fiszel 2026-08-04 16:37:28 +00:00
  • d63315ed35 feat(frontend): pick workspace members from a searchable instance user list (#10474) Diego Imbert 2026-08-04 18:27:48 +02:00
  • ecae9320d0 fix: let admins edit the dev workspace lock ruleset (#10512) Ruben Fiszel 2026-08-04 16:25:59 +00:00
  • f3e73fb006 feat: make createApp and updateApp the full-code app tools over MCP (#10510) Ruben Fiszel 2026-08-04 16:20:48 +00:00
  • e5f5be3d99 docs(changelog): add new entries from changelog changelog-update-30923965873 windmill-internal-app[bot] 2026-08-04 15:28:50 +00:00
  • 2d2cdb7a99 allowlist resource_type and escape fuzzy-search highlights (#10509) Ruben Fiszel 2026-08-04 15:07:56 +00:00
  • 505705fd3d serve getJob in the ai evals benchmark api catalog (#10511) Ruben Fiszel 2026-08-04 14:51:48 +00:00
  • 81ba9611eb feat: deploy a raw app from its sources, bundling them on a worker (#10500) Ruben Fiszel 2026-08-04 14:29:13 +00:00
  • 9f3d15583a fix: log the db auth mode used and hint at the ms_entraid sentinel (#10508) Ruben Fiszel 2026-08-04 13:16:24 +00:00
  • 8364dd96ef feat: send prompt_cache_key on the openai responses api (#10507) Ruben Fiszel 2026-08-04 12:28:09 +00:00
  • 562ef438e5 signpost the dbt migration path on the pipelines page (#10506) Ruben Fiszel 2026-08-04 12:26:17 +00:00
  • ea4f3ecc6e fix: open an AI session from the editor bar's AI button, on the step (#10504) Ruben Fiszel 2026-08-04 12:11:07 +00:00
  • 141ed7bae0 never let check-write-access fail the review chain (#10505) Ruben Fiszel 2026-08-04 11:38:51 +00:00
  • 56d53d3f32 fix: locate coursier artifacts by coordinate so private maven registries work (#10501) Ruben Fiszel 2026-08-04 11:38:33 +00:00
  • 6f0aa70ae1 keep AI settings editor in sync with the config it just saved (#10503) Ruben Fiszel 2026-08-04 11:11:48 +00:00
  • 5ad125333d chore: cache the query the set-enabled guard added ruben/schedule-derive-email-v2 Ruben Fiszel 2026-08-04 10:26:27 +00:00
  • c57045dbb3 feat: add multi-select and bulk actions to the Home page (#10499) Ruben Fiszel 2026-08-04 10:11:33 +00:00
  • 0faa0cb532 test: state what the guard pins, not what it replaced Ruben Fiszel 2026-08-04 07:47:57 +00:00
  • 2ce10604e5 test: pin that toggling a schedule leaves its stored address alone Ruben Fiszel 2026-08-04 07:17:01 +00:00
  • d1da79bc1f docs: name the release this actually ships in Ruben Fiszel 2026-08-04 06:46:33 +00:00
  • 46a82ee9be docs: writes stop a release before the column does Ruben Fiszel 2026-08-03 00:39:52 +00:00
  • e6ca41a79a docs: distinguish the Rust type from the database row Ruben Fiszel 2026-08-03 00:28:24 +00:00
  • b3d9351bbc fix: keep persisted schedule addresses off the async-evicted cache Ruben Fiszel 2026-08-02 23:10:35 +00:00
  • 2e33626453 perf: read the address cache for schedule writes too Ruben Fiszel 2026-08-02 22:47:51 +00:00
  • 9357459fa7 refactor: drop the schedule version constant that gated nothing Ruben Fiszel 2026-08-02 22:27:11 +00:00
  • f1a6f2b420 docs: move the removal runbook out of the version constant Ruben Fiszel 2026-08-02 16:22:36 +00:00
  • 5887d30529 refactor: state the uncached-write rationale once Ruben Fiszel 2026-08-02 16:22:36 +00:00
  • de80fc1d8d docs: make the export the removal step it is, not a claim about today Ruben Fiszel 2026-08-01 22:59:08 +00:00
  • 9af25a0783 chore: cache the query the derivation guard added Ruben Fiszel 2026-08-01 16:57:07 +00:00
  • 85e49b3c48 test: desynchronise the stored address so the guard pins the derivation Ruben Fiszel 2026-08-01 16:40:34 +00:00
  • 780a161873 refactor: stop reading the schedule's email column, deriving it from permissioned_as Ruben Fiszel 2026-08-01 16:12:36 +00:00
  • b7c3f66610 fix: record the validated address on the job row, not the one handed in ruben/permissioned-as-migrate-remaining Ruben Fiszel 2026-08-04 09:54:41 +00:00
  • 140a077a43 feat: deploy a raw app from its sources, bundling them on a worker ruben/win-2291-raw-app-source-deploy Ruben Fiszel 2026-08-04 09:12:23 +00:00
  • 18fa197f6d fix: carry the validated address through to the job row and token Ruben Fiszel 2026-08-04 09:09:47 +00:00
  • d9dd036edc fix: stop app updates from silently converting an app between raw and low-code (#10495) Ruben Fiszel 2026-08-04 08:52:20 +00:00
  • a3ffd0b41e fix: validate a dispatch address against the principal's live binding Ruben Fiszel 2026-08-04 08:52:13 +00:00
  • 546b8d0769 fix: match openrouter model ids by parsed vendor, not raw prefix (#10497) Ruben Fiszel 2026-08-04 08:35:56 +00:00
  • 0718d4f50a docs: record why a stale dispatch address cannot escalate Ruben Fiszel 2026-08-04 08:16:30 +00:00
  • e6b5be11b3 docs: cover the round-tripped read in the cache rule Ruben Fiszel 2026-08-04 08:03:19 +00:00
  • 24e1525e4f docs: describe the trigger as it is Ruben Fiszel 2026-08-04 07:43:39 +00:00
  • 99e7661a1b fix: load the workspace AI config even when the docked chat is disabled (#10493) Ruben Fiszel 2026-08-04 07:38:12 +00:00
  • cc9141844a style: condense the restore kind-change comment Ruben Fiszel 2026-08-04 07:36:38 +00:00
  • 781e5d1d4b fix: lock the app row for the kind guard and route MCP away from raw apps Ruben Fiszel 2026-08-04 07:25:59 +00:00
  • 47633f817b fix: evict every alias a superadmin principal can be spelled as Ruben Fiszel 2026-08-04 07:22:52 +00:00
  • c434703ee7 ci: drive release-please from a manifest config on action v5 (#10494) Ruben Fiszel 2026-08-04 07:05:32 +00:00
  • a88cf31b5b fix: stop app updates from silently converting an app between raw and low-code Ruben Fiszel 2026-08-04 06:58:48 +00:00
  • d2d5516e00 perf: evict a superadmin's key per workspace instead of the whole cache Ruben Fiszel 2026-08-04 06:55:57 +00:00
  • 47b756c0ab docs: name the release this actually ships in Ruben Fiszel 2026-08-04 06:32:47 +00:00
  • 70771bc915 fix: resolve the schedule address uncached where it is written to the row Ruben Fiszel 2026-08-03 00:02:40 +00:00
  • 91a093bde9 docs: sort the two lookups by how long a wrong answer lives Ruben Fiszel 2026-08-02 23:49:01 +00:00
  • 47655fc7c4 docs: keep the cache rule in one place and drop the stale premise Ruben Fiszel 2026-08-02 23:37:03 +00:00