Dave Morris
e922978f27
adding VertexAIEmbeddings into config.yaml
2023-08-09 08:07:59 -05:00
Dave Morris
aa20ae5a56
rename environment variable for vite server port
2023-08-08 20:25:27 -05:00
Dave Morris
bb2b8fbb3d
add support for VertexAIEmbeddings node
2023-08-08 17:35:50 -05:00
Dave Morris
35af73822a
Merge pull request #1 from logspace-ai/dev
...
updating from dev branch
2023-08-08 17:29:36 -05:00
Gabriel Luiz Freitas Almeida
a33edf878c
Adds Migrations and Service Layer implementation ( #723 )
2023-08-08 17:11:08 -03:00
Gabriel Luiz Freitas Almeida
67f0ca7549
📦 chore(pyproject.toml): update orjson dependency from version 3.9.1 to 3.9.3 for bug fixes and improvements
2023-08-08 16:50:04 -03:00
Gabriel Luiz Freitas Almeida
4b47f9f196
🐛 fix(endpoints.py): add check to skip empty custom_component_dict to prevent potential errors
2023-08-08 16:35:15 -03:00
Gabriel Luiz Freitas Almeida
3170ac665a
📝 docs(pyproject.toml): add documentation link to the project configuration file
2023-08-08 16:15:30 -03:00
Gabriel Luiz Freitas Almeida
a6cacbf377
Merge branch 'dev' into migrations_service
2023-08-08 16:13:32 -03:00
Gabriel Luiz Freitas Almeida
a40a81b458
Merge remote-tracking branch 'origin/main' into dev
2023-08-08 16:12:12 -03:00
Gabriel Luiz Freitas Almeida
bae4792ed9
Fix flows not being able to run without input keys ( #732 )
2023-08-08 15:14:27 -03:00
Gabriel Luiz Freitas Almeida
ceff1a2833
Merge remote-tracking branch 'origin/main' into release
2023-08-08 15:13:49 -03:00
Gabriel Luiz Freitas Almeida
cf8c0601eb
Revert "Merge branch 'main' into release"
...
This reverts commit 4dea0f6690 , reversing
changes made to 597b2153a3 .
2023-08-08 15:13:22 -03:00
Gabriel Luiz Freitas Almeida
b8d8ed8283
Revert "Revert "Fixes flows without input_keys not being runnable" ( #731 )"
...
This reverts commit 352e74cbc7 , reversing
changes made to 3f531a1157 .
2023-08-08 15:12:37 -03:00
Gabriel Luiz Freitas Almeida
4dea0f6690
Merge branch 'main' into release
2023-08-08 15:08:11 -03:00
Gabriel Luiz Freitas Almeida
597b2153a3
🔖 chore(pyproject.toml): bump version from 0.4.2 to 0.4.3 for langflow package
2023-08-08 15:06:38 -03:00
Gabriel Luiz Freitas Almeida
352e74cbc7
Revert "Fixes flows without input_keys not being runnable" ( #731 )
2023-08-08 15:03:02 -03:00
Gabriel Luiz Freitas Almeida
f9b392d5b8
Revert "Fixes flows without input_keys not being runnable"
2023-08-08 15:02:16 -03:00
Gabriel Luiz Freitas Almeida
3f531a1157
Fixes flows without input_keys not being runnable ( #727 )
2023-08-08 15:01:56 -03:00
Gabriel Luiz Freitas Almeida
df49a6a410
Merge branch 'main' into inputKeysBugFix
2023-08-08 15:01:35 -03:00
Gabriel Luiz Freitas Almeida
8e4ca8e8ef
Adds more settings to ChromaDB and fixes Chat not being runnable without chat variables ( #718 )
2023-08-08 15:00:55 -03:00
Gabriel Luiz Freitas Almeida
a64f03da9c
📝 docs(loading_document.mdx): update the "Web Page" field URL to point to the correct documentation URL
...
📝 docs(CNAME): update the CNAME file to point to the new domain for the documentation
🔧 fix(ApiModal/index.tsx): update the links in the description to point to the correct documentation URL
2023-08-08 14:11:57 -03:00
Gabriel Luiz Freitas Almeida
4dafbae1b9
📝 docs(loading_document.mdx): update the "Web Page" field URL to point to the correct documentation URL
...
📝 docs(CNAME): update the CNAME file to point to the new domain for the documentation
🔧 fix(ApiModal/index.tsx): update the links in the description to point to the correct documentation URL
2023-08-08 14:09:15 -03:00
Gabriel Luiz Freitas Almeida
d1f09a6a64
🔨 refactor(utils.ts): remove unnecessary newline after the return statement in getChatInputField function
2023-08-07 20:34:22 -03:00
Gabriel Luiz Freitas Almeida
bd7489206d
🐛 fix(chatComponent): add null check for formKeysData.input_keys to prevent error when accessing undefined property
2023-08-07 20:32:27 -03:00
Gabriel Luiz Freitas Almeida
16666426f7
🐛 fix(chatComponent): fix condition to check if parsedData.input_keys is not undefined
...
✨ feat(chatComponent): add logic to close the connection and finish when end_of_stream event is received
2023-08-07 20:31:59 -03:00
Gabriel Luiz Freitas Almeida
e1cbc0d5d4
🐛 fix(utils.ts): fix missing closing bracket in getChatInputField function
...
✨ feat(utils.ts): add getChatInputField function to retrieve the chat input field based on the current flow and tabs state
2023-08-07 20:31:32 -03:00
Gabriel Luiz Freitas Almeida
2abc0d2fb4
🐛 fix(formModal/index.tsx): handle case when tabsState or formKeysData is undefined to prevent errors
...
✨ feat(formModal/index.tsx): add support for displaying input keys and handling input changes in the form modal
2023-08-07 20:28:41 -03:00
Gabriel Luiz Freitas Almeida
aff3d53021
🔖 chore(pyproject.toml): bump package version from 0.4.1 to 0.4.2
...
🔖 chore(pyproject.toml): bump langchain version from 0.0.250 to 0.0.256
2023-08-07 20:06:32 -03:00
Gabriel Luiz Freitas Almeida
f61d265e77
🔧 chore(vector_store.py): refactor initialize_chroma function to remove unnecessary if conditions and improve code readability
...
🔧 chore(vector_store.py): remove chroma_server_ keys from params dictionary if not needed to avoid potential conflicts
2023-08-07 18:52:19 -03:00
Gabriel Luiz Freitas Almeida
239811dbff
🐛 fix(chat.py): change "input_keys" value from an empty dictionary to None to improve readability and reduce redundancy
2023-08-07 18:46:13 -03:00
Gabriel Luiz Freitas Almeida
9ee76fd18f
🐛 fix(manager.py): change default value of chat_inputs from empty string to empty dictionary to improve data consistency and prevent potential errors
...
🐛 fix(utils.py): handle case when chat_inputs.message is None by assigning an empty dictionary to it to prevent potential errors
2023-08-07 18:37:49 -03:00
anovazzi1
7f31f7f519
refactor(chatComponent): simplify condition for setting canOpen state in Chat component
...
The condition for setting the `canOpen` state in the Chat component was simplified by removing unnecessary checks for `formKeysData.input_keys` and `Object.keys(tabsState[flow.id].formKeysData.input_keys).length > 0`. The new condition only checks for the existence of `tabsState[flow.id].formKeysData`. This change improves code readability and reduces unnecessary complexity.
2023-08-07 18:35:14 -03:00
Gabriel Luiz Freitas Almeida
68c4799ab0
🔧 chore(launch.json): update launch.json to include a new configuration for debugging Python tests
...
✨ feat(launch.json): add a new configuration for debugging Python tests with the purpose of "debug-test" and console set to "integratedTerminal"
2023-08-07 14:47:04 -03:00
Gabriel Luiz Freitas Almeida
9fcc96e767
🔀 refactor(manager.py): update import statement for models in database manager to improve readability and maintainability
2023-08-07 14:18:07 -03:00
Gabriel Luiz Freitas Almeida
4e1fc2202a
🔥 refactor(test_cli.py): remove unused imports and test cases
...
The test_cli.py file had some unused imports and test cases that were not being used. This commit removes those unused imports and test cases to improve code cleanliness and maintainability.
2023-08-07 14:16:37 -03:00
Gabriel Luiz Freitas Almeida
71012ac47b
🔥 chore(alembic): remove flowstyles table
...
✨ feat(alembic): add migration to remove flowstyles table
🔥 chore(alembic): remove old migration file for removing flowstyles table
🐛 fix(database): import Flow model to avoid unused import warning
2023-08-07 14:09:27 -03:00
Gabriel Luiz Freitas Almeida
96dfb9b324
🐛 fix(main.py): fix condition to setup static files only if static_files_dir is not None
2023-08-07 12:08:16 -03:00
Gabriel Luiz Freitas Almeida
9dba69cffc
📝 docs(CONTRIBUTING.md): add branch structure information to CONTRIBUTING.md file for better understanding of the repository structure
...
📝 docs(README.md): add a section about joining the Discord server to encourage community engagement and collaboration
2023-08-07 12:07:45 -03:00
Gabriel Luiz Freitas Almeida
1601745ed9
🔀 refactor(alembic/env.py): update import statement for SQLModel in env.py to reflect new location in manager module
...
🔀 refactor(interface/custom/custom_component.py): update import statement for session_getter in custom_component.py to reflect new location in utils module
🔀 refactor(main.py): update import statement for initialize_database in main.py to reflect new location in utils module
🔀 refactor(database/factory.py): update import statement for DatabaseManager in factory.py to reflect new location in manager module
2023-08-07 12:00:58 -03:00
Gabriel Luiz Freitas Almeida
8436c66aa7
📦 chore(manager.py): add DatabaseManager class to handle database operations
...
📦 chore(utils.py): add initialize_database function and session_getter context manager to handle database initialization and session management
2023-08-07 12:00:27 -03:00
Gabriel Luiz Freitas Almeida
8036f74d8b
🔀 chore(conftest.py): update import statement for DatabaseManager to reflect file name change
2023-08-07 11:59:57 -03:00
Gabriel Luiz Freitas Almeida
41707c1eac
🔧 chore(test_cli.py): refactor test_components_path to use a temporary directory for components path
...
🔧 chore(test_cli.py): refactor test_components_path to use a temporary directory for components path to improve test isolation and avoid side effects
2023-08-07 11:59:23 -03:00
Gabriel Luiz Freitas Almeida
d75fb49bf2
🔥 chore(alembic): remove FlowStyles table
...
This commit removes the FlowStyles table from the database. The table was no longer needed and has been dropped. The corresponding indexes and foreign key constraints have also been removed.
Downgrade functionality has been implemented to recreate the FlowStyles table and its associated indexes and foreign key constraints if needed.
2023-08-07 10:25:46 -03:00
Gabriel Luiz Freitas Almeida
b7861ac77f
🔧 chore(alembic.ini): update sqlalchemy.url to dynamically set the path to the database in the root of the project
2023-08-07 10:24:28 -03:00
Gabriel Luiz Freitas Almeida
e2e14d8c93
🔥 refactor(router.py): remove unused flow_styles_router import to improve code cleanliness and reduce unused code
...
🔥 refactor(test_database.py): remove unused flow_style related tests to improve code cleanliness and reduce unused code
2023-08-07 10:24:02 -03:00
Dave Morris
b54231e584
Update Dockerfile to fix uvicorn factory path
2023-08-07 08:21:57 -05:00
Dave Morris
6386a32193
Update dev.Dockerfile to fix uvicorn factory path
2023-08-07 08:20:34 -05:00
Dave Morris
50df00cd0d
Update docker-compose.debug.yml to fix uvicorn factory path
2023-08-07 08:20:04 -05:00
Dave Morris
8e8e97149a
Update docker-compose.yml to fix uvicorn factory path
2023-08-07 08:19:37 -05:00