Yuhong Sun | c95cf5ca742 | Playwright only install Chrome (#386) | | |
Yuhong Sun | 4aebb69883f | Upgrade packages for security reasons (#384) | | |
Chris Weaver | c68afbe9d09 | UI for AI thoughts (#385) | | |
Yuhong Sun | 06c1afce42b | Remove ANSWERABLE text from model out (#383) | | |
Yuhong Sun | d73d81c867c | Scripts to Reset Postgres and Vespa (#382) | | |
Yuhong Sun | 493648d28be | Reduce Slack Bot Log Spamming (#381) | | |
Weves | b89a06f03bd | Allow admins to connect public credentials to connectors | | |
Weves | 0d4244f9903 | Fix API key specification bug | | |
Yuhong Sun | bddf03cd542 | Tag Latest Image on Code Tag (#380) | | |
Weves | 5a6abbf39ed | Fix query ID when giving feedback | | |
Yuhong Sun | e1fbffd141f | Index all Google Drive file types (#373) | | |
Yuhong Sun | 6bae93ad3c4 | Notion connector test separately (#372) | | |
Yuhong Sun | 43efa9da948 | Mark incomplete Index Attempts as Failed on job restart (#371) | | |
Yuhong Sun | 5e8b9b9a2b6 | Add comment | | |
Yuhong Sun | d4834cc3906 | done | | |
Yuhong Sun | dac5aaea94f | Fix Ruff generated mistake (#370) | | |
Yuhong Sun | 80a08bbf0c5 | Return empty string for encrypted PDF (#369) | | |
Yohann Fabri | d6e87df548a | gdrive connector ignore encrypted pdf file (#353) (#362)
Thanks for your contribution! | | |
Yuhong Sun | ac2a4f90512 | Ruff Styling (#368) | | |
Yuhong Sun | 51ec2517cb6 | LLM to validate user Query (#365)
Backend Only | | |
Patrick Decat | 0a7775860c1 | feat(dev): use ruff for python linting (#355) | | |
Yuhong Sun | 8bf82ac1444 | Better logging for Google Drive follow shortcuts (#367) | | |
Yuhong Sun | c1727e63ade | bug squashed | | |
Weves | 5dc855c4fc2 | Fix null document ID | | |
Weves | f316c8569fa | Show scores | | |
Weves | 4bce20b5c4e | Switchup icons | | |
Weves | 996420f92cb | Fix negative values for feedback page | | |
Yuhong Sun | ec4d0b856c4 | Added boost to rerank step (#360) | | |
Weves | 5b3abb4cb3f | Update document boost UI | | |
Weves | faa73b30880 | Add env variables for slack bot to .dev compose file | | |
Yuhong Sun | 681eb6e9f23 | Fix Multiarchitecture Docker (#358) | | |
Weves | a6ea40714e2 | Disable langchain retries | | |
Weves | cea3e1f3d54 | Add support for multiple allowed email domains + make slack bot logs go to stdout | | |
Chris Weaver | 038f646c093 | Fe for feedback (#346) | | |
Yuhong Sun | 856061c7ea6 | Fix ReDoS and Directory Traversal (#352)
Co-authored-by: Weves <[email protected]> | | |
Weves | 9e82dbf8bbb | Fix confluence connector styling | | |
Weves | 1c3d0a1f3df | Add environment variable which disables answering when an answer is not found | | |
Patrick Decat | 3c5cdb07c18 | fix(confluence): add missing import (#350) | | |
Patrick Decat | 681a8a423fd | fix(confluence): ignore empty pages (#349) | | |
Yuhong Sun | 548f0a41cb6 | Confluence handle pages without body.storage.value (#347)
Workaround for: https://jira.atlassian.com/browse/CONFCLOU... | | |
Yuhong Sun | b2a51283d1e | Learn from feedback backend (#343)
---------
Co-authored-by: Weves <[email protected]> | | |
Chris Weaver | c43a403b71c | Update README.md | | |
Chris Weaver | cddd86dd1c8 | Update README.md
Add embeds + update features / roadmap | | |
Yuhong Sun | 96575bf8934 | Remove Unused Imports and Variables (#344) | | |
Weves | 4469447fde4 | Add LangChain-based LLM | | |
Weves | 20b6369eeae | Add ability to respond with error message in slack thread | | |
Yuhong Sun | a2ec1e2cda7 | Vespa Deployment (#330)
Large Change! | | |
Chris Weaver | 642862bede5 | Make public credentials accessible by all admins (#337) | | |
Weves | b27107c1841 | Add user management page | | |
Weves | 8cda11c7016 | Respond to slack messages with file attachments | | |
Yuhong Sun | 384bf1befeb | Warm up models before first document indexed (#333) | | |
Yuhong Sun | cb13f5b18bc | Fix non-json model output processing (#332) | | |
Chris Weaver | 6897416fe61 | Support service accounts for Google Drive connector (#325) | | |
Chris Weaver | 8976ed3bcda | Fix mypy (#331) | | |
Yuhong Sun | 81d2226b5f8 | Minor Vespa Updates (#329) | | |
Yuhong Sun | 8159fdcdce3 | Add Vespa and rework Document Indices (#317) | | |
Weves | a2d3a3f1161 | Fix image build by pinning safetensors version | | |
Weves | 7836e91a207 | Add extra logging in the case of null document_id | | |
Chris Weaver | e307275774b | Add support for multiple indexing workers (#322) | | |
Weves | 3ea205279f5 | Fix bug where slack bot would tag users / everyone | | |
Weves | e5352b6af86 | Fix issue with Confluence errors not being ignored | | |
Chris Weaver | 9f1898c384c | Add basic chain of thought PromptProcessor(#316) | | |
Ikko Eltociear Ashimine | 3ec602b47f3 | Fix typo in indexing_pipeline.py (#318)
pipline -> pipeline | | |
Weves | ab905e9fe6d | Include channel name in slack bot logs | | |
Chris Weaver | 067503bc849 | Background logs to stdout (#315) | | |
Chris Weaver | f541a3ee85a | Continue on some connector failures (#314) | | |
Weves | 70d7ca5c735 | Better error for missing allowed_users / allowed_groups | | |
Chris Weaver | bf4b63de198 | Linear connector (#312) | | |
Chris Weaver | f37ac76d3ce | Stop using untyped dicts to represent quotes (#310) | | |
Sid Ravinutala | 81a4934bb86 | Google drive shared files fix + shortcuts (#300)
Also fixes foreign key constraint issue when manually wiping postgr... | | |
Weves | 11c071da33f | Fix document display for docs with identical semantic IDs | | |
Weves | 0aa04ad6163 | Add chunk level logging when indexing | | |
Weves | 820f8b7b488 | Add document-level logging for each batch of indexed documents | | |
Weves | 8fc74a43139 | Fix slack pagination | | |
Weves | 78b49f546cf | Make LOG_LEVEL work for .dev docker compose deployment | | |
Weves | a6e08b42e2f | Improve slack connector logging | | |
Yuhong Sun | c845a91eb0d | Fix UI link to Zulip docs (#304) | | |
Yuhong Sun | 620280db926 | Fix formatting according to precommit hooks (#303) | | |
Yuhong Sun | b73d19f35fd | Fix Azure OpenAI Docker Deployment (#302) | | |
Chris Weaver | a905373c837 | Fix typing for Zulip connector (#298) | | |
Yuhong Sun | e97c1226d8c | Recolor Zulip Logo (#297) | | |
Michał Flak | 286445f9ba5 | Zulip connector (#247)
Co-authored-by: Yuhong Sun <[email protected]> | | |
Yuhong Sun | 848e5653a96 | More permissive quote matching (#295) | | |
Yuhong Sun | 59db40cf36b | Add Azure OpenAI parameters to background job for Slackbot (#294) | | |
Matthew Holland | 204d89a148a | Azure OpenAI integration (#293) | | |
Yuhong Sun | bb58dce1c58 | Default Empty Timeout Value breaks Docker Compose (#292) | | |
Weves | e0cbd087f70 | Fix count of docs for connector failure | | |
Yuhong Sun | be318433e3f | Reset the Default GenAI model choice to OpenAI (#288) | | |
Weves | 67fd244e66e | Make docs show up immediately rather than wait until first answer token | | |
jabdoa2 | a73ea23e2c7 | add simple local llm (#202)
A very simple local llm. Not as good as OpenAI but works as a drop-in replacement for on... | | |
James Choncholas | 758015baa5d | Allow setting QA_TIMEOUT from env var (#258)
Co-authored-by: Yuhong Sun <[email protected]> | | |
Yuhong Sun | b1bd0b42e59 | Add Blog Link (#286) | | |
Weves | ecb26ddaf7e | Add polling range for updates | | |
Yuhong Sun | bcca8daab17 | Fix misleading comment about HuggingFace (#284) | | |
Weves | 156ccc15a82 | Fix fetching of latest index attempt | | |
Weves | 95f52a26df6 | Fix error message popup z-index | | |
Chris Weaver | ec478d97fbe | Better display of connector metadata on main status page (#280) | | |
Weves | 0381715fdda | Add 'calculating rate' message | | |
Chris Weaver | d5bb10b61f7 | Improve indexing status display (#278)
Adds:
- actual error message in UI for indexing failure
- if a connector is... | | |
Yuhong Sun | bca63e5a761 | Do not stream Quote when using freeform prompt (#277) | | |
Weves | 54ee323e59e | Fix duplicate documents with Slack connector | | |
Yuhong Sun | a03818e6f60 | Fix Google Colab Demo (#275) | | |
Chris Weaver | 89f71ac3358 | Support deletion of documents when a connector is deleted (#271) | | |
Yuhong Sun | b6dec6dcdbf | Standardize model config naming (#274) | | |
Yuhong Sun | 02c3139bc99 | Add Request Model Class for Google Colab Demo (#273)
Need to add the blog links later | | |
Sid Ravinutala | ca72027b286 | Allow slack channels to be specified (#238)
Adds the capability to specify specific channels to index when using the... | | |
Yuhong Sun | 3bfc72484d9 | Support for Request accessed GenAI Models (#270) | | |
Pratik Kabra | 0e667d3384a | Huggingface Inference backend internal models (#265) | | |
Weves | df62648bbfa | Increase timeout for answer generation for slack bot | | |
Weves | 70a379b6010 | Set OAuth type to google by default | | |
Chris Weaver | 132a9f750de | Add Github Action to run mypy / reorder-python-imports / black on all PRs (#251)
Also fixes import ordering (previou... | | |
Yuhong Sun | 87fe6f75750 | Add ingestion metrics (#256) | | |
Yuhong Sun | eec4e21bad7 | Update README.md | | |
Yuhong Sun | fe40e72b5c7 | Require Semantic Identifier to not be None (#255) | | |
jabdoa2 | 63780113d3c | Add support for openid connect (#206)
This allow using Danswer in typical (non-google) enterprise environments.
*... | | |
jabdoa2 | 878d4e367f8 | prevent crash when semantic_identifier is None (#201)
This is a workaround around intermittent issues where sementic... | | |
Yuhong Sun | 17e20080276 | Add TODOs and minor style changes to web connector (#254) | | |
jabdoa2 | 0d7d54fddb6 | Improve Web Connector Output, Add Config Options and add OAuth Backend Flow (#199) | | |
cqian-github | b6b549357f6 | Update Contributing.md with Windows Commands (#252)
Co-authored-by: AD\cqian <[email protected]> | | |
Chris Weaver | 3e8f5fa47e4 | Fix a few bugs with Google Drive polling (#250)
- Adds some offset to the `start` for the Google Drive connector to ... | | |
lokeshwar lakhineni | 62afbcb178b | added shell command for windows (#194) | | |
Yuhong Sun | 55adde5e27f | Fix import location and mypy issue (#249) | | |
Yuhong Sun | 2a339ec34b7 | Prevent too many tokens to GPT (#245) | | |
Weves | d53ce3bda17 | Fix arg to GuruIcon | | |
Yuhong Sun | d03ac447440 | Guru Connector (#177)
Co-authored-by: Weves <[email protected]> | | |
Weves | 555f8bbf08a | Allow shared files for drive connector | | |
Yuhong Sun | 4d0732395dc | Standalone Script to Test OpenAI API Key (#243) | | |
Yuhong Sun | 2a0d3b38e9d | Google Drive Connector Debug Logging (#241) | | |
Chris Weaver | 3b546ba1c3d | Make Google Drive connectors editable (#237) | | |
Weves | 9e6467a0c99 | Fix specifying folders for Google Drive connector | | |
meherhendi | 1a22666810c | Adding vscode run & debug config (#216)
Also adds `.env` to `.gitignore` files outside of the `deployment` dir | | |
Weves | d5f172c292a | Handle google drive connectors without folder_path | | |
Yuhong Sun | 273802eff08 | Disable Gpt4all due to mac not supporting it currently (#233) | | |
Yuhong Sun | e019db0bc76 | Indexing Job has timezone discrepancy with DB making Poll timeframes incorrect (#231) | | |
Yuhong Sun | 59f27e83bf8 | Merge pull request #227 from IDinsight/docx-googledrive
Added support for docx in Google Drive | | |
Yuhong Sun | 03f934c393b | add comments | | |
Yuhong Sun | 8ad9c0cce7b | sqashed bug | | |
Sid Ravinutala | d6d3d5291b3 | added docx2txt | | |
Sid Ravinutala | a4b47e0243e | added support for docx in gdrive
rebase from main | | |
Yuhong Sun | d6ca8650347 | Support GPT4All in memory (#230) | | |
Weves | 6684f1e5d5d | Use approved icon colors | | |
Chris Weaver | dd084d40f6c | Product board connector (#228)
Also fixes misc mypy issues across the repo | | |
Yuhong Sun | 25a028c4a75 | Merge pull request #195 from pkabra/notion-connector
Notion connector | | |
Pratik Kabra | b33c8b1d7c8 | Reorg public-private functions | | |
Pratik Kabra | 610fe6ebc46 | Prettier fixes for web | | |
Pratik Kabra | 7ad98480be9 | Black fixes for python files | | |
Pratik Kabra | ab3bb13493c | Fix notion titles missing in some cases | | |
Yuhong Sun | 0708002953e | Check for Credential delete before running queued index attempt (#221) | | |
Yuhong Sun | 191c166ab66 | Merge pull request #200 from jabdoa2/do_not_crash_when_deleting_source
catch crash when deleting a datasource | | |
Chris Weaver | 4958962855c | Merge pull request #208 from chrisedington/ce/slack-archive-fix
Fix: Don't include archived Slack channels | | |
Yuhong Sun | c41421ccf46 | Add model caching to docker compose prod (#219) | | |
Yuhong Sun | aed88e8b9e6 | Merge pull request #198 from jabdoa2/cache_models_for_development
cache models for faster development cycles in dock... | | |
Yuhong Sun | f7be76dab31 | Prod Template Typesense API Key Typo (#209) | | |
Chris Edington | dac2fdc1635 | Fix: Don't include archived Slack channels, as they cannot be called on conversations.join API | | |
Weves | ab37b8e8ea7 | Fix deletion of web/slack/jira/confluence/... connector when creating a new one | | |
Jan Kantert | 7290f1893d1 | catch crash when deleting a datasource
Danswer background crashes when the index task for a deleted source is still ... | | |
Jan Kantert | b3ebda714db | cache models for faster development cycles in docker compose | | |
Pratik Kabra | af921fb179b | Add some more docstrings | | |
Pratik Kabra | 2a42d2df9ca | Notion connector frontend | | |
Pratik Kabra | 4c263b71309 | Notion connector backend | | |
Chris Weaver | 3b1a8274a9b | Allow specification of specific google drive folders to index (#197) | | |
Chris Weaver | bc24ac53c0c | Make init-letsencrypt.sh use the same stack name as docs (#192) | | |
Yuhong Sun | 60f05284f50 | Docker compose debug option (#193) | | |
Chris Weaver | 676538da617 | Better error message on GPT failures (#187)
* Better error message on GPT-call failures
* Add support for disabli... | | |
Yuhong Sun | 6c584f06507 | Option for Enabling/Disabling User Auth for Docker Compose Dev (#191) | | |
Yuhong Sun | 554f6f3fe7b | Combine Images Cleanup (#188) | | |
Weves | d1003b913b8 | Sync package-lock.json with package.json | | |
Chris Weaver | 9252807a512 | Specify specific prettier version (#186)
* Add explicit prettier version
* Update CONTRIBUTING.md
* Add .prett... | | |
Yuhong Sun | 4b699fdab32 | Better Logging (#184) | | |
Yuhong Sun | 3436b864a3a | Fix missing Import (#183) | | |
Yuhong Sun | 1c042a8e956 | Update README.md | | |
Yuhong Sun | 5657c5b7992 | Update CONTRIBUTING.md | | |
Yuhong Sun | c5c1b01a4e0 | Update README.md | | |
Yuhong Sun | cdd097a4bbb | connectors README (#182) | | |
Yuhong Sun | dbca4a7de73 | Update CONTRIBUTING.md | | |
Yuhong Sun | 20589d8d78f | Merge pull request #173 from ssddanbrown/merge_images
Merged background and api-server images | | |
Dan Brown | e3a4614bfe1 | Updated k8s and prod compose setups to work with merged images | | |
Yuhong Sun | e4820045f9a | Add metadata to GPT (#140) | | |
Yuhong Sun | 8928d61492c | Merge pull request #179 from IDinsight/contributing_updates
Added missing instructions to CONTRIBUTING.md | | |
Sid Ravinutala | ac2f040cef0 | added missing instructions | | |
Chris Weaver | 33463b45e8c | Fix issue with web connector for pages not ending with / (#176) | | |
Dan Brown | f27364a4423 | Merged background and api-server images | | |
Yuhong Sun | c6bcd5e1aa6 | Add Contributing.md (#167) | | |
Yuhong Sun | fec484d4de2 | Merge pull request #164 from eltociear/patch-1
Fix typo in GoogleDriveCard.tsx | | |
Ikko Eltociear Ashimine | 741bf508ac0 | Fix typo in GoogleDriveCard.tsx
recieved -> received | | |
Chris Weaver | 3889e01d86a | Control streaming vs non-streaming on frontend with env variable (#162) | | |
Yuhong Sun | d53ec8a905f | DAN-169 Users whitelist (#153) | | |
Yuhong Sun | c2fa3d50742 | Fix Github Actions (#151) | | |
Next → |