Commit graph

7,754 commits

Author SHA1 Message Date
Lucas Oliveira
89cb0f9e22 Merge branch 'dev' into zustand/io/migration 2024-01-31 11:54:25 +01:00
Lucas Oliveira
b49e0578d7 fix cursor position on safari 2024-01-31 11:54:08 +01:00
Lucas Oliveira
3a13113cbe Fixed cursor position on Safari 2024-01-31 11:53:22 +01:00
Lucas Oliveira
5984a45178 removed unused utils function 2024-01-31 11:37:11 +01:00
Lucas Oliveira
911257c92f Fix console error on code component 2024-01-31 11:31:24 +01:00
Lucas Oliveira
abe597823b Fixed undoing not fixing group edges 2024-01-31 11:23:16 +01:00
Lucas Oliveira
f93724eb44 Fixed takeSnapshot deleting history if snapshot was equal to the previous 2024-01-31 11:18:33 +01:00
Lucas Oliveira
7ba2610184 refactored number of handles 2024-01-31 11:10:42 +01:00
Lucas Oliveira
cc548ba604 removed unused createFlowComponent 2024-01-31 10:56:55 +01:00
Lucas Oliveira
30709221ef removed direct attribution of official attribute 2024-01-31 10:54:47 +01:00
Lucas Oliveira
b3f5b25eba Removed direct attribution on data on updateFlowPosition 2024-01-31 10:52:36 +01:00
Gabriel Luiz Freitas Almeida
b9f15ad473 Add monitor router to API 2024-01-30 23:08:19 -03:00
Gabriel Luiz Freitas Almeida
ba86bd0b2a Add monitor router and log vertex build 2024-01-30 23:07:55 -03:00
Gabriel Luiz Freitas Almeida
bdc4a02b8a Update VertexBuildResponse in schemas.py 2024-01-30 23:07:31 -03:00
Gabriel Luiz Freitas Almeida
71fdb54170 Add monitor service factory 2024-01-30 23:07:01 -03:00
Gabriel Luiz Freitas Almeida
21dfd013bf Refactor MonitorService and add VertexBuildModel 2024-01-30 23:06:31 -03:00
Gabriel Luiz Freitas Almeida
84f810f28a Refactor model_to_sql_column_definitions function and add log_vertex_build function 2024-01-30 23:06:02 -03:00
Gabriel Luiz Freitas Almeida
af092b41dc Add monitor API endpoint for getting vertex builds 2024-01-30 23:05:21 -03:00
Gabriel Luiz Freitas Almeida
577ede2386 Refactor code in utils.py 2024-01-30 20:20:11 -03:00
Gabriel Luiz Freitas Almeida
a4f403612c Add duckdb dependency 2024-01-30 20:18:20 -03:00
Gabriel Luiz Freitas Almeida
8973022070 Add log_message function to monitor utils.py 2024-01-30 20:17:58 -03:00
Gabriel Luiz Freitas Almeida
3f999091fa Add build_clean_params function to utils.py 2024-01-30 20:17:30 -03:00
anovazzi1
3c58007b62 fix(IOInputField): remove console.log statement for inputType variable
fix(IOview): fix conditional rendering of IOInputField and IOOutputView components based on selectedCategory
2024-01-30 18:25:09 -03:00
anovazzi1
924c817c50 feat(IOInputField): add support for fileLoader input type and IOFileInput component
The IOInputField component now supports a new input type called "fileLoader". When the input type is "fileLoader", the component renders an IOFileInput component. The IOFileInput component takes a field prop which is used to set the initial value of the file path. The updateValue function is passed to the IOFileInput component to update the value of the file path in the node's template.
2024-01-30 18:19:21 -03:00
anovazzi1
0f23df1c8d Merge branch 'zustand/io/migration' into cz/zustand/io/migration 2024-01-30 18:16:15 -03:00
cristhianzl
fb9b2d1d43 file image input 2024-01-30 17:45:29 -03:00
Gabriel Luiz Freitas Almeida
0107eecae0 Add get_full_path method to CustomComponent class 2024-01-30 17:17:58 -03:00
Gabriel Luiz Freitas Almeida
42356fc379 Add build_full_path method to LocalStorageService and stub method to StorageService 2024-01-30 17:17:36 -03:00
anovazzi1
e63e51cc5c Remove TODO comment for showing output options in IOView component 2024-01-30 15:58:16 -03:00
anovazzi1
ec313e4f3b feat(IOview): add support for rendering IOOutputView component based on selected output type
feat(IOOutputView): create IOOutputView component to render different types of output views based on output type

fix(utils): add helper functions isInputType and isOutputType to check if a type is an input or output type

The changes were made to add support for rendering different types of output views in the IOView component. The IOOutputView component was created to handle rendering of different types of output views based on the output type. Helper functions isInputType and isOutputType were added to the utils file to check if a type is an input or output type.
2024-01-30 15:55:25 -03:00
anovazzi1
0c153f6ab5 Refactor IOView component to use UpdateAccordion() function 2024-01-30 15:39:51 -03:00
anovazzi1
369315b121 Reorder CSS classes for status icons in GenericNode component 2024-01-30 15:37:52 -03:00
anovazzi1
1fb907bf4f Refactor IOInputField component and update dependencies 2024-01-30 15:37:17 -03:00
anovazzi1
42e433c6e2 fix(IOview/index.tsx): import classNames function from utils/utils to fix compilation error
feat(IOview/index.tsx): add support for dynamic categories based on available inputs and outputs
feat(IOview/index.tsx): add functionality to select and display different views based on selected category
fix(flowStore.ts): fix logic for determining if flow has inputs or outputs
2024-01-30 14:36:56 -03:00
Gabriel Luiz Freitas Almeida
d59a8836b6 Merge remote-tracking branch 'origin/dev' into zustand/io/migration 2024-01-30 14:13:17 -03:00
Lucas Oliveira
0257e99288 Fixed build animation 2024-01-30 16:36:22 +01:00
Lucas Oliveira
1ad2b0b9f2 Fix build button not working with beta badge 2024-01-30 16:27:11 +01:00
Gabriel Luiz Freitas Almeida
0c16cbed04 Refactor instantiate_custom_component function signature
This commit refactors the function signature of the `instantiate_custom_component` function in `loading.py`. The `class_object` parameter is now annotated with the `Type["CustomComponent"]` type hint to improve type safety.
2024-01-30 08:54:41 -03:00
Gabriel Luiz Freitas Almeida
7a3d057a50 Refactor PromptRunner class to use langchain_core.messages.BaseMessage 2024-01-29 23:36:48 -03:00
Gabriel Luiz Freitas Almeida
d3c2d2f893 Refactor ConversationChainComponent to handle inputs and return result as string if applicable 2024-01-29 23:36:26 -03:00
Gabriel Luiz Freitas Almeida
5eb2e7f979 Update LLMChainComponent signature 2024-01-29 23:24:45 -03:00
Gabriel Luiz Freitas Almeida
f232efe179 Convert save_file, get_file, list_files, delete_file, and teardown methods to async functions in S3StorageService 2024-01-29 22:49:43 -03:00
Gabriel Luiz Freitas Almeida
f29257c613 Update storage service methods to be asynchronous 2024-01-29 22:49:16 -03:00
Gabriel Luiz Freitas Almeida
6362cd2891 Refactor file upload and download functions 2024-01-29 22:48:55 -03:00
Gabriel Luiz Freitas Almeida
16dcbddb0d Refactor S3StorageService class to include logging 2024-01-29 22:48:26 -03:00
Gabriel Luiz Freitas Almeida
35087cd2b4 Add async file operations to LocalStorageService 2024-01-29 22:48:03 -03:00
anovazzi1
19e076b4ab
Fix input fields behavior when node is not selected (#1376) 2024-01-29 17:41:31 -03:00
anovazzi1
2aa273166d Fix input fields behavior when node is not selected 2024-01-29 17:36:00 -03:00
anovazzi1
7d7a980e7c Fix selection validation and error message 2024-01-29 16:33:29 -03:00
anovazzi1
7912f846a6 Add flow update to database 2024-01-29 16:06:32 -03:00