Ruben Fiszel
6f91ee791a
improve app loader behavior
2025-07-21 15:51:31 +00:00
dieriba
dd1f520d83
fix: improve ssh agent worker naming ( #6211 )
...
* remove ssh suffix
* use hostname tags
* feat
* feat
* update sqlx
* use hostname
* use worker prefix
* nits
2025-07-21 13:43:25 +00:00
Ruben Fiszel
f4dbc97a58
fix: in home, archived and include without main not taken into account
2025-07-21 12:00:45 +00:00
hugocasa
be8c4ed86d
fix: quickbooks oauth realmId ( #6232 )
...
* fix: quickbooks oauth realmId
* nits
* nit
2025-07-21 11:33:57 +00:00
Ruben Fiszel
8323707b07
fix: empty branches in branch one now return the previous_result
2025-07-21 11:23:22 +00:00
Ruben Fiszel
2bd1600253
display default branch being chosen as green
2025-07-21 10:01:05 +00:00
HugoCasa
e16d5e1e8a
fix parser package lock
2025-07-21 11:10:06 +02:00
hugocasa
d2328e3670
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 Fiszel
dddabc8d1b
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
1c7b206cd4
optimize script/flow lazy loading
2025-07-20 00:25:50 +00:00
Ruben Fiszel
e5dbbdaf1d
nit skeleton
2025-07-20 00:11:01 +00:00
Ruben Fiszel
9201391102
fix: prevent loading script by hash if not permissioned
2025-07-19 23:54:01 +00:00
Ruben Fiszel
8bb59d5a3c
update ee-ref
2025-07-19 21:38:00 +00:00
Ruben Fiszel
86fa9f91b6
opt flow loading
2025-07-19 15:00:06 +00:00
Ruben Fiszel
dec72e201b
feat: use sse for flow status updates
2025-07-19 14:42:26 +00:00
Ruben Fiszel
33619ab18c
flow builder opt
2025-07-19 11:29:51 +00:00
Ruben Fiszel
0aa2ea6954
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
affecdad04
fix: add back asset kind variable
2025-07-19 11:04:28 +00:00
Ruben Fiszel
8b41077116
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
a10509a000
fix: add back asset kind variable
2025-07-19 09:58:03 +00:00
Ruben Fiszel
e183d49684
flow opts
2025-07-19 07:37:56 +00:00
Ruben Fiszel
38d4ebf6d3
nit svelte 5
2025-07-19 06:59:49 +00:00
Ruben Fiszel
d80dd3eeac
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
442b644438
nit fast in more cases
2025-07-19 00:07:16 +00:00
Ruben Fiszel
d928a6c285
nit fast in more cases
2025-07-19 00:06:26 +00:00
Ruben Fiszel
aa1d02c0b6
nit
2025-07-18 23:54:46 +00:00
Ruben Fiszel
93accc824a
improve ob loader consistency
2025-07-18 23:54:04 +00:00
Ruben Fiszel
7315212fc0
implement SSE fallback
2025-07-18 23:10:15 +00:00
claude[bot]
4f993c82b5
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
hugocasa
6a012a87ed
fix: app s3 multi upload policy ( #6228 )
2025-07-18 13:14:55 +00:00
hugocasa
7b4d0d6abb
remove chat circular dep ( #6226 )
2025-07-18 11:55:23 +00:00
centdix
b099d96a60
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
Ruben Fiszel
5acd3c21c0
nit fix
2025-07-18 10:40:37 +00:00
Ruben Fiszel
2119da83f1
nit fix
2025-07-18 10:40:21 +00:00
Ruben Fiszel
ae1793ecd1
whitelabel nits
2025-07-18 10:22:27 +00:00
Ruben Fiszel
1f48a05100
add refresh on worker tag select
2025-07-18 10:10:43 +00:00
Diego Imbert
a7f6d74e05
remove fdsfs ( #6222 )
2025-07-18 10:07:02 +00:00
Ruben Fiszel
673f10095d
whitelabelling nits
2025-07-18 09:05:49 +00:00
Ruben Fiszel
2a739cb04b
only display loader of custom component if custom component is rendered
2025-07-18 08:43:31 +00:00
Ruben Fiszel
1e8c181f8e
try catch assets json parse
2025-07-17 23:29:22 +00:00
Diego Imbert
2ab5345e61
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
dieriba
5f364100f3
feat: granular token scopes ( #6093 )
...
* base
* add scopes in the UI
* remove legacy scope, unified create token into a components
* fix layout, convert old scope to new scope
* update scope
* update ui, and clear scope
* remove desc
* almsot there
* fix path
* fix delete and scope resource path matching
* update scope
* update scope and error message
* nits and fix logic
* nits and fix
* added multiple resource and jobs scope for script and flow
* add check_scope for endpoint
* clean front and improve fronetend code
* fix resource validation logic and backward compatibility with old scope
* fix frontend state and scope checks logic
* update scopes
* fix height
* nits: better_naming
* fix route
* fix add missing import
* fix import and move fn
* update repo ref
* fix import
* fix query and nits
* nits
* fix ,missing import
* fix
* revert add admin protection
* handle run action correctly
* fix
* add check scopes to some endpoint
* fix and nits
* nits
* remove unused import
* nits
* add chevron when domain is exapanded
* fix border bottom
* nits adds resource path button
* nits
* fix
* nits
* nits
* nits
* fix merge
* fix
* UI nits
* update repo ref
* add lazy static
* update scopes
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-07-17 15:18:40 +00:00
Guilhem
9a0b75be84
correctly set flow initial job status on running preview ( #6214 )
2025-07-17 14:02:06 +00:00
Diego Imbert
1842157bd5
remove indigo badge ( #6210 )
...
* remove indigo badge
* Revert "remove indigo badge"
This reverts commit 843f446034 .
* fix wrong badge
* missing prettifyHeader props in ArgInput / SchemaForm
2025-07-17 11:43:09 +00:00
Ruben Fiszel
7ca652dede
chore(main): release 1.508.0 ( #6207 )
...
* chore(main): release 1.508.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-16 23:05:38 +00:00
Ruben Fiszel
07b785dcc3
fix: support enum for array list as multiselect
2025-07-16 22:31:15 +00:00
centdix
827e06b4b3
feat(aichat): add logs api endpoint as tool ( #6197 )
...
* add logs
* add logs search + better load tools logic
* use json
* nit
* only add for ee
* nit
* filter out search after first fail
* Revert "filter out search after first fail"
This reverts commit 2abf0db6e5a1be84e67d1a153281b74d448cb5cd.
* call endpoint to know if it is available
* cleaning
* Apply suggestion from @graphite-app[bot]
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* fix
* draft
* call enabled endpoint
* not workspaced
* remove from system prompt if not enterprise
* fix eeref command
* update ee ref
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-07-16 17:59:47 +00:00
Guilhem
c076d1332e
fix(frontend): add error handler on trigger delete ( #6208 )
2025-07-16 17:26:48 +00:00
HugoCasa
1d62dd0fc3
feat: better explanation for dev key renewal ( #6209 )
...
* fix: hide s3 catalog picker in anonymous apps
* nit reactivity upload text
* no signed s3 object warning
* remove warning
* fix check
* feat: better dev key explanation
2025-07-16 17:26:37 +00:00
HugoCasa
b68193f804
fix: hide s3 catalog picker in anonymous apps ( #6204 )
...
* fix: hide s3 catalog picker in anonymous apps
* nit reactivity upload text
* no signed s3 object warning
* remove warning
* fix check
2025-07-16 16:44:19 +00:00