Commit Graph

  • e8176b41ef Reuse get config data logic across config pages on web client Debanjum Singh Solanky 2024-07-16 13:26:09 +05:30
  • 1a5405e24c Fix interpretation of day of week in automation form sabaimran 2024-07-16 10:12:30 +05:30
  • c837f3779e Update the agents page with new UX (#850) sabaimran 2024-07-15 21:40:55 -07:00
  • 1c6ed9bc6d Migrate the existing automations page to use React (#849) sabaimran 2024-07-15 09:12:33 -07:00
  • c7764c7470 Fix, Improve Behavior, Styling of Chat View on Web (#851) Debanjum 2024-07-15 08:39:14 -07:00
  • 6c630bc6c3 Constrain chat messages to stay in view port across screen sizes Debanjum Singh Solanky 2024-07-15 20:55:44 +05:30
  • 9a5bf4c701 Fix rendering of teaser reference panel in mobile width sabaimran 2024-07-15 19:40:55 +05:30
  • 2e9275c0f3 Remove side panel padding in desktop view. Fix width in mobile view sabaimran 2024-07-15 19:33:12 +05:30
  • ba0ba6b59f Merge branch 'features/big-upgrade-chat-ux' of github.com:khoj-ai/khoj into document-styling-on-chat-ux Debanjum Singh Solanky 2024-07-15 10:42:56 +05:30
  • 23f61d49e0 Support syncing, searching images from Obsidian plugin (#847) Debanjum 2024-07-14 20:41:39 -07:00
  • 6f8f846086 Standardize code format for web interface with prettier Debanjum Singh Solanky 2024-07-15 00:34:54 +05:30
  • 06dce4729b Make most major changes for an updated chat UI (#843) sabaimran 2024-07-14 10:48:06 -07:00
  • 6dd90931e8 Fix closing side panel on mobile when click open a chat session Debanjum Singh Solanky 2024-07-14 22:53:57 +05:30
  • 47b754c07b Only open side panel as drawer in mobile view Debanjum Singh Solanky 2024-07-14 14:08:41 +05:30
  • b47f30ad77 Make Khoj icon appropriately sized and side panel arrow bold Debanjum Singh Solanky 2024-07-14 14:06:36 +05:30
  • e6b21144e2 Conversations list should resize to take max space on side panel Debanjum Singh Solanky 2024-07-14 13:49:36 +05:30
  • c2bf405489 Make loading message, styling configurable. Do not show agent when no data Debanjum Singh Solanky 2024-07-14 12:58:29 +05:30
  • 63719747cb Show agent profile card with description when hover on agent in chat view Debanjum Singh Solanky 2024-07-14 10:54:59 +05:30
  • dbbd4b9777 Show action bar on last chat message without hover Debanjum Singh Solanky 2024-07-14 10:29:28 +05:30
  • a0f38e079f Improve Train of Thought icons spacing and loading circle Debanjum Singh Solanky 2024-07-14 09:35:15 +05:30
  • e9567741eb Improve mobile friendly styling of chat session side panel Debanjum Singh Solanky 2024-07-14 00:55:24 +05:30
  • b26a6e25d1 Show chat message action buttons without hover on mobile interfaces Debanjum Singh Solanky 2024-07-14 00:54:23 +05:30
  • f69f9e3523 Close chat sessions side panel on click open a chat session Debanjum Singh Solanky 2024-07-14 00:53:16 +05:30
  • d51011314f Improve styling of chat input, references UI across screen sizes Debanjum Singh Solanky 2024-07-13 19:09:25 +05:30
  • 2668e42e7f Center cursor in chat input. See upto 2 lines for multi-line context Debanjum Singh Solanky 2024-07-12 17:43:29 +05:30
  • aeaebfb515 Show chat message timestamp on hover in chat view Debanjum Singh Solanky 2024-07-12 16:04:37 +05:30
  • e00c6b486e Add hover text descriptions of action buttons on chat message in web view Debanjum Singh Solanky 2024-07-12 15:40:51 +05:30
  • 5fccccfdff Do not render references with broken links in chat view Debanjum Singh Solanky 2024-07-12 15:13:31 +05:30
  • b98a0cfe1b Render inline png, webp images generated by Khoj in chat view Debanjum Singh Solanky 2024-07-12 15:12:24 +05:30
  • 3e7e73ddd6 Switch from using dynamic routes to static routes and extracting slug from URL manually. See https://github.com/vercel/next.js/discussions/64660 for limitations with static export / dynamic routes sabaimran 2024-07-11 23:06:27 +05:30
  • bea0aa5445 Improve the logged out share experience sabaimran 2024-07-11 20:11:21 +05:30
  • 02658ad4fd Upgrade Django version Debanjum Singh Solanky 2024-07-11 16:35:10 +05:30
  • cbae8b68fb Add DB migration from making bi_encode configs optional in #834 Debanjum Singh Solanky 2024-07-11 16:33:31 +05:30
  • 3a75838196 Add Keyboard shortcuts to navigate in Khoj Desktop Debanjum Singh Solanky 2024-07-08 02:24:58 +05:30
  • 6c1861b319 Improve the prompt to generate images with DALLE3 and SD3 Debanjum Singh Solanky 2024-07-11 10:28:52 +05:30
  • 21fe1a917b Support syncing, searching images from Obsidian plugin Debanjum Singh Solanky 2024-07-09 17:29:13 +05:30
  • 6f1d799759 Modularize code and implemenet share experience sabaimran 2024-07-10 23:08:16 +05:30
  • 1b4a51f4a2 Remove print statement for debugging timestamps sabaimran 2024-07-10 14:54:22 +05:30
  • 0369eb6e0e Fix timestamp bug for pending message and expand CSP for thumbnails sabaimran 2024-07-10 14:53:31 +05:30
  • 375685530f Add content security policy to the chat page sabaimran 2024-07-10 11:18:41 +05:30
  • c5cfd0f2cf Remove unused slash command-related useeffect hook sabaimran 2024-07-10 10:03:58 +05:30
  • e1a5c17775 Add DOMPurify for rendering md text. Add a easter egg in the console sabaimran 2024-07-10 10:03:08 +05:30
  • e358723baa Fix image rendering and unique key for pending message? sabaimran 2024-07-09 21:55:54 +05:30
  • c8c5d50b1a Improve command bar slash experience sabaimran 2024-07-09 21:39:13 +05:30
  • c25bf97831 Update hover styling for see all button sabaimran 2024-07-09 20:55:54 +05:30
  • 23b71b0dff Remove shadow from the slash command bar sabaimran 2024-07-09 20:52:38 +05:30
  • 998e2aec30 Update dark mode, fix chat message time stamp, fix rendering for new message sabaimran 2024-07-09 20:50:20 +05:30
  • 0c6b6de09e Revert web client route chat page rendering logic sabaimran 2024-07-09 19:47:04 +05:30
  • cc22e1b013 Add pop-up module for the slash commands sabaimran 2024-07-09 19:46:17 +05:30
  • 5b69252337 Add hover effects for chat messages sabaimran 2024-07-09 14:56:57 +05:30
  • a0e9530fa4 Merge branch 'master' of github.com:khoj-ai/khoj into features/chat-ui-updates-big sabaimran 2024-07-09 12:57:50 +05:30
  • 260aa61818 Remove tests for python3.9 sabaimran 2024-07-09 12:28:11 +05:30
  • 4471c1e37f Apply mitigations for piling up open connections sabaimran 2024-07-09 12:22:58 +05:30
  • 609e7ee19c Fix width of side panel sabaimran 2024-07-09 12:02:01 +05:30
  • 0b1b262512 Add system dependencies required by RapidOCR to fix Khoj Docker image (#842) Debanjum 2024-07-08 22:16:16 +05:30
  • 43413cd21f add dependencies required by the RapidOCR python package kxnarak 2024-07-08 18:20:46 +05:30
  • bf4c2f219e Merge branch 'master' of github.com:khoj-ai/khoj into features/chat-ui-updates-big sabaimran 2024-07-08 17:00:42 +05:30
  • 037e157648 Fix a variety of links sabaimran 2024-07-08 16:49:13 +05:30
  • 6b80bb3f37 Add a demo for the khoj mini application, minor updates to other pages, remove out of date demos page sabaimran 2024-07-08 16:33:47 +05:30
  • 9e31ebff93 Release Khoj version 1.16.0 Debanjum Singh Solanky 2024-07-07 18:06:25 +05:30
  • 54132efd67 Fix Khoj Obsidian plugin build Debanjum Singh Solanky 2024-07-07 18:18:00 +05:30
  • 510d9b3a29 Add short keys to open chat menu, new chat, search from Obsidian pane Debanjum Singh Solanky 2024-07-07 14:22:30 +05:30
  • 3e0c882e27 Transcribe only when keyboard shortcut or button pressed in Obsidian Debanjum Singh Solanky 2024-07-07 13:19:57 +05:30
  • 0eb000c3ea Add health checks for the django ORM sabaimran 2024-07-07 16:11:28 +05:30
  • 6f8a65c529 References, mobile friendly chat sessions and file filter sabaimran 2024-07-07 15:42:29 +05:30
  • a31cd0dec1 Fix async batch delete of indexed entries Debanjum Singh Solanky 2024-07-06 22:45:26 +05:30
  • 08b379c2ab Fix, Improve Indexing, Deleting Files (#840) Debanjum 2024-07-06 19:52:42 +05:30
  • 4a471979eb Upgrade sentence-transformer package to version 3.0.1 Debanjum Singh Solanky 2024-07-06 18:44:38 +05:30
  • d693baccbc Make it optional to set the encoder, cross-encoder configs via admin UI Debanjum Singh Solanky 2024-07-05 16:07:42 +05:30
  • 1baebb8d0e Identify markdown headings by any whitespace character after ^#+ Debanjum Singh Solanky 2024-07-06 19:05:55 +05:30
  • 010486fb36 Split current section once by heading to resolve org-mode indexing bug Debanjum Singh Solanky 2024-07-06 16:58:05 +05:30
  • 6a135b1ed7 Fix degrade in speed of indexing large files. Improve summarization Debanjum Singh Solanky 2024-07-06 15:38:10 +05:30
  • e6ffb6b52c Improve scaling user flow to delete all entries Debanjum Singh Solanky 2024-07-06 14:41:47 +05:30
  • 1ab59865b5 Improve scaling admin flow to delete all entries for user Debanjum Singh Solanky 2024-07-06 12:55:51 +05:30
  • 05138cbd0a Use DOM Scripting, Add CSP to Web config pages. Disable CSP in Obsidian plugin (#834) Debanjum 2024-07-06 19:30:09 +05:30
  • 9bdb48807b Ratelimit text to speech model. Validate share chat url domain Debanjum Singh Solanky 2024-07-06 12:53:19 +05:30
  • b334db0fca Add CSP to web config pages. Load phone no validation js, css from S3 Debanjum Singh Solanky 2024-06-23 23:02:45 +05:30
  • 2f034f807a Construct config page elements on Web via DOM scripting. Debanjum Singh Solanky 2024-06-23 22:57:56 +05:30
  • 69c9e8cc08 Disable CSP in Khoj Obsidian as it interferes with Obsidian functionality Debanjum Singh Solanky 2024-06-23 16:16:53 +05:30
  • a353d883a0 Make it optional to set the encoder, cross-encoder configs via admin UI Debanjum Singh Solanky 2024-07-05 16:07:42 +05:30
  • 6d59ad7fc9 Add listening circle animation to speak button in Obsidian plugin Debanjum Singh Solanky 2024-07-05 14:00:53 +05:30
  • aec44a0b89 Add dark mode toggle! And improve experience for train of thought sabaimran 2024-07-04 18:29:21 +05:30
  • 516af86575 Fix add, remove of the text to speech loader element in Obsidian Debanjum Singh Solanky 2024-07-04 17:38:45 +05:30
  • 465ef0b772 Add a loading experience when waiting for khoj response sabaimran 2024-07-04 13:49:51 +05:30
  • 814aca6d69 Skip summarize when not triggered via slash cmd and can't summarize Debanjum Singh Solanky 2024-07-02 17:55:10 +05:30
  • 4446de00d3 Enable Voice, Keyboard Shortcuts in Khoj Obsidian Plugin (#837) Debanjum 2024-07-04 13:28:29 +05:30
  • 5ea8b16f84 Fix missing method error sabaimran 2024-07-04 12:08:22 +05:30
  • d61bddf56c Fix retrieving image model by prefetching the openai config in the async method sabaimran 2024-07-04 11:58:33 +05:30
  • a129b017b9 Fix image generation on server -- use default config when not set by user sabaimran 2024-07-04 09:13:23 +05:30
  • 34118078bf kill the emojis sabaimran 2024-07-04 00:30:21 +05:30
  • d5ba916978 Working example of streaming, intersection observer, other UI updates sabaimran 2024-07-04 00:30:01 +05:30
  • 78d1a29bc1 Finish up filte filter side panel menu sabaimran 2024-07-02 23:32:36 +05:30
  • 6fa2dbc042 Do not use the custom configured max prompt size to send message to anthropic sabaimran 2024-07-02 21:58:51 +05:30
  • 8a6722ba97 Add basic implementation for chat side panel components sabaimran 2024-07-02 21:56:43 +05:30
  • afcfc60637 Merge DB migrations post merge of SD3 via API support PR Debanjum Singh Solanky 2024-07-02 17:51:47 +05:30
  • c015eeb5dd Improve Online Search: Parallelize Search, Use Jina Reader API by default (#832) Debanjum 2024-07-02 17:44:51 +05:30
  • 826c3dc9cc Enable using Stable Diffusion 3 for Image Generation via API (#830) Debanjum 2024-07-02 17:28:50 +05:30
  • d5ceff2691 Update tests and documentation with Jina reader API usage and info Debanjum Singh Solanky 2024-06-22 13:45:08 +05:30
  • 553beae848 No need to set OpenAI API key from environment variable explicitly Debanjum Singh Solanky 2024-06-22 12:18:43 +05:30
  • a038e4911b Default to Jina search, reader API when no Serper.dev, Olostep API keys Debanjum Singh Solanky 2024-06-22 10:42:45 +05:30