Commit graph

4,032 commits

Author SHA1 Message Date
Cristhian Zanforlin Lousa
b3fa552bf9
fix state error when is debouncing changes on integers inputs (#1848)
🐛 (index.tsx): fix missing line break after handleUpdateValues function
call
 (index.tsx): improve performance by debouncing handleUpdateValues
function call for certain types of parameters
📝 (parameterUtils.ts): update handleUpdateValues function to use
optional chaining for accessing template properties
🚀 (chatInputOutput.spec.ts): remove unused imports and commented code
🚀 (dragAndDrop.spec.ts): fix typo in test description
2024-05-08 11:56:29 -03:00
Gabriel Luiz Freitas Almeida
a037bf9978
Add GroqLogo and GroqIcon components (#1853)
* Update package.json format command to include only specific directories

* Add GroqLogo component and GroqIcon to the project

* Update dependencies and add GroqModelSpecs component

* Fix nullable column issue in langflow/alembic/versions/6e7b581b5648_fix_nullable.py

* Add GroqModelSpecs component and update dependencies

* Update GroqModelSpecs and GroqModel display names

* chore: Add langchain-pinecone dependency and update constants.py
2024-05-07 18:38:13 -03:00
Gabriel Luiz Freitas Almeida
21be1268ae
Update langchain-pinecone dependency and add Pinecone API key (#1854)
* Update langchain-pinecone dependency and related code

* Add Pinecone API key to environment variables

* Fix commented out code in codeTabsComponent, parameterComponent, and editNodeModal

* Add PineconeSearchComponent to PineconeSearch.py

* Update PineconeComponent to accept pinecone_api_key as optional parameter
2024-05-07 17:46:54 -03:00
anovazzi1
0226706391
"Refactor: Add playground check before opening" (#1845)
Refactor: Add playground check before opening (#1844)
2024-05-07 11:09:18 -03:00
Cristhian Zanforlin Lousa
81d31b1337
Refactor: change action key based on user OS (#1843) 2024-05-06 22:41:35 -03:00
igorrCarvalho
8cae3c75f2 Refactor: Block only last column size 2024-05-06 21:45:10 -03:00
igorrCarvalho
2f60185aa4 Refactor: change action key based on user OS 2024-05-06 19:20:08 -03:00
igorrCarvalho
b96eb4715d Refactor: Disable AgGridReact table resize option 2024-05-06 19:13:35 -03:00
cristhianzl
da3057fd50 🐛 (index.tsx): fix missing line break after handleUpdateValues function call
 (index.tsx): improve performance by debouncing handleUpdateValues function call for certain types of parameters
📝 (parameterUtils.ts): update handleUpdateValues function to use optional chaining for accessing template properties
🚀 (chatInputOutput.spec.ts): remove unused imports and commented code
🚀 (dragAndDrop.spec.ts): fix typo in test description
2024-05-06 16:11:02 -03:00
Lucas Oliveira
fabb3c9b56 Added password on addNewVariable modal 2024-05-06 19:10:19 +01:00
Lucas Oliveira
2f56f3a952 Fixed password on inputComponent 2024-05-06 18:52:36 +01:00
Lucas Oliveira
9172dbc895 Fixed size and pagination of globalVariables table 2024-05-06 18:45:13 +01:00
Lucas Oliveira
28949ed526 fixed flex on column 2024-05-06 18:37:05 +01:00
Lucas Oliveira
f661edb5bc Fixed resizability of last column 2024-05-06 18:33:13 +01:00
cristhianzl
a2a1642017 📝 (index.tsx): remove trailing whitespace in button className to improve code readability
♻️ (index.tsx): refactor button className to remove unnecessary ternary operator and improve code readability
♻️ (index.tsx): refactor icon className to remove unnecessary classes and improve code readability
2024-05-04 00:57:16 -03:00
cristhianzl
26fd9d5312 Merge branch 'dev' of https://github.com/langflow-ai/langflow into dev 2024-05-03 18:30:16 -03:00
cristhianzl
79b5223c19 (cardComponent/index.tsx): remove trailing commas in useState calls for better code consistency
♻️ (cardComponent/index.tsx): remove unnecessary parentheses in useState calls for better code readability
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in className attribute for better code formatting
♻️ (cardComponent/index.tsx): remove unnecessary whitespace in
2024-05-03 18:24:57 -03:00
Gabriel Luiz Freitas Almeida
92d39a6500
Fix mark_branch function and refactor build_and_cache_graph_from_db function (#1833)
* Fix mark_branch function in Graph class to properly handle visited vertices

* Refactor build_and_cache_graph_from_db function in utils.py to simplify code and remove unnecessary parameter

* Fix retrieval of graph from cache in retrieve_vertices_order function

* Fix possible_id type annotation in get_id_from_search_string function

* Refactor APIRequest class to improve variable naming and remove unnecessary underscore prefix in headers parameter

* Refactor buildVertices function in buildUtils.ts to improve code readability and remove unnecessary variable assignment

* Fix API endpoints in test_endpoints.py to use correct HTTP methods
2024-05-03 18:23:41 -03:00
cristhianzl
2dc4ffd99f fix UI errors 2024-05-03 18:17:49 -03:00
anovazzi1
e361228b48 chore: Update CollectionCardComponent with hover background color and card filter overlay 2024-05-03 18:00:50 -03:00
anovazzi1
cd6473be9d hide tags while there is no playground 2024-05-03 16:57:05 -03:00
anovazzi1
142029d91e fix playground on dev 2024-05-03 16:50:23 -03:00
anovazzi1
781ac4fe9d chore: Add z-index to delete button in CollectionCardComponent 2024-05-03 16:04:17 -03:00
anovazzi1
ebaaf726f9 chore: Add card filter overlay and update flex alignment in CollectionCardComponent 2024-05-03 16:01:58 -03:00
anovazzi1
338a236ee7 remove isGroupRestriction from shortcut 2024-05-03 15:19:58 -03:00
cristhianzl
5ef34e48f3 📝 (index.tsx): add convertTestName function to utils.ts to convert card names to test ids
📝 (index.tsx): add `data-testid` attribute to Card component to improve testability
📝 (index.tsx): remove unnecessary parentheses in ternary operator
📝 (index.tsx): remove unnecessary `undefined` in ternary operator
📝 (index.tsx): add `data-testid` attribute to delete button to improve testability
📝 (index.tsx): add `convertTestName` function to utils.ts to convert card names to test ids
📝 (utils.ts): add `convertTestName` function to convert card names to test ids
📝 (deleteComponentFlows.spec.ts): add end-to-end tests for deleting a flow and a component
2024-05-03 10:16:24 -03:00
cristhianzl
8121151a8f (IOModal/index.tsx): change size prop value from "large" to "md-thin" to adjust the size of the modal based on the selected tab
 (baseModal/index.tsx): add new size option "md-thin" to adjust the size of the modal to be medium and thin
2024-05-03 09:54:02 -03:00
anovazzi1
13ff4e1d26 Add openDelete state and button to CollectionCardComponent 2024-05-02 21:45:03 -03:00
anovazzi1
b7cfa211b3 Fix chatMessage component layout issue 2024-05-02 19:48:14 -03:00
anovazzi1
83a05589ca Fix word-break issue in chatMessage component 2024-05-02 19:46:42 -03:00
anovazzi1
da927d56c1 fix history propagation on playground 2024-05-02 19:02:28 -03:00
cristhianzl
9cd3925233 remove parser 2024-05-02 18:54:01 -03:00
cristhianzl
37ca646f2c Merge branch 'dev' of https://github.com/langflow-ai/langflow into dev 2024-05-02 18:51:31 -03:00
cristhianzl
33ad0430d3 🔧 (.pre-commit-config.yaml): add eslint-plugin-react@latest as a dependency to improve linting for React components
🔧 (.eslintrc.json): update eslint configuration to include additional plugins, parser, parserOptions, and env settings to improve linting for React components and TypeScript files
♻️ (index.tsx): remove unnecessary empty line to improve code readability
2024-05-02 18:51:27 -03:00
anovazzi1
87d90f365d Merge branch 'dev' of personal:logspace-ai/langflow into dev 2024-05-02 18:42:54 -03:00
Gabriel Luiz Freitas Almeida
8eef545acc Update ESLint configuration to include React and Prettier plugins 2024-05-02 18:42:46 -03:00
anovazzi1
120f9b2a97 fix playground button position 2024-05-02 18:42:21 -03:00
cristhianzl
ff1516a27a test lint 2024-05-02 18:35:58 -03:00
Cristhian Zanforlin Lousa
0ce2853f4c
Refactor store_message function and add Simple Git Hooks (#1827)
This pull request adds Simple Git Hooks for better code quality and
consistency. It also updates the pre-commit-config.yaml and Makefile,
and refactors the pre-commit installation in the Makefile. Additionally,
the update_poetry.sh script is refactored to not install pipx anymore.
2024-05-02 18:35:08 -03:00
cristhianzl
c9248d253a 📝 (addNewVariableButton.tsx): reformat code for better readability and maintainability
📝 (addNewVariableButton.tsx): fix typo in variable name 'unavaliableFields' to 'unavailableFields'
📝 (addNewVariableButton.tsx): add id attribute to InputComponent for better accessibility
📝 (headerComponent/index.tsx): add data-testid attribute to user-profile-settings button for easier testing
📝 (inputComponent/index.tsx): add data-testid attribute to popover anchor element for easier testing
 (userSettings.spec.ts): add end-to-end tests for user settings page, including testing profile gradient, interacting with global variables, and checking shortcuts
2024-05-02 18:08:39 -03:00
Gabriel Luiz Freitas Almeida
a3484ed239 Refactor store_message function and add Simple Git Hooks (#1817) 2024-05-02 17:01:39 -03:00
cristhianzl
67322a40c8 pattern on page 2024-05-02 16:32:07 -03:00
cristhianzl
081c17651e normalize names 2024-05-02 16:30:19 -03:00
cristhianzl
9727c04e70 Merge branch 'dev' of https://github.com/langflow-ai/langflow into dev 2024-05-02 16:22:10 -03:00
cristhianzl
8b36a27056 fix components names 2024-05-02 16:22:03 -03:00
cristhianzl
8303d367a7 Merge branch 'dev' into feature/ui_settings 2024-05-02 16:09:10 -03:00
cristhianzl
820c0c3712 🐛 (chat.py): fix type annotation for 'data' parameter in retrieve_vertices_order function to allow None as a value
🐛 (constants.py): fix import statement for JsonSpec from langchain.tools.json.tool to langchain_community.tools.json.tool
🐛 (index.tsx): add data-testid attribute to the div element to improve testability
🐛 (buildUtils.ts): add debugger statement for debugging purposes
🐛 (chatInputOutput.spec.ts): fix click event target from "Run" to "Playground"
🐛 (fileUploadComponent.spec.ts): fix click event target from "Run" to "Playground"
🐛 (textInputOutput.spec.ts): fix click event target from "Run" to "Playground"
2024-05-02 15:54:16 -03:00
cristhianzl
5042c0a750 merge dev on feature/ui-table 2024-05-02 14:57:10 -03:00
cristhianzl
101a045cba merge dev on playground 2024-05-02 13:59:52 -03:00
Lucas Oliveira
4657d95bde Removed workaround for IDs 2024-05-02 18:54:38 +02:00