2639 Commits

Author SHA1 Message Date
pablonyx
b4a18ff13c add search page 2025-03-26 15:15:03 -07:00
pablonyx
0cd74acbb0 removed logs 2025-03-26 15:12:05 -07:00
pablonyx
368682b573 update 2025-03-26 15:12:05 -07:00
pablonyx
3a9da347fe k 2025-03-26 15:12:05 -07:00
pablonyx
5be784a9a7 misc improvements 2025-03-26 15:12:05 -07:00
pablonyx
205e702019 k 2025-03-26 15:12:05 -07:00
pablonyx
d687f58c91 additional nit 2025-03-26 15:12:05 -07:00
pablonyx
3479e45d03 fix links + docs a bit more 2025-03-26 15:12:05 -07:00
pablonyx
ca1f5cffcf misc updates 2025-03-26 15:12:05 -07:00
pablonyx
7e02938c10 misc improvements 2025-03-26 15:12:04 -07:00
pablonyx
15e0ff31ec add user files 2025-03-26 15:12:04 -07:00
pablonyx
c79f1edf1d
add a flush () 2025-03-26 14:40:52 -07:00
pablonyx
7c8e23aa54
Fix saml conversion from ext_perm -> basic ()
* fix saml conversion from ext_perm -> basic

* quick nit

* minor fix

* finalize

* update

* quick fix
2025-03-26 20:36:51 +00:00
pablonyx
d37b427d52
fix email flow () 2025-03-26 18:59:12 +00:00
pablonyx
a65fefd226 test fix 2025-03-26 12:43:38 -07:00
rkuo-danswer
bb09bde519
Bugfix/google drive size threshold 2 () 2025-03-26 12:06:36 -07:00
pablonyx
fed06b592d
Auto refresh credentials ()
* Auto refresh credentials

* remove dupes

* clean up + tests

* k

* quick nit

* add brief comment

* misc typing
2025-03-26 01:53:31 +00:00
pablonyx
8d92a1524e
fix invitation on cloud ()
* fix invitation on cloud

* k
2025-03-26 01:25:17 +00:00
pablonyx
ecfea9f5ed
Email formatting devices ()
* update email formatting

* k

* update

* k

* nit
2025-03-25 21:42:32 +00:00
rkuo-danswer
b269f1ba06
fix broken function call ()
Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-03-25 21:07:31 +00:00
pablonyx
2024776c19
Respect contextvars when parallelizing for Google Drive ()
* k

* k

* fix typing
2025-03-25 17:40:12 +00:00
pablonyx
73dd188b3f
update () 2025-03-25 16:55:25 +00:00
evan-danswer
79b061abbc
Daylight savings time handling ()
* confluence timezone improvements

* confluence timezone improvements
2025-03-25 16:11:30 +00:00
rkuo-danswer
552f1ead4f
use correct namespace in redis for certain keys ()
Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-03-25 04:10:31 +00:00
evan-danswer
17925b49e8
typing fix ()
* typing fix

* changed type hint to help future coders
2025-03-25 01:01:13 +00:00
rkuo-danswer
55fb5c3ca5
add size threshold for google drive ()
* add size threshold for google drive

* greptile nits

---------

Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-03-24 04:09:28 +00:00
evan-danswer
99546e4a4d
zendesk checkpointed connector ()
* zendesk v1

* logic fix

* zendesk testing

* add unit tests

* zendesk caching

* CW comments

* fix unit tests
2025-03-23 20:43:13 +00:00
Chris Weaver
35f3f4f120
Small slack bot fixes () 2025-03-22 23:22:17 +00:00
Weves
25b69a8aca Adjust spammy log 2025-03-22 14:52:09 -07:00
pablonyx
1b7d710b2a
Fix links from file metadata ()
* quick fix

* clarify comment

* fix file metadata

* k
2025-03-22 18:21:47 +00:00
pablonyx
ae3d3db3f4
Update slack bot listing endpoint ()
* update slack bot listing endpoint

* nit
2025-03-22 18:21:31 +00:00
evan-danswer
fb79a9e700
Checkpointed GitHub connector ()
* WIP github checkpointing

* first draft of github checkpointing

* nit

* CW comments

* github basic connector test

* connector test env var

* secrets cant start with GITHUB_

* unit tests and bug fix

* connector failures

* address CW comments

* validation fix

* validation fix

* remove prints

* fixed tests

* 100 items per page
2025-03-22 01:48:05 +00:00
rkuo-danswer
587ba11bbc
alembic script logging fixes ()
* log fixing

* fix typos

---------

Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-03-22 00:50:58 +00:00
Chris Weaver
61facfb0a8
Fix slack connector () 2025-03-21 21:30:03 +00:00
Chris Weaver
52b96854a2
Handle move errors ()
* Handle move errors

* Make a warning
2025-03-21 11:11:12 -07:00
Chris Weaver
d123713c00
Fix GPU status request in sync flow ()
* Fix GPU status request in sync flow

* tweak

* Fix test

* Fix more tests
2025-03-21 11:11:00 -07:00
Chris Weaver
775c847f82
Reduce drive retries ()
* Reduce drive retries

* timestamp format fix

---------

Co-authored-by: Evan Lohn <evan@danswer.ai>
2025-03-21 00:23:55 +00:00
rkuo-danswer
6d330131fd
wire off image downloading for confluence and gdrive if not enabled i… ()
* wire off image downloading for confluence and gdrive if not enabled in settings

* fix partial func

* fix confluence basic test

* add test for skipping/allowing images

* review comments

* skip allow images test

* mock function using the db

* mock at the proper level

---------

Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app>
2025-03-20 23:10:28 +00:00
Chris Weaver
0292ca2445
Add option to control # of slack threads () 2025-03-20 16:56:05 +00:00
Weves
15dd1e72ca Remove slack channel validation 2025-03-20 08:34:54 -07:00
Weves
2a01c854a0 Fix cases where the bot is disabled 2025-03-20 08:30:46 -07:00
rkuo-danswer
85ebadc8eb
sanitize llm keys and handle updates properly ()
* sanitize llm keys and handle updates properly

* fix llm provider testing

* fix test

* mypy

* fix default model editing

---------

Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2025-03-20 01:13:02 +00:00
Chris Weaver
5dda53eec3
Notion improvement ()
* Notion connector improvements

* Enable recursive index by default

* Small tweak
2025-03-19 23:16:05 +00:00
Chris Weaver
72bf427cc2
Address invalid connector state ()
* Address invalid connector state

* Fixes

* Address mypy

* Address RK comment
2025-03-19 21:15:06 +00:00
Chris Weaver
f421c6010b
Checkpointed Jira connector ()
* Checkpointed Jira connector

* nit

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* typing improvements and test fixes

* cleaner typing

* remove default because it is from the future

* mypy

* Address EL comments

---------

Co-authored-by: evan-danswer <evan@danswer.ai>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-03-19 20:41:01 +00:00
rkuo-danswer
0b87549f35
Feature/email whitelabeling ()
* work in progress

* work in progress

* WIP

* refactor, use inline attachment for image (base64 encoding doesn't work)

* pretty sure this belongs behind a multi_tenant check

* code review / refactor

---------

Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-03-19 13:08:44 -07:00
evan-danswer
06624a988d
Gdrive checkpointed connector ()
* WIP rebased

* style

* WIP, testing theory

* fix type issue

* fixed filtering bug

* fix silliness

* correct serialization and validation of threadsafedict

* concurrent drive access

* nits

* nit

* oauth bug fix

* testing fix

* fix slim retrieval

* fix integration tests

* fix testing change

* CW comments

* nit

* guarantee completion stage existence

* fix default values
2025-03-19 18:49:35 +00:00
Chris Weaver
ae774105e3
Fix slack connector creation ()
* Make it fail fast + succeed validation if rate limiting is happening

* Add logging + reduce spam
2025-03-19 18:26:49 +00:00
evan-danswer
4dafc3aa6d
Update README.md 2025-03-18 21:14:05 -07:00
evan-danswer
5d7d471823
Update README.md
fix bullet points
2025-03-18 19:34:08 -07:00