Commit Graph

  • ccc46a09b5 Add new API to batch delete a list of files by filename Debanjum Singh Solanky 2024-07-29 01:37:40 +05:30
  • 9d86cb57ac Build UX to Connect and Manage Notion Integration via Settings Page Debanjum Singh Solanky 2024-07-28 18:05:22 +05:30
  • 7ee179ee1f Return user's Notion token in API call for detailed user settings Debanjum Singh Solanky 2024-07-28 17:58:48 +05:30
  • 00a908ae12 Move subscription card to Profile settings section. Remove Billing section Debanjum Singh Solanky 2024-07-28 15:11:57 +05:30
  • 058c902dc7 Delete unused npm package-lock.json as Web app uses yarn.lock instead Debanjum Singh Solanky 2024-07-28 13:48:13 +05:30
  • b8c9b3ffa3 Reduce padding height of input area on new home page Debanjum Singh Solanky 2024-07-28 13:47:46 +05:30
  • 8a447107dd Set user name on clicking Save button on settings page Debanjum Singh Solanky 2024-07-28 13:46:48 +05:30
  • 44e0b20202 Align Content, Client & Billing settings sections with new designs Debanjum Singh Solanky 2024-07-26 14:38:45 +05:30
  • 51e83bcc26 Improve responsive behavior of settings cards Debanjum Singh Solanky 2024-07-25 20:47:34 +05:30
  • efcad4996d Add phone number verification for Whatsapp to new settings page Debanjum Singh Solanky 2024-07-25 18:19:58 +05:30
  • 48548684c0 Add card to connect Whatsapp to Khoj on settings page Debanjum Singh Solanky 2024-07-25 15:55:33 +05:30
  • 8ec90f194f Add title icons for each content section card on settings page Debanjum Singh Solanky 2024-07-25 10:37:48 +05:30
  • 60cdf61737 Create billing section for managing subscription on settings page Debanjum Singh Solanky 2024-07-25 10:36:30 +05:30
  • 2e165a0e0a Create client API keys section on settings page Debanjum Singh Solanky 2024-07-24 18:17:21 +05:30
  • 00fa4fa0fa Save model on selecting model in dropdown. No extra save action reqd Debanjum Singh Solanky 2024-07-18 05:37:19 +05:30
  • 13292fc4ca Add icons to card headings Debanjum Singh Solanky 2024-07-17 22:51:03 +05:30
  • a5a06da3fc Use Dropdown component for model options. Make cards more responsive Debanjum Singh Solanky 2024-07-17 18:02:51 +05:30
  • ade2f6f5d1 Rename selected voice model in get config API response for consistency Debanjum Singh Solanky 2024-07-17 17:12:26 +05:30
  • b3253562a5 Dynamically set Content cards buttons based on already setup or not Debanjum Singh Solanky 2024-07-17 14:25:41 +05:30
  • 7e8e80f29e Create config page using tailwind, shadcn components, styling Debanjum Singh Solanky 2024-07-16 20:06:50 +05:30
  • 88007d7552 Get user config in the new web client from the new user config APIs Debanjum Singh Solanky 2024-07-16 16:36:57 +05:30
  • a6339bb973 Add mroe card suggestions and simplify color selection for suggestion cards sabaimran 2024-07-29 19:11:39 +05:30
  • 551630f0f1 Code clean-up and some fit and finish sabaimran 2024-07-28 15:19:36 +05:30
  • 413255ddc7 Add closing tag to whatsapp qr code image sabaimran 2024-07-28 13:50:38 +05:30
  • 41eb85c933 Update the docs for whatsapp to include the QR code sabaimran 2024-07-28 13:43:50 +05:30
  • 1a1d9c7257 Merge branch 'master' of github.com:khoj-ai/khoj into features/big-upgrade-chat-ux sabaimran 2024-07-27 14:18:05 +05:30
  • 1685c60e3c Nav Menu Upgrades and Minor UX Improvements (#869) Raghav Tirumale 2024-07-27 04:42:00 -04:00
  • 8503d7a07b Split Configure API into Content, Model API paths (#857) Debanjum 2024-07-26 23:48:41 -07:00
  • 878cc023a0 Fix and improve openai chat actor tests Debanjum Singh Solanky 2024-07-26 23:35:50 +05:30
  • a47a54f207 Pass user name to document and online search actors prompts Debanjum Singh Solanky 2024-07-26 22:56:24 +05:30
  • e86143dbb0 Merge pull request #867 from khoj-ai/features/search-page-v2 sabaimran 2024-07-26 08:08:04 -07:00
  • eb5af38f33 Release Khoj version 1.17.0 sabaimran 2024-07-26 20:14:45 +05:30
  • 5dcac18ba5 New Agents Page User Interface (#866) Raghav Tirumale 2024-07-26 10:42:31 -04:00
  • 3daef910c0 Remove stale comment from api content Debanjum Singh Solanky 2024-07-26 20:05:35 +05:30
  • 44d34f9090 Update the unit test for the subscribed user sabaimran 2024-07-26 19:59:01 +05:30
  • 377f7668c5 Merge pull request #858 from khoj-ai/use-sse-instead-of-websocket sabaimran 2024-07-26 07:11:54 -07:00
  • 6607e666dc Increase rate limit for data upload packet size in indexer.py sabaimran 2024-07-26 19:35:32 +05:30
  • 778c571288 Use enum to track chat stream event types in chat api router Debanjum Singh Solanky 2024-07-26 00:18:37 +05:30
  • 7482797605 Add some better default states for no files found, prompt to search. Add link to search in the file search compnoent in side panel sabaimran 2024-07-25 13:00:28 +05:30
  • 662dffea3b Press enter to search sabaimran 2024-07-24 19:28:38 +05:30
  • 19cd607c96 Style the see content button correctly sabaimran 2024-07-24 18:28:23 +05:30
  • 75a370cc06 Implement focus mode to click into full text of the note sabaimran 2024-07-24 18:00:33 +05:30
  • 5adbfe14ab Add a search page that just renders truncated results when you click search sabaimran 2024-07-24 17:43:19 +05:30
  • 52db15706d Remove unused styling sabaimran 2024-07-24 17:42:36 +05:30
  • cfe7a1068e Update the navmenu title if prop is updated and undefined sabaimran 2024-07-24 17:41:31 +05:30
  • ebe92ef16d Do not send references twice in streamed image response Debanjum Singh Solanky 2024-07-24 17:18:14 +05:30
  • 37b8fc5577 Extract events even when http chunk contains partial or mutiple events Debanjum Singh Solanky 2024-07-24 16:51:04 +05:30
  • 4d30e5b158 Fix indexing error for notion, expecting image and docx in dict sabaimran 2024-07-24 16:58:31 +05:30
  • 694bedc25b Add support for text to speech and speech to text (#863) sabaimran 2024-07-24 02:06:40 -07:00
  • 3e4325edab Upgrade: New Home Screen for Khoj (#860) Raghav Tirumale 2024-07-24 03:46:19 -04:00
  • 70201e8db8 Log total, ttft chat response time on start, end llm_response events Debanjum Singh Solanky 2024-07-23 22:02:45 +05:30
  • b36a7833a6 Remove the old mechanism of streaming compiled references Debanjum Singh Solanky 2024-07-23 19:53:51 +05:30
  • eb4e12d3c5 s/online_context/onlineContext chat API response field for consistency Debanjum Singh Solanky 2024-07-23 19:50:43 +05:30
  • 498fe2458c Support Gemma 2 Model Family for Offline Chat (#855) Debanjum 2024-07-23 06:57:02 -07:00
  • 0277d16daf Share desktop chat streaming utility funcs across chat, shortcut views Debanjum Singh Solanky 2024-07-23 18:41:12 +05:30
  • e439a6ddac Use async/await in web client chat stream instead of promises Debanjum Singh Solanky 2024-07-23 18:15:01 +05:30
  • fafc467173 Put loading spinner at bottom of chat message in web client Debanjum Singh Solanky 2024-07-23 17:59:41 +05:30
  • fc33162ec6 Use new chat streaming API to show Khoj train of thought in Desktop app Debanjum Singh Solanky 2024-07-23 17:44:07 +05:30
  • c5ad172616 Keep loading animation at message end & reduce lists padding in Obsidian Debanjum Singh Solanky 2024-07-23 16:52:05 +05:30
  • 54b4203683 Update chat API client tests to mix testing of batch and streaming mode Debanjum Singh Solanky 2024-07-23 15:05:06 +05:30
  • 3f5f418d0e Use new chat streaming API to show Khoj train of thought in Obsidian client Debanjum Singh Solanky 2024-07-23 15:02:31 +05:30
  • 8303b09129 Convert snake case to camel case in chat view of obsidian plugin Debanjum Singh Solanky 2024-07-23 14:36:53 +05:30
  • b224d7ffad Simplify get_conversation_by_user DB adapter code Debanjum Singh Solanky 2024-07-22 20:34:30 +05:30
  • daec439d52 Replace old chat router with new chat router with advanced streaming Debanjum Singh Solanky 2024-07-22 20:29:45 +05:30
  • 2d4b284218 Simplify streaming chat function in web client Debanjum Singh Solanky 2024-07-22 17:31:17 +05:30
  • 6b9550238f Simplify advanced streaming chat API, align params with normal chat API Debanjum Singh Solanky 2024-07-22 17:09:41 +05:30
  • b8d3e3669a Stream Status Messages via Streaming Response from server to web client Debanjum Singh Solanky 2024-07-22 00:20:23 +05:30
  • 91fe41106e Convert Websocket into Server Side Event (SSE) API endpoint Debanjum Singh Solanky 2024-07-21 12:10:13 +05:30
  • 9cf52bb7e4 Update automations UX for more consistency (#856) sabaimran 2024-07-20 23:52:23 -07:00
  • e694c82343 Fix Docker build issues with yarn / next /node (#859) sabaimran 2024-07-19 06:41:29 -07:00
  • 1af9dbb083 Switch node/yarn install steps to use more native installation patterns sabaimran 2024-07-19 17:10:08 +05:30
  • 6d5ca5a3e1 yarn clean cache before build sabaimran 2024-07-19 16:06:38 +05:30
  • 7f0d1bd414 Add verbose logs when outputing yarn install steps sabaimran 2024-07-19 15:48:43 +05:30
  • 7426a4f819 Prefetch related agent when retrieving the conversation for performance improvements sabaimran 2024-07-19 14:43:30 +05:30
  • 07f36fa95a Update new web interface with update calls to /content, /model APIs Debanjum Singh Solanky 2024-07-19 12:23:22 +05:30
  • f03525f431 Add back /api/configure as /api/settings API endpoint Debanjum Singh Solanky 2024-07-19 02:54:58 +05:30
  • 3832ef0236 Move API endpoints under /api/configure/phone/ to /api/phone/ Debanjum Singh Solanky 2024-07-19 02:28:58 +05:30
  • 1197266912 Move API endpoints under /configure/<type>/model to /api/model/<type> Debanjum Singh Solanky 2024-07-19 00:22:20 +05:30
  • 469a1cb6a2 Move API endpoints under /api/configure/content/ to /api/content/ Debanjum Singh Solanky 2024-07-19 00:00:49 +05:30
  • bba4e0b529 Accept file deletion requests by clients during sync Debanjum Singh Solanky 2024-07-18 23:24:12 +05:30
  • 5923b6d89e Split /api/v1/index/update into /api/content PUT, PATCH API endpoints Debanjum Singh Solanky 2024-07-18 22:30:52 +05:30
  • e9f86e320b Fix and improve offline chat actor, director tests Debanjum Singh Solanky 2024-07-18 03:07:16 +05:30
  • b0ee78586c Improve offline chat truncation to consider message separator tokens Debanjum Singh Solanky 2024-07-18 02:39:56 +05:30
  • 6f46e6afc6 Improve and fix chat model prompts for better, consistent context Debanjum Singh Solanky 2024-07-18 02:32:05 +05:30
  • 53eabe0c06 Support Gemma 2 for Offline Chat Debanjum Singh Solanky 2024-07-09 17:31:30 +05:30
  • 65dade4838 Create API endpoints to get user content configurations Debanjum Singh Solanky 2024-07-16 16:34:46 +05:30
  • 2ab8fb78b1 Migrate the PyPI package to use project name: khoj (#853) Debanjum 2024-07-17 01:05:51 -07:00
  • bf815e4463 Refactor Config API and Settings pages for Reuse and Consistency (#852) Debanjum 2024-07-17 01:03:06 -07:00
  • a1c362a4f7 Expose web, desktop settings page under /settings, not /configure Debanjum Singh Solanky 2024-07-17 12:59:06 +05:30
  • b015b0e83d Arrange config API detailed response fields to improve readability Debanjum Singh Solanky 2024-07-17 12:44:21 +05:30
  • 71ebf31a54 Make config API detailed response fields more intuitive, consistent Debanjum Singh Solanky 2024-07-17 12:41:01 +05:30
  • 30d60aaae9 Add, fix Khoj Docker container labels Debanjum Singh Solanky 2024-07-16 21:52:39 +05:30
  • 583fa3c188 Migrate the pypi package to khoj project name. Update references Debanjum Singh Solanky 2024-07-16 21:45:41 +05:30
  • 7316e6b9d3 Pass isMobileWidth prop to SidePanel via chat share interface Debanjum Singh Solanky 2024-07-15 23:15:03 +05:30
  • 4759c4ac96 Turn prettier off instead of throwing error for now Debanjum Singh Solanky 2024-07-15 23:12:24 +05:30
  • 466ef3f8f1 Do no explicitly add line-clamp plugin as it's in Tailwind by default Debanjum Singh Solanky 2024-07-15 22:35:03 +05:30
  • 59000a47cb Move Desktop config page to /configure from /config url path Debanjum Singh Solanky 2024-07-16 15:35:51 +05:30
  • a5c16ad600 Move Web client config page to /configure from /config url path Debanjum Singh Solanky 2024-07-16 15:33:19 +05:30
  • de15a7a3fc Rename API path /api/config to /api/configure Debanjum Singh Solanky 2024-07-16 15:15:40 +05:30
  • dd31936746 Make config api endpoint urls consistent Debanjum Singh Solanky 2024-07-16 15:03:52 +05:30