pablodanswer
682319d2e9
Bugfix/curator interface ( #3198 )
...
* mystery solved
* update config
* update
* update
* update user role
* remove values
2024-11-22 02:33:09 +00:00
hagen-danswer
fe1400aa36
replace deprecated confluence group api endpoint ( #3197 )
...
* replace deprecated confluence group api endpoint
* reworked it
* properly escaped the user query
* less passing around is_cloud
* done
2024-11-22 01:51:29 +00:00
rkuo-danswer
5eddc89b5a
merge indexing and heartbeat callbacks (and associated lock reacquisi… ( #3178 )
...
* merge indexing and heartbeat callbacks (and associated lock reacquisition). no db updates
* review fixes
2024-11-21 23:48:58 +00:00
hagen-danswer
9a492ceb6d
admins cant be set as curator on backend ( #3194 )
...
* set-curator
* updated error
2024-11-21 23:33:29 +00:00
rkuo-danswer
3c54ae9de9
Bugfix/redis wait ( #3169 )
...
* rename to payload
* log redis info replication on primary worker startup
* fix mypy
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-21 23:11:00 +00:00
pablodanswer
bd9f15854f
provider fix ( #3187 )
...
* clean horizontal scrollbar
* provider fix
* ensure proper migration
* k
* update migration
* Revert "clean horizontal scrollbar"
This reverts commit fa592a1b7a69897110a928a222b19eaef3b7267a.
2024-11-21 22:08:16 +00:00
pablodanswer
deee237c7e
Sheet update ( #3189 )
...
* quick pass
* k
* update sheet
* add multiple sheet stuff
* k
* finalized
* update configuration
2024-11-21 18:07:00 +00:00
hagen-danswer
100b4a0d16
Added Slim connector for Jira ( #3181 )
...
* Added Slim connector for Jira
* fixed testing
* more cleanup of Jira connector
* cleanup
2024-11-21 17:00:20 +00:00
hagen-danswer
049091eb01
decreased confluence retry times and added more logging ( #3184 )
...
* decreased confluence retry times and added more logging
* added check on connector startup
* no retries!
* fr no retries
2024-11-21 00:00:14 +00:00
pablodanswer
194dcb593d
update slack redirect + token missing check ( #3179 )
...
* update slack redirect + token missing check
* reset time
2024-11-20 21:42:54 +00:00
pablodanswer
bf291d0c0a
Fix missing json ( #3177 )
...
* initial steps
* k
* remove logs
* k
* k
2024-11-20 21:24:43 +00:00
rkuo-danswer
8309f4a802
test overlapping connectors (but using a source that is way too big a… ( #3152 )
...
* test overlapping connectors (but using a source that is way too big and slow, fix that next)
* pass thru secrets
* rename
* rename again
* now we are fixing it
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-20 21:12:01 +00:00
hagen-danswer
e89dcd7f84
added logging and bugfixing to conf ( #3167 )
...
* standardized escaping of CQL strings
* think i found it
* fix
* should be fixed
* added handling for special linking behavior in confluence
* Update onyx_confluence.py
* Update onyx_confluence.py
---------
Co-authored-by: rkuo-danswer <rkuo@danswer.ai>
2024-11-20 18:40:21 +00:00
hagen-danswer
9209fc804b
multiple slackbot support ( #3077 )
...
* multiple slackbot support
* app_id + tenant_id key
* removed kv store stuff
* fixed up mypy and migration
* got frontend working for multiple slack bots
* some frontend stuff
* alembic fix
* might be valid
* refactor dun
* alembic stuff
* temp frontend stuff
* alembic stuff
* maybe fixed alembic
* maybe dis fix
* im getting mad
* api names changed
* tested
* almost done
* done
* routing nonsense
* done!
* done!!
* fr done
* doneski
* fix alembic migration
* getting mad again
* PLEASE IM BEGGING YOU
2024-11-20 01:49:43 +00:00
Richard Kuo (Danswer)
e6df32dcc3
improve logging around pruning
2024-11-19 12:41:21 -08:00
hagen-danswer
487ef4acc0
Merge pull request #3160 from danswer-ai/add-to-admin-chat-sessions-api
...
Extend query history API
2024-11-19 07:28:12 -08:00
Weves
ce3124f9e4
Extend query history API
2024-11-18 17:50:21 -08:00
rkuo-danswer
e69303e309
add helpful hint on 507 ( #3157 )
...
* add helpful hint on 507
* add helpful hint to the direct exception in _index_vespa_chunk
2024-11-19 01:08:32 +00:00
rkuo-danswer
6e698ac84a
Hardening deletion when cc pair relationships are left over ( #3154 )
...
* more logs
* this fence should be set to None
* type hinting
* reset deletion attempt if conditions are inconsistent
* always clean up in db if we reach reconciliation
* add reset method
* more logging
* harden up error checking
2024-11-19 01:07:59 +00:00
rkuo-danswer
aa37051be9
Bugfix/indexing redux ( #3151 )
...
* raise indexing lock timeout
* refactor unknown index attempts and redis lock
2024-11-18 22:47:31 +00:00
pablodanswer
a7d95661b3
Add assistant categories ( #3064 )
...
* add assistant categories v1
* functionality finalized
* finalize
* update assistant category display
* nit
* add tests
* post rebase update
* minor update to tests
* update typing
* finalize
* typing
* nit
* alembic
* alembic (once again)
2024-11-18 20:33:48 +00:00
Chris Weaver
33ee899408
Long term logs ( #3150 )
2024-11-18 10:48:03 -08:00
hagen-danswer
954b5b2a56
Made external permissioned users and slack users show diff ( #3147 )
...
* Made external permissioned users and slack users show diff
* finished
* Fix typing
* k
* Fix
* k
---------
Co-authored-by: Weves <chrisweaver101@gmail.com>
2024-11-17 01:13:47 +00:00
hagen-danswer
618bc02d54
Fixed int test ( #3148 )
2024-11-16 18:13:06 +00:00
rkuo-danswer
b7de74fdf8
Feature/playwright tests ( #3129 )
...
* initial PoC
* preliminary working config
* first cut at chromatic tests
* first cut at chromatic tests
* fix yaml
* fix yaml again
* use workingDir
* adapt playwright example
* remove env
* fix working directory
* fix more paths
* fix dir
* add playwright setup
* accidentally deleted a step
* update test
* think we don't need home.png right now
* remove unused home.png
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-16 04:26:17 +00:00
hagen-danswer
6e83fe3a39
reworked drive+confluence frontend and implied backend changes ( #3143 )
...
* reworked drive+confluence frontend and implied backend changes
* fixed oauth admin tests
* fixed service account tests
* frontend cleanup
* copy change
* details!
* added key
* so good
* whoops!
* fixed mnore treljsertjoslijt
* has issue with boolean form
* should be done
2024-11-16 03:38:30 +00:00
Weves
259fc049b7
Add error message on JSON decode error in CustomTool
2024-11-15 20:00:12 -08:00
rkuo-danswer
7015e6f2ab
Bugfix/overlapping connectors ( #3138 )
...
* fix tenant logging
* upsert only new/updated docs, but always upsert document to cc pair relationship
* better logging and rough cut at testing
2024-11-16 00:47:52 +00:00
pablodanswer
24be13c015
Improved tokenizer fallback ( #3132 )
...
* silence warning
* improved fallback logic
* k
* minor cosmetic update
* minor logic update
* nit
2024-11-14 20:13:29 -08:00
pablodanswer
ddff7ecc3f
minor configuration updates ( #3134 )
2024-11-14 18:09:30 -08:00
Yuhong Sun
97932dc44b
Fix Quotes Prompting ( #3137 )
2024-11-14 17:28:03 -08:00
rkuo-danswer
21d5cc43f8
Merge pull request #3131 from danswer-ai/bugfix/session_text
...
use text()
2024-11-13 20:24:14 -08:00
pablodanswer
7c841051ed
Cohere ( #3111 )
...
* add cohere default
* finalize
* minor improvement
* update
* update
* update configs
* ensure we properly expose name(space) for slackbot
* update config
* config
2024-11-14 01:58:54 +00:00
pablodanswer
facf1d55a0
Cloud improvements ( #3099 )
...
* add improved cloud configuration
* fix typing
* finalize slackbot improvements
* minor update
* finalized keda
* moderate slackbot switch
* update some configs
* revert
* include reset engine!
2024-11-13 23:52:52 +00:00
rkuo-danswer
d68f8d6fbc
scale indexing sql pool based on concurrency ( #3130 )
2024-11-13 23:26:13 +00:00
Richard Kuo (Danswer)
65a205d488
use text()
2024-11-13 15:03:21 -08:00
hagen-danswer
485f3f72fa
Updated google copy and added non admin oauth support ( #3120 )
...
* Updated google copy and added non admin oauth support
* backend update
* accounted for oauth
* further removed class variables
* updated sets
2024-11-13 20:07:10 +00:00
rkuo-danswer
dcbea883ae
add creator id to cc pair ( #3121 )
...
* add creator id to cc pair
* fix alembic head
* show email instead of UUID
* safer check on email
* make foreign key relationships optional
* always allow creator to edit (per hagen)
* use primary join
* no index_doc_batch spam
* try this again
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-13 19:35:08 +00:00
hagen-danswer
a50a3944b3
Make curators able to create permission synced connectors ( #3126 )
...
* Make curators able to create permission synced connectors
* removed editing permission synced connectors for curators
* updated tests to use access type instead of is_public
* update copy
2024-11-13 18:58:23 +00:00
hagen-danswer
60471b6a73
Added support for page within a page in Confluence ( #3125 )
2024-11-13 16:39:00 +00:00
rkuo-danswer
d703e694ce
limited role api keys ( #3115 )
...
* in progress PoC
* working limited user, needs routes to be marked next
* make selected endpoint available to limited user role
* xfail on test_slack_prune
* add comment to sync function
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-11-13 16:15:43 +00:00
hagen-danswer
eb0e20b9e4
quick fix for google doc sync
2024-11-13 07:24:29 -08:00
pablodanswer
490a68773b
update organization ( #3118 )
...
* update organization
* minor clean up
* add minor clarity
* k
* slight rejigger
* alembic fix
* update paradigm
* delete code!
* delete code
* minor update
2024-11-13 06:45:32 +00:00
rkuo-danswer
227aff1e47
clean up logging in light worker ( #3072 )
2024-11-13 03:42:02 +00:00
pablodanswer
22189f02c6
Add referral source to cloud on data plane ( #3096 )
...
* cloud auth referral source
* minor clarity
* k
* minor modification to be best practice
* typing
* Update ReferralSourceSelector.tsx
* Update ReferralSourceSelector.tsx
---------
Co-authored-by: hagen-danswer <hagen@danswer.ai>
2024-11-13 00:42:25 +00:00
hagen-danswer
fdc4811fce
doc sync celery refactor ( #3084 )
...
* doc_sync is refactored
* maybe this works
* tested to work!
* mypy fixes
* enabled integration tests
* fixed the test
* added external group sync
* testing should work now
* mypy
* confluence doc id fix
* got group sync working
* addressed feedback
* renamed some vars and fixed mypy
* conf fix?
* added wiki handling to confluence connector
* test fixes
* revert google drive connector
* fixed groups
* hotfix
2024-11-12 23:57:14 +00:00
Chris Weaver
021d0cf314
Support LITELLM_EXTRA_BODY env variable ( #3119 )
...
* Support LITELLM_EXTRA_BODY env variable
* Remove unused param
* Add comment
2024-11-12 23:17:44 +00:00
pablodanswer
5166649eae
Cleaner EE fallback for no op ( #3106 )
...
* treat async values differently
* cleaner approach
* spacing
* typing
2024-11-11 17:42:14 +00:00
Chris Weaver
ba805f766f
New assistants api ( #3097 )
2024-11-11 07:55:23 -08:00
pablodanswer
cc2f584321
Silence auth logs ( #3098 )
...
* silence auth logs
* remove unnecessary line
* k
2024-11-09 21:41:11 +00:00