Commit graph

2,427 commits

Author SHA1 Message Date
Lucas Oliveira
2a34f725fc Added Tooltip Wrapper inside context wrappers to show tooltip on top of every node 2023-07-07 23:48:21 -03:00
anovazzi1
8cca9ce495 refactor(parameterComponent): remove unnecessary empty line in ParameterComponent
refactor(parameterComponent): remove unused useEffect dependency in ParameterComponent
refactor(inputComponent): reformat classNames in InputComponent for better readability
refactor(EditNodeModal): remove unused imports in EditNodeModal
refactor(EditNodeModal): reformat disabled variable assignment in EditNodeModal for better readability
refactor(EditNodeModal): remove unnecessary empty lines in EditNodeModal
refactor(EditNodeModal): reformat handleOnNewValue function call in EditNodeModal for better readability
refactor(chatMessage): remove unnecessary empty line in ChatMessage component
refactor(chatMessage): remove unnecessary inline-block class in ChatMessage component
2023-07-07 21:26:14 -03:00
anovazzi1
224fd4fef7 bug fix text overlay 2023-07-07 21:23:49 -03:00
Cristhian Zanforlin Lousa
4045d233c7 🐛 fix(parameterComponent/index.tsx): remove unused useState and useEffect dependencies to improve code readability
🐛 fix(EditNodeModal/index.tsx): remove unused useState and useEffect dependencies to improve code readability
2023-07-07 20:55:56 -03:00
Cristhian Zanforlin Lousa
d813994867 Merge branch 'form_io' of https://github.com/logspace-ai/langflow into form_io 2023-07-07 20:05:36 -03:00
Cristhian Zanforlin Lousa
1294efc5db 🐛 fix(inputComponent): fix padding issue in password input field
The padding issue in the password input field was causing the text to be clipped. The issue was resolved by adjusting the padding classes based on the editNode and password conditions.
2023-07-07 20:05:29 -03:00
anovazzi1
d13f37fcbe feat(modals): add BaseModal component for reusable modal functionality
fix(codeAreaModal): refactor codeAreaModal to use BaseModal component for consistency and reusability
2023-07-07 19:59:20 -03:00
anovazzi1
a55088d7cb fix(codeAreaModal/index.tsx): add useEffect import to fix missing dependency warning
feat(codeAreaModal/index.tsx): add postCustomComponent import to enable posting custom components
2023-07-07 19:38:38 -03:00
Cristhian Zanforlin Lousa
c749ebc297 🐛 fix(inputComponent): fix classNames in InputComponent to correctly apply styles 2023-07-07 19:30:31 -03:00
Cristhian Zanforlin Lousa
5c0888cf72 merge fix 2023-07-07 19:12:51 -03:00
gustavoschaedler
7744ee3639 Add postCustomComponent API controller for uploading custom components.
This commit adds the postCustomComponent function to the API controller. It allows for uploading custom components by sending a POST request to `/api/v1/custom_component` with the code as a parameter.
2023-07-07 23:12:32 +01:00
Cristhian Zanforlin Lousa
24d1157988 🐛 fix(parameterComponent): remove extra whitespace in parameterComponent
 feat(EditNodeModal): add support for handling tab state and saving changes in EditNodeModal
🐛 fix(EditNodeModal): fix disabled condition in EditNodeModal
🐛 fix(EditNodeModal): remove unused useEffect in EditNodeModal
 feat(EditNodeModal): add handleOnNewValue function to handle changes in EditNodeModal
2023-07-07 19:12:18 -03:00
gustavoschaedler
da9764b3c5 Merge remote-tracking branch 'origin/form_io' into python_custom_node_component
Merge remote-tracking branch 'origin/form_io' into python_custom_node_component

- Updated the README files to correct the spelling of "Langflow" in various places.
- Added a new `.env.example` file for reference and configuration.
- Updated the CONTRIBUTING.md file to use "Langflow" instead of "LangFlow".
- Updated the GCP_DEPLOYMENT.md file to use the correct GitHub repository URL.
- Updated the README file to use "Langflow" instead of "LangFlow" and corrected the formatting of the table of contents.
- Updated the CLI usage instructions in the README file to use "Langflow" and provided more detailed explanations of each option.
- Added a section on Deployment in the README file with instructions for deploying Langflow on Google Cloud Platform.
- Updated the "Creating Flows" section in the README file to use "Langflow" instead of "LangFlow" and corrected the link to the LangChain components.
- Updated the "Contributing" section in the README file to use "Langflow" instead of "LangFlow" and corrected the link to the contributing guidelines.
- Updated the "License" section in the README file to use "Langflow" instead of "LangFlow".
- Updated the version of the "anyio" package in the poetry.lock file to 3.7.1.

Merge remote-tracking branch 'origin/form_io' into python_custom_node_component

- Updated the README files to correct the spelling of "Langflow" in various places.
- Added a new `.env.example` file for reference and configuration.
- Updated the CONTRIBUTING.md file to use "Langflow" instead of "Langflow".
- Updated the GCP_DEPLOYMENT.md file to use the correct GitHub repository URL.
- Updated the README file to use "Langflow" instead of "Langflow" and corrected the formatting of the table of contents.
- Updated the CLI usage instructions in the README file to use "Langflow" and provided more detailed explanations of each option.
- Added a section on Deployment in the README file with instructions for deploying Langflow on Google Cloud Platform.
- Updated the "Creating Flows" section in the README file to use "Langflow" instead of "Langflow" and corrected the link to the LangChain components.
- Updated the "Contributing" section in the README file to use "Langflow" instead of "Langflow" and corrected the link to the contributing guidelines.
- Updated the "License" section in the README file to use "Langflow" instead of "Langflow".
- Updated the version of the "anyio" package in the poetry.lock file to 3.7.1.

Merge remote-tracking branch 'origin/form_io' into python_custom_node_component

- Updated the README files to correct the spelling of "Langflow" in various places.
- Added a new `.env.example` file for reference and configuration.
- Updated the CONTRIBUTING.md file to use "Langflow" instead of "Langflow".
- Updated the GCP_DEPLOYMENT.md file to use the correct GitHub repository URL.
- Updated the README file to use "Langflow" instead of "Langflow" and corrected the formatting of the table of contents.
- Updated the CLI usage instructions in the README file to use "Langflow" and provided more detailed explanations of each option.
- Added a section on Deployment in the README file with instructions for deploying Langflow on Google Cloud Platform.
- Updated the "Creating Flows" section in the README file to use "Langflow" instead of "Langflow" and corrected the link to the LangChain components.
- Updated the "Contributing" section in the README file to use "
2023-07-07 22:55:17 +01:00
Gabriel Luiz Freitas Almeida
86e11bc1cd 🔥 refactor(inputFileComponent): remove unnecessary empty line
The empty line after the `export default function InputFileComponent({` declaration has been removed as it was not serving any purpose and was unnecessary.
2023-07-07 18:45:49 -03:00
Gabriel Luiz Freitas Almeida
47ab165015 Formatting 2023-07-07 18:25:56 -03:00
Gabriel Luiz Freitas Almeida
05f30a585f 🔧 chore(GenericNode): optimize imports and remove duplicate imports
🔧 chore(ShadTooltipComponent): remove unused import and set default value for delayDuration prop
🔧 chore(ApiModal): optimize imports and remove unused imports
🔧 chore(genericModal): optimize imports and remove unused imports

The changes were made to optimize the imports and remove duplicate and unused imports in the respective files. This improves the codebase by reducing unnecessary dependencies and improving maintainability.
2023-07-07 18:25:52 -03:00
Cristhian Zanforlin Lousa
c9b5a09c46 🐛 fix(table.tsx): remove unnecessary "overflow-auto" class from table container div to fix styling issue 2023-07-07 18:23:04 -03:00
Cristhian Zanforlin Lousa
39daf5e8cf 🔧 fix(ShadTooltipComponent): add style prop to ShadTooltip component to allow custom styling
🔧 fix(types): add style property to ShadToolTipType to reflect the changes in ShadTooltipComponent
2023-07-07 18:14:01 -03:00
Cristhian Zanforlin Lousa
2525ad218c 🐛 fix(dropdownComponent): add 'nowheel' class to options when editNode is true to fix styling issue
🐛 fix(inputFileComponent): fix class order in className to ensure correct styling when editNode is true
🐛 fix(genericModal): remove unnecessary conditional rendering of '-' in Input Variables label
2023-07-07 17:37:23 -03:00
anovazzi1
97e1c8ab2e Merge branch 'form_io' of personal:logspace-ai/langflow into form_io 2023-07-07 16:46:31 -03:00
anovazzi1
c4ce44c592 bug fix for ace 2023-07-07 16:45:26 -03:00
Gabriel Luiz Freitas Almeida
57af6a7b66 Revert "Formatting"
This reverts commit 7304b922b9.
2023-07-07 16:44:31 -03:00
Gabriel Luiz Freitas Almeida
7304b922b9 Formatting 2023-07-07 15:34:22 -03:00
Gabriel Luiz Freitas Almeida
4bc1a843d1 🔧 chore(frontend): add prettier-plugin-organize-imports package to improve code formatting
The prettier-plugin-organize-imports package is added to the project to improve code formatting. This plugin helps to organize and sort import statements in a consistent and standardized manner, making the codebase more readable and maintainable.
2023-07-07 15:33:43 -03:00
Igor Carvalho
c21f7a5545 refactor(formModal): Add formModal tailwind constants classes 2023-07-07 15:23:25 -03:00
Cristhian Zanforlin Lousa
2e5ebabb59 🐛 fix(genericModal/index.tsx): adjust styling of the modal content container to fix layout issue 2023-07-07 15:18:37 -03:00
Cristhian Zanforlin Lousa
5e1b490ed2 Merge branch 'form_io' of https://github.com/logspace-ai/langflow into form_io 2023-07-07 15:17:04 -03:00
Cristhian Zanforlin Lousa
1a83cce2f0 🔧 fix(genericModal/index.tsx): fix CSS class name in DialogContent to include gap-2 to add gap between elements
🔧 fix(genericModal/index.tsx): fix CSS class name in flex container to change height to h-[55vh]
🔧 fix(genericModal/index.tsx): fix CSS class name in div container to change height to h-[60px] and adjust width for different screen sizes
🔧 fix(genericModal/index.tsx): fix CSS class name in Badge component to add max-width and truncate long text
🔧 fix(genericModal/index.tsx): fix logic to handle long text in Tooltip component and truncate it if necessary
🔧 fix(genericModal/index.tsx): fix logic to handle button click in DialogFooter component and close modal if input value is empty
2023-07-07 15:16:57 -03:00
Gabriel Luiz Freitas Almeida
85e27d488c 🐛 fix(utils.ts): fix a syntax error in the buildInputs function
The syntax error was caused by a missing quotation mark in the default value of the JSON string. The fix adds the missing quotation mark to ensure the JSON string is valid.
2023-07-07 15:10:20 -03:00
Lucas Oliveira
0c3517149d 🎨 style(chatMessage/index.tsx): add images for robot and male technologist icons to improve visual representation
🔧 chore(chatMessage/index.tsx): update image paths for robot and male technologist icons to match new file locations
2023-07-07 15:07:21 -03:00
Lucas Oliveira
1c6fd14fa5 🐛 fix(chatMessage): adjust styling of chat message container to improve alignment and spacing 2023-07-07 14:58:03 -03:00
Lucas Oliveira
257e73059f 🔧 fix(constants.tsx): import missing lucide-react icons to fix compilation errors
🔧 fix(chatMessage/index.tsx): import missing lucide-react icons to fix compilation errors
🔧 fix(formModal/index.tsx): import missing THOUGHTS_ICON constant to fix compilation errors
2023-07-07 14:57:21 -03:00
Lucas Oliveira
effd0ea52d Merge branch 'dev' into form_io 2023-07-07 14:44:09 -03:00
Lucas Oliveira
54f7cfb821 🔥 refactor(cardComponent/index.tsx): remove unnecessary dialog component and simplify delete button implementation 2023-07-07 14:41:48 -03:00
Cristhian Zanforlin Lousa
dcb8de5335 🐛 fix(index.css): increase right padding of .search-icon class to improve alignment with other elements 2023-07-07 14:24:17 -03:00
Cristhian Zanforlin Lousa
f770347c0a Merge branch 'form_io' of https://github.com/logspace-ai/langflow into form_io 2023-07-07 14:12:10 -03:00
Cristhian Zanforlin Lousa
2262e8e0bd 🐛 fix(index.css): increase right padding of .search-icon class to improve alignment with other elements 2023-07-07 14:12:04 -03:00
Gabriel Luiz Freitas Almeida
e422ed9c78 🐛 fix(constants.tsx): fix indentation issue in getPythonApiCode function
The import statement for the 'typing' module was incorrectly indented, causing a syntax error. The import statement has been fixed to align with the correct indentation.
2023-07-07 13:55:15 -03:00
Gabriel Luiz Freitas Almeida
512b499915 feat(constants.tsx): add support for dynamic inputs in getPythonApiCode and getCurlCode functions
In the getPythonApiCode function, the run_flow function had an unnecessary type annotation for the message parameter. It was removed to improve code readability. Additionally, the variable name in the run_flow function was changed from inputs to payload to better reflect its purpose.

In the getCurlCode function, support for dynamic inputs was added. The inputs variable is now passed as an argument to the flow function, allowing for flexibility in providing different inputs when generating the curl code.
🐛 fix(constants.tsx): remove unnecessary type annotation and fix variable name in run_flow function
2023-07-07 13:51:16 -03:00
Igor Carvalho
d718b153da refactor(chatTrigger): Add new chatTrigger tailwind constants classes 2023-07-07 13:31:35 -03:00
Lucas Oliveira
bb362bd4ff 🐛 fix(chatMessage/index.tsx): fix CSS class name and position of the hidden message icon 2023-07-07 12:54:44 -03:00
Lucas Oliveira
dc415e22f5 🐛 fix(chatMessage/index.tsx): remove unnecessary class name "bg-border" to fix styling issue
 feat(chatMessage/index.tsx): add labels for chatbot and user avatars to improve accessibility and user experience
🐛 fix(chatMessage/index.tsx): adjust styling of chat message content to prevent overflow and improve readability
🐛 fix(chatMessage/index.tsx): adjust button background color to match the background color of the chat message container
2023-07-07 12:46:56 -03:00
Lucas Oliveira
fde865f9ca 🔀 chore(constants.tsx): refactor buildFlowScript function to use template literals for better readability and maintainability 2023-07-07 12:30:20 -03:00
Lucas Oliveira
9ea667aa64 🔥 refactor(utils.ts): remove console.log statement in buildInputs function to improve code cleanliness and remove unnecessary logging 2023-07-07 12:27:53 -03:00
Lucas Oliveira
a6e44c43e6 🔨 refactor(constants.tsx): add support for tabsState parameter in getPythonApiCode, getCurlCode, and getPythonCode functions to build inputs dynamically
🔨 refactor(modals/ApiModal/index.tsx): pass tabsState parameter to getPythonApiCode, getCurlCode, and getPythonCode functions to build inputs dynamically
🔨 refactor(utils.ts): add buildInputs function to build inputs dynamically based on tabsState
2023-07-07 12:27:21 -03:00
Lucas Oliveira
dc8cee8f49 Merge branch 'form_io' of github.com:logspace-ai/langflow into form_io 2023-07-07 12:05:26 -03:00
Lucas Oliveira
be7d9c93fe Formatting changes 2023-07-07 12:05:01 -03:00
Lucas Oliveira
1020539ae6 Changed chat message button to show entire prompt instead of chat input 2023-07-07 12:03:54 -03:00
Cristhian Zanforlin Lousa
f7f08cc97d 🔥 refactor(chatMessage): remove unused code and simplify the ChatMessage component 2023-07-07 11:54:16 -03:00
Cristhian Zanforlin Lousa
17c80a26f2 merge fix 2023-07-07 11:47:05 -03:00