Edwin Jose
a0a5cc4c60
Refactor imports to use absolute paths throughout project
...
Updated all relative imports to use absolute import paths for consistency and improved maintainability. Also replaced bare except clauses with 'except Exception' for better error handling, and made minor code cleanups such as removing unused variables and improving import order. No functional changes were made.
2025-12-05 20:45:00 -05:00
Edwin Jose
eaa56567ea
Refactor OpenSearch component for readability
...
Reformats imports and long expressions in flows/components/opensearch.py and flows/components/opensearch_multimodel.py for improved readability and maintainability. No functional changes were made; only code style and structure were updated.
2025-12-05 20:32:51 -05:00
Edwin Jose
b9d1272234
Add autofix workflow for Python code
...
Introduces a GitHub Actions workflow that runs on pushes to main and manual dispatch. The workflow syncs dependencies with uv, runs ruff for linting and formatting, and commits any fixes automatically.
2025-12-05 20:30:48 -05:00
pushkala-datastax
7a2f33509d
Merge pull request #621 from langflow-ai/release-chore-v0.1.51
...
chore: release v.0.1.51
2025-12-05 16:27:30 -08:00
Edwin Jose
c513152ce7
Merge branch 'main' into release-chore-v0.1.51
2025-12-05 18:48:00 -05:00
Edwin Jose
5bf2076b05
Merge pull request #620 from langflow-ai/fix/watsonx_fixes
2025-12-05 18:47:46 -05:00
Edwin Jose
cd124e4e9c
Update pyproject.toml
2025-12-05 18:46:40 -05:00
Edwin Jose
0fb9809b8b
Merge branch 'main' into fix/watsonx_fixes
2025-12-05 18:43:56 -05:00
Sebastián Estévez
4eb707a160
Merge pull request #617 from langflow-ai/fix/onboarding_rollback
...
fix: adds onboarding rollback to allow user to edit embedding provider if ingestion fails
2025-12-05 18:11:30 -05:00
Sebastián Estévez
c9b1c94692
Merge branch 'main' into fix/onboarding_rollback
2025-12-05 18:09:27 -05:00
Sebastián Estévez
d908174758
Merge pull request #618 from langflow-ai/fix/chat_filter_clearing
...
fix: chat filter being cleared
2025-12-05 18:09:07 -05:00
Sebastián Estévez
ce10191463
Merge branch 'main' into fix/chat_filter_clearing
2025-12-05 18:08:44 -05:00
Edwin Jose
1b3b7ef414
Merge branch 'main' into fix/watsonx_fixes
2025-12-05 18:01:48 -05:00
Edwin Jose
b28ec798ba
Add multi-model OpenSearch vector store component
...
Introduces opensearch_multimodel.py, a new component supporting multi-model hybrid search and ingestion in OpenSearch with dynamic vector fields, parallel embedding, and advanced filtering. Refactors embedding generation in opensearch.py to use tenacity-based retry logic and IBM/Watsonx rate limiting. Updates related flow JSONs to integrate the new component.
2025-12-05 18:01:04 -05:00
Edwin Jose
ddee4679b9
Merge pull request #616 from langflow-ai/fix/watsonx_fixes
2025-12-05 17:55:20 -05:00
Edwin Jose
197f83e099
Merge branch 'main' into fix/watsonx_fixes
2025-12-05 17:55:12 -05:00
Lucas Oliveira
0d32189006
remove refetch nudges
2025-12-05 17:51:17 -03:00
Lucas Oliveira
0b40b606c2
fix: chat blocking async requests ( #619 )
...
* fix chat blocking async requests
* fix delete user conversation not being async
2025-12-05 17:48:51 -03:00
Lucas Oliveira
8c9da8fd3a
remove nudges refetch during onboarding upload
2025-12-05 17:48:35 -03:00
Lucas Oliveira
898e1fe7a8
removed console log
2025-12-05 17:46:37 -03:00
Lucas Oliveira
358af97936
fixed error not popping up on upload
2025-12-05 17:44:25 -03:00
Lucas Oliveira
1eda6c8559
fixed chat filter being cleared after onboarding
2025-12-05 16:33:11 -03:00
Lucas Oliveira
3ffa405ae9
fixed onboarding upload to be linked to the task id
2025-12-05 16:24:36 -03:00
Lucas Oliveira
e413ff98f9
Fetch history before nudges to not block
2025-12-05 16:11:48 -03:00
Lucas Oliveira
474823d5e1
Added onboarding rollback on frontend, when onboarding ingestion fails
2025-12-05 15:49:33 -03:00
Lucas Oliveira
6cc011d36e
Added onboarding rollback on backend
2025-12-05 15:49:13 -03:00
Lucas Oliveira
1f528c2935
Show specific watsonX error on banner
2025-12-05 14:37:07 -03:00
Lucas Oliveira
f114766c31
dont run health check if still ingesting
2025-12-05 13:42:06 -03:00
Lucas Oliveira
44a54a1028
only get nudges if healthy
2025-12-05 13:39:31 -03:00
Lucas Oliveira
e2ba1d2a33
fixed validations running even if provider not filled up
2025-12-05 13:15:46 -03:00
Lucas Oliveira
f9e09dbb8e
enable provider health and history only after onboarding
2025-12-05 13:09:44 -03:00
Lucas Oliveira
2169df80f8
Fixed ibm validation happening when api key is not present
2025-12-05 12:58:18 -03:00
Sebastián Estévez
2e7a4ceb4f
Merge pull request #613 from langflow-ai/frontend-vuln-nextjs
...
Frontend vuln nextjs
2025-12-05 10:49:49 -05:00
phact
0d97ece10b
frontend dependencies
2025-12-05 10:47:14 -05:00
phact
e26499ce8f
Merge branch 'main' of github.com:phact/openrag
2025-12-05 10:43:58 -05:00
Sebastián Estévez
b7d846cc2e
Merge pull request #611 from langflow-ai/relax-langflow-key-validation
...
perf fix: relax blocking langflow key validation on every request
2025-12-05 10:43:22 -05:00
phact
f44ef5dccb
Merge branch 'relax-langflow-key-validation' of github.com:phact/openrag into relax-langflow-key-validation
2025-12-04 15:55:12 -05:00
phact
61b8ce75e9
import bug
2025-12-04 15:54:31 -05:00
phact
5095154159
import bug
2025-12-04 15:53:12 -05:00
Sebastián Estévez
62821d4533
Merge branch 'main' into relax-langflow-key-validation
2025-12-04 15:18:51 -05:00
phact
d33cf7ecc8
refactor langflow calls
2025-12-04 15:16:25 -05:00
phact
50d62c2cc0
perf fix: relax blocking langflow key validation on every request
2025-12-04 15:10:35 -05:00
Sebastián Estévez
b06765e5ca
Merge pull request #603 from langflow-ai/crank-scarf-timeout
...
crank scarf timeout
2025-12-03 20:14:33 -05:00
phact
9d04f0916e
crank scarf timeout
2025-12-03 20:13:05 -05:00
Sebastián Estévez
51386e9b56
Merge pull request #600 from langflow-ai/release-update-0.1.50
...
chore: create release v0.1.50
2025-12-03 19:52:09 -05:00
phact
f73646c977
lock
2025-12-03 19:51:46 -05:00
Sebastián Estévez
4064b8ff1d
Merge branch 'main' into release-update-0.1.50
2025-12-03 19:51:11 -05:00
Sebastián Estévez
3c83c72e46
Merge pull request #602 from langflow-ai/scarf-fire-and-forget
...
fire and foreget
2025-12-03 19:50:50 -05:00
phact
9f6f4cd60d
fire and foreget
2025-12-03 19:49:30 -05:00
Sebastián Estévez
df9234d0ee
Merge branch 'main' into release-update-0.1.50
2025-12-03 19:45:49 -05:00