Commit Graph

  • cc141effa3 fix(frontend): flow progress bar for early-stop completion and error handler (WIN-1961) (#9254) Diego Imbert 2026-05-20 11:54:09 +02:00
  • 76d949e7bc fix(autoscaling): count custom worker groups by row, divide only native by NUM_WORKERS (#9255) Ruben Fiszel 2026-05-20 09:43:38 +00:00
  • 79492d6ccf chore(webmux): add oneshot system prompt with PR readiness guidance (#9253) hugocasa 2026-05-20 11:29:26 +02:00
  • 31a046973a feat(chat): visual redesign — input, streaming indicator, scroll polish (#9232) Guilhem 2026-05-20 09:10:25 +02:00
  • f066c3df1f chore: allow claude to do stuff in /tmp Ruben Fiszel 2026-05-20 07:07:28 +00:00
  • aa12c66c25 feat(snowflake): derive public key from private key when omitted (WIN-1959) (#9251) Ruben Fiszel 2026-05-20 06:48:10 +00:00
  • ef0cb49f74 chore(claude): harden main-branch guard and gate claude.ai MCP tools (#9248) hugocasa 2026-05-20 08:47:02 +02:00
  • d08f72b3e1 feat(vault): optional KV secret path prefix setting (WIN-1960) (#9249) Ruben Fiszel 2026-05-20 06:09:26 +00:00
  • 457a78cc6a update webmux config for oneshot (#9250) hugocasa 2026-05-20 08:02:53 +02:00
  • c817250ce4 Update benchmarks github-actions[bot] 2026-05-20 01:27:57 +00:00
  • 631582f6e3 Merge branch 'main' into feat/asset-graph-view Ruben Fiszel 2026-05-19 17:53:31 +00:00
  • 4b1bea8aed fix: enforce auth guards on app component preview execution (#9235) Ruben Fiszel 2026-05-19 17:40:55 +00:00
  • 01bad16c0c feat: add wmill protection-rules pull/push CLI commands (#9240) Ruben Fiszel 2026-05-19 17:40:34 +00:00
  • 355c837944 test: provision migrated db for mutual-resource recursion test (WIN-1958) (#9247) Ruben Fiszel 2026-05-19 16:52:08 +00:00
  • 285a78752a feat(indexer): observability for unavailable search index (WIN-1956) (#9239) Ruben Fiszel 2026-05-19 16:37:08 +00:00
  • 2b23296cd9 Add schedules key to specificItems in wmill.schema.json triage-fix/1ea59de1 windmill-internal-app[bot] 2026-05-19 16:12:58 +00:00
  • d42279801e fix: sanitize live script drafts for ai edits centdix 2026-05-19 17:36:52 +02:00
  • 10d1fde74f fix: resolve add-editor drafts by path centdix 2026-05-19 17:23:16 +02:00
  • 3e5a6eb454 fix: avoid stale flow drafts in ai listing centdix 2026-05-19 17:15:01 +02:00
  • ef9e4fe239 nits on instructions centdix 2026-05-19 16:57:17 +02:00
  • e4ac9abc06 fix: restore global ai prompt writer list centdix 2026-05-19 16:16:51 +02:00
  • 308666c019 feat: read local userdraft state in global ai centdix 2026-05-19 16:00:47 +02:00
  • 9d90c91df4 fix: update global drafts item type import centdix 2026-05-13 15:52:04 +02:00
  • 43be4d8b2d refactor: remove global ai draft fallback store centdix 2026-05-13 15:39:55 +02:00
  • 110963748e refactor: write global drafts through userdraft centdix 2026-05-13 14:41:35 +02:00
  • c8418ece27 feat: share trigger drafts with global ai centdix 2026-05-13 14:28:31 +02:00
  • 972c93a718 feat: share global ai drafts with editors centdix 2026-05-12 17:22:08 +02:00
  • e05a947c8f docs(changelog): add new entries from changelog changelog-update-26108008576 windmill-internal-app[bot] 2026-05-19 15:41:59 +00:00
  • 26f3cbef25 fix: bound resource/variable interpolation recursion depth (WIN-1957) (#9243) Ruben Fiszel 2026-05-19 15:39:42 +00:00
  • 844ec86662 Merge branch 'main' into change-24583b5f Diego Imbert 2026-05-19 17:26:35 +02:00
  • f51b51a9a1 fix(frontend): open customer portal in popup synchronously to bypass Safari blocker (#9242) hugocasa 2026-05-19 17:26:32 +02:00
  • 07202fd048 feat(git-sync): hidden sync git-deploy owns wm_deploy branch + e2e regression tests (#9230) Ruben Fiszel 2026-05-19 15:14:28 +00:00
  • ba6fb7021b feat: export audit logs to a dedicated object store folder (#9207) Ruben Fiszel 2026-05-19 14:43:54 +00:00
  • a4d59a81df fix(autoscaling): full-scale below min_workers on large backlog (#9234) Ruben Fiszel 2026-05-19 14:41:29 +00:00
  • 55dcee2424 refactor: move anthropic proxy building (#9238) centdix 2026-05-19 16:23:31 +02:00
  • a974ff68e0 fix: enable jemalloc background_thread to prevent worker RSS growth (#9236) Ruben Fiszel 2026-05-19 13:53:30 +00:00
  • 88c1493145 feat: add flow_user_state(key) to QuickJS input transform sandbox (WIN-1947) (#9093) windmill-internal-app[bot] 2026-05-19 13:49:57 +00:00
  • bd062825a2 fix: scope VSCode webview clipboard paste to focused editor (#9221) Diego Imbert 2026-05-19 15:02:09 +02:00
  • 8c1f6ccc5d fix: prevent undefined user flickering in multiplayer presence list (#9231) Ruben Fiszel 2026-05-19 07:30:27 +00:00
  • c8ab030aa4 chore(main): release 1.704.1 (#9226) v1.704.1 Ruben Fiszel 2026-05-19 05:46:13 +00:00
  • 05a38d312d fix: advance postgres replication slot lsn via periodic standby status updates (#9227) Ruben Fiszel 2026-05-19 05:44:13 +00:00
  • 9c6deec8ff avoid stale localStorage rd when SAML RelayState carries the deep link (#9228) Ruben Fiszel 2026-05-19 05:40:48 +00:00
  • ff1deaa7e2 fix: fix git sync Ruben Fiszel 2026-05-19 05:35:32 +00:00
  • 89306d7dbc fix: honor SAML RelayState to redirect to deep link after SSO login (#9225) Ruben Fiszel 2026-05-19 05:26:18 +00:00
  • 0f54ecd34c fix: revert git sync script bump Ruben Fiszel 2026-05-19 05:17:34 +00:00
  • 9af653ea1f Update benchmarks github-actions[bot] 2026-05-19 01:24:35 +00:00
  • 11c03ca14e chore(main): release 1.704.0 (#9210) v1.704.0 Ruben Fiszel 2026-05-19 00:04:41 +00:00
  • 0538412f1c fix(git-sync): bump default sync script to hub/28229 for extra_perms support (#9223) Ruben Fiszel 2026-05-18 23:49:15 +00:00
  • 42feec1b2c fix: use URLSearchParams.forEach to avoid iterator lib requirement mcp-oauth-redirect-uri-validation Ruben Fiszel 2026-05-18 23:44:57 +00:00
  • ad5ec293b5 fix: reject path traversal in MCP endpoint path parameters (#9211) Ruben Fiszel 2026-05-18 23:33:39 +00:00
  • 6fb85ee32d fix: align frontend loopback allowlist with backend 127.0.0.0/8 range Ruben Fiszel 2026-05-18 23:19:20 +00:00
  • baaae6db2b fix: validate MCP OAuth redirect URIs to prevent javascript: XSS Ruben Fiszel 2026-05-18 23:15:26 +00:00
  • 8b7f7b37bd fix: don't fail flow on AlreadyCompleted after zombie restart (#9214) Ruben Fiszel 2026-05-18 23:11:37 +00:00
  • 49ebf6f8ba feat: add global chat selected context (#9216) centdix 2026-05-19 00:35:08 +02:00
  • 29f4bada11 chore: watch WIN and GIT teams in webmux linear integration (#9215) hugocasa 2026-05-19 00:33:12 +02:00
  • 4313225c7d oauth: add docusign provider (#9155) hugocasa 2026-05-19 00:32:49 +02:00
  • f965512c7a feat: add global ask user question tool (#9217) centdix 2026-05-18 23:36:52 +02:00
  • 1dd489a789 [ee] fix: use SAML RelayState in ACS redirect for deep-link preservation triage-fix/38428f3a windmill-internal-app[bot] 2026-05-18 20:39:34 +00:00
  • 5de00996ff fix: scope SimpleEditor webview paste to focused editor instance change-b0ce1d9c Diego Imbert 2026-05-18 22:30:52 +02:00
  • 2e05bdd73a feat: show job status in favicon on the run page (#9206) Diego Imbert 2026-05-18 19:43:53 +02:00
  • 7612cd7605 docs(frontend): trim rot-prone comments in UserDraft Diego Imbert 2026-05-18 19:29:52 +02:00
  • 7c03e1a3b1 refactor(frontend): extract useTriggerDraftSync composable Diego Imbert 2026-05-18 19:03:41 +02:00
  • 156eb0b045 fix: resolve absolute-path imports in monaco ts editor (#9213) hugocasa 2026-05-18 18:45:19 +02:00
  • 0f7ee6c4e5 Batch DELETE on legacy audit table to prevent DB overload triage-fix/ace8739c windmill-internal-app[bot] 2026-05-18 15:23:05 +00:00
  • 3d6c4ba7da refactor(frontend): live UserDraft sync for raw app editors Diego Imbert 2026-05-18 13:58:29 +02:00
  • 87ba390275 refactor(frontend): live UserDraft handle for trigger editors Diego Imbert 2026-05-18 13:00:17 +02:00
  • fec4008696 fix: preserve ai reasoning content (#9208) centdix 2026-05-18 12:40:18 +02:00
  • bd32c5f951 refactor: move openai-compatible proxy building (#9133) centdix 2026-05-18 12:24:16 +02:00
  • dbec90ba11 [ee] fix(autoscaling): check queue depth when count < min_workers triage-fix/b8cffd2b windmill-internal-app[bot] 2026-05-18 10:17:19 +00:00
  • cd4f754f63 Merge branch 'main' into table-numeric-column-order table-numeric-column-order Diego Imbert 2026-05-18 11:16:45 +02:00
  • 4e91f83b8f chore(main): release 1.703.3 (#9200) v1.703.3 Ruben Fiszel 2026-05-18 09:09:50 +00:00
  • 70e6b2b80c fix: respect explicit table column order for integer-like column names Diego Imbert 2026-05-18 11:04:20 +02:00
  • bd05bcadde fix: validate entrypoint override to prevent worker code injection (GHSA-wxjq-w5pj-jqhx) (#9204) Ruben Fiszel 2026-05-18 09:01:05 +00:00
  • d8228c85a8 Update benchmarks github-actions[bot] 2026-05-18 01:24:17 +00:00
  • 9d326358ae fix(frontend): trigger autosave no longer false-restores on plain open Diego Imbert 2026-05-17 23:56:49 +02:00
  • 664edcdfb7 fix: enforce jobs:run scope on job preview and inline endpoints (#9198) Ruben Fiszel 2026-05-17 14:57:24 +00:00
  • 9dbce4a8c4 ci: disable PDB generation in Windows backend tests (#9201) Ruben Fiszel 2026-05-17 14:43:35 +00:00
  • e1df6b45e9 chore: remove alpha/beta warnings from tested frontend features (#9196) Ruben Fiszel 2026-05-17 14:41:10 +00:00
  • 24eedef918 fix: constrain unauthenticated get_public_resource to app_theme resources (#9203) Ruben Fiszel 2026-05-17 14:36:51 +00:00
  • ab11c7747a fix: enforce folder ACL on flow run-by-version routes (#9202) Ruben Fiszel 2026-05-17 14:36:24 +00:00
  • 8bc2295b94 fix(mcp): validate oauth dynamic client registration redirect_uris (#9197) Ruben Fiszel 2026-05-17 14:00:06 +00:00
  • bf93657fee fix: validate workspace env var names to prevent worker JS injection ghsa-5f5q-env-var-key-js-injection Ruben Fiszel 2026-05-17 13:37:38 +00:00
  • 20719b4731 chore(main): release 1.703.2 (#9195) v1.703.2 Ruben Fiszel 2026-05-17 12:59:58 +00:00
  • f8467f38c8 fix: prevent cross-tenant DNS poisoning via writable /etc in nsjail (#9194) Ruben Fiszel 2026-05-17 12:54:38 +00:00
  • bc67842f7a feat: reap abandoned AND-join slots after a TTL (default 60d, per-slot) Ruben Fiszel 2026-05-17 09:43:39 +00:00
  • ba9068b2c0 refactor: simplify pipeline code per review (dedup, single-parse, constant) Ruben Fiszel 2026-05-17 09:02:21 +00:00
  • 3d0558f937 test: fuller partitioned join + multi-hop pipeline coverage Ruben Fiszel 2026-05-17 08:46:22 +00:00
  • d81f9737f6 test: AND-join fires once under concurrent upstream completion Ruben Fiszel 2026-05-17 08:20:18 +00:00
  • 19a386ce55 fix: atomic AND-join gate + preserve resolved partition; drop scratch artifacts Ruben Fiszel 2026-05-17 08:13:29 +00:00
  • ac6d5c4673 Update benchmarks github-actions[bot] 2026-05-17 01:22:46 +00:00
  • 22060b708f feat(frontend): restored-from-local toast in standalone trigger editors Diego Imbert 2026-05-17 01:00:18 +02:00
  • 033d14a69a feat(frontend): staleness modal in resource/variable editors Diego Imbert 2026-05-17 00:37:32 +02:00
  • f233832550 fix(frontend): /apps_raw/add restores autosave on plain reload Diego Imbert 2026-05-17 00:31:57 +02:00
  • e16ed3335b fix(frontend): raw app deploy toast crash + harden Toast against bad type Diego Imbert 2026-05-17 00:31:51 +02:00
  • 36ce4c6d44 fix(frontend): snapshot UserDraft proxy before structuredClone in resource save Diego Imbert 2026-05-17 00:31:44 +02:00
  • 99e81c5b50 feat: apply opt-in debounce to asset-cascade subscriber dispatch Ruben Fiszel 2026-05-16 20:24:35 +00:00
  • e6dfb142cc feat: opt-in // debounce for asset-cascade subscribers (parser + schema) Ruben Fiszel 2026-05-16 20:17:39 +00:00
  • 124ccf5509 feat: AND-join barrier for partitioned pipeline subscribers Ruben Fiszel 2026-05-16 19:53:22 +00:00
  • a888ef27f1 feat: resolve pipeline partition at job execution time Ruben Fiszel 2026-05-16 19:41:21 +00:00
  • 9e157868bf feat: parser join-mode (// trigger all) + script_trigger.join_all Ruben Fiszel 2026-05-16 19:29:07 +00:00