Commit graph

156 commits

Author SHA1 Message Date
CREDO23
2fd97c2e4d Add migration file 2025-07-26 14:46:23 +02:00
CREDO23
4f8b610ad1 update search source connector schame 2025-07-26 14:45:01 +02:00
CREDO23
131d362f1e suppport confluence pages indexing 2025-07-26 14:44:26 +02:00
CREDO23
e5bb26ea13 add confluence connector 2025-07-26 14:43:57 +02:00
CREDO23
9414d580e8 update document type and search source type enums 2025-07-26 14:43:31 +02:00
MSI\ModSetter
6b60131902 fix: when nothing is selected for context 2025-07-26 00:23:34 -07:00
Utkarsh-Patel-13
f006a76587 Merge main to Llamaindex-chatui 2025-07-25 19:41:05 -07:00
Utkarsh-Patel-13
5197269c43 Added Further question component and streaming fix 2025-07-25 15:40:29 -07:00
Utkarsh-Patel-13
1318feef66 Added inline citations and updated sources display as per new data format 2025-07-25 15:11:19 -07:00
Utkarsh-Patel-13
2827522ebc Fixed formatting and linting post Jira connector PR 2025-07-25 10:52:34 -07:00
CREDO23
127681d2e1 clean up 2025-07-25 10:13:46 +02:00
CREDO23
b4d29ba3a0 add coderabbit suggestions 2025-07-25 09:01:53 +02:00
CREDO23
d9875eb7a6 update the JIRA connector 2025-07-25 08:59:32 +02:00
CREDO23
655352fc09 fix issues indexing with jira connector 2025-07-25 08:59:32 +02:00
CREDO23
4984aab3f1 update auth type 2025-07-25 08:59:32 +02:00
CREDO23
7af65a5a66 update the promt 2025-07-25 08:59:32 +02:00
CREDO23
2bb013ef9d update the promt 2025-07-25 08:59:32 +02:00
CREDO23
6bced733b2 add jira connector implementation in the web 2025-07-25 08:59:32 +02:00
CREDO23
cd05a06a91 update connector indexing / update connector service 2025-07-25 08:59:32 +02:00
CREDO23
ca98693005 update connector indexing / update connector service 2025-07-25 08:59:32 +02:00
CREDO23
a6fe7e583b generate new migration / fix migration files 2025-07-25 08:59:32 +02:00
CREDO23
b2a19af1f7 generate new migration / fix migration files 2025-07-25 08:59:32 +02:00
CREDO23
90bfec6e7d add jira to document type enum and search source connector type enum 2025-07-25 08:59:32 +02:00
CREDO23
c4eab5eaba feat: add jira connector module implementation 2025-07-25 08:59:32 +02:00
CREDO23
f488c106fa feat: add a starter implementation of JIRA connector module 2025-07-25 08:59:32 +02:00
Utkarsh-Patel-13
7b52af5e77 fix: ruff linting for alembic version files 2025-07-24 15:21:54 -07:00
Utkarsh-Patel-13
7bf32e8688 fix: remove trailing whitespace and update pre-commit config 2025-07-24 15:08:45 -07:00
Utkarsh-Patel-13
d359a59f6d Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
Utkarsh-Patel-13
0a03c42cc5 Added ruff to dependencies 2025-07-24 10:24:14 -07:00
MSI\ModSetter
773c47c453 refactor: fix for linkup 2025-07-24 09:06:54 -07:00
Utkarsh-Patel-13
2b647a9e7d Sources message section integration 2025-07-22 22:41:42 -07:00
Utkarsh-Patel-13
7c6437eef6 Better layout for terminal and chat messages 2025-07-22 20:36:52 -07:00
Utkarsh-Patel-13
6af9805927 Added chat terminal to display terminal logs 2025-07-22 18:53:25 -07:00
Utkarsh-Patel-13
56432c388c Removed deprecated streaming methods 2025-07-21 09:56:32 -07:00
Utkarsh-Patel-13
53a79d9b65 Replaced deprecated stream service sources update call 2025-07-21 09:54:33 -07:00
MSI\ModSetter
9e8929ed2d refactor: Update import path for TaskLoggingService in documents_routes.py 2025-07-21 06:20:44 -07:00
MSI\ModSetter
931fafa403 refactor: Remove deprecated document processing services and update imports
- Deleted the document_processing module and its associated docling_service.
- Updated imports in documents_routes.py and background_tasks.py to reflect the new service structure.
- Ensured compatibility with the task logging system by adjusting type hints for log entries.
2025-07-21 06:19:37 -07:00
MSI\ModSetter
621590c049 Refactor: Cleanup DOCLING PR 2025-07-21 06:12:11 -07:00
Abdullah 3li
f117d94ef7 fix: Resolve merge conflict in documents_routes.py
- Integrated Docling ETL service with new task logging system
- Maintained consistent logging pattern across all ETL services
- Added progress and success/failure logging for Docling processing
2025-07-21 10:43:15 +03:00
Abdullah 3li
fe2317ae92 fix: Address review feedback from MODSetter
- Remove .env file (should not be committed to version control)
- Revert docker-compose.override.yml to use ghcr images instead of local builds
- Remove unnecessary DOCLING config section from __init__.py
- Remove model context window additions (litellm already provides this)
- Keep litellm<1.70.0 constraint due to Ollama vector_stores 404 errors

Addresses all feedback from PR #211 review
2025-07-21 09:54:39 +03:00
Abdullah 3li
aa00822169 feat: Add Docling support as ETL_SERVICE option
- Added DOCLING as third ETL_SERVICE option (alongside UNSTRUCTURED/LLAMACLOUD)
- Implemented add_received_file_document_using_docling function
- Added Docling processing logic in documents_routes.py
- Enhanced chunking with configurable overlap support
- Added comprehensive document processing service
- Supports both CPU and GPU processing with user selection

Addresses #161 - Add Docling Support as an ETL_SERVICE
Follows same pattern as LlamaCloud integration (PR #123)
2025-07-20 11:42:55 +03:00
Utkarsh-Patel-13
ef761f1a43 Updated section streaming for report sections. 2025-07-19 21:08:19 -07:00
Utkarsh-Patel-13
92781e726c Updated Streaming Service to efficently stream content\
\
- Earlier for each chunk, whole message (with all annotations included)
  were streamed. Leading to extremely large data length.
- Fixed to only stream new chunk.
- Updated ANSWER part to be streamed as message content (following
  Vercel's Stream Protocol)\
- Fixed yield typo
2025-07-18 17:43:07 -07:00
MSI\ModSetter
ba44256bf0 feat(BACKEND): Added task logging for podcast generation
- Integrated TaskLoggingService to log the start, progress, success, and failure of podcast generation tasks.
- Updated user ID handling to ensure it is consistently converted to a string across various tasks.
- Modified frontend success message to direct users to the logs tab for status updates on podcast generation.
2025-07-17 02:39:36 -07:00
MSI\ModSetter
3f62121ced feat(BACKEND): Implement task logging for connector indexing tasks
- Added TaskLoggingService to log the start, progress, success, and failure of indexing tasks for Slack, Notion, GitHub, Linear, and Discord connectors.
- Updated frontend to reflect changes in indexing status messages.
2025-07-17 02:16:53 -07:00
MSI\ModSetter
1eb072cc69 feat(BACKEND): Added Log Management System for better Bug's Tracking
- Background tasks are now logged so non tech users can effectively track the failurte points easily.
2025-07-16 01:10:33 -07:00
DESKTOP-RTLN3BA\$punk
a19a8af4ff fix: bad chat history logic 2025-07-10 15:06:25 -07:00
DESKTOP-RTLN3BA\$punk
f7fe20219b feat: Added Follow Up Qns Logic 2025-07-10 14:37:31 -07:00
DESKTOP-RTLN3BA\$punk
21fb231683 fix: Markdown & Text files as default support. 2025-07-07 22:55:51 -07:00
DESKTOP-RTLN3BA\$punk
5045b7433a refactor: Move utility services to a dedicated 'services' module
- Updated import paths for LLM, connector, query, and streaming services to reflect their new location in the 'services' module.
- Removed obsolete utility service files that have been migrated.
2025-07-06 17:51:24 -07:00