Commit graph

49 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
43864904ef 🔧 chore(Makefile): update mypy command to only check files in src/backend/langflow directory to improve performance and reduce noise in the output 2023-09-04 07:00:38 -03:00
Gabriel Luiz Freitas Almeida
23651e3a45 🔧 chore(Makefile): exclude .venv directory from mypy type checking to improve performance and avoid unnecessary errors 2023-08-28 18:05:29 -03:00
Gabriel Luiz Freitas Almeida
048ea7f743 🔧 chore(Makefile): update pytest command to run tests in parallel using pytest-xdist plugin
📦 deps(pyproject.toml): add pytest-xdist as a development dependency to enable parallel test execution
2023-08-27 19:16:51 -03:00
anovazzi1
24e84aa2fe Merge branch 'dev' into bugfix-msgSuccess 2023-08-24 17:39:52 -03:00
Cristhian Zanforlin Lousa
76c4d4afe7 🔧 chore(Makefile): remove unnecessary semicolon in 'install_frontend' and 'install_frontendc' targets
🔧 chore(Makefile): remove unnecessary 'rm' command in 'install_frontendc' target
 feat(App.tsx): set user data in state when auto-login is triggered to ensure consistent user experience
🔧 chore(UserManagementModal/index.tsx): rename 'isDisabled' state variable to 'isActive' for clarity
🔧 chore(UserManagementModal/index.tsx): rename 'isDisabled' prop and label to 'Active' for clarity
🔧 chore(UserManagementModal/index.tsx): rename 'isDisabled' state variable to 'isActive' in handleInput function
🔧 chore(AdminPage/index.tsx): rename 'confirmationText' prop from 'Edit' to 'Save' for clarity
2023-08-21 18:46:42 -03:00
DiogenesBR
5fd3da010e Atualização do ChromaComponent adicionando campos que havia na versão antiga 2023-08-18 21:10:03 +00:00
anovazzi1
ab81c604a1 chore(Makefile): update 'install_frontendc' target to remove existing node_modules and package-lock.json before running 'npm install' to ensure a clean installation 2023-08-17 15:30:24 -03:00
Diógenes Betat Roos
7907912af0 Correct the NewLine character 2023-08-17 14:51:54 +00:00
Diógenes Betat Roos
5cba006a54 Update in the devcontainer 2023-08-17 14:07:20 +00:00
anovazzi1
16fa3a66b8 chore(Makefile): simplify install_frontend target by removing unnecessary conditional statement
feat(Makefile): add install_frontendc target to install frontend dependencies using npm ci for clean installs
feat(Makefile): add frontendc target to install frontend dependencies using npm ci and run frontend
chore(ApiModal/index.tsx): reformat codesArray for better readability
2023-08-16 17:28:35 -03:00
anovazzi1
9096fcd110 chore(Makefile): modify install_frontend target to conditionally run npm ci or npm install based on the value of the clean variable 2023-08-16 17:23:24 -03:00
anovazzi1
b528ae86fd chore(Makefile): change npm install command to npm ci for frontend installation to ensure reproducible builds 2023-08-15 15:39:33 -03:00
anovazzi1
993cea0c0b Merge branch 'dev' into updateMakefile 2023-08-15 15:01:45 -03:00
anovazzi1
fe61d4aa51 fix(Makefile): fix typo in 'rm -rf' command to remove node_modules directory in install_frontend target
fix(Makefile): remove unnecessary 'rm -rf' command in run_frontend target
2023-07-27 16:57:43 -03:00
anovazzi1
0a452750dd update make file to make_frontend to remove node_modules before install and avoid binding error 2023-07-27 16:26:15 -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
6d9bcd5e65 🔧 chore(Makefile): make pre-commit hook executable
The pre-commit hook in the .githooks directory was not executable, causing it to not be triggered. This commit makes the pre-commit hook executable by adding the `chmod +x` command to set the executable permission on the pre-commit hook file.
2023-07-05 00:03:32 -03:00
Gabriel Luiz Freitas Almeida
c5d6f487fa feat(Makefile): add build_and_install target to build and install package without running it
The path to the langflow.main module was incorrect, causing the backend target to fail. The path has been updated to the correct location.

The build_and_install target has been added to build the package and install it without running it. This is useful when the package needs to be built and installed on a remote server.
🐛 fix(Makefile): fix path to langflow.main module in backend target
2023-06-19 14:28:29 -03:00
Gustavo Schaedler
547e10b374 Remove condition for the execution of make publish, the execution is done by GitHub actions 2023-06-09 20:15:00 +01:00
Gustavo Schaedler
8a08ebdbe7 Remove some commented out code + add condition for the execution of make publish 2023-06-09 20:09:25 +01:00
Gabriel Luiz Freitas Almeida
998d1bf5ed 🚀 chore(Makefile): add install_backend command to backend target
The Makefile has been updated to include the `install_backend` command as a dependency of the `backend` target. This ensures that the backend dependencies are installed before running the backend server.
2023-06-06 12:55:12 -03:00
Deepankar Mahapatro
a9e1fb4eb7 build: push lcserve image as public 2023-06-01 10:00:56 +05:30
Gabriel Almeida
4848759aeb 🚀 chore(Makefile): add make targets to install backend and frontend dependencies
The Makefile now has two new targets, `install_backend` and `install_frontend`, which install the dependencies for the backend and frontend respectively. This makes it easier for developers to set up the project as they can now run `make init` to install the pre-commit hooks and all dependencies.
2023-05-28 16:36:57 -03:00
Gabriel Almeida
f774cc6361 🐛 fix(Makefile): update ruff command to fix all files in the directory
The ruff command was updated to fix all files in the directory instead of just the ones that have the I issue. This ensures that all files are properly formatted.
2023-05-27 17:00:44 -03:00
Gabriel Almeida
47f440066f 🔥 chore(Makefile): remove pre-push hook installation
The pre-push hook installation command was removed from the Makefile. This was done to avoid conflicts with other hooks that may be installed in the future.
2023-05-27 13:01:58 -03:00
Gabriel Almeida
d5f2d83511 🚀 feat(githooks, Makefile): add pre-commit hook to run 'make format' before committing
🔧 chore(Makefile): add 'init' target to install pre-commit hooks
The pre-commit hook is added to run 'make format' before committing. This ensures that the code is formatted correctly before it is committed. The Makefile is updated to include an 'init' target that installs the pre-commit hooks.
2023-05-27 12:59:44 -03:00
Deepankar Mahapatro
5d8f18f046 feat: deploy langflow using langchain-serve 2023-05-15 18:17:14 +05:30
Deepankar Mahapatro
e4f99b7971 feat: deploy langflow using langchain-serve 2023-05-15 17:56:26 +05:30
Deepankar Mahapatro
52093240b1 feat: deploy langflow using langchain-serve 2023-05-15 17:48:02 +05:30
Gabriel Almeida
c065ceb979 feat(pyproject.toml): add wikipedia package to dependencies 2023-05-07 20:15:29 +00:00
Gabriel Almeida
45c04befe7 refactor(Makefile): rename run_backend target to backend and add install_backend target
feat(Makefile): add frontend target to install and run frontend app using npm
2023-04-27 17:24:25 -03:00
Gabriel Almeida
cdc6d2994a Refactor WebSocket connection to new port number 7860 in Makefile and add file upload support to ChatModal component. 2023-04-27 09:53:31 -03:00
Gabriel Almeida
5793e3cb2e chore(Makefile): add debug log level to backend server command 2023-04-25 22:22:40 -03:00
Gabriel Almeida
f68de27444 fix: makefile syntax 2023-04-05 16:11:02 -03:00
Gabriel Almeida
8297100b22 fix: syntax corrected 2023-04-05 11:28:32 -03:00
Gabriel Almeida
09412b337e feat: fix formatting in makefile 2023-04-04 21:46:28 -03:00
Gabriel Almeida
743e935bec feat: added debug option in make dev 2023-04-04 19:19:41 -03:00
Gabriel Almeida
61c2933d84 feat: added build option in dev command 2023-03-20 06:35:29 -03:00
Gabriel Almeida
5de2e71ddc feat: added dev command to makefile
This should create a reliable way to run the development environment.
2023-03-19 21:43:14 -03:00
Gabriel Almeida
70dbc7eb1e refac: langflow_backend -> langflow 2023-03-17 09:50:02 -03:00
Gabriel Almeida
aa901d93d8 feat: added run commands to makefile 2023-03-15 21:35:28 -03:00
Gabriel Almeida
a3d6294108 fix: add CI var to frontend build 2023-03-14 12:10:15 -03:00
Gabriel Almeida
fcb3abccf1 style: formatting and fixes 2023-03-14 11:00:56 -03:00
Ibis Prevedello
6749a42e87 refac: change folder structure 2023-03-13 19:59:50 -03:00
Gabriel Almeida
dc6b69d065 fix: built applied to langflow_backend instead of langflow 2023-03-13 17:13:07 -03:00
ogabrielluiz
498eadefc0 feat: adding test and make commands for testing 2023-03-10 07:20:40 -03:00
ogabrielluiz
e033f678b7 fix: limit build to sdist 2023-03-08 10:44:55 -03:00
ogabrielluiz
7feb6a77e4 feat: make file build and install commands 2023-03-08 08:21:51 -03:00
ogabrielluiz
94ffe2c02c feat: adding release and lint github actions 2023-03-07 13:08:12 -03:00