Skip to content

Sync wip branches 3/23/2026#143

Merged
nuwangeek merged 4 commits intorootcodelabs:wipfrom
buerokratt:wip
Mar 23, 2026
Merged

Sync wip branches 3/23/2026#143
nuwangeek merged 4 commits intorootcodelabs:wipfrom
buerokratt:wip

Conversation

@nuwangeek
Copy link

This pull request introduces several improvements and fixes across the Docker Compose configuration, environment variables, frontend rendering, and documentation. The main highlights include standardizing the naming of the PostgreSQL service, improving Markdown rendering in the frontend, and adding initialization for the Langfuse database.

Docker Compose and Database Configuration Updates:

  • Standardized the PostgreSQL service name from rag_search_db to rag-search-db across all Docker Compose files (docker-compose.yml, docker-compose-test.yml, docker-compose-ec2.yml). This includes updating all references in service dependencies, environment variables, and container names to ensure consistency and prevent connection issues. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
  • Added a database initialization script (init-langfuse.sql) for the Langfuse database, which ensures the langfuse-db is created if it does not exist. This script is now mounted into the PostgreSQL container for automatic execution on startup. [1] [2] [3]

Environment Variable Adjustments:

  • Updated the example environment file (env.example) to reflect the new PostgreSQL service name and database, ensuring that the DATABASE_URL and POSTGRES_DB variables are accurate.

Frontend Improvements:

  • Enhanced Markdown rendering in the TestModel page by customizing the rendering of ordered lists and links, ensuring better readability and that links open securely in a new tab. [1] [2] [3] [4]

Documentation:

  • Added a new guide (kubernetes/CONTAINER_REGISTRY_SETUP.md) detailing how to build and push container images for deployment, with step-by-step instructions for each major component.

Build Configuration:

  • Introduced a new Vite configuration file with a plugin for filtering out hidden menu items based on environment variables, improving frontend build flexibility.

nuwangeek and others added 4 commits March 22, 2026 14:44
* remove unwanted file

* updated changes

* fixed requested changes

* fixed issue

* service workflow implementation without calling service endpoints

* fixed requested changes

* fixed issues

* protocol related requested changes

* fixed requested changes

* update time tracking

* added time tracking and reloacate input guardrail before toolclassifiier

* fixed issue

* fixed issue

* added hybrid search for the service detection

* update tool classifier

* fixing merge conflicts

* fixed issue

* optimize first user query response generation time

* fixed pr reviewed issues

* service integration

* context based response generation flow

* fixed pr review suggested issues

* removed service project layer

* fixed issues

* delete unnessary files

* added requested changes

* added seperate db for langfuse

* fixed issue

* partially completed langfuse deployment issue

* Add Helm chart for RAG Module with database and service configurations

---------

Co-authored-by: Thiru Dinesh <56014038+Thirunayan22@users.noreply.github.com>
…ns Field to OrchestrationResponse and TestOrchestrationResponse (#367)

* remove unwanted file

* updated changes

* fixed requested changes

* fixed issue

* service workflow implementation without calling service endpoints

* fixed requested changes

* fixed issues

* protocol related requested changes

* fixed requested changes

* update time tracking

* added time tracking and reloacate input guardrail before toolclassifiier

* fixed issue

* fixed issue

* added hybrid search for the service detection

* update tool classifier

* fixing merge conflicts

* fixed issue

* optimize first user query response generation time

* fixed pr reviewed issues

* service integration

* context based response generation flow

* fixed pr review suggested issues

* removed service project layer

* fixed issues

* delete unnessary files

* added requested changes

* validate input sanitizer is compatible with mcq prefixes

* updated OrchestrationResponse to support buttons field

* removed md file

* Enhance orchestration logging and update response models for choice buttons

- Improved logging for button presence and count in orchestration requests.
- Introduced ChoiceButton model for better structure in orchestration responses.
- Updated OrchestrationResponse and TestOrchestrationResponse to use ChoiceButton.
- Adjusted input sanitizer to unescape HTML before stripping tags for better security.
- Added unit test to ensure entity-encoded script tags are handled correctly.

---------

Co-authored-by: Thiru Dinesh <56014038+Thirunayan22@users.noreply.github.com>
* remove unwanted file

* updated changes

* fixed requested changes

* fixed issue

* service workflow implementation without calling service endpoints

* fixed requested changes

* fixed issues

* protocol related requested changes

* fixed requested changes

* update time tracking

* added time tracking and reloacate input guardrail before toolclassifiier

* fixed issue

* fixed issue

* added hybrid search for the service detection

* update tool classifier

* fixing merge conflicts

* fixed issue

* optimize first user query response generation time

* fixed pr reviewed issues

* service integration

* context based response generation flow

* fixed pr review suggested issues

* removed service project layer

* fixed issues

* delete unnessary files

* added requested changes

* fixed ruff check issues in src/contextual_retrieval

---------

Co-authored-by: Thiru Dinesh <56014038+Thirunayan22@users.noreply.github.com>
* remove unwanted file

* updated changes

* fixed requested changes

* fixed issue

* service workflow implementation without calling service endpoints

* fixed requested changes

* fixed issues

* protocol related requested changes

* fixed requested changes

* update time tracking

* added time tracking and reloacate input guardrail before toolclassifiier

* fixed issue

* fixed issue

* added hybrid search for the service detection

* update tool classifier

* fixing merge conflicts

* fixed issue

* optimize first user query response generation time

* fixed pr reviewed issues

* service integration

* context based response generation flow

* fixed pr review suggested issues

* removed service project layer

* fixed issues

* delete unnessary files

* added requested changes

* fixed open reference and context links in a new tab issue

---------

Co-authored-by: Thiru Dinesh <56014038+Thirunayan22@users.noreply.github.com>
@nuwangeek nuwangeek merged commit 1a54c5d into rootcodelabs:wip Mar 23, 2026
5 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant