CREDO23
c6cb754aac
refactor: update the webcrawler index to compare hashes without metadata
2025-12-17 18:44:58 +02:00
DESKTOP-RTLN3BA\$punk
c768730b8c
feat: fixed issues of note management
...
Issues Fixed
- Missing pagination fields in API response schemas (page, page_size, has_more)
- NOTE enum missing from frontend Zod schema
- Missing fields in DocumentRead response construction (content_hash, updated_at)
- BlockNote slash menu clipped by overflow-hidden CSS
- Sidebar click conflicts - hidden action buttons intercepting clicks
- Rewrote All Notes sidebar - replaced fragile custom portal with shadcn Sheet
- Missing translation keys for new UI strings
- Missing NOTE retrieval logic in researcher agent
- Added search to All Notes sidebar
- Removed frontend logging - was causing toasters on every page refresh
- Added backend logging to document reindex Celery task
2025-12-17 00:09:43 -08:00
DESKTOP-RTLN3BA\$punk
08fb488995
feat(roadmap-1.2): removed SearchMode enum and combined hybrid search
2025-12-12 04:17:30 -08:00
DESKTOP-RTLN3BA\$punk
8c9aa68faa
feat: update document tracking to use 'updated_at' timestamp instead of 'last_edited_at'
2025-12-12 01:32:14 -08:00
Differ
e238fab638
Merge remote-tracking branch 'upstream/main' into feat/bookstack-connector
2025-12-06 09:15:02 +08:00
DESKTOP-RTLN3BA\$punk
c97887a63d
fix: implement real-time streaming for responses
...
- Added streaming service support to the Q&A agent for real-time token streaming.
- Updated `answer_question` method to stream responses token-by-token to the frontend.
- Modified `handle_qna_workflow` to handle both custom and values streaming modes.
- Enhanced state management to include streaming service for improved user experience.
2025-12-05 00:14:36 -08:00
Differ
500bc60d02
fix: add input validation, retry limit, code formatting, and exclude i18n from secret detection
2025-12-05 09:58:49 +08:00
Differ
6b1b8d0f2e
feat: add BookStack connector for wiki documentation indexing
2025-12-04 14:08:44 +08:00
WayChan
081080233a
fix: saving document from browser extension fails due to missing and mismatch fields of backend data models
2025-12-03 15:32:32 +00:00
Anish Sarkar
f92112a79a
fix: code cleanup
2025-11-30 11:37:50 +05:30
Anish Sarkar
5e53207edc
refactor: update alembic migration revision ID and added some defaults for blocknote in file_processors.py file
2025-11-30 04:57:07 +05:30
Anish Sarkar
4e6b4cc57d
fixed: cleaned up code and added import in init
2025-11-30 04:25:27 +05:30
Anish Sarkar
e419702ebd
fix: run ruff formatter to fix code quality
2025-11-30 04:15:38 +05:30
Anish Sarkar
b98c312fb1
Merge remote-tracking branch 'upstream/main' into feature/blocknote-editor
2025-11-30 04:10:49 +05:30
Anish Sarkar
f8e4926969
feat: Implement document saving with reindexing
...
- Updated the document saving endpoint to trigger reindexing after saving.
- Introduced a new Celery task for reindexing documents.
- Refactored the editor page to reflect the changes in the API endpoint and method.
2025-11-30 04:08:12 +05:30
Anish Sarkar
91bc344b56
feat: Added celery tasks to populate blocknote_document for existing documents
2025-11-30 03:49:43 +05:30
DESKTOP-RTLN3BA\$punk
ab6ea7e0ab
feat(UI): reorganized connectors
2025-11-26 13:44:38 -08:00
DESKTOP-RTLN3BA\$punk
8f30cfd69a
chore(lint): ruff checks
2025-11-26 13:22:31 -08:00
Anish Sarkar
3fac196c35
code quality issues fixed
2025-11-23 16:39:23 +05:30
Anish Sarkar
e68286f22e
introduced blocknote editor
2025-11-23 15:23:31 +05:30
samkul-swe
121e2f0c0e
Renaming resources
2025-11-22 19:19:00 -08:00
samkul-swe
8333697598
Removed the CRAWLED_URL document processors
2025-11-21 23:27:21 -08:00
samkul-swe
896e410e2a
Webcrawler connector draft
2025-11-21 23:27:21 -08:00
Rohan Verma
0835a192a2
Merge pull request #430 from CREDO23/feat/chat-pannel
...
[Feature] Add the chat panel
2025-11-11 17:04:39 -08:00
thierryverse
2902fd6d28
inject user instruction in the podcast generation task
2025-11-11 20:08:32 +02:00
thierryverse
9c959baadd
clean up comments
2025-11-11 19:17:41 +02:00
thierryverse
cfb62ff73b
fix typo
2025-11-11 19:15:45 +02:00
thierryverse
55e5b45a42
fix podcast generation
2025-11-11 04:02:04 +02:00
DESKTOP-RTLN3BA\$punk
7ed159b395
feat: added top_k in chat Interface.
2025-11-06 13:25:05 -08:00
thierryverse
678d8fbbcd
fix podcast re-generation
2025-11-06 21:52:45 +02:00
CREDO23
cc3e04031e
update the chat state version with messages
2025-11-06 21:52:45 +02:00
CREDO23
666ea87a9d
reference the chat in the podcast
2025-11-06 21:52:45 +02:00
CREDO23
aaa6ee22ed
implement chat/podcast staleness
2025-11-06 21:52:45 +02:00
DESKTOP-RTLN3BA\$punk
9466bf595c
feat: Implement LLM configuration validation in create and update routes
...
- Added `validate_llm_config` function to `llm_service.py` for validating LLM configurations via test API calls.
- Integrated validation in `create_llm_config` and `update_llm_config` routes in `llm_config_routes.py`, raising HTTP exceptions for invalid configurations.
- Enhanced error handling to provide detailed feedback on configuration issues.
2025-11-05 12:15:05 -08:00
samkul-swe
e49c455c01
Making async
2025-11-04 15:27:57 -08:00
samkul-swe
b03365cded
Add web crawling
2025-11-04 13:05:09 -08:00
Rohan Verma
97ed791ca0
Merge pull request #463 from codeBunny2022/fix/pdfminer-warning-fix
...
fix: suppress pdfminer warnings to prevent upload halting
2025-11-03 20:22:38 -08:00
DESKTOP-RTLN3BA\$punk
a3a5b13f48
chore: linting
2025-11-03 16:00:58 -08:00
DESKTOP-RTLN3BA\$punk
e65d74f2e2
refactor: added batch commits and Increased task time limits in celery_app.py
...
- Increased task time limits in celery_app.py for longer processing times.
- Enhanced pagination logic in NotionHistoryConnector to handle large result sets.
- Implemented batch commits every 10 documents across various indexers (Airtable, ClickUp, Confluence, Discord, GitHub, Google Calendar, Gmail, JIRA, Linear, Luma, Notion, Slack) to improve performance and reduce database load.
- Updated final commit logging for clarity on total documents processed.
2025-11-03 15:57:19 -08:00
Chirag
b3026e4412
fix: resolve ruff F823 error by importing getLogger and ERROR directly
2025-11-02 12:03:03 +05:30
Chirag
094bdfad45
fix: suppress pdfminer warnings to prevent upload halting
...
- Added warning suppression for pdfminer warnings during Docling PDF processing
- Suppresses 'Cannot set gray non-stroke color' warnings that cause uploads to halt
- Temporarily sets pdfminer logger to ERROR level during document processing
- Fixes issue where files ~34MB would fail due to pdfminer warning spam
Resolves issue where PDF uploads would halt with repeated pdfminer warnings
2025-11-01 17:42:23 +05:30
DESKTOP-RTLN3BA\$punk
4be9d099bf
feat: added file limit tracking for a user
2025-10-30 14:58:08 -07:00
DESKTOP-RTLN3BA\$punk
d76da8a59d
fix: podcast tasks for Windows compatibility
...
- Added WindowsProactorEventLoopPolicy for better async subprocess support on Windows.
- Ensured proper cleanup of the event loop after task execution.
- Removed redundant asyncio import from the generate_chat_podcast_task function.
2025-10-30 12:05:06 -07:00
DESKTOP-RTLN3BA\$punk
81ddc81026
feat(removed): sub_section_writer
...
- Its bad and not needed.
2025-10-27 20:30:10 -07:00
MSI\ModSetter
8706df6716
feat: added meta-scheduler for running periodic tasks
2025-10-22 19:49:44 -07:00
MSI\ModSetter
a90767a478
feat: added meta-scheduler for running periodic tasks
2025-10-22 19:49:30 -07:00
DESKTOP-RTLN3BA\$punk
18adf79649
feat(fix): document type filtering
2025-10-21 21:53:55 -07:00
DESKTOP-RTLN3BA\$punk
0e6669ac4e
fix: celery_app path and gmail indexing
2025-10-21 21:11:41 -07:00
DESKTOP-RTLN3BA\$punk
c80bbfa867
feat: added celery and removed background_tasks for MQ's
...
- removed pre commit hooks
- updated docker setup
- updated github docker actions
- updated docs
2025-10-20 00:30:00 -07:00
DESKTOP-RTLN3BA\$punk
5b957ec21c
feat: bumped version to v0.0.8
2025-10-16 22:44:12 -07:00