Commit Graph

579 Commits

Author SHA1 Message Date
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
Rohan Verma 505a005bac Merge pull request #225 from MODSetter/dev
refactor: fix for linkup
2025-07-24 22:28:28 +05:30
MSI\ModSetter 773c47c453 refactor: fix for linkup 2025-07-24 09:06:54 -07:00
Rohan Verma f788a861b3 Merge pull request #215 from masabinhok/feature/pre-commit
chore: Add Pre-Commit Hooks and CI Integration for Code Quality Enforcement
2025-07-22 21:33:53 +05:30
Rohan Verma 7d2c6e383f Merge pull request #217 from MODSetter/dev
removed bad vid
v1.0.10
2025-07-22 00:50:28 +05:30
MSI\ModSetter e32f080386 removed bad vid 2025-07-21 12:20:02 -07:00
Rohan Verma 82b402cc31 Merge pull request #216 from MODSetter/dev
chore: updated docs for docling
2025-07-22 00:46:01 +05:30
MSI\ModSetter a0aa29eeb0 chore: updated docs for docling 2025-07-21 12:14:11 -07:00
Sabin Shrestha 285d57e000 fix: correct formatting for mypy hook in pre-commit configuration 2025-07-21 23:23:45 +05:45
Sabin Shrestha cf9bc01664 refactor: enhance pre-commit workflow with improved diff detection and caching 2025-07-21 23:21:27 +05:45
Sabin Shrestha 5d4012b14f docs: add pre-commit hooks section to CONTRIBUTING.md and create PRE_COMMIT.md guide 2025-07-21 22:56:17 +05:45
Rohan Verma 50f84e1d0a Merge pull request #214 from Utkarsh-Patel-13/fix/chat-optimization
Removed deprecated streaming methods.
2025-07-21 22:36:01 +05:30
Sabin Shrestha b82c24ad07 chore: add pre-commit 2025-07-21 22:46:12 +05:45
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
Rohan Verma dd7768206c Merge pull request #213 from MODSetter/dev
Refactor: Cleanup DOCLING PR
v1.0.9
2025-07-21 18:54:13 +05:30
MSI\ModSetter 4eab57a024 chore: Remove TESSDATA_PREFIX environment variable from docker-compose.override.yml 2025-07-21 06:23:12 -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
Rohan Verma 641f784f77 Merge pull request #211 from AbdullahAlMousawi/feature/document-processing-implementation
feat: Add Docling support as ETL_SERVICE option
2025-07-21 18:34:53 +05:30
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
Rohan Verma b4737008e4 Merge pull request #209 from Utkarsh-Patel-13/fix/chat-optimization
Updated Streaming Service to efficiently stream content
v1.0.8
2025-07-20 16:57:51 +05:30
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 359c05dd76 fixed rendering logic for terminal message to include all terminal messages 2025-07-19 21:09:34 -07:00
Utkarsh-Patel-13 ef761f1a43 Updated section streaming for report sections. 2025-07-19 21:08:19 -07:00
Rohan Verma 53525f70f0 Merge pull request #210 from VarunShukla07/fix/ui/add-back-button
Fix/UI/add back button
2025-07-19 18:39:46 +05:30
VarunShukla07 41a09653d5 Changed the position of back icon 2025-07-19 16:13:27 +05:30
VarunShukla07 ccc9f42003 fix(ui): add back button to API Key page 2025-07-19 16:05:00 +05:30
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
Rohan Verma d5aae6b229 Merge pull request #207 from masabinhok/feature-searchSpace-backButton
fix(ui): Add back button in Create Search Space Page
2025-07-18 22:38:44 +05:30
Rohan Verma e9becc93ee Merge pull request #208 from masabinhok/fix-cursor-inconsistency
fix(ui): Ensure all clickable elements use cursor-pointer for consistent UX
2025-07-18 22:35:27 +05:30
Sabin Shrestha e8da34f5db fix(ui): Change cursor style to pointer for DropdownMenuItem 2025-07-18 20:34:53 +05:45
Sabin Shrestha d852e408f3 fix(ui): Add cursor pointer style to button elements 2025-07-18 20:24:34 +05:45
Sabin Shrestha d8fceb76ca fix(ui): Add back button in Create Search Space Page 2025-07-18 16:18:28 +05:45
Rohan Verma 63d06031a3 Merge pull request #204 from masabinhok/fix-user-dropdown
fix(ui): Refactor UserDropdown.tsx to add safety check for user name
2025-07-18 11:52:11 +05:30
Rohan Verma 8e54d8bbde Merge pull request #203 from Swapnilpatil03/fix/logout-userdropdown
fix(ui): Refactor logout function in UserDropdown.tsx #199
2025-07-18 11:45:37 +05:30
Sabin Shrestha 014a161fe3 fix(ui): Refactor UserDropdown.tsx to add safety check for user name 2025-07-18 11:54:15 +05:45
Swapnilpatil03 d90177f6d3 fix(ui): Refactor logout function in UserDropdown.tsx #199 2025-07-18 10:23:25 +05:30
Rohan Verma abd06560a5 Merge pull request #201 from Swapnilpatil03/main
Add back button to settings page to navigate to /dashboard
2025-07-17 22:12:42 +05:30
Swapnilpatil03 c7d7549052 Add back button to settings page to navigate to /dashboard 2025-07-17 19:54:35 +05:30
Rohan Verma 5cc8373205 Merge pull request #195 from MODSetter/dev
feat(FRONTEND): Moved User Dropdown to Search Space Dashboard
v1.0.7
2025-07-17 16:46:36 +05:30
MSI\ModSetter d103e21a68 feat(FRONTEND): Moved User Dropdown to Search Space Dashboard 2025-07-17 04:10:24 -07:00
Rohan Verma 51875e5b8e Merge pull request #194 from MODSetter/dev
feat(BACKEND): Added task logging for podcast generation
v1.0.6
2025-07-17 15:13:46 +05:30
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
Rohan Verma 78bcf684c5 Merge pull request #193 from MODSetter/dev
feat(BACKEND): Implement task logging for connector indexing tasks
2025-07-17 14:52:47 +05:30
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