Commit graph

10,291 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
b74dd3fa7d
Upgrade couchbase dependency to version 4.2.1 with extras and make it optional (#2073)
* ⬆️ (pyproject.toml): upgrade couchbase dependency to version 4.2.1 with extras and make it optional
🔧 (pyproject.toml): add couchbase to the couchbase extras section for better organization and management of dependencies
2024-06-05 04:38:13 -07:00
ogabrielluiz
b98fc0b534 update projects 2024-06-04 22:26:33 -03:00
ogabrielluiz
d47d254a81 📝 (chat.py): Add an empty line before setting cache to improve code readability
🔧 (TextOperator.py): Add logging when stopping with a message
🔧 (TextOperator.py): Add logging when stopping with a message
🔧 (component.py): Refactor _set_outputs method to improve code readability
🔧 (component.py): Refactor build_results method to improve code readability
🔧 (component.py): Refactor custom_repr method to improve code readability
🔧 (custom_component.py): Refactor stop method to accept output_name parameter
🔧 (utils.py): Set output as selected after adding return types
🔧 (base.py): Reset inactivated vertices in the graph before marking them as active
🔧 (base.py): Refactor mark_branch method to only mark child vertices connected through a specific output
🔧 (base.py): Add get_edge method to retrieve edge between two vertices
🔧 (base.py): Refactor mark_branch method to consider output_name when marking child vertices
🔧 (base.py): Refactor build_parent_child_map method to improve code readability
🔧 (types.py): Add _built_object_repr method to handle custom representation of built object
2024-06-04 22:26:18 -03:00
ogabrielluiz
e693fba120 refactor: Update defaultOpen prop in DisclosureComponent and ParentDisclosureComponent
The defaultOpen prop in the DisclosureComponent and ParentDisclosureComponent has been updated to handle different conditions for opening the disclosure. This change improves the behavior and functionality of the components.

Note: The commit message has been generated based on the provided code changes and recent commits.
2024-06-04 22:25:16 -03:00
ogabrielluiz
7c780b1ba5 refactor: Update build_inputs method in Component class
The build_inputs method in the Component class has been updated to handle the user_id parameter and return a list of inputs. This change improves the functionality and flexibility of the custom component.
2024-06-04 22:25:08 -03:00
cristhianzl
898e9f101a ♻️ (GeneralPage): refactor API calls into custom hooks for better modularity
 (GeneralPage): add custom hooks for patching gradient, password, and saving API key
💡 (GeneralPage): add useScrollToElement hook to handle smooth scrolling to elements

 (hooks): add useSaveKey and useScrollToElement custom hooks

 (tests): update end-to-end tests for improved stability and accuracy
2024-06-04 20:48:39 -03:00
Lucas Oliveira
e3ed6ef09d Removed routes and header component of api keys 2024-06-04 19:16:01 -03:00
Lucas Oliveira
2aa011c70b Merge branch 'fix/minor_bugs' into fix/api_settings 2024-06-04 19:14:51 -03:00
Lucas Oliveira
58d11aff9e Fixed loading not being of the right size 2024-06-04 19:09:39 -03:00
Lucas Oliveira
49ce4b4ff7 fixed button 2024-06-04 19:09:27 -03:00
Lucas Oliveira
42d22ae86e fixed unnecessary code at Button 2024-06-04 19:07:08 -03:00
Lucas Oliveira
9e6f3a064d Made Submit button use loading of button 2024-06-04 19:01:01 -03:00
Lucas Oliveira
0e5460c088 Merge remote-tracking branch 'origin/dev' into fix/minor_bugs 2024-06-04 18:54:22 -03:00
Lucas Oliveira
37238ca2ca Fixed secret key modal, made it congruent with existing design 2024-06-04 18:52:10 -03:00
Lucas Oliveira
8214e2588f Added JSX Element to description types on BaseModal 2024-06-04 18:33:30 -03:00
Lucas Oliveira
f8d8780629 Changed form of BaseModal to use Radix Form 2024-06-04 18:28:59 -03:00
Lucas Oliveira
3ab1aa0d8e Added Untitled as name of API Keys without name 2024-06-04 18:26:43 -03:00
Lucas Oliveira
828df1ab7b Removed API Keys page 2024-06-04 18:15:14 -03:00
Lucas Oliveira
24ba353a10 Added table of API Keys at settings page 2024-06-04 18:13:53 -03:00
Lucas Oliveira
c8d70d34e3 Added API Keys page into Settings 2024-06-04 17:58:46 -03:00
Lucas Oliveira
d4a0c161c5 Added table renderer on API Keys page 2024-06-04 17:53:24 -03:00
Cristhian Zanforlin Lousa
610753fbff
Add lazy load on router to improve bootstrap application performance (#2050)
 (routes.tsx): implement lazy loading for route components to improve
performance
 (routes.tsx): add Suspense fallback with LoadingComponent for better
UX during lazy loading
2024-06-04 17:50:45 -03:00
cristhianzl
5d7bf43590 Merge branch 'fix/minor_bugs' of https://github.com/langflow-ai/langflow into fix/minor_bugs 2024-06-04 17:50:03 -03:00
cristhianzl
0ae32f89d2 ♻️ (playwright.config.ts): disable fullyParallel and increase workers to 5 to optimize test execution
♻️ (addNewVariableButton.tsx): remove unused Button import and add data-testid to Save Variable button for better testing
♻️ (index.tsx): add preventDefault to button click handlers to prevent form submission
♻️ (sideBarFolderButtons): add data-testid attributes to buttons and inputs for better testing and readability

♻️ (api.tsx): refactor duplicate request check logic into helper function
 (api.tsx): add helper function to check and store duplicate requests
♻️ (genericNode): refactor code for better readability and maintainability
💡 (genericNode): add data-testid attribute for testing purposes
🐛 (use-fetch-data-on-mount): fix error handling to prevent undefined errors

🐛 (use-handle-new-value.tsx, use-handle-refresh-buttons.tsx): fix potential undefined errors in error handling
 (baseModal/index.tsx, flowSettingsModal/index.tsx): add data-testid attributes for better testability
♻️ (editNodeModal/index.tsx): refactor code for better readability and consistency

♻️ (nodeToolbarComponent): remove trailing commas to improve code style
♻️ (GeneralPage): reorder imports and remove trailing commas for consistency
 (chatInputOutput.spec.ts): update path to ChatTest.json for better file organization

 (chatInputOutputUser.spec.ts): add additional interactions to chat test
 (dragAndDrop.spec.ts): update file path for collection.json
 (dropdownComponent.spec.ts): fix formatting and improve locator usage

 (filterEdge.spec.ts): fix locator strings and remove redundant code
 (floatComponent.spec.ts): remove redundant cache checks and fix locator strings

 (flowSettings.spec.ts): update test to use data-testid for save button
 (folders.spec.ts): refactor folder creation and editing to use data-testid
 (globalVariables.spec.ts): remove redundant save button click in test

 (tests): update test locators to use more specific selectors

- Change locators for "Save Changes" button to use `getByText` with exact match
- Update locators for `showchroma_server_http_port` in `inputComponent.spec.ts`
- Add additional test steps in `intComponent.spec.ts` for better coverage

 (keyPairListComponent.spec.ts, langflowShortcuts.spec.ts, logs.spec.ts): update locators for better test stability and readability

 (tests): update end-to-end tests for improved stability and accuracy

 (textInputOutput.spec.ts): update locators and placeholders for accuracy
 (toggleComponent.spec.ts): replace locators with getByText for clarity
2024-06-04 17:49:58 -03:00
Lucas Oliveira
5bbba6799a Fixed backend not returning createdAt 2024-06-04 17:46:52 -03:00
ogabrielluiz
84d6de5e74 refactor: Advanced Disclosure now opens when there's a search 2024-06-04 17:24:09 -03:00
anovazzi1
be919f1bca Refactor: Remove commented code for chat history tab in IOModal 2024-06-04 17:06:16 -03:00
anovazzi1
88f1e6602b feat: Update SwitchOutputView component to handle array result type 2024-06-04 16:57:56 -03:00
ogabrielluiz
f3e49cb936 📝 (endpoints.py): add debug log message to indicate building langchain types dict for better debugging and monitoring 2024-06-04 16:33:36 -03:00
igorrCarvalho
91e3bd9151 Refactor: Remove select from delete session button 2024-06-04 16:33:05 -03:00
anovazzi1
46313155b3 feat: Add support for array result type in SwitchOutputView component 2024-06-04 16:26:20 -03:00
italojohnny
4f20da7228 add type array to artifacts 2024-06-04 16:25:03 -03:00
italojohnny
4f1c925d9a fix artifact type 2024-06-04 16:17:53 -03:00
Lucas Oliveira
e3832916fa Removed store api key modal 2024-06-04 16:13:07 -03:00
Lucas Oliveira
9a9b088843 Added redirect to langflow.store 2024-06-04 16:12:37 -03:00
igorrCarvalho
83b837966d Refactor: Make Reset Column button reset columns order 2024-06-04 15:53:51 -03:00
Lucas Oliveira
4d738e2ae8 Fixed icon not being on the end of the button when its text is not big enough 2024-06-04 15:42:56 -03:00
italojohnny
d7e1270436 add function to determine artifact type 2024-06-04 15:42:03 -03:00
cristhianzl
e6c65aff0b Merge branch 'fix/minor_bugs' of https://github.com/langflow-ai/langflow into fix/minor_bugs 2024-06-04 15:33:29 -03:00
cristhianzl
1719895367 ♻️ (reactflowUtils.ts): reorder imports for better readability
♻️ (reactflowUtils.ts): remove console.log statements to clean up code
♻️ (reactflowUtils.ts): fix formatting issues and align code style

♻️ (reactflowUtils.ts): remove trailing commas to improve code consistency and readability
2024-06-04 15:33:24 -03:00
anovazzi1
1743191379 fix undefined error 2024-06-04 15:21:29 -03:00
anovazzi1
729f12d02e fix(recordsOutputComponent): set default value for columnMode prop to "union" to
prevent potential issues with missing prop
fix(utils.ts): set default value for mode parameter in extractColumnsFromRows
function to "union" to ensure consistent behavior and prevent errors
2024-06-04 15:18:34 -03:00
anovazzi1
885712ac06 refactor: improve displayOutputPreview logic in ParameterComponent 2024-06-04 15:14:32 -03:00
anovazzi1
254a2c423c Refactor: Add ResetColumns component to improve table functionality 2024-06-04 14:38:40 -03:00
Lucas Oliveira
9d49597dae Merge remote-tracking branch 'origin/dev' into fix/minor_bugs 2024-06-04 14:25:51 -03:00
Lucas Oliveira
c8fa4d8a37 Removed div that made an extra space 2024-06-04 14:25:05 -03:00
Lucas Oliveira
bb6578e0a5 Fixed classes of sidebar to make it more like the main page 2024-06-04 14:21:12 -03:00
anovazzi1
5275126e64 chore: Update description text in SettingsPage 2024-06-04 14:06:38 -03:00
anovazzi1
9307b867c9 update title and description 2024-06-04 14:03:07 -03:00
Nicolò Boschi
82a3733ed7
setting fallback_to_env_var should be respected in api calls (#2058) 2024-06-04 09:36:52 -07:00