Commit graph

11,619 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
f5fd9fe22a
feat(docs): add "ZONE UNDER CONSTRUCTION" message to components (#665) 2023-07-25 10:02:41 -03:00
Gabriel Luiz Freitas Almeida
d777bd402f
Merge branch 'main' into documentation 2023-07-25 10:02:33 -03:00
Lucas Oliveira
59ef06ab79 Fixed flow not creating after creating custom component 2023-07-25 10:01:21 -03:00
Lucas Oliveira
e6e96b6f96 Formatting fixes 2023-07-25 09:53:05 -03:00
Lucas Oliveira
07ff2cc52f Changed tooltip handler to not use PopupContext 2023-07-25 09:52:27 -03:00
Lucas Oliveira
d283ce5600 Merge branch 'dev' into python_custom_node_component 2023-07-25 09:41:01 -03:00
Lucas Oliveira
53caa41531 Merge branch 'dev' into python_custom_node_component 2023-07-25 09:39:52 -03:00
Lucas Oliveira
9e341fcc31 Merge branch 'dev' into fix-hardCoded-colors 2023-07-25 08:46:03 -03:00
dependabot[bot]
f57ecadfc1
build(deps): bump word-wrap from 1.2.3 to 1.2.5 in /src/frontend
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-25 11:44:58 +00:00
Lucas Oliveira
2d9081403f
Modal refactor (#647)
This PR is about the transition from PopupContext to the Radix native
way of handling popups, as well as applying a BaseModal to all of the
modals to improve modularity.
2023-07-25 08:43:59 -03:00
Gabriel Luiz Freitas Almeida
e8c0eda048
Implementing Custom Tooltips for Custom Components Feature (#680) 2023-07-24 19:04:04 -03:00
Cristhian Zanforlin Lousa
fb6caaa6bc 🔥 refactor(parameterComponent): remove unnecessary console.log statement 2023-07-24 18:20:12 -03:00
Cristhian Zanforlin Lousa
c05eaa5b12 🔧 fix(index.css): remove unnecessary hyphen in comment to improve readability 2023-07-24 18:09:01 -03:00
Gabriel Luiz Freitas Almeida
83fa1502a4 🔧 chore(pre-release.yml): update POETRY_VERSION to 1.5.1 to use the latest version of Poetry
🔧 chore(release.yml): update POETRY_VERSION to 1.5.1 to use the latest version of Poetry
2023-07-24 17:20:18 -03:00
Gabriel Luiz Freitas Almeida
18c2674395 📦 chore(pre-release.yml): add pre-release workflow to automate the release process 2023-07-24 17:17:00 -03:00
Igor Carvalho
af66bc6927 Add comments to Otávio help 2023-07-24 16:47:50 -03:00
Cristhian Zanforlin Lousa
0e0082c710 Merge branch 'dev' into input-refactor 2023-07-24 16:18:48 -03:00
Cristhian Zanforlin Lousa
2c32b13632 merging modal refactor 2023-07-24 16:18:45 -03:00
Igor Carvalho
d09e07e12d Formated code 2023-07-24 16:17:32 -03:00
Cristhian Zanforlin Lousa
9f3a7b9a75 📦 chore(frontend): add @types/axios package to improve type checking in the frontend
🐛 fix(typesContext.tsx): remove unnecessary retry logic and error logging in getTypes function
🚀 feat(API/api.tsx): add ApiInterceptor component to handle API response retries and error handling
🚀 feat(API/index.ts): replace axios calls with api instance from API/api.tsx for better code organization and reusability

 feat(index.tsx): add ApiInterceptor component to intercept API requests and responses for additional processing
2023-07-24 16:16:02 -03:00
Igor Carvalho
e40628a069 refactor: Remove any types 2023-07-24 16:15:29 -03:00
Lucas Oliveira
ddfb534a03 Fixed message not appearing when code is displayed 2023-07-24 15:51:28 -03:00
Cristhian Zanforlin Lousa
078626052f formatting 2023-07-24 15:30:00 -03:00
Cristhian Zanforlin Lousa
891abae528 🐛 fix(parameterComponent): fix linting issues and add missing import
 feat(parameterComponent): add support for custom components in groupByFamily function
 feat(utils): add groupByFamilyCustom function to handle custom components in groupByFamily function
2023-07-24 15:10:55 -03:00
Igor Carvalho
53a20ecccf refactor[modals]: Remove any types 2023-07-24 14:10:38 -03:00
Igor Carvalho
4fc636cb9b refactor[EditNodeModal]: Remove any types 2023-07-24 13:20:29 -03:00
Lucas Oliveira
edf570f314 Added indicator of chat thinking when message is empty. 2023-07-24 11:32:36 -03:00
Lucas Oliveira
ada32b6a48 Refactored state management from tweaks 2023-07-24 10:58:48 -03:00
Gabriel Luiz Freitas Almeida
1910a03d71 ⬆️ chore(pyproject.toml): update gunicorn and langchain dependencies
- Upgrade gunicorn from version 20.1.0 to 21.1.0
- Upgrade langchain from version 0.0.237 to 0.0.240
2023-07-24 10:27:48 -03:00
Cristhian Zanforlin Lousa
530d416735 🔧 fix(parameterComponent): import 'flow' function from lodash to fix missing reference error
🔧 fix(parameterComponent): add 'flows' to the list of destructured variables from TabsContext to fix missing reference error
🔧 fix(parameterComponent): remove unused console.log statements to clean up code
2023-07-24 10:09:53 -03:00
Lucas Oliveira
169a20ab97 Fixed all bugs with tweaks on API modal 2023-07-24 09:55:42 -03:00
Lucas Oliveira
b6ee0ff800 Merge branch 'modalRefactor' into python_custom_node_component 2023-07-23 19:50:51 -03:00
Lucas Oliveira
66cec7d545 Formatting on merge 2023-07-23 19:49:13 -03:00
Lucas Oliveira
7239223481 Merge branch 'dev' into modalRefactor 2023-07-23 19:48:41 -03:00
Gabriel Luiz Freitas Almeida
73516f387e Merge remote-tracking branch 'origin/main' into optional_deps 2023-07-23 13:16:33 -03:00
Gabriel Luiz Freitas Almeida
5309a2fd6a change name of group dev 2023-07-23 13:16:16 -03:00
Cristhian Zanforlin Lousa
97045a3bc0 Merge branch 'modalRefactor' into input-refactor 2023-07-22 09:43:49 -03:00
Cristhian Zanforlin Lousa
c21cf4bb56 🐛 fix(inputListComponent): import useContext from react to fix missing import error
🐛 fix(inputListComponent): import set from lodash to fix missing import error
 feat(inputListComponent): add PopUpContext import to use closeEdit function
🐛 fix(inputListComponent): add useEffect to update inputList state when value prop changes
🐛 fix(EditNodeModal): import getRandomKeyByssmm from utils to fix missing import error
 feat(EditNodeModal): add PopUpContext import to use setCloseEdit function
🐛 fix(EditNodeModal): add useEffect to reset myData state when modalOpen prop changes
2023-07-22 09:43:17 -03:00
Cristhian Zanforlin Lousa
c218dc1d02 Merge branch 'modalRefactor' into input-refactor 2023-07-22 09:05:38 -03:00
Cristhian Zanforlin Lousa
7d91c14481 🐛 fix(inputListComponent): remove redundant useEffect that sets inputList value from props
🐛 fix(inputListComponent): fix cloning of inputList array in onChange event handler to prevent mutation of state
2023-07-22 09:05:04 -03:00
Gabriel Luiz Freitas Almeida
1b6f95211c 🐛 fix(Makefile): update uvicorn command to use --factory flag and create_app function to improve modularity and maintainability 2023-07-22 08:56:12 -03:00
Gabriel Luiz Freitas Almeida
564b113c3a 🔧 chore(main.py): configure logger in create_app function to improve logging configuration
🔧 chore(logger.py): change default log level to DEBUG in configure function for more detailed logging
2023-07-21 23:58:28 -03:00
Gabriel Luiz Freitas Almeida
80db6b910e 🔧 fix(__main__.py): import get_number_of_workers function from langflow.utils.util module to fix NameError
🔧 fix(__main__.py): change default value of workers option to -1 to indicate automatic calculation of number of workers
🔧 fix(__main__.py): remove unused import of cpu_count from multiprocess module
🔧 fix(__main__.py): remove unused import of time module
🔧 fix(__main__.py): remove unused import of httpx module
🔧 fix(__main__.py): remove unused import of sys module
🔧 fix(__main__.py): remove unused import of os module
🔧 fix(__main__.py): remove unused import of Path class from pathlib module
🔧 fix(__main__.py): remove unused import of load_dotenv function from dotenv module
🔧 fix(__main__.py): remove unused import of typer module
🔧 fix(__main__.py): remove unused import of app object from typer module
🔧 fix(__main__.py): remove unused import of Optional type from typing module
🔧 fix(__main__.py): remove unused import of Process class from multiprocess module
🔧 fix(__main__.py): remove unused import of platform module
🔧 fix(__main__.py): remove unused import of update_settings function
🔧 fix(__main__.py): remove unused import of run_langflow function
🔧 fix(util.py): import logger from langflow.utils.logger module to fix NameError
🔧 fix(util.py): import cpu_count from multiprocess module to fix NameError
🔧 fix(util.py): add default value of None to workers parameter in get_number_of_workers function to fix TypeError
2023-07-21 23:57:52 -03:00
Gabriel Luiz Freitas Almeida
cf688adf53 🚀 feat(custom_component.py): add method list_flow_names() to retrieve a list of flow names from the database
🐛 fix(custom_component.py): remove unused build() method to improve code cleanliness and avoid confusion
2023-07-21 23:15:53 -03:00
Gabriel Luiz Freitas Almeida
67e12c425f 🔀 chore(constants.py): add "str" as a base type in LANGCHAIN_BASE_TYPES to support string values in custom interfaces 2023-07-21 23:15:26 -03:00
Gabriel Luiz Freitas Almeida
6f300ddf94 🐛 fix(custom_component.py): add missing build_config method to CustomComponent class
🐛 fix(types.py): update build_langchain_template_custom_component function to use build_config method of CustomComponent class
2023-07-21 19:09:20 -03:00
gustavoschaedler
e84aca717b 🔀 chore(endpoints.py): move merge_nested_dicts function to correct local scope
🐛 fix(endpoints.py): fix get_all endpoint to correctly merge native_components and custom_components_from_file dictionaries
2023-07-21 22:32:54 +01:00
Gustavo Schaedler
b216d8754b
Hotfix: 0.3.3 (#670)
Added google_cse_id on GoogleSearchAPIWrapper component.

Updated list of maintainers with @igorrCarvalho , @carlosrcoelho and
@rodrigosnader
2023-07-21 22:05:18 +01:00
Gabriel Luiz Freitas Almeida
79269e1395
Merge branch 'main' into release 2023-07-21 18:00:45 -03:00
Gabriel Luiz Freitas Almeida
987783eda1 🔖 chore(pyproject.toml): update package version to 0.3.3
🔧 chore(pyproject.toml): update maintainers list with new team members Carlos Coelho, Igor Carvalho, and Rodrigo Nader
2023-07-21 17:57:27 -03:00