Commit Graph
9898 Commits
Author SHA1 Message Date
Ruben Fiszel 6f41ab7a47 fix: in home, archived and include without main not taken into account 2025-07-21 12:00:45 +00:00
Alexander PetricandRuben Fiszel dce7863b46 github app: workspace admin (#6225)
* github app: workspace admin

* sqlx upgrade

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-07-21 11:35:43 +00:00
hugocasa b860bb7238 fix: quickbooks oauth realmId (#6232)
* fix: quickbooks oauth realmId

* nits

* nit
2025-07-21 11:33:57 +00:00
Ruben Fiszel c264f69b68 fix: empty branches in branch one now return the previous_result 2025-07-21 11:23:22 +00:00
Ruben Fiszel 6d8fd2846e display default branch being chosen as green 2025-07-21 10:01:05 +00:00
HugoCasa c7492b892a fix parser package lock 2025-07-21 11:10:06 +02:00
hugocasaandDiego Imbert 61622476c7 fix: update parsers to prevent assets var bug (#6246)
* fix: update parsers to prevent assets var bug

* fix wrong parse function in cli for duckdb

---------

Co-authored-by: Diego Imbert <diego@windmill.dev>
2025-07-21 10:58:09 +02:00
Ruben Fiszelandrubenfiszel 4d3af1a321 chore(main): release 1.510.0 (#6238)
* chore(main): release 1.510.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-20 18:57:12 +00:00
Ruben Fiszel cda763a45c optimize script/flow lazy loading 2025-07-20 00:25:50 +00:00
Ruben Fiszel 0c0f648827 nit skeleton 2025-07-20 00:11:01 +00:00
Ruben Fiszel b047f97bc3 fix: prevent loading script by hash if not permissioned 2025-07-19 23:54:01 +00:00
Ruben Fiszel 47af1f21c8 relax resource created by 2025-07-19 23:16:35 +00:00
Ruben Fiszel b00d6b5178 fix sqlx 2025-07-19 21:43:59 +00:00
Ruben Fiszel db0b271ff2 update ee-ref 2025-07-19 21:38:00 +00:00
Ruben Fiszel 3618160573 opt flow loading 2025-07-19 15:00:06 +00:00
Ruben Fiszel d990133097 feat: use sse for flow status updates 2025-07-19 14:42:26 +00:00
Ruben Fiszel 5b6d0d6028 flow builder opt 2025-07-19 11:29:51 +00:00
Ruben Fiszelandrubenfiszel 0c9886848d chore(main): release 1.509.2 (#6237)
* chore(main): release 1.509.2

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 11:08:46 +00:00
Ruben Fiszel 8a4c0384b6 fix: add back asset kind variable 2025-07-19 11:04:28 +00:00
Ruben Fiszelandrubenfiszel 3abab0d4f5 chore(main): release 1.509.1 (#6236)
* chore(main): release 1.509.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 10:01:11 +00:00
Ruben Fiszel 47a4460fc2 fix: add back asset kind variable 2025-07-19 09:58:03 +00:00
Ruben Fiszel 1b6d055ed6 flow opts 2025-07-19 07:37:56 +00:00
Ruben Fiszel d6ecec1ef6 nit svelte 5 2025-07-19 06:59:49 +00:00
Ruben Fiszelandrubenfiszel e6de1811e6 chore(main): release 1.509.0 (#6213)
* chore(main): release 1.509.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 00:13:09 +00:00
Ruben Fiszel e2d4463230 nit fast in more cases 2025-07-19 00:07:16 +00:00
Ruben Fiszel f62ff95b8a nit fast in more cases 2025-07-19 00:06:26 +00:00
Ruben Fiszel cd38174955 nit 2025-07-18 23:54:46 +00:00
Ruben Fiszel ddb5a48b97 improve ob loader consistency 2025-07-18 23:54:04 +00:00
centdix b80e68877f fix update sqlx action logic (#6234)
* fix pull

* update postgres
2025-07-18 23:17:28 +00:00
Ruben Fiszel 0a384d824f implement SSE fallback 2025-07-18 23:10:15 +00:00
a91a7fc741 feat: implement SSE for job updates polling (#6174)
* feat: implement SSE for job updates polling

- Add /getupdate_sse/:id endpoint for real-time job updates via Server-Sent Events
- SSE streams job status, logs, progress, and flow status updates
- Auto-stops streaming when job completes
- Frontend uses EventSource with graceful fallback to polling on errors
- Reduces server load and improves real-time responsiveness
- Update OpenAPI spec with new SSE endpoint definition

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com>

* all

* all

* v1

* rename test job loader

* iter2

* nit

* all

* all

* improve

* upgrade

* try catch assets json parse

* only display loader of custom component if custom component is rendered

* Fix required properties (#6221)

* whitelabelling nits

* remove fdsfs (#6222)

* add refresh on worker tag select

* whitelabel nits

* merge

* merge

* done

* nit fix

* all

* app db

* all

* all

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: Tammo Ippen <tammo.ippen@posteo.de>
Co-authored-by: Diego Imbert <70353967+diegoimbert@users.noreply.github.com>
2025-07-18 22:48:51 +00:00
pyranota 9bfccef6c3 nit: remove error (#6230) 2025-07-18 15:43:20 +00:00
Tammo Ippen 1bf0ba8d39 flow openapi inconsistency (#6229) 2025-07-18 13:31:55 +00:00
wendrul 94d7e252a2 fix: tantivy/indexer blocking operations on async code (#6227)
* fix blocking tantivy code by putting it in n_blocking tokio tasks

* update ee-repo-ref to test CI

* Update correct ee-repo-ref
2025-07-18 13:19:09 +00:00
hugocasa d1902b9f41 fix: app s3 multi upload policy (#6228) 2025-07-18 13:14:55 +00:00
hugocasa e6ce2c645c remove chat circular dep (#6226) 2025-07-18 11:55:23 +00:00
centdix 4ad9262c44 feat(ai chat): search for relevant hub scripts and npm packages in script mode (#6215)
* draft

* move tool

* also use hub search

* add types in context of the chat

* reuse code

* cleaning

* better docs fetching

* cleaning

* adapt limit based on context window

* cleaning

* fix

* fix
2025-07-18 11:36:05 +00:00
centdix c3cc6aa20f fix rust version (#6223) 2025-07-18 12:54:36 +02:00
Ruben Fiszel a14d85ecd0 nit fix 2025-07-18 10:40:37 +00:00
Ruben Fiszel 6805ecad07 nit fix 2025-07-18 10:40:21 +00:00
Ruben Fiszel 01c71e9d29 whitelabel nits 2025-07-18 10:22:27 +00:00
Ruben Fiszel 6a54ea9eb4 add refresh on worker tag select 2025-07-18 10:10:43 +00:00
Diego Imbert eb5e6e3603 remove fdsfs (#6222) 2025-07-18 10:07:02 +00:00
Ruben Fiszel ce07159199 whitelabelling nits 2025-07-18 09:05:49 +00:00
Tammo Ippen 6657a97205 Fix required properties (#6221) 2025-07-18 08:44:56 +00:00
Ruben Fiszel c31c6bdf7e only display loader of custom component if custom component is rendered 2025-07-18 08:43:31 +00:00
Ruben Fiszel 769452441c try catch assets json parse 2025-07-17 23:29:22 +00:00
Diego Imbert b3f75c6d0e Assets refactor (#6217)
* Moved logic to FlowAssetsProvider

* Remove assetsMap in flow

* do not parse everything on mount + only check for missing assets fields

* add assets field in backend

* remove fallbackAccessTypes

* better structure and less queries / parsing

* Fix assets not showing when pulling raw_flow from jobs

* flow assets ctx for job run

* Fix transitive assets fetching

* Fix input args asset node

* enablePathScriptAndFlowAssets flag

* edit btn for variable

* untrack refresh

* move parseInputArgsAssets

* Assets tab in runs

* Update FlowStatusViewerInner to svelte 5 + fix asset sync bug

* avoid toast error on bad resource

* fetch res metadata for input arg asset

* Job assets viewer in run page

* r/w selector

* remove indigo badge

* store alt_access_type state in ScriptEditor

* Don't parse assets in flow script editor

* Add alt_access_type in backend

* show Read as selected by default to avoid giving the feeling of having made a decision

* keep alt_access_type when reparsing in flow raw scripts

* Remove variable asset kind, and save assets for scripts

* remove all backend asset parsing

* R/W/RW selector button nits

* fix insert into assets not saving alt access type

* support named arguments in python asset parser

* improve asset usage drawer R/W indicator

* update legacy $res: syntax

* reactivity issue

* remove last variable asset stuff

* sqlx prepare

* tooltip explainer

* deprecated variable asset nit
2025-07-17 22:15:01 +00:00
Alexander Petric e34e42b436 cli: git sync improvements v2 (#6220)
* log when override is applied vs default taken in git sync

* simplify cli merging options + add explicit override test

* gitsync-settings pull/push ask for confirmation or --yes if tty

* cli legacy backend repo setting detected + interactive migration
2025-07-17 22:14:40 +00:00
hugocasa 08f640eda0 chore: upgrade bun to 1.2.18 (#6218) 2025-07-17 22:14:09 +00:00