Commit Graph

  • bc53ca49fc feat: flag invalid migration name with red border, not just empty Diego Imbert 2026-07-03 13:32:09 +02:00
  • 54aed77ab7 feat(cli): push local datatable migrations before running on migrate up Diego Imbert 2026-07-03 13:29:52 +02:00
  • 3607ff1430 fix: frontend/package.json & frontend/package-lock.json to reduce vulnerabilities snyk-fix-1796a9f5d79c2fcaced77144b57ecfd6 snyk-bot 2026-07-03 10:54:17 +00:00
  • 5c521d808a fix(forks): clone only the current raw-app bundle, via server-side copy (#9899) hugocasa 2026-07-03 12:53:16 +02:00
  • a3f0b82f70 BEGIN/END scaffold in CLI Diego Imbert 2026-07-03 12:13:48 +02:00
  • 42a7c70dd4 refresh db manager schema on migrations Diego Imbert 2026-07-03 11:52:21 +02:00
  • bcb4dd8d27 docs link Ruben Fiszel 2026-07-03 11:39:45 +02:00
  • 8470066599 border nits Diego Imbert 2026-07-03 11:03:27 +02:00
  • c3bb639624 feat(datatable-migrations): allow non-admins to create/run/revert migrations, gate only opt in/out Diego Imbert 2026-07-03 10:55:03 +02:00
  • adb88e80e5 feat: autofocus migration name input and flag it red when empty Diego Imbert 2026-07-03 10:48:41 +02:00
  • d8ed13510c BEGIN/END placeholder in down migration Diego Imbert 2026-07-03 10:46:06 +02:00
  • fadd515abe feat(db-manager): add Migrations button to top bar, make Refresh icon-only Diego Imbert 2026-07-03 10:39:46 +02:00
  • 5acde020e5 Merge remote-tracking branch 'origin/change-057d82f3' into change-057d82f3 change-057d82f3 Diego Imbert 2026-07-03 09:59:17 +02:00
  • 654880b74e Merge branch 'main' into fix-path-already-used-check fix-path-already-used-check Diego Imbert 2026-07-03 09:56:59 +02:00
  • 1662a26fce Merge remote-tracking branch 'origin/main' into change-057d82f3 Diego Imbert 2026-07-03 09:55:45 +02:00
  • 07c6c46010 Update benchmarks github-actions[bot] 2026-07-03 01:11:55 +00:00
  • a8453109e1 docs(changelog): add new entries from changelog changelog-update-28627956841 windmill-internal-app[bot] 2026-07-02 23:29:32 +00:00
  • fad5419b9d chore(main): release 1.746.0 (#9872) v1.746.0 Ruben Fiszel 2026-07-02 23:03:44 +00:00
  • 84141add1d feat(pipelines): workspace duckdb macro libraries (// macros / // use) (#9890) Ruben Fiszel 2026-07-02 22:59:30 +00:00
  • af01e90b5c feat(s3): replace CE 50MB upload cap with 10GiB workspace storage quota (#9874) Ruben Fiszel 2026-07-02 22:57:19 +00:00
  • 7c7d7474cc feat: support workspace forks on cloud using parent workspace limits (#9864) hugocasa 2026-07-02 23:59:02 +02:00
  • d15033cde6 fix: invalidate bun bundle cache on transitive relative-import changes (#9891) Ruben Fiszel 2026-07-02 21:57:26 +00:00
  • a49c0871d7 fix(frontend): show inline workspace name editor on general settings (Fixes GIT-911) (#9892) Diego Imbert 2026-07-02 23:43:18 +02:00
  • d9b080f57f feat(ai): add Azure AI Foundry as a native AI provider (#9879) hugocasa 2026-07-02 23:42:44 +02:00
  • 186ac4933b fix(frontend): home New submenus fall back below, hugging the right edge (#9894) Guilhem 2026-07-02 23:30:28 +02:00
  • 37bb57474e fix: make SMTP username and password optional in frontend validation (#9895) Diego Imbert 2026-07-02 23:18:49 +02:00
  • 5af91a677c fix: stale AI chat context picker after workspace item changes (#9893) Guilhem 2026-07-02 16:32:01 +02:00
  • 6e876a9437 chore(windmill-utils-internal): bump to 1.7.1 for datatable migration deploy provider methods Diego Imbert 2026-07-02 15:55:00 +02:00
  • 74a7c843e7 refactor: move datatable migration rename/delete cascade into module Diego Imbert 2026-07-02 15:48:41 +02:00
  • 789450731b fix(triggers): retry transient websocket connect failures before disabling (#9887) Alexander Petric 2026-07-02 12:51:36 +02:00
  • 5745dfc6ea smooth local pipeline dogfooding (#9888) Ruben Fiszel 2026-07-02 12:51:17 +02:00
  • 53bbb92953 feat(pipeline): backfill a range of partitions from the asset drawer (#9885) Ruben Fiszel 2026-07-02 12:50:55 +02:00
  • d65f58c388 fix: pipeline dogfooding fixes — SCD2 data-test scope, --partition, s3object upload binding (#9875) Ruben Fiszel 2026-07-02 12:04:54 +02:00
  • 9c758df5eb reserve more fixed height for unsaved-changes banner to avoid content shift (#9873) Ruben Fiszel 2026-07-02 11:58:31 +02:00
  • b92a86b8b3 fix: polish pipeline graph view (layout, viewport, minimap, lineage, timestamps) (#9883) Ruben Fiszel 2026-07-02 11:48:11 +02:00
  • 20351a6b4c feat(frontend): pipelines index page and sql editor hint (#9881) Ruben Fiszel 2026-07-02 11:14:19 +02:00
  • 7b04820f8e feat(frontend): group compare & deploy items by folder (#9880) Ruben Fiszel 2026-07-02 11:13:29 +02:00
  • 659642e488 fix(parsers): infer py s3 assets from S3Object constructor and dict forms (#9877) Ruben Fiszel 2026-07-02 10:37:22 +02:00
  • b883adbc00 fix(duckdb): auto-declare partition arg for // partitioned scripts (#9878) Ruben Fiszel 2026-07-02 10:35:39 +02:00
  • e77b7523a5 nit enterprise implies license feature Ruben Fiszel 2026-07-02 06:01:17 +00:00
  • 79897950e7 fix(frontend): stack cron field and cron builder button on narrow screens (#9871) Ruben Fiszel 2026-07-02 07:37:53 +02:00
  • d697118b77 Update benchmarks github-actions[bot] 2026-07-02 01:25:16 +00:00
  • 9a24cd2bef chore(main): release 1.745.0 (#9858) v1.745.0 Ruben Fiszel 2026-07-02 00:15:58 +02:00
  • 1a9debb689 fix(jobs): give flow dynselect a path and its worker tag, like scripts (#9867) Ruben Fiszel 2026-07-02 00:09:56 +02:00
  • 20cd1a02d5 feat(forks): partial-visibility deploy + surface hidden items (#9868) Ruben Fiszel 2026-07-01 23:52:34 +02:00
  • a73b14d902 fix(cli): correct misleading delete-fork command description (#9870) hugocasa 2026-07-01 23:49:25 +02:00
  • 7363d2c217 fix(forks): require admin of both sides for the compare visibility guard (#9869) Ruben Fiszel 2026-07-01 23:29:53 +02:00
  • a860431331 chore(sqlx): cache workspace_diff query pulled in from origin/main hugocasa 2026-07-01 19:20:29 +02:00
  • 29189a7bec Merge remote-tracking branch 'origin/main' into explore-git-sync-improvements hugocasa 2026-07-01 19:13:46 +02:00
  • 21469cdad6 fix(git-sync): correct feature gating for OSS builds hugocasa 2026-07-01 19:13:46 +02:00
  • 60cf287c11 fix(git-sync): address PR review findings hugocasa 2026-07-01 18:53:53 +02:00
  • 6a6f12960e fix(forks): reset diff tally on trigger delete + guard compare visibility for admins (#9866) Ruben Fiszel 2026-07-01 18:36:55 +02:00
  • d7be355290 sqlx nits Ruben Fiszel 2026-07-01 16:23:20 +00:00
  • 88e3e6a510 chore(git-sync): bump EE ref for PAT auto-pull mode normalization hugocasa 2026-07-01 18:13:27 +02:00
  • efb62c5e99 enforce CE workspace limit when unarchiving (#9865) Ruben Fiszel 2026-07-01 17:38:31 +02:00
  • 76a9523009 feat: use derived username instead of email for non-member superadmins (#9857) Ruben Fiszel 2026-07-01 16:54:07 +02:00
  • 35861641f8 fix(offboarding): make global reassignment per-workspace and optional (#9863) hugocasa 2026-07-01 16:42:02 +02:00
  • 60570ef9ef Merge remote-tracking branch 'origin/main' into explore-git-sync-improvements hugocasa 2026-07-01 16:40:12 +02:00
  • ab181519c3 feat(git-sync): fork auto-sync (phase 5) + live deploy check (phase 6) hugocasa 2026-07-01 16:39:38 +02:00
  • 289017bcb2 feat(frontend): add zoom and download to Mermaid graphs (#9859) Ruben Fiszel 2026-07-01 14:05:30 +02:00
  • ce3537460f @tusharui has signed the CLA in windmill-labs/windmill#9861 github-actions[bot] 2026-07-01 11:20:00 +00:00
  • c6b32aa52b @salarkhannn has signed the CLA in windmill-labs/windmill#9860 github-actions[bot] 2026-07-01 11:17:08 +00:00
  • 383c70523b fix(folders): allow dots and at-signs in folder owner validation (#9856) Ruben Fiszel 2026-07-01 12:49:36 +02:00
  • cfcc0b9453 chore(main): release 1.744.0 (#9839) v1.744.0 Ruben Fiszel 2026-07-01 11:47:34 +02:00
  • 74f579e6d9 feat(pipeline): local development for data pipelines (CLI --local + pipeline dev preview) (#9840) Ruben Fiszel 2026-07-01 11:41:36 +02:00
  • 1c46f899ca fix(mcp): stop double-escaping string query params in build_query_string (#9855) hugocasa 2026-07-01 10:42:42 +02:00
  • b52972d0de fix: validate workspace name length (max 50 chars) on create and fork (#9854) Ruben Fiszel 2026-07-01 10:42:15 +02:00
  • edfb90d257 feat(git-sync): clearer push indicator + gate webhook delivery to app repos hugocasa 2026-07-01 10:39:33 +02:00
  • 293647de4c fix: grant workspace_diff, materialized_partition, debounce_stale_data to windmill roles (#9853) Ruben Fiszel 2026-07-01 10:38:19 +02:00
  • 5a661279a3 feat(pipelines): add managed SCD2 history materialize strategy (#9850) Ruben Fiszel 2026-07-01 10:15:00 +02:00
  • f05b50d29a fix: grant dispatch_event table to windmill roles (#9852) Ruben Fiszel 2026-07-01 10:10:03 +02:00
  • 68bf0daf58 feat(ansible): support repo-provided ansible.cfg in delegate_to_git_repo (#9851) Ruben Fiszel 2026-07-01 10:08:27 +02:00
  • bca356555f test(audit): de-flake S3 export end-to-end test under parallel tests (#9849) Ruben Fiszel 2026-07-01 07:56:48 +02:00
  • 792f1f3aa0 Update benchmarks github-actions[bot] 2026-07-01 01:30:18 +00:00
  • bf6be967fa fix: honor verify-ca/verify-full sslmode for postgres connections (#9835) hugocasa 2026-06-30 23:55:11 +02:00
  • 83f3d7f910 feat(licensing): enforce offline license seat cap (#9845) hugocasa 2026-06-30 23:52:12 +02:00
  • 6b79bddd42 fix(s3_proxy): preserve URL-encoding on Hive-partition proxy writes (#9848) Ruben Fiszel 2026-06-30 23:46:56 +02:00
  • e0d3905e3a feat(git-sync): auto-pull UI — direction split, delivery mode, fallback notice hugocasa 2026-06-30 20:10:35 +02:00
  • cfea419d01 docs(changelog): add new entries from changelog changelog-update-28462491035 windmill-internal-app[bot] 2026-06-30 17:14:27 +00:00
  • b4b0c6a93e feat: add dev workspaces paired with a lockable prod workspace (#9793) hugocasa 2026-06-30 19:01:07 +02:00
  • a317cf302d fix(git-sync): poll app-backed repos in auto/polling mode hugocasa 2026-06-30 18:23:08 +02:00
  • 83ed011e26 feat(object-store): make GCS service account key optional for Workload Identity (#9842) Ruben Fiszel 2026-06-30 17:57:26 +02:00
  • 21a9cf6d06 test(ai-chat): cover skip-bound for verbatim anthropic turn replay hugo/fix-ai-chat-thinking-verbatim hugocasa 2026-06-30 17:54:49 +02:00
  • a37a144e81 fix(ai-chat): replay anthropic turns verbatim to keep thinking valid (#9843) hugocasa 2026-06-30 17:49:57 +02:00
  • 12b9a291b9 fix(ai-chat): replay anthropic turns verbatim to keep thinking valid hugocasa 2026-06-30 17:46:08 +02:00
  • b85a5b15d4 docs: add HANDOFF.md for continuing the AI-chat thinking-blocks fix glm/fix-copilot-thinking-blocks Guilhem 2026-06-30 12:52:02 +02:00
  • c1b8297cf9 fix(ai-chat): replay assistant turns verbatim so thinking blocks validate Guilhem 2026-06-30 12:47:08 +02:00
  • cdfd7b3d61 Refactor + handle datatable setting delete/rename Diego Imbert 2026-06-30 13:42:52 +02:00
  • a27e814a03 feat: add copy-to-clipboard button to rendered Mermaid diagrams in AI chat (#9838) Ruben Fiszel 2026-06-30 10:10:31 +02:00
  • 7e8f4e340d Update benchmarks github-actions[bot] 2026-06-30 01:25:07 +00:00
  • a9ffdb996b chore(main): release 1.743.0 (#9837) v1.743.0 Ruben Fiszel 2026-06-29 22:41:38 +02:00
  • 9b65161c64 fix(gcp): require token verification for authenticated push delivery (#9834) hugocasa 2026-06-29 22:37:39 +02:00
  • c91027824b feat(pipeline): AI-chat data-pipeline editor (route + in-session) + home surfacing (#9805) Ruben Fiszel 2026-06-29 22:33:50 +02:00
  • 2e9a3c57bd fix(git-sync): refresh auto-pull tooltip; bump EE ref for webhook secret encryption hugocasa 2026-06-29 20:26:42 +02:00
  • 8e5f43f87d Merge remote-tracking branch 'origin/main' into explore-git-sync-improvements hugocasa 2026-06-29 19:24:54 +02:00
  • 2493eaf031 feat(home): redesign create-new popover and home header (#9827) Ruben Fiszel 2026-06-29 18:19:31 +02:00
  • da04ffdcc0 Merge remote-tracking branch 'origin/main' into change-68b704f7 Diego Imbert 2026-06-29 16:55:41 +02:00
  • ece1cd5800 feat: deploy and run datatable migrations on workspace merge Diego Imbert 2026-06-29 16:53:18 +02:00
  • b4968c7497 docs(changelog): add new entries from changelog changelog-update-28380481478 windmill-internal-app[bot] 2026-06-29 14:47:05 +00:00
  • d03045168e chore(git-sync): bump EE ref for superadmin pull fallback hugocasa 2026-06-29 15:57:44 +02:00