centdix
180e7eef7d
add current workspace if not in workspace list ( #5673 )
2025-04-28 21:33:34 +02:00
Ruben Fiszel
c27249ccf2
border style nit
2025-04-28 19:29:56 +02:00
Ruben Fiszel
d3e187b0b8
nit error message ai
2025-04-28 18:30:43 +02:00
Diego Imbert
5966431a61
fix random infinite loop in flow input ( #5672 )
...
* fix random infinite loop in flow input
* move to function
2025-04-28 18:28:23 +02:00
centdix
775ef2ef6f
fix double apply on ai chat ( #5671 )
2025-04-28 18:18:48 +02:00
Ruben Fiszel
ece397d6da
nit error for loading inputs
2025-04-28 15:34:31 +02:00
Diego Imbert
e6b22ab135
fix extraConfig overriding defaultColDef (WIN 1183) ( #5667 )
...
* fix extraConfig overriding defaultColDef
* Update frontend/src/lib/components/ScriptEditor.svelte
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-04-28 13:35:41 +02:00
centdix
8e8f2823d3
fix: Fix object handling on some MCP clients + better frontend for MCP ( #5663 )
...
* fix transform for resource-obj + put every resource in description
* transform obj to string
* cleaner code
* better frontend
* cleaner code
* cleaner logic
* add parentheses just in case
* fix typos
2025-04-28 11:35:02 +02:00
Ruben Fiszel
206e3e37d8
feat: add universal search to object viewer
2025-04-27 16:30:12 +02:00
Ruben Fiszel
7d52672ddc
improve output picker floating config
2025-04-27 14:50:27 +02:00
Ruben Fiszel
ee8c1761a0
fix: add svelte 5 boundaries to app components to contain errors
2025-04-27 14:11:49 +02:00
Ruben Fiszel
f758028633
nit flow bind
2025-04-26 22:15:13 +02:00
Ruben Fiszel
37140b20e2
persist flow state better between drawer close/open
2025-04-26 22:03:44 +02:00
Ruben Fiszel
0cb8ac4010
improve flow history picker
2025-04-26 21:01:12 +02:00
Ruben Fiszel
04c7dbc9e3
improve flow script editor performances
2025-04-26 20:53:45 +02:00
Ruben Fiszel
7588f3a0d2
border nit
2025-04-26 20:45:52 +02:00
Ruben Fiszel
7dec869a3f
improve flow script editor performances
2025-04-26 20:42:31 +02:00
Ruben Fiszel
25af27c1c4
nit reactiveness
2025-04-26 07:56:05 +02:00
Ruben Fiszel
95c9590574
improve flow script editor responsivity
2025-04-26 00:56:01 +02:00
Ruben Fiszel
bf914772be
nit fix token
2025-04-25 19:32:05 +02:00
Ruben Fiszel
663f35473a
nit fix token
2025-04-25 19:30:29 +02:00
Ruben Fiszel
71295ce5e2
nit fix token
2025-04-25 19:25:54 +02:00
Ruben Fiszel
ebb13a2659
fix: fix token creation after mcp mode change to make it non workspace specific
2025-04-25 19:20:21 +02:00
Alexander Petric
5a37d91529
fix: check for valid teams_channel config when saving critical alerts settings ( #5660 )
...
* fix: check for valid teams_channel config when saving critical alerts settings
* Update frontend/src/lib/components/InstanceSettings.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* sqlx prepare
* Update InstanceSettings.svelte
* Update InstanceSettings.svelte
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-04-25 14:27:33 +02:00
centdix
5f45507c67
feat: Add MCP only mode ( #5661 )
...
* add mcp mode
* fix flag usage
* change mcp path
* do not migrate db in mcp mode
* handle null values
2025-04-25 14:22:45 +02:00
wendrul
cfe05fa1b8
feat: Ansible improvements (vault, roles and git repos) ( #5655 )
...
* Ansible vault + roles
* Clone arbitrary repos
* Fix cloning logic after merge
* Make function for cloning without history any commit
* Cloning repos and lockfile on the commit
* Improve error messages
* Create lockfile for roles and collections
* Simplify ansible ssh identity interface
* Ansible vault password: pass just a variable instead of 2 step approach
* Lock lockfiles for roles and collections
* fix typo
* Change git ssh identity section name
* Rename variable
* Update init script for ansible
* Suppress error when no roles
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-04-24 16:04:28 +02:00
centdix
c2c1be4a48
feat: Add MCP endpoints ( #5639 )
2025-04-23 23:28:41 +02:00
Guilhem
f100d2ee2e
fix(frontend): fix validity check ( #5654 )
2025-04-23 19:20:46 +02:00
Ruben Fiszel
c3a391abc3
improve warning message for self-approval for superadmins
2025-04-23 19:07:16 +02:00
dieriba
6b85080551
fix cli gcp types ( #5644 )
...
* update types
* fix types cli
* fix ci
* fix gcp types and fix used triggers
* update repo ref revert .env and nits
* fix build
* Update frontend/src/lib/utils.ts
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* fix type and deploy to
* update ee-repo-ref
* update .sqlx
* add missing fields
* fix: add sqlx derive macro
* hanfle missing field, fix deploy to other workspace and update ee-repo-ref
* update repo ref
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-04-23 12:18:36 +02:00
Ruben Fiszel
776c944812
add disabled to date component
2025-04-21 16:46:37 +02:00
Ruben Fiszel
4e66d780c1
add event handlers to more components
2025-04-21 16:45:20 +02:00
Diego Imbert
37acf37029
chore: npx sv migrate self-closing-tags ( #5647 )
2025-04-21 14:43:39 +02:00
Ruben Fiszel
b17219a57d
make edit and add schema order consistent
2025-04-21 14:39:21 +02:00
Ruben Fiszel
031e522a6a
ui code builder v0 (at secret path) ( #4964 )
2025-04-20 01:19:02 +02:00
Diego Imbert
58aa13856f
fix: output picker output opening doesn't change id ( #5641 )
2025-04-19 11:00:39 +02:00
Ruben Fiszel
afff22d1d4
fix run script preview for bundle scripts
2025-04-18 19:04:02 +02:00
Diego Imbert
64e3f01310
Schedule Reports Custom Resolution ( #5634 )
...
* Schedule Reports Custom Resolution
* enable for pdf too
* fix flow args and load custom res
2025-04-18 14:31:03 +02:00
Alexander Petric
2d17efd628
fix: linter in early stop doesn't include flow_input ( #5638 )
2025-04-18 01:54:07 +02:00
Ruben Fiszel
fb876fffd0
improve agGrid behavior with extraConfig
2025-04-18 00:14:18 +02:00
dieriba
f00fc54a93
feat: handle different aws auth resource type ( #5637 )
...
* feat: oidc auth with sqs
* rafctor
* update: add id token struct
* update has_expired function
* fix duration
* fix typo
* Update backend/windmill-common/src/auth.rs
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* Update backend/windmill-common/src/auth.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update ref
* update sqlx
* update resource type
* update repo ref
* Update settings.json
* add new resource type
* update repo ref and clear resource path on resource type change
* update .sqlx
* add missing key
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-17 21:51:18 +02:00
centdix
48654f4b35
allow deleting code context ( #5635 )
2025-04-17 17:23:23 +02:00
Diego Imbert
e0a6e928ec
fix: improve flow editor step switch performance
...
* replace on click wt on pointer down on flow node click
* pointerdown on virtualitems
* Load monaco async with a placeholder to avoid size flash
* monaco placeholder for editor
* less flashing
* simulate first line bg
* better match to monaco
* more fine tune
* fix for increased browser font sizes
* flow nodes feel much better to click on
* move setTimeout upwards
* only load async in flow editor
* load async monaco in app
* lots of components dont respect the type and pass undefined
* weird outline when opening and closing OutputPicker
* fixed hover flow nodes
* moved setTimeout upwards
* hover color for virtual items
* wrong Cargo.lock
* disable interaction if not selectable
* pixel perfect editor placeholder
* fake monaco editor perfect in flow editor
* fake monaco for app json editor
* (temp) never load editor monaco
* os dependant constants in monaco
* Revert " (temp) never load editor monaco"
This reverts commit c20fca134d .
---------
Co-authored-by: Diego Imbert <diego@windmill.dev >
2025-04-17 15:41:41 +02:00
dieriba
b1db3c7dc6
feat: oidc support for sqs trigger ( #5614 )
...
* feat: oidc auth with sqs
* rafctor
* update: add id token struct
* update has_expired function
* fix duration
* fix typo
* Update backend/windmill-common/src/auth.rs
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* Update backend/windmill-common/src/auth.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update ref
* update sqlx
* update resource type
* update repo ref
* Update settings.json
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-17 15:36:17 +02:00
dieriba
6a9e4b77d9
add old row ( #5633 )
2025-04-17 13:12:34 +00:00
Diego Imbert
8e06a4d9d3
fix: fix click outside popover fullscreen ( #5631 )
...
Co-authored-by: Diego Imbert <diego@windmill.dev >
2025-04-17 09:33:30 +02:00
Guilhem
02c06bd694
fix(frontend): postgres remove selectedTable ( #5386 )
...
* remove selectedTable
* add deletion options
* fix select
* add delete option for replication slot and fixed type conversion for timestampz
* fix delete active slot
* fix undefined error and add schema display
---------
Co-authored-by: dieriba <t.dieriba@gmail.com >
Co-authored-by: dieriba <dieriba.pro@gmail.com >
2025-04-17 00:21:00 +02:00
Guilhem
b58a67fce7
ensure schedule is deployed to edit and open advanced ( #5626 )
2025-04-16 23:57:52 +02:00
Alexander Petric
a296c084e1
fix: show workspace color if superadmin and not in workspace + change workspace name when switching workspace ( #5625 )
...
* fix: show workspace color if superadmin and not in workspace
* svelte 5
* move local workspace color to store
* fix: changing name not reactive when swtiching workspace
2025-04-16 17:32:30 +02:00
Ruben Fiszel
c4ceb51bdb
fix: flow editor workspace script test use actual workspace script hash
2025-04-16 00:44:49 +00:00