Commit graph

2,427 commits

Author SHA1 Message Date
Cristhian Zanforlin Lousa
fbc9eb6d1b merge fix 2023-07-07 11:46:13 -03:00
Lucas Oliveira
3842b90907 🐛 fix(GenericNode): improve readability of tooltip title by formatting the JSX code
🐛 fix(inputFileComponent): fix class order in className to ensure proper styling
🐛 fix(textAreaComponent): fix class order in className to ensure proper styling
🐛 fix(API): remove trailing whitespace at the end of the file
🐛 fix(ApiModal): add missing space before if statement condition
🐛 fix(genericModal): remove unnecessary whitespace and fix class order in className
🐛 fix(utils): add missing comma in INVALID_CHARACTERS array
🐛 fix(tailwind.config.js): add missing comma in custom-scroll CSS rule
2023-07-07 11:36:34 -03:00
Lucas Oliveira
07276523a3 🐛 fix(chatMessage/index.tsx): remove unnecessary div wrapper around matched text in AccordionContent
🔨 refactor(chatMessage/index.tsx): simplify rendering of matched text in AccordionContent by using a span instead of a div
🔨 refactor(chatMessage/index.tsx): remove unnecessary div wrapper around chat.message[chat.chatKey]
2023-07-07 11:35:50 -03:00
Cristhian Zanforlin Lousa
5b2cc6f68a 🎨 style(inputFileComponent): add margin-left to FileSearch2 component to improve spacing
🎨 style(genericModal): add custom-scroll class to div to enable vertical scrolling
🐛 fix(genericModal): set value of inputValue before closing modal in case 1 of switch statement
🐛 fix(genericModal): fix indentation and add missing semicolon in case 2 of switch statement
2023-07-07 06:53:04 -03:00
Gabriel Luiz Freitas Almeida
320989870e Merge branch 'form_io' into python_custom_node_component 2023-07-07 01:36:18 -03:00
Rodrigo Nader
7a0ab93357 refactor: Remove unused function and fix code formatting
- Removed the `postCustomComponent` function from the API controller.
- Fixed formatting issues in the `CodeAreaModal` component.
- Removed unnecessary code comments and imports.

This commit simplifies the codebase and improves readability.
2023-07-07 00:10:41 -03:00
Gabriel Luiz Freitas Almeida
961c3d94c8
General UI Fixes (#624) 2023-07-07 00:03:28 -03:00
Gabriel Luiz Freitas Almeida
a06b47c9a8 🐛 fix(GenericNode/index.tsx): remove unnecessary console.log statement
🔧 chore(GenericNode/index.tsx): optimize rendering of GenericNode component by removing unused useEffect dependency
The console.log statement was removed as it was no longer needed. The useEffect dependency was optimized by removing the unused data.node.template dependency, which improves the performance of the component rendering.

🔧 chore(utils.ts): add support for custom components in nodeColors and nodeNames
The nodeColors and nodeNames objects were updated to include support for custom components. The custom_components key was added to both objects with the corresponding color and display name. This allows for consistent styling and labeling of custom components throughout the application.

🔧 chore(utils.ts): add Sparkles icon for custom_components in nodeIconsLucide
The nodeIconsLucide object was updated to include the Sparkles icon for the custom_components key. This ensures that the custom components are visually represented with an appropriate icon in the application.

🔧 chore(utils.ts): optimize groupByFamily function in utils.ts
The groupByFamily function in utils.ts was optimized to improve performance and readability. The code was refactored to eliminate unnecessary code duplication and improve variable naming. The function now correctly groups the data based on the specified criteria and returns the desired result.
2023-07-06 23:51:07 -03:00
Cristhian Zanforlin Lousa
4595d51e62 🐛 fix(parameterComponent): set disabled prop to false in TextAreaComponent to enable editing
 feat(GenericNode): import Zap icon from lucide-react to use in validation status tooltip
🐛 fix(textAreaComponent): import classNames from utils to fix missing import error
🐛 fix(constants): update HIGHLIGH_CSS constant to add overflow-y-hidden and max-w-[75vw] classes
🐛 fix(ApiModal): add condition to check if tweak.current exists before calling startTweaks()
 feat(ApiModal): import Variable icon from lucide-react to use in input variables section
🐛 fix(genericModal): import Variable icon from lucide-react to use in input variables section
🐛 fix(utils): add newline character to INVALID_CHARACTERS array
🐛 fix(tailwind.config.js): set height property to "8px" for scrollbar in custom-scroll class
2023-07-06 21:38:42 -03:00
Igor Carvalho
d010a2f515 style: Fix characters passing through password icon 2023-07-06 20:05:20 -03:00
anovazzi1
0733b56b8f refactor(codeAreaModal/v2.tsx): improve code readability and error display in CodeAreaModal component
The changes in this commit include:
- Added `overflow-y-scroll` and `overflow-x-clip` classes to the error message container to enable vertical scrolling and prevent horizontal scrolling.
- Added `break-all` class to the error message and traceback to ensure long lines of text are broken and wrapped within the container.
- Added `whitespace-pre-wrap` class to the error message to preserve whitespace and line breaks.

These changes were made to improve the readability of the code and enhance the display of error messages in the CodeAreaModal component.
2023-07-06 19:30:37 -03:00
Lucas Oliveira
409c8e4ab2 🔧 fix(chatMessage): import Badge component to use in ChatMessage component
 feat(chatMessage): add support for displaying variables in bold inside curly braces in the chat message

🔧 fix(formModal): add support for template in chat history when adding a new chat message

🔧 fix(genericModal): remove redundant state for modal open/close

🔧 fix(genericModal): remove redundant state for modal open/close

🔧 fix(chat): add support for template in ChatMessageType

🔧 fix(tabs): add support for template in TabsState
2023-07-06 17:15:31 -03:00
Lucas Oliveira
4616ca68bd Merge branch 'form_io' of github.com:logspace-ai/langflow into form_io 2023-07-06 15:51:51 -03:00
Lucas Oliveira
4e9204d884 🔥 refactor(genericModal/index.tsx): remove unused code that sets the value of inputValue in case 1 of myModalType 2023-07-06 15:51:25 -03:00
Gabriel Luiz Freitas Almeida
f6ed832f26 🔥 refactor(genericModal/index.tsx): remove unused imports and lodash set function
🐛 fix(genericModal/index.tsx): update error message to be more descriptive and change setErrorData to setNoticeData
The commit removes unused imports for Tooltip components and the lodash set function, as they are no longer used in the file. Additionally, the error message displayed when the template does not contain any variables for data entry is updated to be more descriptive. Instead of setting an error message, a notice message is set using the setNoticeData function from the alertContext. This provides a clearer message to the user about the absence of variables in the template.
2023-07-06 15:51:13 -03:00
Gabriel Luiz Freitas Almeida
049a41d25e 🔥 refactor(GenericNode/index.tsx): remove unnecessary console.log statement
🔥 refactor(buildTrigger/index.tsx): remove unnecessary console.log statement
The console.log statements were removed as they were no longer needed and were cluttering the code.
2023-07-06 15:33:52 -03:00
Lucas Oliveira
be26ed9979 🔥 refactor(textAreaModal/index.tsx): remove unused imports and code, simplify component structure for better readability and maintainability 2023-07-06 15:32:39 -03:00
Lucas Oliveira
5dc73b41b6 🐛 fix(genericModal/index.tsx): move setValue(inputValue) before the switch statement to ensure proper value assignment 2023-07-06 15:28:54 -03:00
Lucas Oliveira
798be36cd8 🐛 fix(genericModal/index.tsx): change validatePrompt function call to setIsEdit to fix incorrect behavior when blurring input field 2023-07-06 15:27:36 -03:00
Lucas Oliveira
5d417fc11d Merge branch 'form_io' of github.com:logspace-ai/langflow into form_io 2023-07-06 15:13:05 -03:00
Lucas Oliveira
01ecf37893 🐛 fix(genericModal/index.tsx): remove redundant setValue call to fix a bug where the value was being set twice
🐛 fix(textAreaModal/index.tsx): remove redundant setValue call to fix a bug where the value was being set twice
2023-07-06 15:09:19 -03:00
anovazzi1
a046e3a141 chore(index.css): remove border-1 class from dropdown-component-outline to fix styling issue 2023-07-06 11:56:32 -03:00
anovazzi1
d3b2c905d9 Merge branch 'dev' into tailwind-modal-constants 2023-07-06 11:51:28 -03:00
Igor Carvalho
2a546b69c2 refactor: big tailwind class into smaller classes 2023-07-06 11:23:12 -03:00
Igor Carvalho
7fc86a52af feat: Add modals tailwind constants 2023-07-06 11:14:48 -03:00
Gabriel Luiz Freitas Almeida
86de1ac480
Implementing Prompt Modal with Variables (#616) 2023-07-06 10:29:19 -03:00
Ikko Eltociear Ashimine
c609c19a75 🐛 fix(utils.ts): fix typo in utils.ts 2023-07-06 22:28:37 +09:00
Lucas Oliveira
d6ec2a4713 🔧 fix(chatMessage/index.tsx): change margin-bottom class from "my-3" to "mb-3" and add margin-top class "mt-1" to improve spacing and alignment of chat message component 2023-07-06 01:34:37 -03:00
Lucas Oliveira
4f4e77838f 🐛 fix(accordion.tsx): remove unnecessary hover effect on AccordionTrigger to improve styling
🐛 fix(chatMessage/index.tsx): refactor chat message rendering to improve readability and remove unnecessary code
2023-07-06 01:32:36 -03:00
Lucas Oliveira
0bb664f3ad 🐛 fix(chatMessage): fix styling issue in ChatMessage component to ensure proper alignment and text wrapping
🐛 fix(chatMessage): add max height and overflow to AccordionContent in ChatMessage component to prevent content overflow
🐛 fix(formModal): adjust width of left panel in FormModal component to improve layout
🐛 fix(formModal): fix flexbox alignment issue in right panel of FormModal component
2023-07-06 00:29:05 -03:00
anovazzi1
8b35b4b44e Merge branch 'dev' into tailwind-constants 2023-07-05 20:57:16 -03:00
Lucas Oliveira
ed17a621af Changed chat history to contain all keys unformatted, added accordion with all keys 2023-07-05 20:25:49 -03:00
Gabriel Luiz Freitas Almeida
9926edbbbf Merge remote-tracking branch 'origin/main' into dev 2023-07-05 20:24:02 -03:00
Gabriel Luiz Freitas Almeida
0f97dfe678 Formatting 2023-07-05 20:18:04 -03:00
anovazzi1
c9a2ba5821 fix(codeAreaComponent): add key prop to CodeAreaModal component to fix React warning
feat(baseModal): create a reusable BaseModal component to be used in different modals
fix(codeAreaModal): add missing imports and fix indentation in CodeAreaModal component
refactor(codeAreaModal): refactor handleClick function to handle dynamic and non-dynamic code validation and execution
refactor(codeAreaModal): refactor useEffect to update value prop when code state changes
2023-07-05 19:59:08 -03:00
Igor Carvalho
9d6d2fd88a feat: add header and input component tailwind constant classes 2023-07-05 19:54:10 -03:00
Lucas Oliveira
100419833f 🐛 fix(chatTrigger): update className condition to disable chat trigger button when isBuilt is false or canOpen is false 2023-07-05 19:40:52 -03:00
Lucas Oliveira
9f24f7830c 🐛 fix(codeAreaComponent): adjust classNames to fix styling issues and improve readability
🐛 fix(promptComponent): adjust classNames to fix styling issues and improve readability
🐛 fix(textAreaComponent): adjust classNames to fix styling issues and improve readability
2023-07-05 19:30:48 -03:00
Igor Carvalho
cbda5fc146 fix: commit saving error 2023-07-05 19:09:15 -03:00
Igor Carvalho
dccb9c27db feat: Add CodeArea and Dropdown component tailwind constant classes 2023-07-05 19:08:33 -03:00
Igor Carvalho
d0621efd1c feat: Add card component and unused extrasidebar tailwind constants classes 2023-07-05 18:13:32 -03:00
anovazzi1
f6f471cc53 fix(codeAreaComponent): update import path for CodeAreaModal to use v2 version
fix(codeAreaModal/v2): set open prop to true in TwoColumnsModal component
fix(twoColumnsModal): add missing import statement for PopUpContext
refactor(twoColumnsModal): remove unused code and add logic to close modal and reset state when modal is closed
2023-07-05 18:01:16 -03:00
anovazzi1
27776f473f subcomponents with type assertion 2023-07-05 17:49:44 -03:00
anovazzi1
e832711a1f first modal with subcomponents 2023-07-05 17:04:32 -03:00
Cristhian Zanforlin Lousa
6be38af44e merge fix 2023-07-05 16:48:44 -03:00
Gabriel Luiz Freitas Almeida
2fcc8296d2 formatting 2023-07-05 16:45:45 -03:00
Gabriel Luiz Freitas Almeida
a73737435b 📝 docs(CONTRIBUTING.md): update project name to "Langflow" for consistency
📝 docs(README.md): update project name to "Langflow" for consistency
📝 chore(frontend): update project name in HTML title tag to "Langflow" for consistency
The project name "LangFlow" has been updated to "Langflow" for consistency throughout the documentation and codebase. This change improves readability and maintains a consistent naming convention.
2023-07-05 16:41:57 -03:00
Gabriel Luiz Freitas Almeida
90acee2273 🐛 fix(constants.tsx): fix typo in flow name from LangFlow to Langflow
🐛 fix(tabsContext.tsx): fix typo in variable name from LangFlowState to LangflowState
🐛 fix(flow_constants.tsx): fix typo in description from LangFlow to Langflow
🐛 fix(chatModal/index.tsx): fix typo in chat modal title from LangFlow Chat to Langflow Chat
🐛 fix(importModal/index.tsx): fix typo in import modal title from LangFlow Examples to Langflow Examples
🐛 fix(CommunityPage/index.tsx): fix typo in community page text from LangFlow to Langflow
🐛 fix(FlowPage/index.tsx): fix typo in flow page text from LangFlow to Langflow

The changes were made to fix typos in various parts of the codebase where the name "LangFlow" was misspelled as "Langflow". This improves consistency and ensures that the correct name is used throughout the application.
2023-07-05 16:41:35 -03:00
Lucas Oliveira
87061316b3 formatted code 2023-07-05 16:36:28 -03:00
Lucas Oliveira
e2a066d7f2 Added checks to see if the chat can open 2023-07-05 16:30:46 -03:00