Commit Graph

1029 Commits

Author SHA1 Message Date
pablodanswer
8223dc763d
add regeneration clarity ()
* add regeneration clarity

* minor udpate
2024-10-30 18:55:47 +00:00
pablodanswer
75dd103238
add additional configuration options () 2024-10-29 13:29:39 +00:00
pablodanswer
aafcf7af55
fail gracefully on provider fetch () 2024-10-29 04:17:53 +00:00
pablodanswer
678ba41321
Cleaner initial chat screen ()
* cleaner initial chat screen

* slightly cleaner animation

* cleaner cards

* use display name + minor updates to models

* minor udpate to ui

* remove logs

* update based on feedback

* minor nits

* formatting
2024-10-28 21:39:34 +00:00
pablodanswer
a40082c5da
Distinguish users in posthog ()
* distinguish tenants in posthog

* nit
2024-10-28 19:47:26 +00:00
hagen-danswer
dc7b367816
Merge pull request from danswer-ai/avoid_image_confusion
avoid image generation tool confusion
2024-10-27 14:54:24 -07:00
pablodanswer
aea261d49e
Ensure build args passed to cloud web images ()
* ensure build args passed to cloud web images

* update web build workflow
2024-10-27 14:52:33 -07:00
pablodanswer
31a518a9d1 nit 2024-10-27 13:09:13 -07:00
pablodanswer
01463442ba avoid image generation tool confusion 2024-10-27 13:08:18 -07:00
pablodanswer
179dc418e0
Onboarding nits ()
* temporary stash

* welcome flow

* minor update

* k

* minor updates to welcome flow
2024-10-27 18:48:30 +00:00
pablodanswer
a1bfa7847a
a () 2024-10-27 17:52:55 +00:00
Chris Weaver
0c2cc7499f
Move user fetching to SS + parallelize some server-side calls ()
* Move user fetching to SS

* Cleanup

* Add more logging

* Small cleanup
2024-10-27 02:54:22 +00:00
pablodanswer
1261d859ac
Tenant aware JWT strategy ()
* add tenantJWTSrategy

* nit
2024-10-26 23:27:40 +00:00
pablodanswer
088551a4ef
remove rt + home-grown sitemap parsing ()
* remove rt

* nit

* add minor alembic revision

* functional migration

* replace usp

* k

* typing
2024-10-26 21:58:42 +00:00
pablodanswer
e8c28e79c9
ensure proper sentry silencing ()
* ensure proper sentry silencing

* add comments
2024-10-26 20:18:41 +00:00
pablodanswer
848d86b886
feat: sentry updates () 2024-10-26 19:06:46 +00:00
pablodanswer
9def9f0dba
add posthog + layout rework ()
* add posthog + layout rework

* remove posthog node

* nit
2024-10-26 18:15:01 +00:00
hagen-danswer
94edcac36e
upgraded claude model strings ()
* upgraded model strings

* trolled

* we do a little trolling

* reeeeeee

* alembic upgrade

* added ignore

* bump litellm

* k

* nit

---------

Co-authored-by: pablodanswer <pablo@danswer.ai>
2024-10-26 00:11:52 +00:00
Skylar Kesselring
a348caa9b1 Add pagination & Remove req.obj from connectors.tsx 2024-10-25 14:12:11 -04:00
pablodanswer
76415aff41
Ensure proper modal fallback ()
* modal fallback

* nit

* k

* k
2024-10-25 17:59:43 +00:00
pablodanswer
33eabf1b25
Add global assistants context ()
* add global assistants context

* nit

* minor cleanup

* minor clarity

* nit
2024-10-24 21:27:55 +00:00
pablodanswer
da979e5745
More intuitive search settings interfaces ()
* clearer search settings interfaces

* nits
2024-10-24 14:27:34 -07:00
rkuo-danswer
3eb67baf5b
Bugfix/indexing UI ()
* fresh indexing feature branch

* cherry pick test

* Revert "cherry pick test"

This reverts commit 2a624220687affdda3de347e30f2011136f64bda.

* set multitenant so that vespa fields match when indexing

* cleanup pass

* mypy

* pass through env var to control celery indexing concurrency

* comments on task kickoff and some logging improvements

* disentangle configuration for different workers and beats.

* use get_session_with_tenant

* comment out all of update.py

* rename to RedisConnectorIndexingFenceData

* first check num_indexing_workers

* refactor RedisConnectorIndexingFenceData

* comment out on_worker_process_init

* missed a file

* scope db sessions to short lengths

* update launch.json template

* fix types

* keep index button disabled until indexing is truly finished

* change priority order of tooltips

* should be using the logger from app_base

* if we run out of retries, just mark the doc as modified so it gets synced later

* tighten up the logging ... we know these are ID's

* add logging
2024-10-23 20:25:52 +00:00
pablodanswer
8b72264535
Gating Notifications ()
* functional notifications

* typing

* minor

* ports

* nit

* verify functionality

* pretty
2024-10-23 20:20:20 +00:00
pablodanswer
786a46cbd0
sticky credential description () 2024-10-23 19:59:14 +00:00
pablodanswer
143da5bc0d
add copying for unrecognized languages ()
* add copying for unrecognized languages

* k
2024-10-23 17:26:54 +00:00
Skylar Kesselring
a1680fac2f Implement freshdesk frontend 2024-10-23 12:58:15 -04:00
pablodanswer
5703ea47d2
Auth on main ()
* add cloud auth type

* k

* robustified cloud auth type

* k

* minor typing
2024-10-23 16:46:30 +00:00
Chris Weaver
c516f3541c
Make it so you can update model providers () 2024-10-21 18:51:53 +00:00
pablodanswer
45d852a9db
modal onboarding clarity () 2024-10-21 03:42:26 +00:00
pablodanswer
7ab0063dc6
(minor) quote overflow ()
* k

* k
2024-10-20 23:31:18 +00:00
pablodanswer
f745ca1e03
ensure **all** sharp-related packages installed () 2024-10-19 23:44:11 +00:00
pablodanswer
2fb1d06fbf
update google sites + formik ()
* update google sites + formik

* nit

* k
2024-10-19 21:03:04 +00:00
pablodanswer
8f9d4335ce
(minor) search memoization + context ()
* add markdown blocks to search

* nit

* k
2024-10-19 19:13:21 +00:00
pablodanswer
ee1cb084ac
modify default () 2024-10-19 19:12:42 +00:00
pablodanswer
2c77ad2aab
Add errors to search ()
* minor - add errors to search

* k
2024-10-19 19:11:46 +00:00
pablodanswer
8b220d2dba
Add assistant notifications + update assistant context ()
* add assistant notifications

* nit

* update context

* validated

* ensure context passed properly

* validated + cleaned

* nit: naming

* k

* k

* final validation + new ui

* nit + video

* nit

* nit

* nit

* k

* fix typos
2024-10-19 01:21:11 +00:00
rkuo-danswer
6913efef90
fresh indexing feature branch ()
* fresh indexing feature branch

* cherry pick test

* Revert "cherry pick test"

This reverts commit 2a624220687affdda3de347e30f2011136f64bda.

* set multitenant so that vespa fields match when indexing

* cleanup pass

* mypy

* pass through env var to control celery indexing concurrency

* comments on task kickoff and some logging improvements

* use get_session_with_tenant

* comment out all of update.py

* rename to RedisConnectorIndexingFenceData

* first check num_indexing_workers

* refactor RedisConnectorIndexingFenceData

* comment out on_worker_process_init

* fix where num_indexing_workers falls back

* remove extra brace
2024-10-18 22:40:05 +00:00
hagen-danswer
55de519364
Cleanup connector form ()
* move "advanced options" to the bottom of the form and cleanup curator frontend

* troll
2024-10-18 18:44:24 +00:00
pablodanswer
61424de531
add sentry ()
* add sentry

* nit

* nit

* add requirement to ee

* try to ensure sentry is installed in integration tests
2024-10-17 23:20:37 +00:00
pablodanswer
a159779d39
prevent alembic from configuring logger ()
* k

* k
2024-10-17 16:31:17 +00:00
pablodanswer
db0779dd02
Session id: int -> UUID ()
* session id: int -> UUID

* nit

* validated

* validated downgrade + upgrade + all functionality

* nit

* minor nit

* fix test case
2024-10-16 22:18:45 +00:00
pablodanswer
f3fb7c572e
ensure assistant response parsed correctly () 2024-10-16 20:21:04 +00:00
pablodanswer
1a9921f63e
Redirect with query param ()
* validated

* k

* k

* k

* minor update
2024-10-16 17:26:44 +00:00
pablodanswer
65573210f1
add llama 3.2 () 2024-10-16 09:00:32 -07:00
pablodanswer
e022e77b6d
Simpler azure embedding ()
* functional but janky

* nit

* adapt for azure

* nit

* minor updates

* nits

* nit

* nit

* ensure access to litellm

* k
2024-10-15 23:23:11 +00:00
pablodanswer
02cc211e91
improved code block copying ()
* improved code block copying

* k
2024-10-15 23:22:40 +00:00
pablodanswer
bfe963988e
various multi tenant improvements ()
* various multi tenant improvements

* nit

* ensure consistent db session operations

* minor robustification
2024-10-15 20:10:57 +00:00
pablodanswer
98e88e2715
ensure shared chats are shared ()
* ensure shared chats are shared

* k

* k

* nit

* k
2024-10-15 17:26:01 +00:00
pablodanswer
da46f61123
Ensure regenerate has dropdown too ()
* ensure regenerate has dropdown too

* ensure applied to all

* nit
2024-10-15 17:09:13 +00:00