rkuo-danswer
4c184bb7f0
Bugfix/slack stop 2 ( #3916 )
...
* use callback in slim doc functions
* more callbacks
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-02-08 23:45:41 +00:00
pablonyx
48ac690a70
Multi tenant tests ( #3919 )
...
* ensure fail on multi tenant successfully
* attempted fix
* udpate ingration tests
* minor update
* improve
* improve workflow
* fix migrations
* many more logs
* quick fix
* improve
* fix typo
* quick nit
* attempted fix
* very minor clean up
2025-02-07 01:24:00 +00:00
rkuo-danswer
6ccb3f085a
select only doc_id ( #3920 )
...
* select only doc_id
* select more doc ids
* fix user group
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-02-06 07:00:40 +00:00
pablodanswer
f137fc78a6
various UX improvements
2025-02-05 21:12:55 -08:00
pablodanswer
7153cb09f1
add default slack channel config
2025-02-05 14:26:26 -08:00
pablonyx
4affc259a6
Password reset tenant ( #3895 )
...
* nots
* functional
* minor naming cleanup
* nit
* update constant
* k
2025-02-05 03:17:11 +00:00
pablodanswer
42a0f45a96
update
2025-02-04 12:06:11 -08:00
Yuhong Sun
b500c914b0
cleanup
2025-02-03 20:10:51 -08:00
Evan Lohn
dd260140b2
basic search restructure: WIP on fixing tests
2025-02-03 20:07:57 -08:00
Evan Lohn
4fd6e36c2f
second clean commit
2025-02-03 20:07:57 -08:00
rkuo-danswer
261150e81a
Validate permission locks ( #3799 )
...
* WIP for external group sync lock fixes
* prototyping permissions validation
* validate permission sync tasks in celery
* mypy
* cleanup and wire off external group sync checks for now
* add active key to reset
* improve logging
* reset on payload format change
* return False on exception
* missed a return
* add count of tasks scanned
* add comment
* better logging
* add return
* more return
* catch payload exceptions
* code review fixes
* push to restart test
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-31 17:33:07 +00:00
pablonyx
5e21dc6cb3
Optimize /persona query ( #3859 )
...
* k
* delete
* k
2025-01-30 23:20:19 +00:00
Weves
39b3a503b4
Add more group sync logging
2025-01-30 14:42:14 -08:00
pablonyx
9bdb581220
Update slack configs ( #3776 )
...
* update
* fix build
2025-01-28 21:10:09 +00:00
rkuo-danswer
fa78f50fe3
Bugfix/celery ignore result ( #3770 )
...
* try using a redis replica in some areas
* harden up replica usage
* ignore results
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-27 08:53:01 +00:00
pablonyx
7f10494bbe
Better vespa interface ( #3781 )
...
* k
* much cleaner vespa util class
* log
* typing
* improvement
* improve
2025-01-26 21:22:44 +00:00
Chris Weaver
6551d6bc87
Add support for overridding scopes for OIDC ( #3759 )
2025-01-23 21:20:34 -08:00
Richard Kuo (Danswer)
ba771483d8
missed ee_tasks_to_schedule declaration
2025-01-23 12:32:43 -08:00
rkuo-danswer
a2d8e815f6
Feature/more celery fanout ( #3740 )
...
* WIP
* migrate most beat tasks to fan out strategy
* fix kwargs
* migrate EE tasks
* lock on the task_name level
* typo fix
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-23 19:08:42 +00:00
hagen-danswer
b9c29f2a36
Fix pagination for index attempts table DAN-1284 ( #3722 )
...
* Fix pagination for index attempts table
* fixed index attempts pagination
* fixed query history table
* query clearnup
* fixed test
* fixed weird tests???
2025-01-22 01:51:16 +00:00
hagen-danswer
b25668c83a
fixed group sync to account for changes in drive permissions ( #3666 )
...
* fixed group sync to account for changes in drive permissions
* mypy
* addressed
* reeeeeeeee
2025-01-19 00:08:50 +00:00
hagen-danswer
896e716d02
query history pagination tests ( #3700 )
...
* dummy pr
* Update prompts.yaml
* fixed tests and added query history pagination test
* done
* fixed
* utils!
2025-01-18 21:28:03 +00:00
skylares
af953ff8a3
Paginate Query History table ( #3592 )
...
* Add pagination for query history table
* Fix method name
* Fix mypy
2025-01-17 15:31:42 -08:00
rkuo-danswer
6fc52c81ab
Bugfix/beat redux ( #3639 )
...
* WIP
* WIP
* try spinning out check for indexing into a system task
* check for the correct delimiter
* use constants
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2025-01-17 20:59:43 +00:00
hagen-danswer
1ad2128b2a
Combined Persona and Prompt API ( #3690 )
...
* Combined Persona and Prompt API
* quality
* added tests
* consolidated models and got rid of redundant fields
* tenant appreciation day
* reverted default
2025-01-17 20:21:20 +00:00
Chris Weaver
8a4d762798
Fix follow ups in thread + fix user name ( #3686 )
...
* Fix follow ups in thread + fix user name
* Add back single history str
* Remove newline
2025-01-16 02:40:25 +00:00
hagen-danswer
b1957737f2
refactored _add_user_filter usage ( #3674 )
...
* refactored db.connector_credential_pair
* Rerfactored the db.credentials user filtering
* the restr
2025-01-14 23:35:52 +00:00
Richard Kuo (Danswer)
d8aa21ca3a
fix missed var names
2025-01-13 14:32:26 -08:00
Chris Weaver
9ea2ae267e
Performance monitoring ( #3658 )
...
* Initial scaffolding for metrics
* iterate
* more
* More metrics + SyncRecord concept
* Add indices, standardize timing
* Small cleanup
* Address comments
2025-01-13 12:36:45 -08:00
hagen-danswer
6afd27f9c9
fix group sync name capitalization ( #3653 )
...
* fix group sync name capitalization
* everything is lowercased now
* comments
* Added test for be2ab2aa50ee migration
* polish
2025-01-10 16:51:33 -08:00
pablonyx
cab7e60542
Proper anonymous user restricting ( #3645 )
2025-01-10 11:31:11 -08:00
hagen-danswer
50131ba22c
Better logging for confluence space permissions
2025-01-09 15:13:02 -08:00
hagen-danswer
c55de28423
added distinct when outer joining for user filters ( #3641 )
...
* added distinct when outer joining for user filters
* Added distinct when outer joining for user filters for all
2025-01-09 14:15:38 -08:00
hagen-danswer
d40fd82803
Conf doc sync improvements ( #3643 )
...
* Reduce number of requests to Confluence
* undo
* added a way to dynamically adjust the pagination limit
* undo
2025-01-09 12:56:56 -08:00
hagen-danswer
a95f4298ad
Improved logging for confluence calls ( #3622 )
...
* Improved logging for confluence calls
* cleanup
* idk
* combined logging
2025-01-07 21:53:08 +00:00
pablonyx
d9e9c6973d
Multitenant anonymous ( #3595 )
...
* anonymous users for multi tenant setting
* nit
* k
2025-01-07 02:57:20 +00:00
hagen-danswer
e329b63b89
Added Permission Syncing for Salesforce ( #3551 )
...
* Added Permission Syncing for Salesforce
* cleanup
* updated connector doc conversion
* finished salesforce permission syncing
* fixed connector to batch Salesforce queries
* tests!
* k
* Added error handling and check for ee and sync type for postprocessing
* comments
* minor touchups
* tested to work!
* done
* my pie
* lil cleanup
* minor comment
2025-01-07 00:37:03 +00:00
pablonyx
f16ca1b735
minor auth fix ( #3613 )
2025-01-06 17:51:02 +00:00
pablonyx
c8090ab75b
Auth fix + Registration Clarity ( #3590 )
...
* clarify auth flow
* k
* nit
* k
* fix typing
2025-01-06 02:17:45 +00:00
hagen-danswer
e100a5e965
Properly account for anonymous access in Confluence
2025-01-05 18:01:39 -08:00
pablonyx
ffec19645b
JWT -> Redis ( #3574 )
...
* functional v1
* functional logout
* minor clean up
* quick clean up
* update configuration
* ni
* nit
* finalize
* update login page
* delete unused import
* quick nit
* updates
* clean up
* ni
* k
* k
2025-01-04 19:35:43 +00:00
pablonyx
6c018cb53f
add personal assistant usage stats ( #3543 )
2025-01-04 18:38:41 +00:00
rkuo-danswer
b92c183022
re-prep user group deletion on the actual deletion ( #3588 )
...
* re-prep user group deletion on the actual deletion
* user group needs to be synced to be prepped
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-03 22:35:56 +00:00
skylares
c191e23256
Pagination Hook ( #3494 )
...
* Backend changes for pagination hook + Paginated users table
* Frontend changes for pagination hook
* Fix invited users endpoint
* Fix layout shift & add enter to submit user invites
* mypy
* Cleanup
* Resolve PR concerns & remove UserStatus
* Fix errors
---------
Co-authored-by: hagen-danswer <hagen@danswer.ai>
2025-01-03 14:32:55 -08:00
rkuo-danswer
a83c9b40d5
Bugfix/oauth fix ( #3507 )
...
* old oauth file left behind
* fix function change that was lost in merge
* fix some testing vars
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2024-12-30 01:49:12 +00:00
pablonyx
27acd3387a
Auth specific rate limiting ( #3463 )
...
* k
* v1
* fully functional
* finalize
* nit
* nit
* nit
* clean up with wrapper + comments
* k
* update
* minor clean
2024-12-29 23:34:23 +00:00
hagen-danswer
8837b8ea79
Curators can now update the curator relationship ( #3536 )
...
* Curators can now update the curator relationship
* mypy
* mypy
* whoops haha
2024-12-24 18:49:58 +00:00
pablonyx
4e2c90f4af
Proper user deletion / organization leaving ( #3460 )
...
* Proper user deletion / organization leaving
* minor nit
* update
* udpate provisioning
* minor cleanup
* typing
* post rebase
2024-12-20 21:01:03 +00:00
pablonyx
4d2e26ce4b
MT Cloud Tracking Fix ( #3514 )
2024-12-19 08:47:02 -08:00
pablonyx
b3ecf0d59f
Migrate user milestone logic ( #3493 )
2024-12-17 15:59:56 -08:00