Commit graph

2,234 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
b98fb4b4fa 🔧 chore(deploy_gh-pages.yml): add cache dependency path for npm cache to include ./docs/package-lock.json
🔧 chore(deploy_gh-pages.yml): update node version to 18 for the deployment job
2023-07-12 18:30:36 -03:00
Gabriel Luiz Freitas Almeida
2de7fe1c13 📝 chore(deploy_gh-pages.yml): add GitHub Actions workflow to deploy to GitHub Pages
This commit adds a new GitHub Actions workflow file, `deploy_gh-pages.yml`, which is responsible for deploying the project to GitHub Pages. The workflow is triggered on pushes to the `lf-docs-fix` branch.

The workflow consists of the following steps:
1. Checkout the repository
2. Set up Node.js environment with version 18 and npm caching
3. Install dependencies for the documentation
4. Build the website
5. Deploy the built website to GitHub Pages using the `peaceiris/actions-gh-pages` action
   - The deployment is done to the `gh-pages` branch
   - The build output is published from the `./docs/build` directory
   - The commit authorship is assigned to the official GH-Actions bot

This workflow enables automatic deployment of the documentation to GitHub Pages whenever changes are pushed to the `lf-docs-fix` branch.
2023-07-12 18:28:45 -03:00
Gabriel Luiz Freitas Almeida
7034660af2 removing build files 2023-07-12 18:20:12 -03:00
Gabriel Luiz Freitas Almeida
803914bf07 🔧 chore(docusaurus.config.js): format code and fix linting issues
🔧 chore(sidebars.js): format code and fix indentation
2023-07-12 18:04:23 -03:00
carlosrcoelho
d76d5cd10c organized folders, added components tab, adjusted mendable style. 2023-06-26 19:23:00 -03:00
Carlos Coelho
a42d8542ac
Delete test-deploy.yml 2023-06-26 19:20:22 -03:00
Carlos Coelho
a4f1cabe32
Delete deploy.yml 2023-06-26 19:19:50 -03:00
Carlos Coelho
1849739fa6
Create test-deploy.yml 2023-06-26 19:11:13 -03:00
Carlos Coelho
6d1f0e6f37
Create deploy.yml 2023-06-26 19:09:52 -03:00
carlosrcoelho
e330c33493 fixed mendable key 2023-06-26 16:53:45 -03:00
carlosrcoelho
4a80d87269 adjusted baseUrl 2023-06-26 16:52:17 -03:00
carlosrcoelho
ad55d8f4c7 changed baseUrl 2023-06-26 16:19:24 -03:00
carlosrcoelho
947c921a48 adjusted footer 2023-06-26 11:38:35 -03:00
carlosrcoelho
cad352ad54 changed url 2023-06-23 17:59:49 -03:00
carlosrcoelho
e05889ffbb changed URL 2023-06-23 17:55:44 -03:00
carlosrcoelho
833e165718 fixed url 2023-06-23 17:23:33 -03:00
carlosrcoelho
fb188b3418 changed url 2023-06-23 17:11:15 -03:00
carlosrcoelho
78bd6c19a2 changed baseUrl 2023-06-23 17:05:47 -03:00
carlosrcoelho
f946db714f builded 2023-06-23 14:43:52 -03:00
carlosrcoelho
122005e3e7 fixed readthedocs yaml position 2023-06-23 14:31:50 -03:00
carlosrcoelho
7288a8c22f added readthedocs yaml 2023-06-23 14:29:56 -03:00
carlosrcoelho
14a0dd0b16 improved mendable file and centralized videos. 2023-06-23 14:08:45 -03:00
carlosrcoelho
99d1002321 Removed dark mode 2023-06-22 18:38:44 -03:00
carlosrcoelho
2e9a665dd7 Removed commented file. 2023-06-22 17:38:14 -03:00
carlosrcoelho
b04e53cda0 adjusted text 2023-06-22 17:18:10 -03:00
carlosrcoelho
08e5e98d84 Adjusted broken links. Added more info in some sections. 2023-06-22 10:41:44 -03:00
Rodrigo Nader
c6b823da49 Change installation 2023-06-22 02:15:07 -03:00
carlosrcoelho
4d7cd3d526 Added documentation 2023-06-21 19:13:44 -03:00
Gabriel Luiz Freitas Almeida
4b1ab3c640 update lock 2023-06-21 11:36:42 -03:00
anovazzi1
37ff0cac4f update version 2023-06-21 11:36:42 -03:00
anovazzi1
770f61294d feat(chatInput): add useEffect hook to focus on chat input when lockChat is false and inputRef is available
fix(chatInput): remove unnecessary comment in useEffect hook
2023-06-21 11:36:41 -03:00
Gabriel Luiz Freitas Almeida
fef8324886
Fix: Restore Notion and Slack directory loaders. (#476) 2023-06-21 13:57:00 +00:00
Gabriel Luiz Freitas Almeida
2029b08d2e Merge remote-tracking branch 'origin/main' into dev 2023-06-20 16:18:37 -03:00
Rodrigo Nader
ba7157f155
Fix remove api key condition (#518)
Condition was reversed.
2023-06-20 16:17:43 -03:00
anovazzi1
8f86acecb0
zoom out 10x bigger (#517)
increase the zoom out limit of the flow
2023-06-20 16:14:18 -03:00
Gabriel Luiz Freitas Almeida
1c7485bb64 🔖 chore(pyproject.toml): bump version to 0.1.5
The version number has been updated from 0.1.4 to 0.1.5 to reflect the changes made in the package. This is a chore commit as it does not add any new features or fix any bugs, but rather updates the version number.
2023-06-20 16:12:47 -03:00
Gabriel Luiz Freitas Almeida
5f5bf06ab2 🐛 fix(flows.py): fix conditional statement in update_flow function
The conditional statement in the update_flow function was incorrect. The if statement was checking for the opposite of what was intended. The fix changes the if statement to check for the correct condition.
2023-06-20 16:11:33 -03:00
anovazzi1
46a30cf92e zoom out 10x bigger 2023-06-20 15:45:48 -03:00
Carlos Coelho
272be9f566
Update README.md
added discord link
2023-06-19 22:21:43 -03:00
Rodrigo Nader
53ff28ecde
Update README.md 2023-06-19 22:08:30 -03:00
Rodrigo Nader
06dbfb5faf
Update README.md (#515) 2023-06-19 21:43:39 -03:00
Rodrigo Nader
bf869232f7
Update README.md 2023-06-19 21:43:30 -03:00
Lucas Oliveira
c969bcca78 Fixed spearator 2023-06-19 19:33:07 -03:00
Gabriel Luiz Freitas Almeida
f511ddc20f Merge remote-tracking branch 'origin/main' into dev 2023-06-19 17:17:07 -03:00
Gustavo Schaedler
fa2d2fbc97
Small bugfixes and improvements (#514)
# Pull Request Description

## Summary

This Pull Request includes several code improvements, refactoring,
feature additions, and documentation updates mainly focused on enhancing
the functionality and maintainability of the codebase.

## Details

### Refactoring and Improvements:

- **Commit (5ea20aa) by @ogabrielluiz**: Unnecessary indentation in the
`getPythonCode` function within `constants.tsx` has been removed to
improve code readability.

- **Commit (6886828) by @ogabrielluiz**: 
- Changed the `load_flow_from_json` function signature in `process.py`
to accept either a JSON file path or a JSON object.
- Updated the import statement for `Chain` in `base.py` to be more
explicit by importing it from `langchain.chains.base` instead of
`langflow.graph.vertex.types`.
- Removed a print statement from the `process_tweaks` function in
`process.py`.
- Added an optional `tweaks` parameter to the `load_flow_from_json`
function.
- Changed the return type of the `build` method in the `Graph` class
from `List[Vertex]` to `Chain`.

- **Commit (83c28dc) by @ogabrielluiz**: The `process_tweaks` function
in `process.py` has been refactored to improve readability and
maintainability. An `apply_tweaks` function was added to apply tweaks to
the node, and a `validate_input` function was added for input
validation. The function now raises a `ValueError` if the input is not
in the expected format.

- **Commit (11185af) by @ogabrielluiz**: Refactored the
`fix_memory_inputs` function in `process.py` to improve readability by
reducing nesting. The function now checks if the `langchain_object` has
a `memory` attribute and if it is not `None` before proceeding. The
try-except block was also refactored to reduce nesting.

- **Commit (f180fa6) by @ogabrielluiz**: The input parameter in
`process.py` has been changed to accept a `Path` object in addition to a
string or dictionary, improving the flexibility of the function and
allowing for easier file handling.

### Features:

- **Commit (8a5525f) by @ogabrielluiz**: The `getPythonCode` function in
`constants.tsx` now accepts a `tweaks` parameter which is used to
customize the behavior of the flow. A `buildTweaks` function generates
the `tweaks` object which is passed to the `load_flow_from_json`
function.

- **Commit (c5d6f48) by @ogabrielluiz**: Added a `build_and_install`
target to the `Makefile` to build the package and install it without
running it. This is useful for building and installing on a remote
server. Additionally, fixed the path to the `langflow.main` module in
the backend target of the `Makefile`.

### Documentation:

- **Commit (76a1265) by @ogabrielluiz**: Updated the Langflow API usage
example in `README.md` to reflect the new API endpoint URL. Added a new
optional `tweaks` parameter to the `run_flow` function for flow
customization and updated the example code accordingly.

### Other:

- **Commit (0dcd93e) by @lucaseduoli**: Added Discord and Twitter icons,
and GitHub stars.

- **Commit (0dcd93e) by @lucaseduoli**: Fixed the Twitter link.
2023-06-19 21:10:41 +01:00
Gabriel Luiz Freitas Almeida
7b2849260c 🔖 chore(pyproject.toml): bump version to 0.1.4
The version number has been updated from 0.1.3 to 0.1.4. This is a chore commit as it does not introduce any new features or bug fixes, but rather updates the version number to reflect changes made in the package.
2023-06-19 16:27:08 -03:00
Lucas Oliveira
b616e0dd42 fixed twitter link 2023-06-19 16:16:58 -03:00
Lucas Oliveira
9be559397b removed api key 2023-06-19 16:14:25 -03:00
Gabriel Luiz Freitas Almeida
825f2798c3 🐛 fix(chat.py): fix node to vertex variable name in stream_build function
 feat(chat.py): add progress logging to stream_build function
The variable node was renamed to vertex to improve semantics and consistency with the naming conventions. Progress logging was added to the stream_build function to provide feedback to the user on the progress of the build process.

🐛 fix(index.tsx): fix typo in setSuccessData function call
 feat(index.tsx): add success logging to handleBuild function
A typo in the setSuccessData function call was fixed. Success logging was added to the handleBuild function to provide feedback to the user on the success of the build process.
2023-06-19 16:03:25 -03:00
Lucas Oliveira
0dcd93ef92 added discord and twitter icons, added github stars 2023-06-19 15:45:26 -03:00