This repository was archived by the owner on Dec 11, 2024. It is now read-only.
forked from onyx-dot-app/onyx
-
Notifications
You must be signed in to change notification settings - Fork 0
Merge with upstream. #64
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…k (reduces log spam) (onyx-dot-app#2482)
* add pip retries to the github workflows too * let's try running on amd64 ... docker builds are unusually flaky * bump * try large * no yaml anchors * switch back down to Amd64 --------- Co-authored-by: Richard Kuo <rkuo@rkuo.com>
…x-dot-app#2501) * move code block default language creation to citaiton processing * add test cases * update copy
* add description / robustify * additional minor robustification (ideally we organized cascades slightly better) * update deletion for simplicity * minor typing update
* Added permission syncing on the backend * Rewored to work with celery alembic fix fixed test * frontend changes * got groups working * added comments and fixed public docs * fixed merge issues * frontend complete! * frontend cleanup and mypy fixes * refactored connector access_type selection * mypy fixes * minor refactor and frontend improvements * get to fetch * renames and comments * minor change to var names * got curator stuff working * addressed pablo's comments * refactored user_external_group to reference users table * implemented polling * small refactor * fixed a whoopsies on the frontend * added scripts to seed dummy docs and test query times * fixed frontend build issue * alembic fix * handled is_public overlap * yuhong feedback * added more checks for sync * black * mypy * fixed circular import * todos * alembic fix * alembic
* update user model * squash - update assistant gallery * rework assistant display logic + ux * update tool + assistant display * update a couple function names * update typing + some logic * remove unnecessary comments * finalize functionality * updated logic * fully functional * remove logs + ports * small update to logic * update typing * allow seeding of display priority * reorder migrations * update for alembic
* initial Asana connector * hint on how to get Asana workspace ID * re-format with black * re-order imports * update asana connector for clarity * minor robustification * minor update to naming * update for best practice * update connector --------- Co-authored-by: Daniel Naber <naber@danielnaber.de>
* saml account fastapi deletion * update error detail
* clearer refresh logic * rename path
* add start date to persona * remove logs * rename * update assistant editor * update alembic * update alembic * update alembic * udpate alembic * remove rebase artifacts
* Wrote tests for the chat apis * slight changes to the case
* update default search assistant selection * update language
* add custom headers * add tool seeding * squash * tmep * validated * rm * update typing * update alembic * update import name * reformat * alembic
* udpated modals for clarity * fix build
* additional clarity for llm provider creation / updates * update provider APIs * update typing (minor)
* add o1 support + bump litellm/openai * ports * update exception message for testing
* Support SVG nav items * Handle specifying custom SVGs for navbar * Add comment * More comment * More comment
* add initial testing * add custom tool testing * update ports * update tests - additional coverage * update types
* Fix misc tool call errors * Fix middleware
* test self hosted runner * update more docker builds with self hosted runner * convert everything to runs-on (except web container)
* test self hosted runner * update more docker builds with self hosted runner * convert everything to runs-on (except web container) * try upping the RAM for future flake proofing
onyx-dot-app#2546) * rename classes and ignore deprecation warnings we mostly don't have control over * copy pytest.ini * ignore CryptographyDeprecationWarning * fully qualify the warning
* add vespa multi tenancy * k * formatting * Billing (onyx-dot-app#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
* Fix parallel tool calls * remove comments
- Corrected misspelling of Noteable to Notable.
* add cursor to cql confluence * k * k * fixed space indexing issue * fixed .get --------- Co-authored-by: hagen-danswer <hagen@danswer.ai>
* initial commit * Made perm sync with with cql * filter fix * undo connector changes * fixed everything * whoops
* Fix file too large error * Add cannotDownloadFile
* fix formatting * fix poorly structured doc id, fix empty page id, fix family_class_dispatch invalid name (no spaces), fix setting id with int pageid * fix mediawiki test
* ensure shared chats are shared * ensure warm occurs once * nit * ensure warmup occurs once * Revert "ensure shared chats are shared" This reverts commit 8be887f.
* try rate limiting through redis * fix circular import issue * fix bad formatting of family string * Revert "fix bad formatting of family string" This reverts commit be68889. * redis usage optional * disable test that doesn't match with new design
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
* ensure regenerate has dropdown too * ensure applied to all * nit
* ensure shared chats are shared * k * k * nit * k
* various multi tenant improvements * nit * ensure consistent db session operations * minor robustification
* improved code block copying * k
* functional but janky * nit * adapt for azure * nit * minor updates * nits * nit * nit * ensure access to litellm * k
Signed-off-by: Alex Co <alex.tuan@mindvalley.com>
Signed-off-by: Alex Co <alex.tuan@mindvalley.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
[Provide a brief description of the changes in this PR]
How Has This Been Tested?
[Describe the tests you ran to verify your changes]
Accepted Risk
[Any know risks or failure modes to point out to reviewers]
Related Issue(s)
[If applicable, link to the issue(s) this PR addresses]
Checklist: