Commit Graph

2627 Commits

Author SHA1 Message Date
5a04df7eb0 Fix typesense search when auth is on (#108) 2023-06-20 20:27:09 -07:00
620579cbec Fix connection pooling 2023-06-19 14:45:26 -06:00
490d39f081 Removing deprecated field 2023-06-19 14:45:26 -06:00
3863ee3ce1 Force users to provide access token before creating connector for Github/Confluence 2023-06-19 12:31:12 -06:00
1d9a9a60c8 Fix bug with revoking of credentials + adding new credential + adding back connector for google drive 2023-06-19 12:31:12 -06:00
15543feac1 Fix missing sources when auth is on 2023-06-19 09:31:16 -06:00
8ba739b4d2 Update README.md 2023-06-18 01:43:23 -07:00
7101b1ed03 Update README.md 2023-06-18 01:38:07 -07:00
9357ba3f39 Fix docker compose for typesense 2023-06-17 22:16:56 -06:00
88399a5d7f Fix certbot 2023-06-17 17:39:50 -06:00
02f79c3357 Enable typo search typesense (#101) 2023-06-15 22:46:43 -07:00
6fe54a4eed DAN-115 Document Polling (#91)
Includes updated document counting for polling
2023-06-15 21:07:05 -07:00
97b9b56b03 Update README.md 2023-06-14 00:41:26 -07:00
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
329d0640eb Fix page crash when backend is down 2023-06-13 23:28:28 -07:00
df79214fd6 fixed 2023-06-13 14:00:47 -07:00
b4f340b8bd Adding more details to file connector description (#97)
* Adding more details to file connector description
2023-06-12 00:53:19 -07:00
71c1b75a02 Update README.md 2023-06-11 23:35:31 -07:00
8f5b9c0bcd Danswer assistant (#96)
Add helper!
2023-06-11 17:54:41 -07:00
2bfbf037ee Set a minimum distance angle cutoff (#95) 2023-06-11 17:36:05 -07:00
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
f10ece4411 Danswer Helper QA Flow Backend (#90) 2023-06-09 17:48:17 -07:00
1facd58938 Fix bug with get_connector_indexing_status 2023-06-09 01:33:03 -07:00
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
0f1f16880a Update README.md
Fix small typo
2023-06-06 08:31:23 -07:00
e0ebdc2fc1 Keyword search (#88)
* Add keyword search support

* Fix filters display

* Make documents appear immediately
2023-06-05 22:25:15 -07:00
e202aa440e Make filters only display in-use connectors (#87) 2023-06-05 22:13:36 -07:00
711e66184e Add Filters to UI (#86)
* Adding filters

* Fix get_connector_indexing_status endpoint bug
2023-06-05 00:41:48 -07:00
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
7cc64efc3a Enable non-admin credentials + add page for google drive (#84)
* Enable non-admin credentials + add page for google drive

* Return one indexing status entry for each connector / credential pair

* Remove some logs

* Small fixes

* Sort index status by source
2023-06-04 11:26:50 -07:00
8c9b3079aa Delete conflicting records from IndexAttempt on upgrade/downgrade (#83) 2023-05-31 08:54:09 -07:00
bae83bc101 Update README.md 2023-05-30 21:15:42 -07:00
6891e4f198 Standardize connectors + permissioning + new frontend for admin pages + small fixes / improvements (#75)
Introducing permissioning, standardize onboarding for connectors, re-make the data model for connectors / credentials / index-attempts, making all environment variables optional, a bunch of small fixes + improvements.

Co-authored-by: Weves <chrisweaver101@gmail.com>
2023-05-30 19:59:57 -07:00
b05bf963bf Add confluence connector page 2023-05-23 13:33:12 -07:00
49804dcc44 Fix dev web server setup 2023-05-22 14:11:27 -07:00
f4ef92e279 Fix OpenAI key validation 2023-05-22 13:42:20 -07:00
8e9e284849 Fix Pull vs Poll naming (#77) 2023-05-22 11:29:50 -07:00
0c4dcb13c3 Small fix for indexing (#78) 2023-05-22 11:29:25 -07:00
dd79b9bf79 Fix quote loading 2023-05-21 20:28:35 -07:00
806653dcb0 Add timeout option to OpenAI models 2023-05-21 14:31:15 -07:00
62e86efec3 Update models.py 2023-05-21 14:10:23 -07:00
6d7e7d5b71 DAN-19 Confluence Connector Backend for Public Docs (#73)
By public we mean if there is an admin account with an API key that has it setup in Danswer. Means just no support for OAuth for individual users to add docs.
2023-05-21 13:27:37 -07:00
7559ba6e9d DAN-93 Standardize Connectors (#70) 2023-05-21 13:24:25 -07:00
51e05e3948 Just display docs if QA fails 2023-05-21 11:43:21 -07:00
0b8c69ceeb Prompt user for OpenAI key 2023-05-20 21:11:07 -07:00
544ba8f50d initial health check 2023-05-20 12:21:56 -07:00
16dd429826 DAN-91 Fix Web Connector Bugs (#68)
Added pdf support
2023-05-19 17:39:13 -07:00
0b46ea76e8 Don't create collection if it already exists + fix OpenAI API Key name (#66)
* Don't create collection if it already exists

* Fix openai api key name
2023-05-17 17:12:00 -07:00
8685beceb2 Add create collection to app startup 2023-05-17 16:16:09 -07:00
bdebb9d441 Fix dev setup 2023-05-17 16:15:44 -07:00