Commit graph

36 commits

Author SHA1 Message Date
Edwin Jose
4bd321e7c0 Handle legacy TUI config directory cleanup
Added support for deleting and recreating the legacy TUI config directory (~/.openrag/tui/config/) during the config reset process. This ensures old configuration files are properly removed alongside the current config directory.
2025-12-19 15:10:45 -05:00
phact
77a518b77d fix langfuse env name 2025-12-17 23:41:27 -05:00
phact
f3e1ca673a langfuse 2025-12-17 13:02:15 -05:00
phact
795cbe3b60 expand compose paths, and fix .env on startup 2025-12-15 16:12:44 -05:00
phact
544855d097 missed some dirs 2025-12-12 15:43:28 -05:00
phact
55b8f72b2b persist json state 2025-12-12 15:13:11 -05:00
Eric Hare
0fe9086795
Env var volume mounts + one time migration of data 2025-12-12 10:09:32 -08:00
Eric Hare
058db53d1a
Update env_manager.py 2025-12-12 10:04:46 -08:00
Eric Hare
38cf01598b
Merge branch 'main' into feat-centralized-storage 2025-12-12 09:45:53 -08:00
Lucas Oliveira
b8f4497e95
fix: pass .env to commands being executed to always match new changes (#662)
* Pass .env to commands being executed to always match new changes

* Updated files to use load_dotenv

* removed sanitizer
2025-12-12 14:25:33 -03:00
Eric Hare
e7bc94c8ee
Update src/tui/managers/env_manager.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-12 08:28:57 -08:00
Eric Hare
c002fbabc6
Merge branch 'main' into feat-centralized-storage 2025-12-12 08:23:44 -08:00
Mike Fortman
2c4a67bcbb setup secret detection 2025-12-09 14:37:13 -06:00
Eric Hare
e02cfd5fe9
feat: Centralized storage location for OpenRAG 2025-12-09 09:34:54 -08:00
phact
6cd1dc2664 consolidate version check, flush instead of wait 2025-12-01 15:42:30 -05:00
Lucas Oliveira
9e2631d395 Implement container version check and pin 2025-12-01 16:08:17 -03:00
Lucas Oliveira
3624b4f82b
fix: openrag documents ingestion (#545)
* Changed references to /app/documents to reference /app/openrag-documents

* bump version
2025-11-27 15:22:09 -03:00
Mike Fortman
d6466db5a1 change documents directory 2025-11-26 12:59:40 -06:00
phact
9e4502d07b pick up env vars for config (not just existing .env files) 2025-11-21 16:59:26 -05:00
Edwin Jose
933e600e9d Add support for Anthropic, Ollama, and Watsonx config
Introduces fields and validation for Anthropic API key, Ollama endpoint, and IBM watsonx.ai API key, endpoint, and project ID in environment management and configuration screens. Updates validation utilities and config UI to support these providers, allowing users to set and validate credentials and endpoints for additional AI services.
2025-11-21 14:00:55 -05:00
phact
ab3c57705a opensearch volume 2025-11-20 13:44:18 -05:00
Lucas Oliveira
e93febf391
fix: make tui status check with podman, change opensearch password validation (#394)
* Fixed welcome screen using Docker instead of Podman to check for services

* fixed password generator to always generate with symbols

* Fixed config to auto generate password and to not let the user input invalid passwords
2025-11-14 16:43:55 -03:00
phact
80fdd9680d make openai optional in tui and lazy client creation in backend 2025-10-29 22:38:31 -04:00
phact
326cdded7d only show langflow user if password is set 2025-10-08 21:46:38 -04:00
phact
8e1fd7a7fe tui and backend: handle langflow optional password config 2025-10-08 16:47:55 -04:00
Lucas Oliveira
ea61aa7136 added url ingest id to everything 2025-10-03 17:29:28 -03:00
phact
7635f9a206 v0.1.8 2025-09-18 12:45:21 -04:00
phact
3b86249c18 tui env vars 2025-09-11 10:14:58 -04:00
Sebastián Estévez
084502c0b6
Merge branch 'main' into ingestion-flow 2025-09-08 16:29:13 -04:00
Lucas Oliveira
d6bf6444e5 Merge remote-tracking branch 'origin/main' into feat/nudges 2025-09-08 16:25:59 -03:00
Gabriel Luiz Freitas Almeida
b3dcac0cde Refactor environment configuration in EnvManager
This commit updates the EnvConfig class by renaming the flow ID variables to LANGFLOW_CHAT_FLOW_ID and LANGFLOW_INGEST_FLOW_ID for better clarity. It also modifies the environment variable writing logic to reflect these changes. Additionally, the import statements have been reorganized for improved readability. These updates contribute to a more robust and well-documented codebase.
2025-09-08 15:10:00 -03:00
phact
d198ffa706 logging & format 2025-09-04 20:56:47 -04:00
Lucas Oliveira
aad89b9166 Add nudges service into backend 2025-09-04 18:15:46 -03:00
phact
956d7582eb tui fixes 2025-09-04 13:40:22 -04:00
phact
cad271350b langflow auth env vars in tui 2025-09-03 23:03:05 -04:00
phact
25a45af581 tui v0 2025-09-03 15:31:14 -04:00