Commit Graph

1749 Commits

Author SHA1 Message Date
faeb9f09f0 Merge pull request #3008 from danswer-ai/horizontal_slack
Add Functional Horizontal scaling for Slack
2024-11-06 14:31:13 -08:00
25f5c12750 remove print 2024-11-06 13:49:16 -08:00
2d81710ccc minor udpate 2024-11-06 13:49:16 -08:00
187a7d2da2 validated approach 2024-11-06 13:49:16 -08:00
4b152aa3a7 update slack 2024-11-06 13:49:16 -08:00
06f937cf93 no typing 2024-11-06 13:49:16 -08:00
5a24ed2947 updated cleanup 2024-11-06 13:49:16 -08:00
2372e6a5a5 update slack 2024-11-06 13:49:15 -08:00
3eef4e3992 functioning 2024-11-06 13:47:47 -08:00
467ce4e3f3 fix usage report pagination 2024-11-06 13:21:00 -08:00
4087292001 evaluate None to default 2024-11-06 09:36:43 -08:00
864ac2ac5c need to see vespa url for container debugging 2024-11-06 00:26:55 -08:00
12cb77c80e Merge pull request #3059 from danswer-ai/bugfix/sentry_indexing
add sentry to spawned indexing task
2024-11-05 16:51:23 -08:00
583cd14bf4 comment why we need sentry here 2024-11-05 16:46:50 -08:00
001fcb3359 fix stale indexing tasks being allowed to run after a restart 2024-11-05 16:39:54 -08:00
9ac256e925 Merge branch 'main' of https://github.com/danswer-ai/danswer into bugfix/sentry_indexing 2024-11-05 15:48:23 -08:00
6bf06ac7f7 limit session scope of index attempt (use id's where appropriate as w… (#3049)
* limit session scope of index attempt (use id's where appropriate as well)

* fix session scope

---------

Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-05 20:51:43 +00:00
5b06b53a3e add sentry to spawned indexing task 2024-11-05 12:30:21 -08:00
b6ecbbcf45 add to async get session as well (#3046) 2024-11-04 20:47:56 +00:00
1d8e662b79 ensure we reset all (#3048) 2024-11-04 19:48:15 +00:00
2cb33b1fb4 add default api keys for cloud users (#3044)
* add default api keys for cloud users

* add cohere as well

* naming
2024-11-04 19:11:12 +00:00
2cd1e6be00 gmail refactor + permission syncing (#3021)
* initial frontend changes and shared google refactoring

* gmail connector is reworked

* added permission syncing for gmail

* tested!

* Added tests for gmail connector

* fixed tests and mypy

* temp fix

* testing done!

* rename

* test fixes maybe?

* removed irrelevant tests

* anotha one

* refactoring changes

* refactor finished

* maybe these fixes work

* dumps

* final fixes
2024-11-04 18:06:23 +00:00
c6e8bf2d28 add multiple formats to tools (#3041) 2024-11-03 23:54:19 +00:00
c2d04f591d Add drive sections (#3040)
* ADd header support for drive

* Fix mypy

* Comment change

* Improve

* Cleanup

* Add comment
2024-11-03 22:10:45 +00:00
56c3a5ff5b add POSTGRES_IDLE_SESSIONS_TIMEOUT (#3019)
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-03 21:58:12 +00:00
fac2b100a1 Last Message Too Large Logging (#3039) 2024-11-03 11:24:04 -08:00
51b79f688a Tool call per message (#3025)
* single tool call per message

* finalize migration

* minor image generation fix

* validate simplify

* k

* remove print

* validated
2024-11-03 10:51:51 -08:00
a7002dfa1d add CSV display (#3028)
* add CSV display

* add downloading

* restructure

* create portal for modal

* update requirements

* nit
2024-11-03 10:43:05 -08:00
93d0104d3c slight upgrade to image generation prompts (#3036)
* slight upgrade to prompts

* k

* nit
2024-11-03 10:42:52 -08:00
46e5ffa3ae add validated + reformatted dynamic beat acquisition (#3006)
* add validated + reformatted dynamic beat acquisition

* validate

* reorg

* nit

* address comments

* update

* typing

* ensure versioned apps capture

* Remove locks (#3017)

* add validated + reformatted dynamic beat acquisition

* initial removal of locks!

* minor

* remove unecessary locks

* update

* nit

* k

* K8s jobs (#3033)

* add k8s configs

* k

* update config

* k

* improved timeouts + worker configs

* improve workers
2024-11-03 10:27:25 -08:00
d4f38bba8b Revert temporary modifications (#3038)
* Revert temporary modifications

* nit
2024-11-03 10:27:06 -08:00
19d6b63fd3 temporary update (#3037) 2024-11-03 10:05:33 -08:00
8bcf80aa76 minor nit 2024-11-02 18:05:06 -07:00
5f5cc9a724 Feature/redis connector refactor (#2992)
* refactor RedisConnectorDeletion into RedisConnector

* refactor redis stop and deletion

* port pruning

* nest pruning

* port deletion

* port indexing

* refactor into individual files

* refactor redis connector index  to take search settings at init

* move back to debug level log

* refactor doc set and user group (mostly)

* mypy fixes
2024-11-02 19:53:04 +00:00
e4bb14d4e1 Super user (#2944)
* add super user

* nits
2024-11-02 17:29:23 +00:00
83c299ebc8 troll logger statement 2024-11-02 09:09:46 -07:00
6b4143cc30 ID fix 2024-11-02 09:08:26 -07:00
6e8c88ed71 made id more unique 2024-11-02 09:05:24 -07:00
d652cb3141 renamed variables 2024-11-02 09:03:42 -07:00
5e444d43f9 Cleaned up connector 2024-11-02 09:01:15 -07:00
2e49027beb Merge pull request #2884 from skylares/sky-dev
Add Freshdesk Connector
2024-11-02 08:27:35 -07:00
4a6b8db65f out of scope 2024-11-02 08:20:08 -07:00
6f440d126a more mypy fixes 2024-11-02 08:17:53 -07:00
013292a0e3 mypy fixes 2024-11-02 08:15:36 -07:00
f981106111 Update connector.py 2024-11-01 19:27:03 -07:00
772313236f minor foreign key update (#3007) 2024-11-01 21:16:50 +00:00
ecf4923a3a Fix answer with specified doc ids (#2703)
* Fix

Fix

Refactor

more

more

fix

refactor

Fix circular imports

Refactor

Move tests around

* Add quote support

* Testing

* More testing

* Fix image generation slowness

* Remove unused exception

* Fix UT

* fix stop generating

* minor typo

* minor logging updates for clarity

---------

Co-authored-by: pablodanswer <pablo@danswer.ai>
2024-11-01 19:50:20 +00:00
d66b81a902 Feat/certificate (#2998)
* first pass

* simplify

* remove now unneeded COPY command

* minor clean up

* k

* nit
2024-11-01 19:34:52 +00:00
753293cefb Basic multi tenant api key (#3004)
* basic multi tenant api key

* organization

* nit

* clean
2024-11-01 19:34:51 +00:00
6d543f3d4f Do not count API keys as users (#3022)
* don't count api keys as users

* typing
2024-11-01 19:34:30 +00:00