Ruben Fiszel
|
2a8a756b3f
|
fix: improve arginput sql and object viewer args change
|
2025-03-10 18:56:23 +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
|
fddcaca807
|
fix: fix default json formatter
|
2025-01-16 07:52:37 +01:00 |
|
Ruben Fiszel
|
b455f5b883
|
update monaco (#5071)
* update monaco
* update monaco
|
2025-01-15 23:57:47 +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 |
|
Ruben Fiszel
|
7642b1121e
|
nit editors
|
2024-12-04 07:11:31 +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 |
|
Ruben Fiszel
|
98799b54f6
|
update how monaco workers is loaded (#4383)
* update
* update 2
* Update package.json
* all
* update
* update
* Update package.json
|
2024-09-13 11:32:47 +02:00 |
|
Ruben Fiszel
|
9cf4a51184
|
reduce css assets sizes
|
2024-08-27 23:13:04 +02:00 |
|
Ruben Fiszel
|
2b3e86e341
|
feat: add vim support for monaco/webeditor
|
2024-08-26 22:31:23 +02:00 |
|
Ruben Fiszel
|
557df4dd56
|
fix: update monaco-editor to latest monaco/language-client (#4285)
* all
* all
* all
* recomment useless extralib imports
* small impr
|
2024-08-25 15:29:28 +02:00 |
|
Ruben Fiszel
|
5cb8bc4c2f
|
nit scroll
|
2024-07-16 21:31:55 +02:00 |
|
HugoCasa
|
a676b2c417
|
fix: toggle comment shortcut on some EU keyboards (#3630)
|
2024-04-29 12:13:12 +02:00 |
|
Ruben Fiszel
|
4eac782a84
|
nits
|
2024-04-19 17:47:18 +02:00 |
|
Ruben Fiszel
|
6d2f107f46
|
nits
|
2024-04-18 16:05:57 +02:00 |
|
Ruben Fiszel
|
9dd66cdbf8
|
fix: update monaco configurations
|
2024-04-11 09:29:25 +02:00 |
|
HugoCasa
|
918518ff5c
|
feat: add ai for predicates and iterator expressions (#3203)
* feat: add ai for predicates and iterator expressions
* fix: npm run check
* feat: copilot like suggestion
|
2024-02-13 15:52:03 +01:00 |
|
HugoCasa
|
6eb1e27a74
|
feat: flow inputs ai gen (#3191)
* feat: flow inputs ai gen
* fix: prevent flow builder crash on AI gen
* fix: nits
* fix: adjust tab behavior
|
2024-02-10 19:51:44 +01:00 |
|
Ruben Fiszel
|
51929d2bd7
|
fix: make some eval onDemandOnly
|
2024-01-18 08:22:24 +01:00 |
|
Ruben Fiszel
|
279a5686d1
|
ata nits
|
2023-12-22 07:59:13 +01:00 |
|
Ruben Fiszel
|
d5d4d567fd
|
fix: improve javascript editors with semantic validation
|
2023-12-21 15:12:35 +01:00 |
|
Ruben Fiszel
|
8056741f0c
|
small ata fix
|
2023-12-21 02:15:16 +01:00 |
|
Ruben Fiszel
|
0f9d5e8617
|
small ata fix
|
2023-12-20 12:55:21 +01:00 |
|
Ruben Fiszel
|
1a0a3ba07d
|
feat: bun automatic type acquisition in frontend directly (#2884)
* foo
* ata
* done
* remove bun from lsp
* update all
|
2023-12-20 12:52:01 +01:00 |
|
Ruben Fiszel
|
2e8edd79d9
|
fix eval preview
|
2023-12-01 00:02:39 +01:00 |
|
Faton Ramadani
|
e9e6182791
|
feat(frontend): Added tailwind classes auto-complete (#2712)
* feat(frontend): Added tailwind classes auto-complete
* feat(frontend): handle tailwindcss as a language
|
2023-11-28 11:13:49 +01:00 |
|
 Ruben FiszelandHugoCasa
|
0b809e2668
|
fix: lighten monaco editor workers (#2690)
* all
* initializeVscode everywhere
* fix: db schema autocompletion
* fix: add missing initialized
---------
Co-authored-by: HugoCasa <hugo@casademont.ch>
|
2023-11-23 18:19:43 +01:00 |
|
Ruben Fiszel
|
6b9a55b0a3
|
fix: update monaco (#2616)
* update monaco
* update monaco
* update monaco
* update monaco
* update monaco
* update monaco
* update monaco
* update monaco
|
2023-11-12 21:26:44 +01:00 |
|
Ruben Fiszel
|
6c6dfbc121
|
flow vscode extension improvements (#2536)
* flow dev
* vscode flow extension improvements
|
2023-11-01 13:10:10 +01:00 |
|
Ruben Fiszel
|
e4f66300c3
|
fix setinput for json objects
|
2023-10-25 00:34:29 +02:00 |
|
Ruben Fiszel
|
d4da2de5c0
|
fix: improve concurrency limit lock
|
2023-10-25 00:17:38 +02:00 |
|
 Faton RamadaniandRuben Fiszel
|
c19757af1b
|
feat(frontend): Global CSS editor (#2178)
* feat(frontend): add global css
* feat(frontend): working styling
* feat(frontend): Add default classes
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* feat(frontend): Add global css v0
* feat(frontend): Add global css v0
* add css workers
* fix(frontend): Fix overflow issue
* wip
* feat(frontend): check for EE before injecting global css
* wip
* wip
* wip
* fix(frontend): fix typing issues
* fix(frontend): fix typing issues
* fix(frontend): fix global css
* fix(frontend): add missing mapping
* fix(frontend): Fix how styles are loaded
* fix(frontend): fix preview
* feat(frontend): fix everything
* feat(frontend): fix class autocomplete
* feat(frontend): remove console.log
* feat(frontend): update tooltup
* feat(frontend): eval
* feat(frontend): eval
* feat(frontend): fix build
* feat(frontend): fix initial binding
* feat(frontend): wip
* wip
* feat(frontend): Finish theme v0
* feat(frontend): Fix resource page
* feat(frontend): fix build
* feat(frontend): theme UI
* feat(frontend): theme UI
* feat(frontend): theme UI
* feat(frontend): fix EE
* feat(frontend): add missing warning
* feat(frontend): fix preview
* feat(frontend): fix global css by component initialisation
* feat(frontend): remove unused libraries
* feat(frontend): fix EE check
* feat(frontend): fix EE check
* feat(frontend): fix preview
* feat(frontend): Fix migration
* feat(frontend): Fix issues
* feat(frontend): add missing disabled in migration modal
* feat(frontend): Fix preview
* feat(frontend): Fix preview
* all
* all
* all
* sqlx
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
|
2023-09-15 22:55:47 +02:00 |
|
HugoCasa
|
f1a0070b71
|
feat: add graphql support (#2014)
* feat: add graphql support
* fix: use custom editor for viewing graphql schema
* fix: graphql parser cargo version
* fix: add graphql where missing
|
2023-08-09 16:19:57 +02:00 |
|
Faton Ramadani
|
b39f486c91
|
Dark mode v0 (#1893)
* feat(frontend): wip
* wip
* wip
* wip
* wip
* add toggle
* correctly handle monaco theme
* wip
* wip
* wip
* wip
* wip
* feat(frontend): Dark mode v0
* feat(frontend): Adap AI gen poppup
* feat(frontend): Adap script metadata labels
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix ressource picker
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Add theme toggle in the login page
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix language selection
* feat(frontend): Fix FlowStatusViewer colors
* feat(frontend): Fix divide colors
* feat(frontend): Fix flow graph buttons
* feat(frontend): add theme toggle in login modal
* feat(frontend): small ui fix
* feat(frontend): fix graph dark mode toggle
|
2023-07-25 10:43:04 +02:00 |
|
 HugoCasaandFaton Ramadani
|
d4345fb02c
|
feat(frontend): generate scripts in the flow and app builders (#1886)
* feat: add inline code gen flow
* feat(frontend): add script gen to flow and app builders
* fix(backend): allow all users to use openai
* Fix build
* Fix build
* Fix build
---------
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
|
2023-07-18 12:55:35 +02:00 |
|
Ruben Fiszel
|
940afdee6f
|
feat: add extra config to aggrid
|
2023-06-14 00:22:19 +02:00 |
|
Ruben Fiszel
|
f11fcd8f17
|
re-use monaco-editor-workers for simple editor
|
2023-05-30 20:03:13 +02:00 |
|
Ruben Fiszel
|
77e7e49372
|
feat(apps): add setValue to frontend script's SDK
|
2023-05-28 18:02:42 +02:00 |
|
Ruben Fiszel
|
7167406fe7
|
added sql support to monaco
|
2023-05-22 11:28:28 +02:00 |
|
Ruben Fiszel
|
36280cffc8
|
feat: expose a react sdk to integrate windmill into react apps (#1605)
* expose react sdk
* expose react sdk
* iterate
* iterate
* iterate
* nit
* update example
* update example
* small fixes
* update all
|
2023-05-19 20:44:07 +02:00 |
|
Ruben Fiszel
|
3900908f50
|
feat(frontend): allow running eval in every field
|
2023-05-02 09:59:18 +02:00 |
|
Ruben Fiszel
|
f057d07d95
|
improve further monaco assistant
|
2023-04-07 09:16:10 +02:00 |
|
Ruben Fiszel
|
d0712a868f
|
experimental: make deno a separate language in the editor (#1370)
* all
* all
* all
|
2023-04-07 07:47:21 +02:00 |
|
Ruben Fiszel
|
d1f2f12b15
|
update highlight + fix transform editor suggestions
|
2023-04-02 17:41:43 +02:00 |
|
Ruben Fiszel
|
aad64c1790
|
remove all frontend warnings and unused imports
|
2023-04-02 17:02:57 +02:00 |
|
Ruben Fiszel
|
4fc2cfc1be
|
remove all frontend warnings
|
2023-04-02 13:52:15 +02:00 |
|
Ruben Fiszel
|
99e462f8e0
|
update vite and sveltekit
|
2023-04-01 13:22:12 +02:00 |
|
Ruben Fiszel
|
792679ae00
|
feat(frontend): use rich json editor for arrays of objects and for object in ArgInput
|
2023-03-27 13:03:06 +02:00 |
|
Ruben Fiszel
|
857b57deb8
|
apps minor fixes
|
2023-03-16 00:55:45 +01:00 |
|