Ruben Fiszel
|
41e542900f
|
whileloop flow inputs show correct flow_input
|
2025-02-10 20:57:07 +01:00 |
|
Ruben Fiszel
|
f29492492e
|
clarify resume on suspend
|
2025-02-10 20:53:31 +01:00 |
|
Ruben Fiszel
|
d2fe25d1ce
|
fix flow input failing on schema change
|
2025-02-10 05:40:08 +01:00 |
|
Ruben Fiszel
|
611d5e8bf3
|
feat: flow history picker for flow status + load last flow state
|
2025-02-01 14:38:05 +01:00 |
|
Ruben Fiszel
|
0b0e5640d8
|
fix: improve history and saved inputs rever mechanism
|
2025-01-31 19:28:07 +01:00 |
|
 GuilhemandRuben Fiszel
|
cd440564d2
|
feat: history for flow inputs (#5117)
* feat (frontend): improve capture UI
* show schema diff
* add accept reject form
* add diff for first node input
* move update schema button
* change modified properties display
* propagate change through nested components
* allow modification of nested object in schema
* reject nested changes
* clean logic
* clean code
* clean
* nit
* fix first strep input
* fix argument preview
* clean
* restore indentation for nested objects
* ignore undefined field in diff computation
* fix run button disabled update
* nit
* fix update JSON
* fix deletion of nested components
* dark mode
* clean
* replace dropdown with sidebar
* only check type for compatibility
* add shadow
* disbale dnd on edit
* auto-scroll within schema
* fix nested not dnd object diff viewer
* fix captures drawer
* open edit tab on add new arg
* change button label when schema is the same
* ajust padding
* fix arg update
* fix oneof display
* propagate change event through nested schema
* handle oneOf
* fix preview arg sync
* handle s3 object
* fix arg sync
* update schema input compatibility
* clean compatible
* accept empty array items
* clean
* increase of schema args gap
* fix nested schema update
* allow number and int compatibility
* reset args when modifying schema
* open fields on add with addPropertyV2
* feat(frontend): use new saved inputs picker
* add object viewer to saved inputs row
* Display alert info on select saved or historic input
* Allow args edit when using saved/historic inputs
* replace input library drawers with panels
* add captures and saved inputs to arg picker
* polish ui
* nit
* clean
* add json arg editor
* fix escape for deselect input
* bind schema form valid
* nit
* handle big payloads
* nit
* nit
* validity check disabled in json view
* improve infinit list request
* fix json schema inferrence
* nit
* nit
* nit
* nit
* fix tipo
* handle large captures
* fix cancel button shift
* use sideTabBar has a trigger
* nit
* fix everything
* fix
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2025-01-30 16:30:56 +01:00 |
|
Ruben Fiszel
|
806d3ad0e7
|
remove lightweightschemaform
|
2025-01-27 21:35:46 +01:00 |
|
 GuilhemandRuben Fiszel
|
59bcce7a96
|
feat (frontend): improve capture UI (#5051)
* feat (frontend): improve capture UI
* show schema diff
* add accept reject form
* add diff for first node input
* move update schema button
* change modified properties display
* propagate change through nested components
* allow modification of nested object in schema
* reject nested changes
* clean logic
* clean code
* clean
* nit
* fix first strep input
* fix argument preview
* clean
* restore indentation for nested objects
* ignore undefined field in diff computation
* fix run button disabled update
* nit
* fix update JSON
* fix deletion of nested components
* dark mode
* clean
* replace dropdown with sidebar
* only check type for compatibility
* add shadow
* disbale dnd on edit
* auto-scroll within schema
* fix nested not dnd object diff viewer
* fix captures drawer
* open edit tab on add new arg
* change button label when schema is the same
* ajust padding
* fix arg update
* fix oneof display
* propagate change event through nested schema
* handle oneOf
* fix preview arg sync
* handle s3 object
* fix arg sync
* update schema input compatibility
* clean compatible
* accept empty array items
* clean
* increase of schema args gap
* fix nested schema update
* allow number and int compatibility
* reset args when modifying schema
* open fields on add with addPropertyV2
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2025-01-22 12:51:14 +01:00 |
|
Ruben Fiszel
|
669a1ff8e6
|
fix: improve workspace specific tags behavior
|
2025-01-21 18:15:34 +01:00 |
|
HugoCasa
|
501c44b3a1
|
fix(frontend): webhook/route payload from args (#5088)
|
2025-01-17 18:59:30 +01:00 |
|
HugoCasa
|
742d04df38
|
fix: preprocessor script kind option (#5081)
* fix: preprocessor script kind option
* oups
* oups
|
2025-01-17 14:10:39 +01:00 |
|
Ruben Fiszel
|
75344e4d54
|
nit
|
2025-01-16 17:28:20 +01:00 |
|
Ruben Fiszel
|
995b1bf319
|
diff
|
2025-01-16 17:02:10 +01:00 |
|
Ruben Fiszel
|
77f2b33f92
|
improve step mocking ui
|
2025-01-16 14:03:43 +01:00 |
|
Ruben Fiszel
|
33227f8448
|
fix: add support for previous result as expression in the flow
|
2025-01-16 13:27:51 +01:00 |
|
Guilhem
|
1525684521
|
fix(frontend) : handle flow card height (#5064)
|
2025-01-15 14:39:44 +01:00 |
|
wendrul
|
77d825540f
|
feat: add oracle db support on ee (#5062)
|
2025-01-14 21:21:24 +01:00 |
|
HugoCasa
|
04fbda28e8
|
feat: on behalf of (#5058)
* feat: on behalf of
* fix
* revert mistakke
* temp ee ref
* renaming + CLI
* sqlx
* nits + ee ref
|
2025-01-14 18:32:25 +01:00 |
|
  
|
ebfde197fc
|
fix(ui): capture v2 UX (#4954)
* feat: captures
* flow UI and improvements
* fix: build
* fix sqlx
* Move Capture WIP
* Add capture to webhook and websocket
* Move connection status viewer in the head
* change trigger section label
* Add popover capture picker using melt ui
* Add shortcut to triggers capture from input form
* remove capture tab in input
* Allways show capture
* remove useless logs
* Add email capture
* Add kafka capture into triggers
* Add edit option in capture table
* use light header for arg input
* Add prefilled group id
* Change button label
* fix logic
* Open resource drawer if prototype has fields
* fix default completion
* Change name Prototype
* Dissociate Editor Mode for triggers
* Fix bug for script
* Fix apply args
* fix apply schema
* Add capture table to script
* fix apply args
* Add capture button for script
* Delete capture tab
* Set capture on when opening triggers capture
* fix connection indicator
* fix minor issues
* Add preprocessor logic
* Use slot in log Panel for captures
* handle capture refresh in script
* Delete capture tab from script editor
* reset kafka resource on toggle static
* fix minor issue
* Allow resource in kafka capture
* use simple capture button in flow
* Remove capture panel
* Polish route trigger editor
* Fix resource saving
* Remove excessive padding
* merge nits
* Add history tab
# Conflicts:
# frontend/src/lib/components/EditableSchemaForm.svelte
* add workflow_dispatch to build
* add workflow_dispatch to build
* Move input copy from in a panel
* better capture UI
* Add smoothing animation on open input editor
* fix bad wrapping in input editor menu
* clean code
* restore captureTable
* clean
* fix sqlx
* fix build
* fix build
* build
* make initial_messages optional in line with db
* fix npm check
* better handle args for capture webhook and http
* add capture pagination
* Add capture table
* Add table for history inputs
* nit
* simplify capture table
* stop capturing on closing capture section
* show only 10 items per page for captures
* set focus to logs on script test
* Fix collapsable section
* nit
* open captures when applying args from triggers
* update edit input drawer
* fix all EditableSchemaForm
* fix panel init animation
* Add capture popover
* change open tab button
* clean code
* fix bad table display
* Fix JSON input bad sync
* make capture icon bigger
* nit
* nit
* revert unwanted change
* Change capture name and nits
* infinite scroll and cleaning
* Add toast when failing to retreive first step input
* add icons to dropdown edit input list
* remove unused log
* Add click outside to all schema pickers
* fix click oustide
* Fix migrations
* solve run button not refreshing properly
* Add a capture drawer
* change apply args and schema logic
* change apply args and schema logic
* fix toggle display
* fix schema display
* improve preview mode
* Add first step panel
* nit
* clean
* Add hint for captures
* clean
* nit
* nit
* fix script node page height
* improve animation on redirecting to capture
* improve saved input picker
* nit
* add Json placeholder
* nit
* add list animations
* delete useless logs
* add animated list to captures history and saved inputs
* Delete unused component
* clean
* nit
* clean code
* improve tab scroll experience
* nit
* nits
* nits
* fix script args update
* nit
* nit: include preview in history inputs in edit mode
---------
Co-authored-by: HugoCasa <hugo@casademont.ch>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2025-01-13 14:45:38 +01:00 |
|
  
|
01c6f84520
|
feat: captures (#4807)
* feat: captures
* flow UI and improvements
* fix: build
* fix sqlx
* Move Capture WIP
* Add capture to webhook and websocket
* Move connection status viewer in the head
* change trigger section label
* Add popover capture picker using melt ui
* Add shortcut to triggers capture from input form
* remove capture tab in input
* Allways show capture
* remove useless logs
* Add email capture
* Add kafka capture into triggers
* Add edit option in capture table
* use light header for arg input
* Add prefilled group id
* Change button label
* fix logic
* Open resource drawer if prototype has fields
* fix default completion
* Change name Prototype
* Dissociate Editor Mode for triggers
* Fix bug for script
* Fix apply args
* fix apply schema
* Add capture table to script
* fix apply args
* Add capture button for script
* Delete capture tab
* Set capture on when opening triggers capture
* fix connection indicator
* fix minor issues
* Add preprocessor logic
* Use slot in log Panel for captures
* handle capture refresh in script
* Delete capture tab from script editor
* reset kafka resource on toggle static
* fix minor issue
* Allow resource in kafka capture
* use simple capture button in flow
* Remove capture panel
* Polish route trigger editor
* Fix resource saving
* Remove excessive padding
* merge nits
* add workflow_dispatch to build
* add workflow_dispatch to build
* better capture UI
* fix sqlx
* fix build
* fix build
* build
* make initial_messages optional in line with db
* fix npm check
* better handle args for capture webhook and http
* improve migration + http capture fixes
* fix sqlx
* update ee ref
---------
Co-authored-by: Guilhem <guilhemlemouel@gmail.com>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2025-01-06 12:07:09 +01:00 |
|
Ruben Fiszel
|
1b008409e2
|
flow editor improvements
|
2024-12-18 00:21:25 +01:00 |
|
Ruben Fiszel
|
a7ef9e9f52
|
fix flow module adder
|
2024-12-13 16:56:45 +01:00 |
|
Ruben Fiszel
|
1b0d4dd46b
|
nit
|
2024-12-13 12:11:16 +01:00 |
|
 
|
4fb366d11f
|
Harmonization sentence cases (#4888)
Co-authored-by: HugoCasa <hugo@casademont.ch>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2024-12-13 11:31:46 +01:00 |
|
Ruben Fiszel
|
e5efefc7e8
|
improve retries max value handling
|
2024-12-06 01:03:46 +01:00 |
|
Ruben Fiszel
|
9ecc94a268
|
optimize for loop rendering with more than 500 iterations
|
2024-12-05 23:52:34 +01:00 |
|
Ruben Fiszel
|
97901182b6
|
nit cache and skip on input node
|
2024-12-05 17:54:45 +01:00 |
|
Henri Courdent
|
93319f45bb
|
Fix dead links (#4847)
|
2024-12-05 13:36:23 +01:00 |
|
Ruben Fiszel
|
7642b1121e
|
nit editors
|
2024-12-04 07:11:31 +01:00 |
|
Ruben Fiszel
|
8f56456701
|
fix: global timeout not set correctly on load
|
2024-11-28 16:02:52 +01:00 |
|
Ruben Fiszel
|
bf6c4131ca
|
save to workspace handle trigger scripts
|
2024-11-28 10:30:23 +01:00 |
|
Ruben Fiszel
|
799d581e70
|
iteration picker nits
|
2024-11-20 09:08:21 +01:00 |
|
Ruben Fiszel
|
1c398486e6
|
fix: improve flow status viewer for iterations (#4744)
* fix: improve flow status viewer iteration picker
* check
* check
* nit rm console log
* progress
* progress
* progress
|
2024-11-19 10:27:33 +01:00 |
|
Henri Courdent
|
9ce1d46459
|
Result node placeholder (#4721)
|
2024-11-15 16:55:53 +01:00 |
|
  
|
556b4a41a1
|
feat: Support mistral anthropic for ai (#4692)
* wip: openai proxy and other ai proxy integration
* fixing migration script
* wip: support different ai provider in front, fix proxy openai
* wip: adding frontend ai provider
* updated copilot types
* wip: working on anthropic integration
* done AI proxy front
* adding new type and support for anthropic
* updating gitignore
* adding streaming response
* added streaming prompt
* push lib/gen
* wip: fixing anthropic
* anthropic fully supported
* fix backend missing var error and fully support stream event for anthropic
* remove gen directory
* fixing openapi file
* add support for mistral, and update create workspace components
* remove deref.json
* remove package-json
* openapi
* fix ui enable code
* added utility function for init workspace ai provider
* fix workspace switch bug
* update anthropic property and fixed frontend error
* fix workspace settings
* update error message and fix typo migration file
* chore: update openapi file
* fix dev file
* add .sqlx
* all
* update sqlx
---------
Co-authored-by: dieriba <t.dieriba@gmail.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
|
2024-11-14 14:24:35 +01:00 |
|
Ruben Fiszel
|
d44976f35e
|
feat: expandable subflows in flows (#4683)
* all
* nit right panel flow props
* nits
|
2024-11-11 10:05:18 +01:00 |
|
Ruben Fiszel
|
2774d394ad
|
nit right panel flow props
|
2024-11-08 19:45:37 +01:00 |
|
Ruben Fiszel
|
58194521b1
|
nit right panel flow props
|
2024-11-08 19:35:21 +01:00 |
|
Ruben Fiszel
|
0d96cfb5a8
|
nit right panel flow props
|
2024-11-08 19:20:22 +01:00 |
|
Ruben Fiszel
|
f9eb64aae2
|
nit flow inputs
|
2024-11-07 23:30:48 +01:00 |
|
Ruben Fiszel
|
fbdeb6be09
|
nits plug sleep & suspend groups
|
2024-11-07 22:06:39 +01:00 |
|
Ruben Fiszel
|
a3feca7197
|
fix: improve nested schema editor field change
|
2024-11-07 20:51:32 +01:00 |
|
Ruben Fiszel
|
2456ec6768
|
nit fix
|
2024-11-07 19:14:09 +01:00 |
|
Ruben Fiszel
|
0501ad8a99
|
fix: improve prop filtering on flow prop picker
|
2024-11-07 17:54:55 +01:00 |
|
Henri Courdent
|
22b102eda7
|
Frontend typo fixes, tooltips, doc links, minor aspects (#4663)
* Frontend typo fixes, tooltips, doc links, minor aspects
* Buttons dark mode
|
2024-11-07 16:14:45 +01:00 |
|
 GuilhemandRuben Fiszel
|
ceaf56c21e
|
feat(frontend): nodes from flow can be connected directly in expr input through a plug icon (#4652)
* Add flow prop picker
* fix unwanted copy
* cleaning
* Fix unset context
* move button and always display input
* fix unwanted proppicker display
* update
* update
* clean all
* clean all
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
|
2024-11-07 15:53:37 +01:00 |
|
Guilhem
|
e9b7dca203
|
feat(frontend): detect expr in flow input transform + filter right panel based on expr (#4651)
|
2024-11-07 07:55:01 +01:00 |
|
Guilhem
|
36d56e6f38
|
improve object viewer alignment #4654
* cleaning ui
* fix array alignment
|
2024-11-06 15:35:21 +01:00 |
|
 GuilhemandRuben Fiszel
|
323912c73c
|
fix(frontend): improve flow prop picker design
* improve input picker
* Put back colors for types
* Add full path to popover
* Copy instead of toast if no input selected
* Add popover and copy to value
* Add shadow en transition when selecting input
* Add border and transition when selecting input
* revert unwanted changes
* hide scrollbar when not hovering
* Add connexion animated border effect
* fix display
* fix proppicker display
* Remove badge
* Change animated button gradient
* revert scrollbar on hover
* clean design
* clean design
* clean design
* clean design
* clean design
* clean design
* clean design
* improve search
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
|
2024-11-05 21:01:49 +01:00 |
|
 
|
8e27392afa
|
feat: show path in flow script picker (#4574)
* Add popover with path to flow modules
* Add path to items in the flow picker
* fix virtual item display issue
* fix min size
* open popover on keyboard selection
---------
Co-authored-by: Guilhem <guilhem@mbp-de-windmill.home>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
|
2024-11-05 08:58:29 +01:00 |
|