Weves
4ca38201d1
Fix IT fixture ordering
2024-10-24 22:43:38 -07:00
Chris Weaver
4a47e9a841
Add strict json mode ( #2917 )
2024-10-24 22:38:46 -07:00
Yuhong Sun
d7a30b01d2
Harmless Backport ( #2916 )
2024-10-24 20:56:59 -07:00
Yuhong Sun
9c0f927e16
Workflow ( #2915 )
2024-10-24 20:53:48 -07:00
Yuhong Sun
55b9111410
Harmless Backport ( #2914 )
2024-10-24 20:43:16 -07:00
Yuhong Sun
07a4e112a4
Dev Experience ( #2912 )
2024-10-24 20:25:36 -07:00
rkuo-danswer
b9781c43fb
Merge pull request #2909 from danswer-ai/bugfix/loopio
...
loopio connector: entry["id"] can apparently be a number, so convert to str
2024-10-24 19:55:47 -07:00
rkuo-danswer
eaa8ae7399
Bugfix/connector deletion lockout ( #2901 )
...
* first cut at deletion hardening
* clean up logging
* remove commented code
2024-10-25 02:43:57 +00:00
Yuhong Sun
a931494866
Harmless Backport ( #2911 )
2024-10-24 19:17:11 -07:00
Yuhong Sun
863f00f015
Auto Backport Partial ( #2910 )
2024-10-24 19:13:09 -07:00
pablodanswer
eae1dad0fa
Silence unnecessary debug log ( #2908 )
...
* silence log
* silence
v0.10.0-beta.5
2024-10-25 01:32:53 +00:00
Richard Kuo (Danswer)
10b5b55658
entry["id"] can apparently be a number, so convert to str
2024-10-24 18:31:10 -07:00
Yuhong Sun
b49a9ab171
Seeding ( #2902 )
...
* checkpoint
* k
* k
* k
* fixed slack api calls
* missed one
---------
Co-authored-by: hagen-danswer <hagen@danswer.ai>
2024-10-24 23:45:48 +00:00
rkuo-danswer
9f50417109
try hiding celery task spam ( #2905 )
...
* try hiding celery task spam
* mypy fix
2024-10-24 22:44:20 +00:00
rkuo-danswer
94b4dc1656
can't add to primary_worker_locks if it doesn't exist ( #2903 )
...
* can't add to primary_worker_locks if it doesn't exist
* move init
2024-10-24 21:49:18 +00:00
rkuo-danswer
4bce143d6e
Merge pull request #2904 from danswer-ai/bugfix/fix-typo
...
fix typo
2024-10-24 15:00:04 -07: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
Richard Kuo (Danswer)
705b825580
fix typo
2024-10-24 14:21:38 -07:00
Richard Kuo (Danswer)
32b595dfe1
update stale workflow
2024-10-24 13:31:39 -07:00
rkuo-danswer
2b9a751b96
working chat feedback dump script (with api addition) ( #2891 )
...
* working chat feedback dump script (with api addition)
* mypy fix
* comment out pydantic models (but leave for reference)
* small code review tweaks
* bump to clear vercel issue?
2024-10-24 19:50:09 +00:00
pablodanswer
1b6b134722
Clearer azure models ( #2898 )
...
* clear up llm
* remove logs
v0.10.0-beta.4
2024-10-24 17:29:36 +00:00
Skylar Kesselring
245adc4d3d
Remove 2 month time check & Add time range to fetch and process
2024-10-24 12:42:08 -04:00
Skylar Kesselring
4ad35d76b0
Make ticket fetching a seperate function from processing
2024-10-24 12:25:29 -04:00
Skylar Kesselring
cc1e1c178b
Replace html processing library with danswer util
2024-10-24 11:49:11 -04:00
Skylar Kesselring
87b5975091
Remove unnecessary log & Add LoadConnector
2024-10-24 11:38:29 -04:00
pablodanswer
0545fb4443
Multitenant redis update ( #2889 )
...
* add multi tenancy to redis
* rename context var
* k
* args -> kwargs
* minor update to kv interface
* robustify
v0.10.0-beta.3
nightly-latest-20241024
2024-10-24 02:12:25 +00:00
hagen-danswer
b9fb657d81
Temporary fix for empty Google App credentials ( #2892 )
...
* Temporary fix for empty Google App credentials
* added it to credential creation
2024-10-24 00:49:04 +00:00
pablodanswer
14e75bbd24
add default schema config ( #2888 )
...
* add default schema config
* resolve circular import
* k
2024-10-23 23:12:17 +00: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
v0.10.0-beta.2
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
hagen-danswer
7abbfa37bb
Tiny confluence fix ( #2885 )
...
* Tiny confluence fix
* Update utils.py
---------
Co-authored-by: pablodanswer <pablo@danswer.ai>
2024-10-23 19:57:00 +00:00
Skylar Kesselring
85b56e39c9
Fix Freshdesk connector date parsing for UTC timestamps
2024-10-23 14:01:03 -04:00
pablodanswer
143da5bc0d
add copying for unrecognized languages ( #2883 )
...
* 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 ( #2878 )
...
* add cloud auth type
* k
* robustified cloud auth type
* k
* minor typing
2024-10-23 16:46:30 +00:00
rkuo-danswer
9105f95d13
Feature/celery refactor ( #2813 )
...
* 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
* code review
nightly-latest-20241023
2024-10-22 22:57:36 +00:00
Yuhong Sun
eccec6ab7c
Notion Fix Nested Properties ( #2877 )
notion-patch-20241022
2024-10-22 14:10:31 -07:00
hagen-danswer
914da2e4cb
Confluence polish ( #2874 )
2024-10-22 20:41:47 +00:00
Yuhong Sun
e031576c87
Salesforce Connector Note ( #2872 )
2024-10-22 10:05:28 -07:00
Richard Kuo (Danswer)
bae794706c
add stale issues and pr's cron
2024-10-22 09:46:14 -07:00
YASH
8f236a1288
Update reset_indexes.py
...
Error Handling: Add more specific error handling to make it easier to debug issues.
Configuration Management: Use environment variables or a configuration file for settings like DOCUMENT_INDEX_NAME and DOCUMENT_ID_ENDPOINT.
Logging: Improve logging to include more details about the operations.
Retry Mechanism: Add a retry mechanism for network requests to handle transient errors.
Testing: Add unit tests for the functions to ensure they work as expected
2024-10-22 17:37:07 +05:30
Chris Weaver
6e9b6a1075
Handle models like openai/bedrock/claude-3.5-... ( #2869 )
...
* Handle models like openai/bedrock/claude-3.5-...
* Fix log statement
nightly-latest-20241022
2024-10-22 05:27:26 +00:00
rkuo-danswer
e4779c29a7
tighter signaling to prevent indexing cleanup from hitting tasks that are just starting ( #2867 )
...
* better indexing synchronization
* add logging for fence wait
* handle the task not creating
* add more logging
* add more logging
* raise retry count
v0.10.0-beta.1
2024-10-21 23:46:23 +00:00
hagen-danswer
802086ee57
Refactored Confluence Connector ( #2859 )
...
* Refactored Confluence Connector
* rename metadataconnector to slimconnector
Finish rename
* danswer->onyx
* added rec
* typo
* refactored doc_sync for confluence
* mypy + enable tests
* tested and fixed for confluence cloud
* fixed all server syncing
* fixed connector test
* mypy+connector test fixes
* addressed richards comments
* minor fix
2024-10-21 23:03:40 +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 )
nightly-latest-20241021
2024-10-21 03:42:26 +00:00
pablodanswer
cee68106ef
Minor vespa standardization ( #2861 )
...
* minor additional standardization
* nit: typo
* k
* account for malformed params
2024-10-21 00:41:18 +00:00
pablodanswer
a24b465663
Minor tenant ID improvements ( #2850 )
...
* add migration dockerfile
* address edge case
* k
* k
* k
* nit
* k
* k
* k
* k
* remove
* k
* add comment
2024-10-20 23:48:00 +00:00