centdix
30eb9aae25
feat(ai): handle aws bedrock as provider ( #7131 )
...
* backend draft
* fix for tool and streaming
* do frontend side
* working
* working tools
* rm
* handle list endpoint
* handle for ai agents
* fix for models requiring inference id
* cleaning
* fix desc issue
* fix tool usage
* fix structured output
* cleaning
* fix for api
* rm
* fix input images
2025-11-14 12:22:51 +00:00
Ruben Fiszel
0423eeedbe
handle better public domain for apps ( #7136 )
...
* cookelogin
* cookelogin
* all
* all
* fix
* all
* all
* update back
* all
* all
* cookelogin
* cookelogin
* Update frontend/src/lib/components/apps/editor/PublicApp.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update frontend/src/lib/components/apps/editor/PublicApp.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* all
* all
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-14 10:14:32 +00:00
Diego Imbert
0639623af6
Trigger kind filter ( #7123 )
...
* Pass JobTriggerKind to push() to store it in v2_job
* fix compiltion
* frontend job trigger kind filter
* SQL trigger_kind filtering
* fix animated button
* ee repo ref
* Fix "Show schedule" + trigger kind = schedule
* duplicate email
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-13 10:50:04 +00:00
Diego Imbert
6fac896390
fix: send alternatives on timeout toast ( #6920 )
...
* Fix broken batch reruns InputTransformForm
* send alternatives on timeout toast
* Toast when runs page query is slow + throttle toasts spamming
* configurable perPage in runs page
* store perPage in query params
* subtle border
* nit fix
* reduce to 25 actions on runs page
* Fix annoying scrollbar due to AIChatLayout
* nit animated pane
* don't kill AI Chat Manager on pane close
* button shrink 0
* nist
* Cancelable Promise Utils
* migrate to CancelablePromiseUtils
* CancelablePromise onTimeout + update usage
* CancelablePromise onTimeout + update usage
* Loading spinner + fix per page bug in audit logs
* Fix .cancel() not behaving as expected
* fix nits
* audit logs nits
* auditlog filter fix selects
* fix wrong number of jobs when switching perPage
* default 1000
* Fix breaking merge conflict
* Fix missing computeCompletedJobs
* change audit logs default perPage to 100
2025-11-13 09:51:15 +00:00
Diego Imbert
77316cbd0e
fix: Fix flow buttons clipped in Safari ( #7126 )
2025-11-12 21:04:55 +01:00
centdix
9791eb4568
fix(flow chat): fix chat in edit mode + cleaner code ( #7118 )
...
* handle conversation for preview endpoints
* rm
* way better chat logic
* remove old logic
* no streaming in flow input
* pass conv id to preview func
* max width on input
* add info
* cleaning
* nits
* nits
* use streaming in preview
2025-11-12 16:39:48 +00:00
Diego Imbert
c079155e3e
SQL result_collection flag ( #7041 )
...
* Return array of results duckdb
* Migration script to add result_collection=legacy
* migration script fixes
* app_version_lite not necessary
* New annotations macro that supports custom types
* pass unit tests
* nit style
* result_collection almost works for postgres
* fix last_statement
* frontend suggesitons
* fix column_order making columns disappear
* added version check for duckdb FFI lib to avoid crashes when changing FFI interface on Windows agent workers
* result_collection for duckdb
* Correct legacy behavior in DuckDB
* mysql result_collection
* mssql collection_strategy
* result_collection for oracle
* snowflake result_collection
* fix errors
* mistake, .clone() causing deadlock
* fix frontend errors on oracle / mssql
* fix legacy behavior on mssql
* add exception catch in migration
* missing app_script update
* change cache layout to avoid worker pulling old scripts
2025-11-12 15:32:07 +00:00
Diego Imbert
9e5a69c9e9
nit tw classes ( #7119 )
2025-11-12 13:39:32 +00:00
wendrul
806a168e18
Add link to job + update git sync script tip if applicable on fork fail ( #7117 )
...
* Add link to job + update git sync script tip if applicable on fork fail
* Format
2025-11-12 12:32:36 +00:00
Diego Imbert
d31b1800be
Fix animated button opacity nit ( #7114 )
2025-11-12 10:20:39 +00:00
Ruben Fiszel
931e3d3c90
implement PUBLIC_APP_DOMAIN v1
2025-11-11 19:27:57 +00:00
Alexander Petric
25c36c1e0a
fix: use teams internal_id rather than id ( #7113 )
...
* fix: use teams internal_id rather than id
* npm check
* ee ref
2025-11-11 19:08:10 +00:00
dieriba
fc5034e94d
fix: preproccessor ui and expanding preprocessor support ( #6872 )
...
* preproccessor php
* fix
* ok
* remove folder
* chore: publish parser
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-11-10 11:22:31 +00:00
Ruben Fiszel
e047c3b2b1
add require non-empty array
2025-11-10 09:51:30 +00:00
Ruben Fiszel
41a6f89bdb
not require crypto for ai chat
2025-11-08 20:14:07 +00:00
Ruben Fiszel
2d54dfbf05
fix: make ai chat works with unicode messages
2025-11-08 19:49:47 +00:00
Ruben Fiszel
9e4882c0a9
fix: fix multiselect in list for apps
2025-11-08 19:05:23 +00:00
Alexander Petric
408911dbf6
camelcase ( #7091 )
2025-11-07 18:51:33 +00:00
dieriba
3a657b10e7
nit flow env ( #7090 )
2025-11-07 18:51:22 +00:00
dieriba
c59183f5c3
feat: env var in flow ( #6852 )
2025-11-07 18:38:55 +00:00
Alexander Petric
6045f0c406
fix: teams selector svelte5 ( #7087 )
2025-11-07 18:21:55 +00:00
centdix
e1fc963990
remove breaking prop ( #7086 )
...
* remove breaking prop
* cleaning
* fix weirdbroken multiselect
---------
Co-authored-by: Diego Imbert <diego@windmill.dev >
2025-11-07 17:49:42 +00:00
Diego Imbert
b07c35fe1c
fix: modal action in App AgGrid ( #7085 )
...
* Modal action in App AgGrid
* nit
2025-11-07 17:27:06 +00:00
Alexander Petric
9063945161
trim whitespaces from license key input field ( #7084 )
...
- Add onBlur prop support to Password component
- Trim license key on blur in InstanceSetting component
- Trim license key before saving in InstanceSettings component
This ensures leading and trailing whitespace is always removed
from the license key input field, both when the user leaves the
field and when settings are saved.
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-07 16:22:13 +00:00
centdix
49524d5b28
chore(aiagent): store memory in db ( #7053 )
...
* store to db
* no warning in context
* warning in frontend
* remove log
* 100kb + alert
* update sqlx
* update eeref
* Update ee-repo-ref.txt
* cleaning
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-07 15:27:00 +00:00
Ruben Fiszel
ad861f5312
formalize ai input transform ( #7078 )
...
* ai input transform
* fix
2025-11-07 08:03:44 +00:00
wendrul
192fecc86f
fix: create git branch right before creating the workspace fork to catch errors and have a coherent fork point ( #7073 )
...
* Workspace forks: add endpoint to create a branch before creating a fork
* Update hubPaths + create branch before creating fork on frontend
* Update tmp ee-repo-ref
* Remove debug hubPath
* Prepare sqlx
* Fix ee imports
* Update ee-ref
* Update ee-repo-ref final
* Prepare sqlx
2025-11-06 16:45:34 +00:00
Diego Imbert
08607509d6
Frontend nit fixes ( #7069 )
...
* fix misaligned "Create from template" button
* fix Drawer actions shrink / overflow
2025-11-06 13:08:53 +00:00
Ruben Fiszel
b83eeefd66
logs improvements
2025-11-06 13:04:00 +00:00
Ruben Fiszel
af6e919765
avoid writing all oneOf options for apps in apps to lighten them
2025-11-05 23:02:42 +00:00
Ruben Fiszel
3f0a4e0e64
nits
2025-11-05 22:23:47 +00:00
Alexander Petric
8cb8650460
fix: authentik frontend baseurl field empty when loaded from db ( #7065 )
2025-11-05 17:53:46 +00:00
hugocasa
3338a3e3c4
fix: nits hub search and telemetry ( #7063 )
2025-11-05 14:47:32 +00:00
HugoCasa
2303f2cca0
fix: incorrect query arg in hub link
2025-11-05 12:55:42 +01:00
hugocasa
1edfdce0dd
feat: hub actions and better search ( #7056 )
...
* feat: hub actions and better search
* nit
2025-11-05 11:10:48 +00:00
gpeppers
5185cc32a4
add zoho to auth settings list ( #7021 )
...
Co-authored-by: Alexander Petric <alpetric@users.noreply.github.com >
2025-11-04 20:54:24 +00:00
Alexander Petric
6b99bf5003
nit: git_branches -> gitBranches ( #7059 )
2025-11-04 20:01:14 +00:00
Ruben Fiszel
4a6d02960c
nits
2025-11-04 19:13:09 +00:00
Alexander Petric
bcf4d5d78a
nit: formatting cli commands in windmill git sync ui ( #7058 )
2025-11-04 18:18:06 +00:00
dieriba
2add278564
fix: redirect first time user ( #7057 )
...
* redirect first time user
* add return
2025-11-04 17:32:57 +00:00
Tristan TR
e5a7d093d2
Add missing options in onboarding form ( #7055 )
2025-11-04 17:14:35 +00:00
dieriba
a5a8e32b95
deploy flow with retry config ( #7051 )
...
* fix
* default min
2025-11-04 16:40:56 +00:00
Alexander Petric
1d848b2ef7
git sync repo detection script work with empty repo with no commits ( #7039 )
...
* fix: git sync repo detection script work with empty repo, no commits + nits
* Update frontend/src/lib/components/RepositorySelector.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* ee ref
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-04 15:43:44 +00:00
Pyra
8c102aafbd
nit: fix frontend links for debouncing ( #7045 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-11-04 15:29:41 +00:00
Ruben Fiszel
2d1c1d81ba
internal(backend): mini completed job + improvements ( #7042 )
...
* mini completed job
* mini completed job
* sqlx
* restore dedi
* restore dedi
* nits
* fix
2025-11-04 09:31:11 +00:00
Guilhem
9bfd51ce0a
fix script picker alignment ( #7019 )
...
* fix default tage overflow
* fix script picker alignment
* fix path height
* nit
2025-11-03 14:17:06 +00:00
Diego Imbert
2b826cee5a
Hide 'show assets' toggle when there are no assets ( #7037 )
2025-11-03 13:43:05 +00:00
Guilhem
1d7ba8b1e1
always show subflow expand button ( #7033 )
...
* fix unwanted tab change
* expand subflow is always visible
* nit
* nit
2025-11-03 12:23:01 +00:00
hugocasa
16317a4714
fix: consider duckdb as a normal tag ( #7035 )
2025-11-03 10:55:13 +00:00
hugocasa
c04489c463
fix: include missing tags from default/native consts ( #7034 )
2025-11-03 10:31:33 +00:00