khoj/tests
sabaimran fe6720fa06
[Multi-User Part 8]: Make conversation processor settings server-wide (#529)
- Rather than having each individual user configure their conversation settings, allow the server admin to configure the OpenAI API key or offline model once, and let all the users re-use that code.
- To configure the settings, the admin should go to the `django/admin` page and configure the relevant chat settings. To create an admin, run `python3 src/manage.py createsuperuser` and enter in the details. For simplicity, the email and username should match.
- Remove deprecated/unnecessary endpoints and views for configuring per-user chat settings
2023-11-02 10:43:27 -07:00
..
data [Multi-User Part 1]: Enable storage of settings for plaintext files based on user account (#498) 2023-10-26 09:42:29 -07:00
__init__.py Move tests out to project root. Use absolute import in project 2021-09-30 04:12:14 -07:00
conftest.py [Multi-User Part 8]: Make conversation processor settings server-wide (#529) 2023-11-02 10:43:27 -07:00
helpers.py [Multi-User Part 8]: Make conversation processor settings server-wide (#529) 2023-11-02 10:43:27 -07:00
test_cli.py [Multi-User Part 5]: Add a production Docker file and use a gunicorn configuration with it (#514) 2023-10-26 13:15:31 -07:00
test_client.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_conversation_utils.py Add additional check for chat_messages length in UT 2023-08-01 09:25:52 -07:00
test_date_filter.py [Multi-User Part 1]: Enable storage of settings for plaintext files based on user account (#498) 2023-10-26 09:42:29 -07:00
test_file_filter.py [Multi-User Part 1]: Enable storage of settings for plaintext files based on user account (#498) 2023-10-26 09:42:29 -07:00
test_gpt4all_chat_actors.py Update Chat Actor test to not incept with prior world knowledge 2023-10-15 17:22:44 -07:00
test_gpt4all_chat_director.py [Multi-User Part 3]: Separate chat sesssions based on authenticated users (#511) 2023-10-26 11:37:41 -07:00
test_helpers.py Use Black to format Khoj server code and tests 2023-02-17 11:55:17 -06:00
test_image_search.py Update Tests to setup both content_index, search_models before testing 2023-07-14 01:29:48 -07:00
test_markdown_to_jsonl.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_openai_chat_actors.py Add support for our first Local LLM 🤖🏠 (#330) 2023-07-26 16:27:08 -07:00
test_openai_chat_director.py [Multi-User Part 3]: Separate chat sesssions based on authenticated users (#511) 2023-10-26 11:37:41 -07:00
test_org_to_jsonl.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_orgnode.py Move to a push-first model for retrieving embeddings from local files (#457) 2023-08-31 12:55:17 -07:00
test_pdf_to_jsonl.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_plaintext_to_jsonl.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_rawconfig.py Add front-end Electron application for Khoj local file syncing (#473) 2023-09-06 12:04:18 -07:00
test_text_search.py Rename Files, Classes from X_To_JSONL to more appropriate X_To_Entries 2023-11-01 14:51:33 -07:00
test_word_filter.py [Multi-User Part 1]: Enable storage of settings for plaintext files based on user account (#498) 2023-10-26 09:42:29 -07:00