215 Commits

Author SHA1 Message Date
Chris Weaver
676538da61
Better error message on GPT failures (#187)
* Better error message on GPT-call failures

* Add support for disabling Generative AI
2023-07-16 16:25:33 -07:00
Yuhong Sun
554f6f3fe7
Combine Images Cleanup (#188) 2023-07-16 15:31:52 -07:00
Yuhong Sun
4b699fdab3
Better Logging (#184) 2023-07-16 01:41:48 -07:00
Yuhong Sun
3436b864a3
Fix missing Import (#183) 2023-07-15 18:11:24 -07:00
Yuhong Sun
1c042a8e95
Update README.md 2023-07-15 16:23:23 -07:00
Yuhong Sun
c5c1b01a4e
Update README.md 2023-07-15 16:16:22 -07:00
Yuhong Sun
cdd097a4bb
connectors README (#182) 2023-07-15 16:15:18 -07:00
Yuhong Sun
20589d8d78
Merge pull request #173 from ssddanbrown/merge_images
Merged background and api-server images
2023-07-15 11:29:48 -07:00
Yuhong Sun
e4820045f9
Add metadata to GPT (#140) 2023-07-14 16:54:42 -07:00
Chris Weaver
33463b45e8
Fix issue with web connector for pages not ending with / (#176) 2023-07-13 22:30:10 -07:00
Dan Brown
f27364a442
Merged background and api-server images 2023-07-13 23:59:22 +01:00
Yuhong Sun
d53ec8a905
DAN-169 Users whitelist (#153) 2023-07-11 21:23:35 -07:00
Chris Weaver
d135bc7efa
Merge pull request #139 from ssddanbrown/bookstack_connector
BookStack connector
2023-07-08 17:18:59 -07:00
Yuhong Sun
367330d27a
DAN-165 Option to pull image from hub (#149) 2023-07-08 15:53:21 -07:00
Weves
3494d6a13a Replace IDs with names in Slack connector 2023-07-07 18:10:19 -07:00
Yuhong Sun
79013ac9fd
DAN-164 Background slack job to give up after 5 tries
also minor docker compose change
2023-07-07 17:19:24 -07:00
Chris Weaver
b4759403ac
Adjust slack bot (#144)
* Add handling for cases where an answer is not found

* Make danswer bot slightly more configurable

* Don't respond to messages in thread + add better formatting for slack messages
2023-07-07 09:56:01 -07:00
Yuhong Sun
ef48fef62b
Tiny fix for certain doc names (#143) 2023-07-07 00:26:15 -07:00
Weves
7874862902 Proper slack message batching 2023-07-06 21:33:33 -07:00
Dan Brown
019e474a4e
BookStack connector: Changed to use id-based document ids 2023-07-06 17:04:31 +01:00
Dan Brown
44f905ef80
Added BookStack connector code
Got to the point of working sync for shelves, books, chapters and pages.
2023-07-06 14:56:28 +01:00
Dan Brown
bfde5fd809
Got basic bookstack connector setup UI/backend working 2023-07-06 10:50:27 +01:00
Weves
07fd7246d4 Fix link 2023-07-03 17:37:03 -07:00
Weves
967f9294f7 Fix duplicated docs for non-quoted docs 2023-07-03 17:34:43 -07:00
Chris Weaver
10b36f4ce9
Slab connector UI (#130)
Also added in missing dateutil req
2023-07-03 15:57:22 -07:00
Yuhong Sun
675a5aec9e
DAN-158 Slab Connector (#129)
No support for comments or topics
2023-07-03 14:27:23 -07:00
Chris Weaver
2f54795631
Basic Slack Bot Support (#128) 2023-07-03 14:26:33 -07:00
Yuhong Sun
381b3719c9
DAN-139 web connector recursion (#126)
Now handled by checking final page after redirects
2023-07-02 19:01:13 -07:00
Weves
cb59e77278 Fix weird typesense search behavior 2023-06-29 18:02:28 -07:00
Weves
858b0582aa Fix slack message filtering 2023-06-29 17:54:47 -07:00
Yuhong Sun
03006743ab
DAN-118 Jira connector (#102)
* Small confluence page QoL changes

* Prevent getting into a bad state with orphan connectors for Jira / Confluence

* Jira connector + admin page
---------

Co-authored-by: Weves <chrisweaver101@gmail.com>
2023-06-24 18:48:38 -06:00
Yuhong Sun
3701239283
DAN-141 Confluence Poll Connector (#114) 2023-06-24 00:01:09 -07:00
Yuhong Sun
34861013f8
DAN-142 OpenAI key once a day (#113) 2023-06-24 00:00:43 -07:00
Yuhong Sun
2fb2c40851
DAN-145 Danswer save state (#115) 2023-06-24 00:00:06 -07:00
Yuhong Sun
4bddafe297
DAN-136 Fix incorrect num of github docs (#112) 2023-06-22 01:19:55 -07:00
Chris Weaver
5a04df7eb0
Fix typesense search when auth is on (#108) 2023-06-20 20:27:09 -07:00
Weves
620579cbec Fix connection pooling 2023-06-19 14:45:26 -06:00
Weves
490d39f081 Removing deprecated field 2023-06-19 14:45:26 -06:00
Yuhong Sun
02f79c3357
Enable typo search typesense (#101) 2023-06-15 22:46:43 -07:00
Yuhong Sun
6fe54a4eed
DAN-115 Document Polling (#91)
Includes updated document counting for polling
2023-06-15 21:07:05 -07:00
Yuhong Sun
590fbbc253
DAN-120 Kubernetes (#98)
Sample Kubernetes deployment with Auth default on
Also includes a bugfix for credentialed connectors with Auth turned on
2023-06-14 00:11:25 -07:00
Chris Weaver
8f5b9c0bcd
Danswer assistant (#96)
Add helper!
2023-06-11 17:54:41 -07:00
Yuhong Sun
2bfbf037ee
Set a minimum distance angle cutoff (#95) 2023-06-11 17:36:05 -07:00
Chris Weaver
f20563c9bc
File connector (#93)
* Initial backend changes for file connector

* Add another background job to clean up files

* UI + tweaks for backend
2023-06-09 21:28:50 -07:00
Yuhong Sun
f10ece4411
Danswer Helper QA Flow Backend (#90) 2023-06-09 17:48:17 -07:00
Weves
1facd58938 Fix bug with get_connector_indexing_status 2023-06-09 01:33:03 -07:00
Yuhong Sun
7c97cc4626
DAN-55 Intent Model (#89)
Includes:
- Intent Model
- Heuristic Classifications
- GPT self error classification
- Bugfix on finding end of answer stream
2023-06-07 15:27:06 -07:00
Chris Weaver
e0ebdc2fc1
Keyword search (#88)
* Add keyword search support

* Fix filters display

* Make documents appear immediately
2023-06-05 22:25:15 -07:00
Chris Weaver
711e66184e
Add Filters to UI (#86)
* Adding filters

* Fix get_connector_indexing_status endpoint bug
2023-06-05 00:41:48 -07:00
Yuhong Sun
c4e8afe4d2
DAN-81 Improve search round 2 (#82)
Includes:
- Multi vector indexing/search
- Ensemble model reranking
- Keyword Search backend
2023-06-04 20:02:32 -07:00