Implement email retrieval functionality and enhance authentication flow in the API 1cd6322 gavinzli commited on 6 days ago
Refactor Google OAuth2 callback to include state and scope parameters in the function signature and improve logging 216bd87 gavinzli commited on 11 days ago
Refactor Google OAuth2 callback to improve error handling and logging 6ac95c8 gavinzli commited on 11 days ago
Refactor Google OAuth2 callback to validate state parameter for CSRF protection fc3e805 gavinzli commited on 12 days ago
Refactor Google OAuth2 callback to include state validation and error handling c75e17a gavinzli commited on 12 days ago
Add testing dependencies: pytest, pytest-asyncio, and pytest-socket 8a25b6d gavinzli commited on 26 days ago
Update dependencies in requirements.txt: downgrade aiohttp, add iniconfig, and update langchain packages 2f00d57 gavinzli commited on 26 days ago
Refactor email metadata handling in list_emails function and update vectorstore initialization with Pinecone integration 8dae98c gavinzli commited on 26 days ago
Add error handling for image loading in list_emails function 46459dd gavinzli commited on 29 days ago
Implement asynchronous mail collection and improve error logging; make query optional in MailReqData 7eea859 gavinzli commited on Apr 1
Enhance email ID construction: use SHA-256 hash for file data and improve error logging for document addition ed24eda gavinzli commited on Apr 1
Refactor email processing: update message ID handling and improve metadata usage 4016c6f gavinzli commited on Apr 1
Refactor email indexing logic: improve check for already indexed emails and enhance logging 5edd2db gavinzli commited on Apr 1
Fix logging to convert index_to_docstore_id values to list for accurate output 1d5b077 gavinzli commited on Apr 1
Enhance email processing: improve logging for existing email checks and add unstructured.pytesseract to requirements 5d55d6f gavinzli commited on Apr 1
Update Dockerfile to install libgl1-mesa-glx and enhance email logging in mail controller 5d5142b gavinzli commited on Apr 1
Refactor mail handling: update collect function to use MailReqData model and remove unused code a171580 gavinzli commited on Apr 1
Refactor email processing: improve logging for email retrieval and remove commented-out code 13884fc gavinzli commited on Apr 1
Enhance email processing: add check for existing emails, improve logging, and update requirements 0254a24 gavinzli commited on Apr 1
Add new dependencies to requirements.txt for enhanced functionality 9cec6f9 gavinzli commited on Apr 1
Update DocRetriever to change search type to 'similarity' and adjust score threshold handling 1494f1e gavinzli commited on Apr 1
Remove hardcoded query string in collect function for improved flexibility 776586f gavinzli commited on Apr 1
Update DocRetriever to adjust k value and score threshold; add debug print for email subject 2bf1ef6 gavinzli commited on Apr 1
Refactor Dockerfile to create cache directory and update DocRetriever to filter by user_id 7097576 gavinzli commited on Mar 31
Update collect function to reference pickle files in cache directory bef73e4 gavinzli commited on Mar 31
Update requirements.txt to add new dependencies and adjust existing ones d465d96 gavinzli commited on Mar 31
Refactor Dockerfile permissions and remove unnecessary print statements; update email parameter in collect function 4fe2f95 gavinzli commited on Mar 31
Implement OAuth 2.0 authentication flow and session management; remove token.pickle file db83efb gavinzli commited on Mar 31
Add NLTK data directory creation and download in Dockerfile; log credentials in Gmail service 3d29524 gavinzli commited on Mar 30
Remove commented-out code and unnecessary dependencies from Chroma model 5b954ed gavinzli commited on Mar 30
Update attachments directory to use cache and simplify embeddings model initialization 83747e9 gavinzli commited on Mar 30
Add cache directory to Dockerfile and update embeddings model to use cache folder 44b626e gavinzli commited on Mar 30
Refactor mail and retriever modules to use the new database model; add FAISS dependency for vector storage 9a73c5d gavinzli commited on Mar 30
Refactor Dockerfile to install SQLite directly via package manager; update mail controller to retrieve user ID correctly 309c5cc gavinzli commited on Mar 30
Enhance Dockerfile to build and install SQLite from source; update mail controller to retrieve and store user ID 0ca6462 gavinzli commited on Mar 30
Enhance GitHub Actions workflow for Hugging Face sync; add Git LFS support and improve email MIME type handling in mail.py 0c62c4d gavinzli commited on Mar 30
Remove obsolete router and controller files; update application structure and dependencies af08824 gavinzli commited on Mar 30