1838 Commits

Author SHA1 Message Date
pablodanswer
d1f40cfd30 proper loading of yamls on schema startup 2024-09-22 12:20:34 -07:00
pablodanswer
fe3f6d451d ruff 2024-09-22 11:24:48 -07:00
pablodanswer
d1641652a2 squash 2024-09-22 11:19:25 -07:00
pablodanswer
17412fb9f7 fix web build 2024-09-22 11:18:55 -07:00
pablodanswer
a28ac88341 fix build 2024-09-22 11:15:14 -07:00
pablodanswer
95a11b8adc valid non-multitenant defaults 2024-09-22 11:06:51 -07:00
pablodanswer
e9906c37fe functional multi tenancy (excluding accurate provisioning) 2024-09-21 21:31:05 -07:00
pablodanswer
127526d080 temporary stopgap for uperts 2024-09-21 19:50:56 -07:00
pablodanswer
d3d63ee8f7 updated alembic migrations 2024-09-21 19:30:59 -07:00
pablodanswer
f98c77397d update formatting 2024-09-20 15:56:05 -07:00
pablodanswer
918623eb97 callback toast 2024-08-31 18:16:08 -07:00
pablodanswer
482117c4e7 add sso auth 2024-08-30 08:48:44 -07:00
pablodanswer
827e4169c5 squash 2024-08-29 19:36:16 -07:00
pablodanswer
06c3e2064f fully valid auth scheme 2024-08-29 18:57:53 -07:00
pablodanswer
0a1c8ae980 functional sso callback 2024-08-29 18:22:31 -07:00
pablodanswer
db54cb448b revert to functioanl userrole logic 2024-08-29 17:28:53 -07:00
pablodanswer
cb0a1e4fdc functional porting over user 2024-08-29 17:25:43 -07:00
pablodanswer
0547fff1d5 functional redirect auth screen 2024-08-29 13:17:20 -07:00
pablodanswer
01841adb43 squash 2024-08-29 12:58:25 -07:00
pablodanswer
bc5b269446 finalize billing settings page 2024-08-29 12:55:36 -07:00
pablodanswer
64768f82f3 add billing 2024-08-29 12:17:20 -07:00
pablodanswer
90da2166c2 add proper stripe checkout button for user 2024-08-29 11:49:10 -07:00
pablodanswer
c8f7e6185f squash 2024-08-28 16:21:11 -07:00
pablodanswer
7b895008d3 plan out 2024-08-28 14:43:16 -07:00
pablodanswer
3838908e70 proper parentheses 2024-08-28 10:34:33 -07:00
pablodanswer
3112a9df9d extract loading 2024-08-28 10:26:24 -07:00
pablodanswer
fb29c70f37 squash 2024-08-28 08:56:48 -07:00
pablodanswer
e547cd6a79 minor formatting 2024-08-28 08:53:36 -07:00
pablodanswer
1fa324b135 proper padding 2024-08-28 08:52:30 -07:00
pablodanswer
f4f3dd479e ux improvements 2024-08-28 08:45:55 -07:00
pablodanswer
5a83b00190
change backg (#2255) 2024-08-28 03:20:06 +00:00
Chris Weaver
57491ceaae
Lowercase slack channels automatically (#2254)
* Improve slack channel selection

* Lowercasing slack channels
2024-08-28 03:07:26 +00:00
hagen-danswer
e4e67c61ef
Some additional curator polish (#2253) 2024-08-28 02:44:24 +00:00
Chris Weaver
8afa53c6bf
Confluence improvements (#2248)
* Confluence improvements

* Improve CONFLUENCE_CONNECTOR_INDEX_ONLY_ACTIVE_PAGES
2024-08-28 02:16:10 +00:00
Weves
fb6637d5b3 Fix quality-checks on merge queue 2024-08-27 19:15:53 -07:00
Yuhong Sun
1e67332078
Remove warning on user signup (#2252) v0.5.10 2024-08-27 18:49:05 -07:00
Weves
effce919bd Remove redundant merge queue files 2024-08-27 18:03:43 -07:00
Weves
e5b3843ef8 Add othe checks to merge queue 2024-08-27 17:55:36 -07:00
josvdw
50c17438d5
Litellm bump (#2195)
* ran bump-pydantic

* replace root_validator with model_validator

* mostly working. some alternate assistant error. changed root_validator and typing_extensions

* working generation chat. changed type

* replacing .dict with .model_dump

* argument needed to bring model_dump up to parity with dict()

* fix a fewremaining issues -- working with llama and gpt

* updating requirements file

* more requirement updates

* more requirement updates

* fix to make search work

* return type fix:

* half way tpyes change

* fixes for mypy and pydantic:

* endpoint fix

* fix pydantic protected namespaces

* it works!

* removed unecessary None initializations

* better logging

* changed default values to empty lists

* mypy fixes

* fixed array defaulting

---------

Co-authored-by: hagen-danswer <hagen@danswer.ai>
2024-08-28 00:00:27 +00:00
Yuhong Sun
657d2050a5
Confluence Internal Error Handling (#2247) 2024-08-27 15:23:02 -07:00
Yuhong Sun
3640d0c550
Better Web Connector Logging (#2246) 2024-08-27 15:06:24 -07:00
pablodanswer
336ddbd1fe
Filter by user for docset display (#2245)
* filter by user for docset display

* spacing
2024-08-27 21:01:04 +00:00
Chris Weaver
8614cd8934
Handle missing email more gracefully (#2244) 2024-08-27 20:29:25 +00:00
pablodanswer
525f3e01f5
remove constant refresh artifact (#2241) 2024-08-27 17:51:59 +00:00
pablodanswer
feaa85f764 new util for modal edge cases v0.5.9 2024-08-27 09:50:17 -07:00
pablodanswer
b36cd4937f
Cleaner + cleaner assistants creation flow etc. (#2232)
* rework assistants creation flow + components

* remove unnecessary padding + validate each page

* remove additional spacing

* rebase + form
2024-08-27 16:01:57 +00:00
pablodanswer
97ba71e1b3
Db search (#2235)
* k

* update enum imports

* add functional types + model swaps

* remove a log

* remove kv

* fully functional + robustified for kv swap

* validated with hosted + cloud

* ensure not updating current search settings when reindexing

* add instance check

* revert back to updating search settings (will need a slight refactor for endpoint)

* protect advanced config override1

* run pretty

* fix typing

* update typing

* remove unnecessary function

* update model name

* clearer interface names

* validated foreign key constaint

* proper migration

* squash

---------

Co-authored-by: Yuhong Sun <yuhongsun96@gmail.com>
2024-08-27 04:26:51 +00:00
pablodanswer
5f12b7ad58
Rebased concurrent chats (#2214)
* refactored for stop / regenerate

* properly reset blank screen

* functional new message carry-over

* robust chat session state persistence

* add env variable

* rebased onto regenerate

* squash

* squash

* squash

* rebase + robustify tool calling

* squash

* alembic

* remove environment variable

* simplify interface

* squash

* minor streaming improvement

* some robustification
2024-08-27 02:57:31 +00:00
Chris Weaver
a873fc6483
Fix Confluence freezing (#2239) v0.5.8 2024-08-26 19:44:01 -07:00
Chris Weaver
c0e1a02e8e
Add it on merge queue (#2112)
* Github action to run integration tests

* Improve

* Fix build

* Add pull

* Fix readiness script

* Add IT runner

* Add IT runner

* Add logs

* update

* Fix

* Fix path

* file path

* test

* fix

* fix

* fix

* test

* network

* fix

* cleanup

* fix

* test

* Fix downgrade

* Add OpenAI API key

* Add VESPA_HOST

* test pulling first

* Add API server host

* Cache tweak

* Fix pull/push settings:

* Stop pushing to latest tag

* test cache change

* test

* test

* test

* remove cache temporarily

* Fix

* Enable EE

* test

* Remove duplicate funcs

* add back build

* Update all

* Fix stop cmd

* Add to merge queue

* Cleanup image tag
2024-08-26 07:20:28 +00:00