sabaimran
13e7455f56
Use lowercase c in click
2024-12-16 17:44:08 -08:00
sabaimran
d17a9ba4c8
Fix return data for expired code user
2024-12-16 17:33:53 -08:00
sabaimran
efb0b9f495
Gracefully handle error when user login code is expired
2024-12-16 16:47:54 -08:00
sabaimran
064f7e48ca
Update various copy texts for OG metadata and such
2024-12-16 16:40:46 -08:00
sabaimran
28b8f9105d
Remove parenthetical from email template
2024-12-16 13:40:41 -08:00
sabaimran
ae9750e58e
Add rate limiting to OTP login attempts and update email template for conciseness
2024-12-16 11:59:45 -08:00
sabaimran
b7783357fa
Decrease timeout limit for verification codes to 5 minutes
2024-12-16 09:07:34 -08:00
sabaimran
5d3da3340f
Include email in verification API
2024-12-15 13:54:41 -08:00
sabaimran
8e3313156e
Simplify the magic link email a little bit
2024-12-14 11:19:31 -08:00
sabaimran
6a56140360
Allow users to directly enter their unique code when logging in
...
- Code automatically becomes invalid after 30 minutes
2024-12-14 11:06:05 -08:00
sabaimran
c25174e8d4
Apply more finished styling to login features, make the pop-up mobile friendly
2024-12-14 09:46:19 -08:00
sabaimran
73c1fe6ae1
Add text overlay to caption the different assets
2024-12-13 13:45:31 -08:00
sabaimran
f1fb4525c6
Remove old images
2024-12-13 11:31:14 -08:00
sabaimran
d5681ad1a2
Update image assets to sign up prompt
2024-12-13 11:30:14 -08:00
sabaimran
62545a9af3
Update package path for pypi ci export
2024-12-12 21:25:21 -08:00
sabaimran
e74e922cea
Update file path of python installation
2024-12-12 16:50:32 -08:00
sabaimran
144f283a25
Maintain old login page for posterity and associated API
2024-12-12 16:23:44 -08:00
sabaimran
4697daeb1a
Improve opengraph metadata across front-end pages
2024-12-12 15:56:43 -08:00
sabaimran
dfc150c442
Merge branch 'master' of github.com:khoj-ai/khoj into features/new-sign-in-page
2024-12-12 15:43:06 -08:00
sabaimran
ad3f8a33d1
Add a static login footer that prompts login, disable input box without auth
2024-12-12 14:57:52 -08:00
Debanjum
2db7a1ca6b
Restart code sandbox on crash in eval github workflow ( #1007 )
...
dockerize / Publish Khoj Docker Images (push) Has been cancelled
build and deploy github pages for documentation / deploy (push) Has been cancelled
pre-commit / Setup Application and Lint (push) Has been cancelled
pypi / Publish Python Package to PyPI (push) Has been cancelled
test / Run Tests (push) Has been cancelled
dockerize / manifest (push) Has been cancelled
See
e3fed3750b
for corresponding change to use pm2 to auto-restart code sandbox
2024-12-12 14:32:03 -08:00
Debanjum
12c976dcb2
Track usage costs from DeepInfra OpenAI compatible API
2024-12-12 14:20:34 -08:00
Debanjum
b0abec39d5
Use chat model name var name consistently and type openai chat utils
2024-12-12 14:20:34 -08:00
Debanjum
4915be0301
Fix initializing chat model names parameter after field rename in #1003
2024-12-12 14:20:33 -08:00
sabaimran
a7d0ed8670
Add carousel for navigating images in the sign up modal
2024-12-12 11:47:41 -08:00
Debanjum
9eb863e964
Restart code sandbox on crash in eval github workflow
2024-12-12 11:28:54 -08:00
Debanjum
01bc6d35dc
Rename Chat Model Options table to Chat Model as short & readable ( #1003 )
...
- Previous was incorrectly plural but was defining only a single model
- Rename chat model table field to name
- Update documentation
- Update references functions and variables to match new name
2024-12-12 11:24:16 -08:00
sabaimran
943065b7b3
Remove dead dependencies and improve the google sign in button
2024-12-12 11:19:19 -08:00
sabaimran
41bb1e60d0
Use the LoginPrompt in the chat history side panel
2024-12-11 22:56:03 -08:00
sabaimran
b60b750555
Update the styling to align with Google branding via the sign in button
...
- Disable the gsi client side code since it's being finnicky and inconsistent
2024-12-11 22:49:11 -08:00
sabaimran
0f8b055b42
Improve padding for space, esp in mobile
2024-12-11 18:22:48 -08:00
sabaimran
142239d2c9
Add mobile friendliness and replace the login page redirects
2024-12-11 18:01:04 -08:00
sabaimran
de6ed2352a
Break up the parts of the login dialog into smaller modules to extend for mobile
2024-12-11 17:18:43 -08:00
sabaimran
d35db99c6f
Initial version of a carousel working for sign in with steps for email sign up
...
- Google sign in is pending with the gsi client code. Will see if I can get that working
- Check in relevant image assets
2024-12-11 16:54:06 -08:00
aditya218
9be26e1bd2
Fix documentation to point to local environment image_generation.md ( #1005 )
...
build and deploy github pages for documentation / deploy (push) Waiting to run
Fix documentation to point to local environment.
2024-12-11 16:12:25 -08:00
sabaimran
530b44cf56
Merge branch 'master' of github.com:khoj-ai/khoj into features/new-sign-in-page
2024-12-11 10:30:13 -08:00
Debanjum
fe09df66b7
Make code sandbox container url accessible to Khoj container in docker compose
build and deploy github pages for documentation / deploy (push) Waiting to run
dockerize / Publish Khoj Docker Images (push) Has been cancelled
dockerize / manifest (push) Has been cancelled
2024-12-11 01:14:26 -08:00
Debanjum
59008ae90e
Use buildx to create multi platform docker image
2024-12-11 00:21:29 -08:00
Debanjum
ec797bc6b8
Build docker imgs on native arch runners to avoid manifest list error
...
This also avoids the need to use --amend and annotate steps when
creating the multi-arch docker images
2024-12-10 23:16:36 -08:00
Debanjum
5f7b13df2d
Fix new docker tags in workflow to not include forward slashes
dockerize / Publish Khoj Docker Images (push) Waiting to run
dockerize / manifest (push) Blocked by required conditions
build and deploy github pages for documentation / deploy (push) Waiting to run
build khoj.el / build (push) Has been cancelled
desktop / 🖥️ Build, Release Desktop App (push) Has been cancelled
pre-commit / Setup Application and Lint (push) Has been cancelled
pypi / Publish Python Package to PyPI (push) Has been cancelled
test / Run Tests (push) Has been cancelled
test khoj.el / test (27.1) (push) Has been cancelled
test khoj.el / test (27.2) (push) Has been cancelled
test khoj.el / test (28.1) (push) Has been cancelled
test khoj.el / test (28.2) (push) Has been cancelled
test khoj.el / test (snapshot) (push) Has been cancelled
2024-12-10 22:55:33 -08:00
Debanjum
ba6237b5c0
Fix to create multi-arch builds. Stop docker image overwrites in workflow
2024-12-10 21:08:17 -08:00
sabaimran
44ede26e67
Temporarily disable cloud arm builds while we disambiguate the build issues
2024-12-10 20:00:59 -08:00
Debanjum
33a5efaf4b
Fix undefined variable exception during openai provider setup on init
...
Resolves #1001
2024-12-10 19:54:00 -08:00
sabaimran
e43341fdcc
Release Khoj version 1.31.0
2024-12-10 19:41:31 -08:00
Debanjum
a757ecfd2b
Put the generated assets message after the user query and fix prompt
2024-12-10 19:40:13 -08:00
Debanjum
40e4f2ec2e
Reduce clutter in chat message ux on Obsidian
...
- Move khoj message border to left like in web ui
- Remove user, sender emojis and name
- Ensure conversation title always at top of chat sessions view,
even if no chat sessions loaded yet, instead of causing layout shift
on chat sessions load
2024-12-10 19:34:17 -08:00
sabaimran
1ec1eff57e
Improve mobile header, reduce title bar padding and add conv title
2024-12-10 19:03:57 -08:00
sabaimran
321eeeaed7
Fix setting title of shared conversation, move shared button into the title pane
2024-12-10 18:19:46 -08:00
sabaimran
d7e5a76ace
Add an icon in the input bar for research mode
2024-12-10 17:49:25 -08:00
sabaimran
01d000e570
Merge pull request #1002 from khoj-ai/features/improve-multiple-output-mode-generation
...
Improve handling of multiple output modes
- Use the generated descriptions / inferred queries to supply context to the model about what it's created and give a richer response
- Stop sending the generated image in user message. This seemed to be confusing the model more than helping.
- Collect generated assets in a structured objects to provide model context. This seems to help it follow instructions and separate responsibility better
- Also, rename the open ai converse method to converse_openai to follow patterns with other providers
2024-12-10 17:06:19 -08:00