Skip to content
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.

chore/merge upstream 2024091301 #55

Merged
merged 132 commits into from
Sep 13, 2024
Merged

Conversation

onimsha
Copy link

@onimsha onimsha commented Sep 13, 2024

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:

  • All of the automated tests pass
  • All PR comments are addressed and marked resolved
  • If there are migrations, they have been rebased to latest main
  • If there are new dependencies, they are added to the requirements
  • If there are new environment variables, they are added to all of the deployment methods
  • If there are new APIs that don't require auth, they are added to PUBLIC_ENDPOINT_SPECS
  • Docker images build and basic functionalities work
  • Author has done a final read through of the PR right before merge

pablonyx and others added 30 commits August 30, 2024 10:54
* initial commit

* almost done

* finished 3 tests

* minor refactor

* built out initial permisison tests

* reworked test_deletion

* removed logging

* all original tests have been converted

* renamed user_groups to user_group

* mypy

* added test for doc set permissions

* unified naming for manager methods

* Refactored models and added new deletion test

* minor additions

* better logging+fixed input variables

* commented out failed tests

* Added readme

* readme update

* Added auth to IT

set auth_type to basic and require_email_verification to false

* Update run-it.yml

* used verify and added to readme

* added api key manager
---------

Co-authored-by: Weves <chrisweaver101@gmail.com>
* add litellm proxy

* formatting

* move `api_url` to cloud provider + nits

* remove log

* typing

* quick tuyping fix

* update LiteLLM selection logic

* remove logs + validate functionality

* rename proxy var

* update path casing

* remove pricing for custom models

* functional values
* add proper typing such that tests pass mypy

* nit (squash)

* minor update
pablonyx and others added 28 commits September 10, 2024 18:04
* add basic virtualization

* functioning perfectly

* squash

* change ports

* remove some comments

* remove comment

* update buffering clarity
* clean interfaces + improve dex experience

* update formatting

* update ports

* ports

* remove some number of unnecessary lines

* remove unnecssary isPublicGroupSelector checks in all spots

* add comment

* update building
…dot-app#2396)

Co-authored-by: danswer-trial <danswer-trial@danswer-trials-MacBook-Pro.local>
* fixes a bug with deleting connectors and foreign keys

* test foreign key handling on deletion
* Reorder and clarify dependency installation instructions

* Clarify instructions for local development with Docker external deps vs full Docker stack

* Final words at the end of the local setup process

---------

Co-authored-by: danswer-trial <danswer-trial@danswer-trials-MacBook-Pro.local>
* add error table to re-indexing

* robustify

* update with proper comment

* add popup

* update typo
)

* add env variabels for overriding

* proper ports

* proper overrides
* add SSL parameter support for redis

* add ssl support to redis pool
* reformatted tailwind config

* minor update
* simple apis now cited/context doc indices

* minor fixes
* warm up reranker on model switch

* properly type

* fix issue

* Update search_settings.py
…nyx-dot-app#2421)

* Added search_doc_ids to the simple api to allow for skipping search

* comment

* fixed behaviour
Signed-off-by: Alex Co <alex.tuan@mindvalley.com>
@onimsha onimsha merged commit f8c5834 into main Sep 13, 2024
1 of 5 checks passed
@onimsha onimsha deleted the chore/merge-upstream-2024091301 branch September 13, 2024 07:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.