sabaimran
af2553a890
Remove the Searxng API key env variable for simplicity
2024-12-16 18:36:55 -08:00
sabaimran
19d80d190e
Add latest
tag to the khoj cloud description for prod
2024-12-16 17:56:12 -08:00
sabaimran
d62cc0d539
Merge branch 'master' of github.com:khoj-ai/khoj into support-online-search-via-searxng
2024-12-16 17:55:06 -08:00
sabaimran
6f3218f487
Merge pull request #1008 from khoj-ai/features/new-sign-in-page
...
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
pre-commit / Setup Application and Lint (push) Waiting to run
pypi / Publish Python Package to PyPI (push) Waiting to run
test / Run Tests (push) Waiting to run
- Make it easier to quickly create the account without losing track of where you are
- Show some capabilities before you sign on
2024-12-16 17:54:43 -08:00
sabaimran
753859fbe0
Make the docs and github buttons on the sign in email less prominent
2024-12-16 17:49:13 -08:00
sabaimran
20888d3930
Clarify some of the language in the sign in email
2024-12-16 17:47:12 -08:00
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
Debanjum
9d02978f6e
Support online search with Searxng as turnkey, self-hostable solution
...
This allows online search to work out of the box again for
self-hosting users, as no auth/api key setup required.
Docker users do not need to change anything in their setup flow.
Direct installers can setup searxng locally or use public instances if
they do not want to use any of the other providers (like Jina, Serper)
Resolves #749 . Resolves #990
2024-12-16 12:53:38 -08:00
Debanjum
9c64275dec
Auto redirect requests to use HTTPS if server is using SSL certs
2024-12-16 12:53:38 -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
Debanjum
132f2c987a
Make Khoj email sender configurable for all email variants
...
The welcome, feedback and automation emails were still using the Khoj
domain, which wouldnt work for self-hosted users with their RESEND key
Resolves #1004
2024-12-13 12:25:23 -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