Weves
af2061c4db
Add Linear OAuth env variables to dev compose
2025-01-04 16:02:04 -08:00
Chris Weaver
d64464ca7c
Add support for OAuth connectors that require user input ( #3571 )
...
* Add support for OAuth connectors that require user input
* Cleanup
* Fix linear
* Small re-naming
* Remove console.log
2024-12-31 18:03:33 -08:00
pablonyx
e2700b2bbd
Remove left over yaml errors ( #3527 )
...
* remove left over vim command
* additional misconfigurations
* ensure all regions updated
2024-12-29 01:45:07 +00:00
pablonyx
aa4bfa2a78
Forgot password feature ( #3437 )
...
* forgot password feature
* improved config
* nit
* nit
2024-12-20 04:53:37 +00:00
Chris Weaver
23ecf654ed
Add support for custom LLM error messages ( #3501 )
...
* Add support for custom LLM error messages
* Fix mypy
2024-12-17 22:58:17 -08:00
pablonyx
8db6d49fe5
IAM Auth for RDS ( #3479 )
...
* k
* functional iam auth
* k
* k
* improve typing
* add deployment options
* cleanup
* quick clean up
* minor cleanup
* additional clarity for db session operations
* nit
* k
* k
* update configs
* docker compose spacing
2024-12-17 22:02:37 +00:00
pablodanswer
a6ab8a8da4
organize fe tests
2024-12-13 12:06:26 -08:00
pablodanswer
21ec5ed795
welcome to onyx
2024-12-13 09:56:10 -08:00
Weves
056b671cd4
Small tweaks to get Egynte to work on our cloud
2024-12-10 17:43:46 -08:00
Yuhong Sun
ca988f5c5f
Max File Size ( #3422 )
...
* k
* k
* k
2024-12-11 00:06:47 +00:00
pablodanswer
813445ab59
Minor JWT Feature ( #3290 )
...
* first pass
* k
* k
* finalize
* minor cleanup
* k
* address
* minor typing updates
2024-12-02 19:14:31 +00:00
Yuhong Sun
413891f143
Token Level Log ( #3238 )
2024-11-23 18:41:50 -08: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
pablodanswer
2b1dbde829
minor improvements ( #3081 )
2024-11-07 18:35:49 +00:00
pablodanswer
d66b81a902
Feat/certificate ( #2998 )
...
* first pass
* simplify
* remove now unneeded COPY command
* minor clean up
* k
* nit
2024-11-01 19:34:52 +00:00
pablodanswer
14e75bbd24
add default schema config ( #2888 )
...
* add default schema config
* resolve circular import
* k
2024-10-23 23:12:17 +00:00
rkuo-danswer
6913efef90
fresh indexing feature branch ( #2790 )
...
* fresh indexing feature branch
* cherry pick test
* Revert "cherry pick test"
This reverts commit 2a624220687affdda3de347e30f2011136f64bda.
* set multitenant so that vespa fields match when indexing
* cleanup pass
* mypy
* pass through env var to control celery indexing concurrency
* comments on task kickoff and some logging improvements
* use get_session_with_tenant
* comment out all of update.py
* rename to RedisConnectorIndexingFenceData
* first check num_indexing_workers
* refactor RedisConnectorIndexingFenceData
* comment out on_worker_process_init
* fix where num_indexing_workers falls back
* remove extra brace
2024-10-18 22:40:05 +00:00
pablodanswer
61424de531
add sentry ( #2786 )
...
* add sentry
* nit
* nit
* add requirement to ee
* try to ensure sentry is installed in integration tests
2024-10-17 23:20:37 +00:00
pablodanswer
f40c5ca9bd
Add tenant context ( #2596 )
...
* add proper tenant context to background tasks
* update for new session logic
* remove unnecessary functions
* add additional tenant context
* update ports
* proper format / directory structure
* update ports
* ensure tenant context properly passed to ee bg tasks
* add user provisioning
* nit
* validated for multi tenant
* auth
* nit
* nit
* nit
* nit
* validate pruning
* evaluate integration tests
* at long last, validated celery beat
* nit: minor edge case patched
* minor
* validate update
* nit
2024-10-10 16:34:32 +00:00
pablodanswer
d5b9a6e552
add vespa + embedding timeout env variables ( #2689 )
...
* add vespa + embedding timeout env variables
* nit: integration test
* add dangerous override
* k
* add additional clarity
* nit
* nit
2024-10-09 03:20:28 +00:00
rkuo-danswer
3755e575a5
harden connections to redis ( #2677 )
...
* set broker_connection_retry_on_startup to silence deprecation warning (we're OK with retrying on startup)
* env var for CELERY_BROKER_POOL_LIMIT
* add redis retry on timeout and health check interval
* set socket_keepalive = True
* remove shadow declaration of REDIS_HEALTH_CHECK_INTERVAL, add socket_keepalive_options where possible
* fix mypy complaint
* pass through vars in docker compose
* remove extra '='
* wrap in a try
2024-10-04 16:00:48 +00:00
Chris Weaver
1362d4b583
Allow config of background concurrency ( #2648 )
...
* Allow config of background concurrency
* Add comment
* Fix light worker
* use backslashes to continue lines in supervisord with bash
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@danswer.ai>
2024-10-04 00:55:28 +00:00
pablodanswer
df464fc54b
Allow for CORS Origin Setting ( #2449 )
...
* allow setting of CORS origin
* simplify
* add environment variable + rename
* slightly more efficient
* simplify so mypy doens't complain
* temp
* go back to my preferred formatting
2024-09-16 18:54:36 +00:00
pablodanswer
31ca6857fb
Custom Refresh on Client Side ( #2376 )
2024-09-13 00:04:03 -07:00
rkuo-danswer
140c34e59e
ephemeral behavior for redis ( #2373 )
...
* ephemeral behavior for redis
* notes for redis command line consistency
2024-09-13 04:48:50 +00:00
pablodanswer
f69922fff7
Add environment variable for setting vespa search threads ( #2400 )
2024-09-11 22:37:38 -07:00
pablodanswer
aee5fcd4e0
Add env variables for overriding embedding batch size ( #2395 )
...
* add env variabels for overriding
* proper ports
* proper overrides
2024-09-12 00:51:45 +00:00
hagen-danswer
74a2271422
Added HARD_DELETE_CHATS to environment variables ( #2397 )
2024-09-11 18:08:29 +00:00
rkuo-danswer
c967f53c02
docker versions have been deprecated for a while, so fixing the annoying warning ( #2372 )
2024-09-09 18:26:12 +00:00
rkuo-danswer
2933c3598b
first cut at redis ( #2226 )
...
* first cut at redis
* fix startup dependencies on redis
* kombu cleanup - fail silently
* mypy
* add redis_host environment override
* update REDIS_HOST env var in docker-compose.dev.yml
* update the rest of the docker files
* update contributing guide
* renaming cache to cache_volume
* add redis password to various deployments
* try setting up pr testing for helm
* fix indent
* hopefully this release version actually exists
* fix command line option to --chart-dirs
* fetch-depth 0
* edit values.yaml
* try setting ct working directory
* bypass testing only on change for now
* move files and lint them
* update helm testing
* some issues suggest using --config works
* add vespa repo
* add postgresql repo
* increase timeout
* try amd64 runner
* fix redis password reference
* add comment to helm chart testing workflow
* rename helm testing workflow to disable it
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2024-09-06 19:21:29 +00:00
pablodanswer
69c0419146
Updated refreshing ( #2327 )
...
* clean up + add environment variables
* remove log
* update
* update api settings
* somewhat cleaner refresh functionality
* fully functional
* update settings
* validated
* remove random logs
* remove unneeded paramter + log
* move to ee + remove comments
* Cleanup unused
---------
Co-authored-by: Weves <chrisweaver101@gmail.com>
2024-09-06 04:36:55 +00:00
Chris Weaver
033ec0b6b1
Remove unused env variables ( #2299 )
2024-09-02 20:29:14 +00: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
Chris Weaver
730a757090
Disable oidc_expiry by default ( #2182 )
2024-08-20 13:24:58 -07:00
Chris Weaver
af647959f6
Performance Improvements ( #2162 )
2024-08-19 11:07:00 -07:00
Yuhong Sun
386b229ed3
Cohere Rerank ( #2109 )
2024-08-11 14:22:42 -07:00
pablodanswer
6d67d472cd
Add answers to search ( #2020 )
2024-08-04 23:02:55 -07:00
rkuo-danswer
288e6fa606
Bugfix/pg connections ( #2002 )
...
* increase max_connections to 150 in all docker files
* lower celery worker concurrency to 6
2024-07-31 19:49:20 +00:00
pablodanswer
8bc4123ed7
add modern health check banner + expiration tracking ( #1730 )
...
---------
Co-authored-by: Weves <chrisweaver101@gmail.com>
2024-07-24 15:34:22 -07:00
pablodanswer
807bef8ada
Add environment variable for defaulted sidebar toggling ( #1923 )
...
* add env variable for defaulted sidebar toggling
* formatting
* update naming
2024-07-24 21:23:37 +00:00
Weves
2344edf158
Change default login time to 7 days
2024-07-19 13:58:50 -07:00
pablodanswer
87fadb07ea
COMPLETE USER EXPERIENCE OVERHAUL ( #1822 )
2024-07-17 19:44:21 -07:00
hagen-danswer
25b3dacaba
Seperated model caching volumes ( #1845 )
2024-07-15 15:32:04 -07:00
hagen-danswer
47a550221f
slackbot doesnt respond without citations/quotes ( #1798 )
...
* slackbot doesnt respond without citations/quotes
fixed logical issues
fixed dict logic
* added slackbot shim for the llm source/time feature
* mypy fixes
* slackbot doesnt respond without citations/quotes
fixed logical issues
fixed dict logic
* Update handle_regular_answer.py
* added bypass_filter check
* final fixes
2024-07-11 00:18:26 +00:00
Yuhong Sun
7c8f8dba17
Break the Danswer LLM logging from LiteLLM Verbose ( #1795 )
2024-07-09 18:18:29 -07:00
Yuhong Sun
8e8f262ed3
Docker Compose Eval Pipeline Cleanup ( #1780 )
2024-07-06 12:04:57 -07:00
Yuhong Sun
8be42a5f98
Touchup for Multilingual Users ( #1725 )
2024-06-26 22:44:06 -07:00
Weves
5d552705aa
Change EE environment variable name
2024-06-25 16:59:09 -07:00
Weves
1ee8ee9e8b
Prepare EE to merge with MIT
2024-06-25 15:07:56 -07:00
pablodanswer
e34bcbbd06
Add persistent name and logo seeding ( #107 )
2024-06-25 15:07:56 -07:00