Commit Graph

  • 9f1418ec15 docs: state where the cached address is accepted and where it is not Ruben Fiszel 2026-08-02 23:23:26 +00:00
  • ff02b08ae0 fix: keep persisted addresses off the cache the poller evicts asynchronously Ruben Fiszel 2026-08-02 23:04:08 +00:00
  • a285c956f1 perf: read the address cache everywhere now that eviction reaches every replica Ruben Fiszel 2026-08-02 22:42:09 +00:00
  • cc0dc0a5c3 docs: drop the last reference to the removed constant Ruben Fiszel 2026-08-02 22:28:45 +00:00
  • 220f5f4972 refactor: drop the app-policy version constant that gated nothing Ruben Fiszel 2026-08-02 22:11:29 +00:00
  • 41aefcaf28 docs: state the removal gate once, and correctly Ruben Fiszel 2026-08-02 22:00:00 +00:00
  • 9e5f9ae340 fix: follow an external superadmin's rename into the apps that name them Ruben Fiszel 2026-08-02 21:48:18 +00:00
  • 9c310cef01 refactor: make the app policy's address optional instead of derived on read Ruben Fiszel 2026-08-02 21:23:56 +00:00
  • 3536740d06 fix: evict on superadmin role changes, not only address changes Ruben Fiszel 2026-08-02 17:49:04 +00:00
  • d24a2ed8c1 perf: evict the address cache on change so app dispatch can read it Ruben Fiszel 2026-08-02 17:32:14 +00:00
  • 492e4a0746 fix: drop an unresolvable draft's address instead of leaving it stale Ruben Fiszel 2026-08-01 23:55:47 +00:00
  • 972c988c70 chore: cache the membership lookup the draft resolver added Ruben Fiszel 2026-08-01 23:33:09 +00:00
  • 263901b34d fix: resolve a draft's principal against workspace membership only Ruben Fiszel 2026-08-01 23:25:39 +00:00
  • 33655970b9 docs: state the draft resolver's authorization contract Ruben Fiszel 2026-08-01 22:52:00 +00:00
  • 997db1d6d1 fix: derive the app identity on the draft-table and version reads too Ruben Fiszel 2026-08-01 22:13:26 +00:00
  • f602df7e3f chore: cache the query the draft derivation test added Ruben Fiszel 2026-08-01 21:56:32 +00:00
  • 578bbd52c7 fix: derive the app draft's on-behalf-of address on read Ruben Fiszel 2026-08-01 21:50:53 +00:00
  • 9755b47f25 chore: cache the EE queries at the ref this branch pins Ruben Fiszel 2026-08-01 21:12:01 +00:00
  • 45a76aef8f chore: cache the EE queries at the ref this branch pins Ruben Fiszel 2026-08-01 18:06:15 +00:00
  • fa08488088 fix: resolve the app execution address uncached, it decides the job's authorization Ruben Fiszel 2026-08-01 16:40:13 +00:00
  • 058b48b850 chore: refresh the sqlx cache after rebasing onto the merged base Ruben Fiszel 2026-08-01 15:36:55 +00:00
  • 50e4261479 fix: align the app backfill with the sibling migration and audit the uncached address Ruben Fiszel 2026-08-01 14:03:57 +00:00
  • e23c35898d refactor: make the app policy's principal the authority for its identity Ruben Fiszel 2026-08-01 13:20:21 +00:00
  • 8c25551e67 Update benchmarks github-actions[bot] 2026-08-04 01:06:34 +00:00
  • 4c4d6c98bf chore(main): release 1.778.0 (#10469) v1.778.0 Ruben Fiszel 2026-08-03 23:49:00 +00:00
  • 386e115daa feat: lazily expand s3 explorer folders one level at a time (#10420) Diego Imbert 2026-08-04 01:41:06 +02:00
  • 5aeee564be fix: confirm step delete consequences in a single dialog (#10485) Guilhem 2026-08-04 01:38:04 +02:00
  • f5cf82f9aa handle a non-member superadmin on the dev workspace settings tab (#10492) Ruben Fiszel 2026-08-03 23:37:41 +00:00
  • fadbe079e4 fix: refresh the dev-workspace pairing after attach and detach (#10491) Ruben Fiszel 2026-08-03 22:55:42 +00:00
  • db46d34727 fix: base a new fork on the dev workspace when forking from one (#10489) Ruben Fiszel 2026-08-03 22:51:33 +00:00
  • f365929eaa feat(fork): merge a fork deletion on evidence, not on the counters (#10484) Ruben Fiszel 2026-08-03 22:50:27 +00:00
  • 3a6fbe397c docs(changelog): add new entries from changelog changelog-update-30859534389 windmill-internal-app[bot] 2026-08-03 22:43:57 +00:00
  • a3c59c7320 perf: serve the rare schedule options on demand instead of inlining them (#10487) Ruben Fiszel 2026-08-03 22:15:20 +00:00
  • 7e1c1fa3a4 feat(apps): use the windmill-client SDK from raw app frontend code (#10377) Diego Imbert 2026-08-03 21:31:57 +02:00
  • ed9fb47f5a fix: stop the chat deleting drafts as deployed workspace items (#10476) Guilhem 2026-08-03 21:17:53 +02:00
  • 7103da6484 bind the fork banner's comparison to the workspace it describes (#10483) Ruben Fiszel 2026-08-03 19:09:42 +00:00
  • b718ea8495 fix: anchor overlays to their preview tab instead of the viewport (#10477) Guilhem 2026-08-03 20:51:46 +02:00
  • 5746674ba7 ci: run ai evals on node 24 so npm ci accepts the npm 11 lockfile (#10482) Guilhem 2026-08-03 20:51:28 +02:00
  • e15bea419a perf: cut ai chat request size and cache the prefix on openrouter (#10481) Ruben Fiszel 2026-08-03 18:50:14 +00:00
  • beef6e295c feat: azure workload identity auth for mssql and postgres resources (#10470) Ruben Fiszel 2026-08-03 18:33:53 +00:00
  • 689f5d7c75 fix: stop reading a parent-only fork item as deleted in the fork (#10467) Ruben Fiszel 2026-08-03 18:14:41 +00:00
  • 0827fd285b chore: pin git-sync scripts to hub 28870/28871 (cli 1.777.2-gitsync.0) (#10480) Ruben Fiszel 2026-08-03 17:50:47 +00:00
  • 4db432f004 fix: normalize the pipeline folder so AI node paths aren't double-prefixed (#10479) Ruben Fiszel 2026-08-03 17:32:20 +00:00
  • 7baac91828 chore: auto-allow scratch file ops confined to /tmp (#10466) Ruben Fiszel 2026-08-03 17:21:52 +00:00
  • b93ee66bba feat: label ai session preview tabs by item summary (#10475) Guilhem 2026-08-03 19:14:03 +02:00
  • 3cef678b5f fix: show the fork banner to a superadmin who is not a workspace member (#10465) Ruben Fiszel 2026-08-03 17:13:12 +00:00
  • 4f03aa91a7 fix: report why a native trigger service refused instead of a 500 (#10463) Ruben Fiszel 2026-08-03 17:10:52 +00:00
  • 42543240e8 fix(cli): stop a deleted raw-app .lock from dropping the whole app push (#10473) Ruben Fiszel 2026-08-03 16:23:34 +00:00
  • 5fec4ba36e fix(frontend): use wall-clock duration for the completed-job log viewer chip diego/win-2288-fixfrontend-show-wall-clock-execution-time-for-workflow-as Diego Imbert 2026-08-03 18:20:42 +02:00
  • 9d820f3517 chore: re-land vite 8.2.0 with the chunk cycle that broke it (#10472) Ruben Fiszel 2026-08-03 16:09:06 +00:00
  • b9a6dcd874 Merge remote-tracking branch 'origin/main' into diego/win-2288-fixfrontend-show-wall-clock-execution-time-for-workflow-as Diego Imbert 2026-08-03 18:02:58 +02:00
  • f7ed74699f refactor(frontend): unexport isWorkflowAsCodeJob and format its tests Diego Imbert 2026-08-03 17:55:03 +02:00
  • a02ff30970 fix(frontend): show wall-clock execution time for workflow-as-code jobs Diego Imbert 2026-08-03 17:24:00 +02:00
  • 6b9691df3a chore(main): release 1.777.1 (#10464) v1.777.1 Ruben Fiszel 2026-08-03 13:18:26 +02:00
  • d7ef71f0b7 fix: revert vite to 8.0.13 to stop random 500 error pages (#10468) Ruben Fiszel 2026-08-03 13:15:58 +02:00
  • d5095515ed fix: return result.json and stdout results from sandboxed containers (#10460) Ruben Fiszel 2026-08-03 12:35:12 +02:00
  • 45b5c7a0c0 chore(main): release 1.777.0 (#10454) v1.777.0 Ruben Fiszel 2026-08-03 12:32:57 +02:00
  • 0466ea2019 fix: keep uri and method on request logs under RUST_LOG=error (#10462) Ruben Fiszel 2026-08-03 11:23:46 +02:00
  • baefa1345b feat: give dbt its own editor with an explicitly refreshed model graph (#10448) Ruben Fiszel 2026-08-03 03:32:08 +02:00
  • f3bf66eabd Update benchmarks github-actions[bot] 2026-08-03 01:08:05 +00:00
  • 2105540cca feat: add session recording to wmill app dev (#10457) Ruben Fiszel 2026-08-02 22:54:37 +02:00
  • eca24bdfb5 fix: report a missing worker tag instead of spinning in data table UIs (#10456) Ruben Fiszel 2026-08-02 13:29:07 +02:00
  • f7ac6aa97b Update benchmarks github-actions[bot] 2026-08-02 01:08:50 +00:00
  • 57b59a8ec8 pasting YAML over existing code fails to apply (#10453) Ruben Fiszel 2026-08-02 00:49:59 +02:00
  • 053fb98428 repair the two CI jobs that fail on a release tag (#10451) Ruben Fiszel 2026-08-01 23:00:18 +02:00
  • 9bafb7ebd2 feat: show an on-behalf-of badge on the script and flow detail pages (#10452) Ruben Fiszel 2026-08-01 22:58:00 +02:00
  • b0a2c8ca44 chore(main): release 1.776.0 (#10406) v1.776.0 Ruben Fiszel 2026-08-01 20:47:00 +02:00
  • fb82748296 fix: make on_behalf_of control permissions for scripts and flows (#10438) Ruben Fiszel 2026-08-01 20:37:21 +02:00
  • 8d9c81a4da order script hard-delete and dbt graph publication locks consistently (#10446) Ruben Fiszel 2026-08-01 16:05:43 +02:00
  • 971570fd0f canonicalize a script module path before the add-file checks (#10445) Ruben Fiszel 2026-08-01 14:59:55 +02:00
  • 26544c969e a project does not collide with its own descriptor (#10444) Ruben Fiszel 2026-08-01 14:48:00 +02:00
  • e1b568f721 bump ee ref Ruben Fiszel 2026-08-01 11:59:04 +00:00
  • 032300e28e feat: run dbt projects as a first-class Windmill runtime (#10326) Ruben Fiszel 2026-08-01 13:58:05 +02:00
  • 25084170d7 feat: make job subprocess oom_score_adj configurable (#10443) Ruben Fiszel 2026-08-01 13:50:47 +02:00
  • 7a70d6aa3b refactor: derive the azure trigger address from its principal (#10439) Ruben Fiszel 2026-08-01 10:41:37 +02:00
  • fe3ea13d3c Update benchmarks github-actions[bot] 2026-08-01 01:09:48 +00:00
  • 2b525d28db fix: honor on-behalf-of when a workflow step dispatches a script or flow (#10437) Ruben Fiszel 2026-08-01 00:29:30 +02:00
  • bd7156682d fix: keep native triggers attached when a runnable is renamed (#10432) Ruben Fiszel 2026-07-31 23:44:25 +02:00
  • bfc3f5242a feat: sync data table migrations to git, gated by a new object type (#10436) Ruben Fiszel 2026-07-31 23:33:47 +02:00
  • dda59767c2 feat: stamp webhook trigger_kind on token-driven job runs (#10431) Ruben Fiszel 2026-07-31 16:46:08 +02:00
  • 02c4a9e515 fix: carry the token label into job-run audit rows (#10433) Ruben Fiszel 2026-07-31 16:13:12 +02:00
  • f13695e275 report whether any workspace has a storage named main in telemetry (#10434) Ruben Fiszel 2026-07-31 15:55:26 +02:00
  • bfa6b02e3f fix(datatables): provision protected instance dbs at save, guard stale deprovision, require pg16 change-fd3c58d1 Diego Imbert 2026-07-31 14:26:30 +02:00
  • 68a52f45a7 refactor: deprecate username_to_email in favor of WM_END_USER_EMAIL (#10429) Ruben Fiszel 2026-07-31 11:47:58 +02:00
  • 38b6099b4c fix: apply default workspace dependencies to raw app runnables (#10427) Ruben Fiszel 2026-07-31 11:42:43 +02:00
  • c69f08073a fix: add apps:run to the token scope picker and confine path-scoped app tokens (#10428) Ruben Fiszel 2026-07-31 11:38:05 +02:00
  • 3716a71fd7 fix: credit the token owner instead of the token label in the audit trail (#10423) Ruben Fiszel 2026-07-31 11:21:14 +02:00
  • 08827121a9 chore: upgrade vite to 8.2.0 in frontend (#10422) Ruben Fiszel 2026-07-31 08:41:24 +02:00
  • bcc5b338d4 Update benchmarks github-actions[bot] 2026-07-31 01:11:46 +00:00
  • e0d6dc1a19 fix: harden flow-orchestration token refresh (mint from job_perms) (#10419) Alexander Petric 2026-07-31 00:05:15 +02:00
  • 409be500b6 docs(changelog): add new entries from changelog changelog-update-30585274359 windmill-internal-app[bot] 2026-07-30 21:59:15 +00:00
  • 61f2d8dc6a feat: let the merge UI target an arbitrary workspace (#10417) Ruben Fiszel 2026-07-30 23:46:59 +02:00
  • 705c90debd feat(frontend): add missing resource type icons and show them in the resource picker (#10407) Guilhem 2026-07-30 23:40:03 +02:00
  • a372ae0c04 fix(cli): lint against the checkout's schema, not the published validator (#10418) Ruben Fiszel 2026-07-30 23:33:35 +02:00
  • 318c9f0073 feat(git-sync): dedicated base url for GitHub webhook delivery (#10411) Ruben Fiszel 2026-07-30 23:27:12 +02:00
  • 839db1c86b refactor: share ephemeral-token label helper; warn on perms load error fix/win-2263-flow-orchestration-token-expiry Alexander Petric 2026-07-30 18:36:34 +02:00
  • 4cb89d0b8d address review (rubenfiszel): gate on token lifetime, mint only from job_perms row Alexander Petric 2026-07-30 18:21:16 +02:00
  • 2e249ff892 fix(flows): mint fresh orchestration token so long steps don't expire the result-fetch JWT (#10415) Alexander Petric 2026-07-30 17:48:38 +02:00
  • 7d097d25c3 fix(ai): pass only the output of a nested agent tool to the parent (#10416) Ruben Fiszel 2026-07-30 17:04:05 +02:00
  • 4685792e08 address review: derive end-user label, guard mint on step staleness, trim comment Alexander Petric 2026-07-30 16:55:29 +02:00