258 Commits

Author SHA1 Message Date
hiento09
63c938e2f5
fix: windows uninstall not force close app (#4459) 2025-01-15 22:05:03 +07:00
Faisal Amir
231c7116ea
chore: add chat completion field form add remote engine (#4452) 2025-01-15 15:45:52 +07:00
Ashley
1174772958 Updated some copies in Settings 2025-01-14 22:13:10 +07:00
Ashley
97cd0224f1 Updated parameters descriptions 2025-01-14 20:54:26 +07:00
Faisal Amir
2a0601f75a
feat: remote engine management (#4364)
* feat: remote engine management

* chore: fix linter issue

* chore: remove unused imports

* fix: populate engines, models and legacy settings (#4403)

* fix: populate engines, models and legacy settings

* chore: legacy logics update configured remote engine

* fix: check exist path before reading

* fix: engines and models persist - race condition

* chore: update issue state

* test: update test cases

* chore: bring back Cortex extension settings

* chore: setup button gear / plus based apikey

* chore: fix remote engine from welcome screen

* chore: resolve linter issue

* chore: support request headers template

* chore: update engines using header_template instead of api_key_template

* chore: update models on changes

* fix: anthropic response template

* chore: fix welcome screen and debounce update value input

* chore: update engines list on changes

* chore: update engines list on change

* chore: update desc form add modal remote engines

* chore: bump cortex version to latest RC

* chore: fix linter

* fix: transform payload of Anthropic and OpenAI

* fix: typo

* fix: openrouter model id for auto routing

* chore: remove remote engine URL setting

* chore: add cohere engine and model support

* fix: should not clean on app launch - models list display issue

* fix: local engine check logic

* chore: bump app version to latest release 0.5.13

* test: fix failed tests

---------

Co-authored-by: Louis <louis@jan.ai>
2025-01-14 17:29:56 +07:00
Faisal Amir
395f5d41a1
fix: sass legacy warn (#4440)
* fix: sass legacy warn

* core: remove jq dep from electron
2025-01-13 16:57:29 +07:00
Louis
53cd8a49da
Update electron/package.json 2025-01-13 13:04:35 +07:00
Louis
5812fd798f
Update electron/package.json 2025-01-13 13:04:27 +07:00
Doan Bui
d480b87de1 Add support version patch and restore support for all platforms 2025-01-13 09:32:43 +07:00
Doan Bui
1d349ff03f Add support version patch and restore support for all platforms 2025-01-13 08:59:14 +07:00
Doan Bui
55804caeac Add support version patch and restore support for all platforms 2025-01-13 08:50:29 +07:00
Louis
d2717fb8df fix: load model fail on windows 2025-01-12 16:10:37 +07:00
Doan Bui
7af18cf51f Add support version patch and restore support for all platforms 2025-01-10 15:59:28 +07:00
Louis
b0e50dad83
chore: disable portal reporter 2025-01-01 14:46:34 +07:00
Louis
1bb9d6ce1f
chore: remove server functions from core package 2024-12-31 19:20:20 +07:00
Louis
8ae1e4a24a
chore: refactor core and server packages 2024-12-31 18:38:14 +07:00
Louis
c1f918ab8c
chore: improve development dev-ex with auto extensions migration 2024-12-31 12:28:56 +07:00
hiento09
bd0e525d66
chore: upgrade to turbo v2 and reduce ci quality gate runtime (#4324)
* chore: upgrade to turbo v2 and reduce ci quality gate runtime

* chore: upgrade to yarn v4 and deprecate turborepo

* chore: reconfigure modules and fix tests

* chore: switch to github-hosted runner

* fix: dependency resolving

* chore: clean redundant step

* chore: headless test

* chore: remove headed param

* fix: resolve dependency version

* fix: ubuntu no-sandbox test

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Louis <louis@jan.ai>
2024-12-29 17:46:15 +07:00
Louis
4489af6ad9
chore: deprecate Jan core's REST module - all API requests go to cortex.cpp (#4297) 2024-12-19 21:37:37 +07:00
Louis
2410de0ba9
Merge branch 'dev' into feat/threads-messages-requests-to-backend 2024-12-17 10:02:48 +07:00
Louis
8cc24df902
chore: clean up 2024-12-16 20:48:10 +07:00
Faisal Amir
5fc04e09eb
feat: product analytic UI (#4262)
* chore: initial ui prompt product analytic

* chore: integrate posthog

* chore: update event app_version

* chore: update build env

* feat: posthog config in ci

* chore: resolve linter test CI

* chore: resolve e2e

* chore: disable capture unless property

* chore: update e2e

* chore: update privacy data analytic

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-12-16 15:06:46 +07:00
Louis
3bb2af2d4f
fix: side effect electron test 2024-12-13 12:39:12 +07:00
hiento09
1778620fe2
feat: macos universal (#4197)
* feat: macos universal

* chore: build universal for hnswlib-node on macos

---------

Co-authored-by: Service Account <service@jan.ai>
2024-12-04 16:00:44 +07:00
Louis
873dd41460
fix: 4098 - factory reset closes the app & never opens again on Linux 2024-11-27 15:27:59 +07:00
Louis
60a888c9d7
test: correct test case 2024-11-26 18:54:48 +07:00
Louis
f227d35238
test: update test case 2024-11-25 21:21:19 +07:00
Faisal Amir
5c512ae7b4 chore: remove commented code 2024-11-18 16:31:50 +07:00
Faisal Amir
a6f2de922c chore: refactor rerender components 2024-11-18 16:10:57 +07:00
Louis
e636bc5bd0
fix: react-dropzone new version is broken 2024-11-11 12:08:52 +07:00
Louis
c92b809883
Merge branch 'dev' into feat/path-to-cortexcpp 2024-11-06 13:55:27 +07:00
Faisal Amir
4445abfa05
fix: update themes migrations (#3957) 2024-11-06 13:34:01 +07:00
Louis
24b7d64efc
Merge branch 'dev' into feat/path-to-cortexcpp 2024-11-06 11:56:38 +07:00
hiento09
1ad897782c
feat: new nightly app channel (#3948)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-11-05 19:40:19 +07:00
Louis
d0ffe6c611
chore: update electron notarize version 2024-11-04 15:37:20 +07:00
Louis
2c11caf87e
chore: shared cuda dependencies 2024-11-04 15:37:18 +07:00
Louis
2d80d6962b
test: try to scroll to bottom e2e 2024-11-04 15:37:17 +07:00
Louis
718ee8dfa9
test: reset data on test - add debug 2024-11-04 15:37:15 +07:00
hiento09
462073276c
Revert "ci: migrate to github hosted runner (#3838)" (#3867) 2024-10-23 12:24:05 +07:00
hiento09
3df98b87a3
ci: migrate to github hosted runner (#3838)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-10-18 15:57:58 +07:00
Faisal Amir
02190c5cbd
fix: reset window state after disconnected from multi monitor (#3797) 2024-10-16 09:48:23 +07:00
Louis
c5e0c93ab4
test: add missing tests (#3716) 2024-09-23 13:54:52 +07:00
Faisal Amir
c62b6e9842
fix: small leftover issues with new starter screen (#3661)
* fix: fix duplicate render progress component

* fix: minor ui issue

* chore: add manual recommend model

* chore: make button create thread invisible

* chore: fix conflict

* chore: remove selector create thread icon

* test: added unit test thread screen
2024-09-17 22:13:18 +07:00
Louis
592b3e69a5
chore: deprecate preserve thread settings (#3654) 2024-09-13 15:05:50 +07:00
Louis
2d05134cb1
test: add tests to model settings's Slider Input (#3615)
* test: add tests to model settings's Slider Input

* test: add slider test

* test: fix expectation

* test: correct slider test
2024-09-10 16:36:29 +07:00
Faisal Amir
e9b657ae4e
feat: add setting options to dropdown menu (#3554)
* feat: add setting options to dropdown menu

* chore: update comment
2024-09-05 09:49:47 +07:00
Faisal Amir
7d12de1c4a
fix: electron window on windows (#3480) 2024-09-03 09:53:15 +07:00
Faisal Amir
17653460b5
fix: modal responsive import model (#3467) 2024-08-27 14:58:56 +07:00
Louis
44119e6ce3
fix: add a minimum height for the main window otherwise it shrinks 2024-08-26 13:51:50 +07:00
Louis
cf07465cad
fix: enable extensions migration (#3442) 2024-08-22 19:11:38 +07:00