Commit Graph

  • 12a27c3e6e Merge remote-tracking branch 'origin/main' into change-68b704f7 Diego Imbert 2026-07-03 19:19:32 +02:00
  • c4c75f3270 ee-repo-ref Diego Imbert 2026-07-03 19:19:24 +02:00
  • ec88990fec split Diego Imbert 2026-07-03 19:17:46 +02:00
  • 1b6065fa92 fix(kafka): set https.ca.location=probe for OAUTHBEARER OIDC token endpoint (#9897) hugocasa 2026-07-03 18:38:09 +02:00
  • 4ba17d0f9c fix: prevent truncated tool call args from bricking AI chat sessions (#9902) Guilhem 2026-07-03 18:26:30 +02:00
  • d600c7ecfe fix(ai): route Azure Foundry Claude models via Anthropic Messages API (#9908) hugocasa 2026-07-03 18:26:12 +02:00
  • ae85d27437 feat(frontend): add federatedTokenFile field to instance object storage Azure config (#9904) Ruben Fiszel 2026-07-03 16:05:50 +00:00
  • afe025b886 fix: run DDL migration guard on the script editor Test button Diego Imbert 2026-07-03 18:00:54 +02:00
  • 072f2bf053 chore(datatable-migrations): remove unused update_datatable_migrations endpoint Diego Imbert 2026-07-03 17:52:45 +02:00
  • f8c216d301 docs: fix generate_initial migration ordering comment to match code Diego Imbert 2026-07-03 17:45:58 +02:00
  • fc006e7294 fix(db-manager): fail closed when migrations-status check errors on DDL apply Diego Imbert 2026-07-03 17:44:42 +02:00
  • 91021816e7 fix(datatable-migrations): serialize run/rollback with a per-db advisory lock Diego Imbert 2026-07-03 17:41:19 +02:00
  • 12b682ef13 windmill-utils-internal Diego Imbert 2026-07-03 17:38:10 +02:00
  • ecb406d1ef fix(ai-chat): accumulate output tokens across tool-use steps in a turn ai-chat-thinking-token-count Ruben Fiszel 2026-07-03 17:04:04 +02:00
  • 02f3a2927d feat(ai-chat): show live output-token count in thinking indicator Ruben Fiszel 2026-07-03 17:01:32 +02:00
  • f9c78fa9f9 ci for broken links + fix broken links Ruben Fiszel 2026-07-03 16:23:23 +02:00
  • 859213d416 docs(changelog): add new entries from changelog changelog-update-28665612395 windmill-internal-app[bot] 2026-07-03 14:09:24 +00:00
  • f864ca8bb1 docs(changelog): add new entries from changelog changelog-update-28665184095 windmill-internal-app[bot] 2026-07-03 13:59:15 +00:00
  • 3ec1f164be fix: strip NUL characters from app values at save time (#9903) Ruben Fiszel 2026-07-03 13:58:56 +00:00
  • 2113e87495 Merge remote-tracking branch 'origin/main' into change-68b704f7 Diego Imbert 2026-07-03 14:41:46 +02:00
  • 154f31a054 clone migrations on fork Diego Imbert 2026-07-03 14:10:30 +02:00
  • 7612d7b712 nit Diego Imbert 2026-07-03 14:05:43 +02:00
  • 7eac2577b6 feat: record fork merge as a migration when target datatable opts in Diego Imbert 2026-07-03 14:00:59 +02:00
  • 477ba39372 feat: offer revert-and-delete when deleting an installed migration Diego Imbert 2026-07-03 13:45:21 +02:00
  • 05bf5b88b0 refactor: drop random slug from auto-generated migration names Diego Imbert 2026-07-03 13:35:30 +02:00
  • 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