Commit graph

2145 commits

Author SHA1 Message Date
Mike Fortman
25dd787d2a
Merge branch 'main' into doc-directory-name 2025-11-26 16:11:58 -06:00
Edwin Jose
b921993d40
Merge pull request #526 from langflow-ai/bump-version-1.41 2025-11-26 16:28:00 -05:00
Edwin Jose
860df4684e Bump version to 0.1.41 in pyproject.toml
Updated the project version from 0.1.40 to 0.1.41 in pyproject.toml. No other code changes were made.
2025-11-26 16:25:49 -05:00
Edwin Jose
dee3953f7a
Merge pull request #515 from langflow-ai/support-multi-embedding 2025-11-26 15:19:07 -05:00
Edwin Jose
92f0d158d6
Merge branch 'main' into support-multi-embedding 2025-11-26 14:37:26 -05:00
Mike Fortman
dca5d5fba2
Merge branch 'main' into doc-directory-name 2025-11-26 13:10:24 -06:00
pushkala-datastax
5a6261d7e0
Merge pull request #520 from langflow-ai/conversation-sidebar-new-convo-state
Adds loading state and placeholder for new conversations
2025-11-26 11:09:33 -08:00
Mike Fortman
d6466db5a1 change documents directory 2025-11-26 12:59:40 -06:00
Edwin Jose
53139ecb8a Enable local builds and env embedding model config in compose files
Uncommented build sections for backend, frontend, and langflow services in docker-compose.yml to allow local image builds. Updated SELECTED_EMBEDDING_MODEL to use environment variable in both docker-compose.yml and docker-compose-cpu.yml for improved configurability.
2025-11-26 13:55:49 -05:00
Mike Fortman
c6e6c80bf6 Adds loading state and placeholder for new conversations 2025-11-26 10:59:58 -06:00
Edwin Jose
6c3fca2018
Merge branch 'main' into support-multi-embedding 2025-11-26 11:04:23 -05:00
Sebastián Estévez
59b88a7020
Merge pull request #511 from langflow-ai/fix/docker-compose
fix: change docker compose gpu to be an override
2025-11-26 06:49:18 -05:00
phact
157cebff4e rm with docker compose 2025-11-26 06:43:50 -05:00
phact
b92f4fdfb3 rm full path 2025-11-26 06:40:30 -05:00
phact
5df25e21fe chown instead 2025-11-26 06:35:36 -05:00
phact
9e8936e2b8 comment - integration test cleanup 2025-11-26 06:33:51 -05:00
phact
d1b7a36801 integration test cleanup 2025-11-26 06:32:38 -05:00
phact
bb05b3e632 Merge branch 'fix/docker-compose' of github.com:phact/openrag into fix/docker-compose 2025-11-26 06:31:44 -05:00
phact
24c006128c remove the secret 2025-11-26 06:31:15 -05:00
phact
25e0c6cbd1 merge 2025-11-26 06:23:21 -05:00
phact
71eaa1c1e2 monitor actually displays and sticks across navigation 2025-11-26 06:17:20 -05:00
phact
67e31dbbe4 symlinks 2025-11-26 06:01:04 -05:00
Sebastián Estévez
b172c2888d
Merge branch 'main' into support-multi-embedding 2025-11-26 04:38:41 -05:00
Sebastián Estévez
eeebc674e2
Merge pull request #516 from langflow-ai/fix-port-conflict
fix: More graceful handling of port conflicts
2025-11-26 04:36:52 -05:00
Sebastián Estévez
6baa2c5ac5
Merge branch 'main' into fix-port-conflict 2025-11-26 04:36:37 -05:00
phact
a1961f66b7 Merge branch 'main' into support-multi-embedding 2025-11-26 04:34:40 -05:00
Sebastián Estévez
634e035612
Merge pull request #489 from langflow-ai/bump-langflow-nightly
chore: Update base image to langflow-nightly:1.7.0.dev19
2025-11-26 04:26:54 -05:00
Edwin Jose
3dbd503b4c
Merge branch 'main' into support-multi-embedding 2025-11-26 04:20:05 -05:00
phact
bd0ea37253 integration tests docker cache 2025-11-26 04:08:28 -05:00
phact
a5c21e1ffc du 2025-11-26 04:04:00 -05:00
Sebastián Estévez
7308149f32
Merge pull request #518 from langflow-ai/v0.1.40
cut v0.1.40
2025-11-26 03:59:45 -05:00
phact
bd36727eb0 cut v0.1.40 2025-11-26 03:58:58 -05:00
phact
c276060cb1 fix cleanup 2025-11-26 03:53:43 -05:00
phact
bad829a73b Merge branch 'fix-port-conflict' of github.com:phact/openrag into fix-port-conflict 2025-11-26 03:51:07 -05:00
phact
58528dc541 clean up runner 2025-11-26 03:50:22 -05:00
Sebastián Estévez
e23c8fca36
Merge branch 'main' into fix-port-conflict 2025-11-26 03:48:26 -05:00
phact
fefcede8b5 also proactively check native port 2025-11-26 03:47:47 -05:00
Sebastián Estévez
afd32ee0a3
Merge pull request #497 from langflow-ai/langflowai-dockerhub
Langflowai dockerhub
2025-11-26 03:07:47 -05:00
Sebastián Estévez
4ad4847a5b
Merge branch 'main' into langflowai-dockerhub 2025-11-26 02:32:48 -05:00
phact
c7427b1ad2 use RagRunner for docker build step 2025-11-26 02:31:44 -05:00
Edwin Jose
998d8b9195 Add fail-safe mode to embedding and OpenSearch components
Introduces a 'fail_safe_mode' option to the Embedding Model and OpenSearch (Multi-Model Multi-Embedding) components, allowing errors to be logged and None returned instead of raising exceptions. Refactors embedding model fetching logic for better error handling and updates component metadata, field order, and dependencies. Also adds 'className' fields and updates frontend node folder IDs for improved UI consistency.
2025-11-26 01:15:30 -05:00
Edwin Jose
2fa6efeaa9 update flows 2025-11-26 00:43:40 -05:00
Edwin Jose
d3a66c82b9 Add fail-safe mode to Embedding Model component
Introduces a 'fail_safe_mode' option to the Embedding Model component, allowing errors to be logged and None returned instead of raising exceptions. Refactors embedding initialization logic for OpenAI, Ollama, and IBM watsonx.ai providers to support this mode, and updates UI configuration and metadata accordingly.
2025-11-25 23:09:58 -05:00
Edwin Jose
8aa44037dc Update Dockerfile.langflow 2025-11-25 22:50:43 -05:00
Edwin Jose
0f2012bbb9 Update Langflow tweaks and add provider credentials to headers
Replaces all references to 'OpenSearchHybrid-Ve6bS' with 'OpenSearchVectorStoreComponentMultimodalMultiEmbedding-By9U4' in main.py, processors, and file service. Adds a utility for injecting provider credentials into Langflow request headers and integrates it into chat and file services for improved credential handling.
2025-11-25 22:50:38 -05:00
Eric Hare
63d6979eb1
fix: More graceful handling of port conflicts 2025-11-25 17:20:30 -08:00
Edwin Jose
07b84e373a Update config import to use settings module
Replaced imports from config_manager with settings in chat_service.py and langflow_file_service.py to use get_openrag_config from config.settings. This change ensures consistency with the updated configuration structure.
2025-11-25 19:40:24 -05:00
Edwin Jose
0bb0b621f0 Merge branch 'support-multi-embedding' of https://github.com/langflow-ai/openrag into support-multi-embedding 2025-11-25 19:09:23 -05:00
Edwin Jose
0c191edaaf Switch ingestion flow to multimodal OpenSearch component
Replaces OpenSearchHybrid with OpenSearchVectorStoreComponentMultimodalMultiEmbedding in ingestion_flow.json, updating all relevant edges and embedding connections. Updates docker-compose.yml to use local builds for backend, frontend, and langflow, and improves environment variable handling for API keys. This refactor enables multi-model and multimodal embedding support for document ingestion and search.
2025-11-25 19:09:21 -05:00
Edwin Jose
41d0d96268
Merge branch 'main' into support-multi-embedding 2025-11-25 17:48:57 -05:00