Dinh Long Nguyen
0f85fce6ef
feat: add auth + google auth provider for web ( #6505 )
...
* handle google auth
* fix lint
* fix auto login button type
* update i18 language + userprofilemenu position
* minor api rename for consistency
2025-09-18 11:11:14 +07:00
Dinh Long Nguyen
491012fa87
remove assistant from web ( #6468 )
2025-09-15 23:53:59 +07:00
Louis
e78e4e5cca
Merge pull request #6278 from lugnicca/feat/model-selector
...
feat: add model selector (fetch from v1/models) when user adds a provider model
2025-09-15 20:23:22 +07:00
Dinh Long Nguyen
311a451005
Always allow MCP for web ( #6462 )
...
* mcp and extension setting disabled + always allow mcp tools on web
* fix tests
2025-09-15 20:13:46 +07:00
lugnicca
2db9af94fa
fix: use serviceHub to fetch models and fix error message on app
2025-09-08 17:45:35 +02:00
Dinh Long Nguyen
d490174544
feat: Web use jan model ( #6374 )
...
* call jan api
* fix lint
* ci: add jan server web
* chore: add Dockerfile
* clean up ui ux and support for reasoning fields, make app spa
* add logo
* chore: update tag for preview image
* chore: update k8s service name
* chore: update image tag and image name
* fixed test
---------
Co-authored-by: Minh141120 <minh.itptit@gmail.com>
Co-authored-by: Nguyen Ngoc Minh <91668012+Minh141120@users.noreply.github.com>
2025-09-05 16:18:30 +07:00
Dinh Long Nguyen
a30eb7f968
feat: Jan Web (reusing Jan Desktop UI) ( #6298 )
...
* add platform guards
* add service management
* fix types
* move to zustand for servicehub
* update App Updater
* update tauri missing move
* update app updater
* refactor: move PlatformFeatures to separate const file
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
* change tauri fetch name
* update implementation
* update extension fetch
* make web version run properly
* disabled unused web settings
* fix all tests
* fix lint
* fix tests
* add mock for extension
* fix build
* update make and mise
* fix tsconfig for web-extensions
* fix loader type
* cleanup
* fix test
* update error handling + mcp should be working
* Update mcp init
* use separate is_web_app build property
* Remove fixed model catalog url
* fix additional tests
* fix download issue (event emitter not implemented correctly)
* Update Title html
* fix app logs
* update root tsx render timing
---------
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-05 01:47:46 +07:00
Louis
a770e08013
test: migrate jest to vitest
2025-07-10 21:14:21 +07:00
Louis
f70bb2705d
🔧 test: util and lib unit tests
2025-07-02 12:28:25 +07:00