hagen-danswer
94edcac36e
upgraded claude model strings ( #2876 )
...
* 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
pablodanswer
76415aff41
Ensure proper modal fallback ( #2906 )
...
* modal fallback
* nit
* k
* k
2024-10-25 17:59:43 +00:00
pablodanswer
33eabf1b25
Add global assistants context ( #2900 )
...
* 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 ( #2899 )
...
* clearer search settings interfaces
* nits
2024-10-24 14:27:34 -07:00
rkuo-danswer
3eb67baf5b
Bugfix/indexing UI ( #2879 )
...
* 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 ( #2868 )
...
* functional notifications
* typing
* minor
* ports
* nit
* verify functionality
* pretty
2024-10-23 20:20:20 +00:00
pablodanswer
786a46cbd0
sticky credential description ( #2886 )
2024-10-23 19:59:14 +00:00
pablodanswer
143da5bc0d
add copying for unrecognized languages ( #2883 )
...
* add copying for unrecognized languages
* k
2024-10-23 17:26:54 +00:00
pablodanswer
5703ea47d2
Auth on main ( #2878 )
...
* 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 ( #2866 )
2024-10-21 18:51:53 +00:00
pablodanswer
45d852a9db
modal onboarding clarity ( #2780 )
2024-10-21 03:42:26 +00:00
pablodanswer
7ab0063dc6
(minor) quote overflow ( #2862 )
...
* k
* k
2024-10-20 23:31:18 +00:00
pablodanswer
f745ca1e03
ensure **all** sharp-related packages installed ( #2855 )
2024-10-19 23:44:11 +00:00
pablodanswer
2fb1d06fbf
update google sites + formik ( #2834 )
...
* update google sites + formik
* nit
* k
2024-10-19 21:03:04 +00:00
pablodanswer
8f9d4335ce
(minor) search memoization + context ( #2732 )
...
* add markdown blocks to search
* nit
* k
2024-10-19 19:13:21 +00:00
pablodanswer
ee1cb084ac
modify default ( #2856 )
2024-10-19 19:12:42 +00:00
pablodanswer
2c77ad2aab
Add errors to search ( #2854 )
...
* minor - add errors to search
* k
2024-10-19 19:11:46 +00:00
pablodanswer
8b220d2dba
Add assistant notifications + update assistant context ( #2816 )
...
* 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 ( #2790 )
...
* 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 ( #2849 )
...
* 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 ( #2786 )
...
* 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 ( #2826 )
...
* k
* k
2024-10-17 16:31:17 +00:00
pablodanswer
db0779dd02
Session id: int -> UUID ( #2814 )
...
* 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 ( #2823 )
2024-10-16 20:21:04 +00:00
pablodanswer
1a9921f63e
Redirect with query param ( #2811 )
...
* validated
* k
* k
* k
* minor update
2024-10-16 17:26:44 +00:00
pablodanswer
65573210f1
add llama 3.2 ( #2812 )
2024-10-16 09:00:32 -07:00
pablodanswer
e022e77b6d
Simpler azure embedding ( #2751 )
...
* 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 ( #2802 )
...
* improved code block copying
* k
2024-10-15 23:22:40 +00:00
pablodanswer
bfe963988e
various multi tenant improvements ( #2803 )
...
* 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 ( #2801 )
...
* ensure shared chats are shared
* k
* k
* nit
* k
2024-10-15 17:26:01 +00:00
pablodanswer
da46f61123
Ensure regenerate has dropdown too ( #2797 )
...
* ensure regenerate has dropdown too
* ensure applied to all
* nit
2024-10-15 17:09:13 +00:00
rkuo-danswer
aa5be37f97
fix index attempt refreshing automatically ( #2791 )
...
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-10-15 02:59:33 +00:00
pablodanswer
89eaa8bc30
nit ( #2795 )
2024-10-14 11:39:41 -07:00
Weves
9537a2581e
Handle 'cannotExportFile' + fix forms
2024-10-14 09:49:54 -07:00
pablodanswer
a9bcc89a2c
Add cursor to cql confluence ( #2775 )
...
* add cursor to cql confluence
* k
* k
* fixed space indexing issue
* fixed .get
---------
Co-authored-by: hagen-danswer <hagen@danswer.ai>
2024-10-14 02:09:17 +00:00
Weves
3365e0b16e
Fix tag background
2024-10-12 19:18:17 -07:00
pablodanswer
40dc4708d2
slightly cleaner loading ( #2776 )
2024-10-13 01:44:28 +00:00
pablodanswer
20df20ae51
Multi tenant vespa ( #2762 )
...
* add vespa multi tenancy
* k
* formatting
* Billing (#2667 )
* k
* data -> control
* nit
* nit: error handling
* auth + app
* nit: color standardization
* nit
* nit: typing
* k
* k
* feat: functional upgrading
* feat: add block for downgrading to seats < active users
* add auth
* remove accomplished todo + prints
* nit
* tiny nit
* nit: centralize security
* add tenant expulsion/gating + invite user -> increment billing seat no.
* add cloud configs
* k
* k
* nit: update
* k
* k
* k
* k
* nit
2024-10-12 23:53:11 +00:00
pablodanswer
301032f59e
k ( #2772 )
2024-10-12 03:10:09 +00:00
pablodanswer
b75b8334a6
k ( #2771 )
2024-10-12 03:04:48 +00:00
pablodanswer
d25de6e1cb
fix web connector ( #2769 )
2024-10-12 00:41:15 +00:00
pablodanswer
1581d35476
account for no visible assistants ( #2765 )
2024-10-10 19:34:30 +00:00
hagen-danswer
1f4fe42f4b
Add cql support for confluence connector ( #2679 )
...
* Added CQL support for Confluence
* changed string substitutions for CQL
* final cleanup
* updated string fixes
* remove print statements
* Update description
2024-10-10 19:16:56 +00:00
pablodanswer
f40c5ca9bd
Add tenant context ( #2596 )
...
* add proper tenant context to background tasks
* update for new session logic
* remove unnecessary functions
* add additional tenant context
* update ports
* proper format / directory structure
* update ports
* ensure tenant context properly passed to ee bg tasks
* add user provisioning
* nit
* validated for multi tenant
* auth
* nit
* nit
* nit
* nit
* validate pruning
* evaluate integration tests
* at long last, validated celery beat
* nit: minor edge case patched
* minor
* validate update
* nit
2024-10-10 16:34:32 +00:00
pablodanswer
b4417fabd7
ensure shared assistants accessible via query params ( #2740 )
2024-10-10 01:47:38 +00:00
pablodanswer
6c0a0b6454
Add sync status ( #2743 )
...
* add sync status
* nit
2024-10-09 19:52:34 +00:00
pablodanswer
10f221cd37
Remove mildly annoying groups fetch ( #2733 )
...
* remove mildly annoying groups fetch
* ensure in client component
2024-10-09 03:13:19 +00:00
pablodanswer
f83e6806b6
More robust edge detection ( #2710 )
...
* more robust edge detection
* nit
* k
2024-10-09 01:07:51 +00:00
pablodanswer
8f61505437
Fix azure ( #2665 )
...
* fix azure
* nit
* nit
* nit
* nit pretty
2024-10-08 23:13:45 +00:00
Chris Weaver
78e7710f17
Handle bug with initial connector page display ( #2727 )
...
* Handle bug with initial connector page display
* Casing consistency
2024-10-08 21:01:37 +00:00