Fred Liang
ae19a0dc5f
chroe: update model name
2023-12-24 04:22:12 +08:00
Fred Liang
45798f993d
fix: fix type errors
2023-12-24 02:39:13 +08:00
Fred Liang
778e88cb56
chore: resolve conflict
2023-12-24 02:15:30 +08:00
Fred Liang
3ef0621eb0
refactor: update product name
2023-12-23 16:48:16 +08:00
H0llyW00dzZ
ef9e86b50d
Fix UI/UX Page Chats [Memory Prompt] [Stored Local Storage]
...
- [+] fix(chat.ts): update the memory prompt in onFinish callback
- [+] feat(chat.ts): update the current session with lastSummarizeIndex and memoryPrompt
2023-11-25 05:03:34 +07:00
Yifei Zhang
d033168d80
fix : #3241 should not ensure openai url non-empty
2023-11-13 10:53:30 +08:00
Yidadaa
b7ffca031e
feat: close #935 add azure support
2023-11-10 02:43:37 +08:00
H0llyW00dzZ
544bab0fe2
Refactor Summarize Logic
...
[+] chore(chat.ts): remove unnecessary comment and refactor variable name
[+] feat(chat.ts): add stream: false to config object
2023-11-09 20:56:45 +07:00
Yifei Zhang
87e3d663a2
fix : #3192 use smaller max_tokens as default
2023-11-09 11:00:09 +08:00
Yidadaa
d0a1d910d4
fix : #3186 enable max_tokens in chat payload
2023-11-09 03:19:13 +08:00
Yidadaa
d93f05f511
feat: close #3187 use CUSTOM_MODELS to control model list
2023-11-09 03:01:29 +08:00
Yidadaa
fbc0236748
fix : #3174 should prompt to confirm to delete chat
2023-11-09 02:03:05 +08:00
Yidadaa
54a5332834
feat: sort model by name
2023-11-08 01:04:20 +08:00
Yidadaa
c5ca278253
feat: close #2908 allow to disable parse settings from link
2023-11-08 00:30:02 +08:00
Yidadaa
836bf836d3
fix : #3152 system prompt should be injected
2023-11-07 23:54:30 +08:00
Yidadaa
cdf0311d27
feat: add claude and bard
2023-11-07 23:22:11 +08:00
H0llyW00dzZ
d2d615c84a
Refactor KnowledgeCutoff
...
[+] fix(constant.ts): update DEFAULT_SYSTEM_TEMPLATE to include knowledgeCutoff and time variables
[+] feat(chat.ts): add support for injecting system prompts based on model configuration
2023-11-07 06:42:55 +07:00
Yidadaa
5610f423d0
feat: add multi-model support
2023-10-30 02:07:11 +08:00
Jason O'Gray
ea59ab5176
Fix type in sync.ts
...
Simple typo fix.
2023-10-10 11:24:45 -04:00
GH Action - Upstream Sync
5933b3d7eb
Merge branch 'main' of https://github.com/Yidadaa/ChatGPT-Next-Web
2023-10-08 00:19:29 +00:00
Yifei Zhang
13c1d2fd2b
Merge pull request #2946 from H0llyW00dzZ/ClientApp
2023-10-07 23:50:49 +08:00
KeithHello
1505372e20
Change log
...
- config.ts
- line 72: remove type confirmation of x as x always has type 'number'
- line 135: remove the redundant local variable
- chat.ts
- delete the unused import
2023-10-04 18:08:29 +09:00
KeithHello
ad5093ce05
Change log
...
- config.ts
- line 72 remove type confirmation of x as x always has type 'number'
- line 135 remove redundant local variable
- chat.ts
- delete unused import
2023-10-04 17:40:23 +09:00
H0llyW00dzZ
b558d1afc6
Feat & Fix "Client App [Notification]"
...
[+] feat(update.ts): add support for localization in update notifications
[+] fix(update.ts): add missing semicolon in useUpdateStore function
2023-10-04 02:10:26 +07:00
H0llyW00dzZ
ddfd05b008
Fix & Feat Client App [Notification]
...
[+] fix(update.ts): remove unnecessary notification sending when permission is not granted
[+] feat(update.ts): add notification for already up to date version
2023-10-03 09:12:41 +07:00
H0llyW00dzZ
d2ad01a9ff
Client App Fix Issue [Bug] 'export' button does not work #2884
...
[+] fix(exporter.tsx): add async keyword to download function
[+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API
[+] feat(global.d.ts): add types for window.__TAURI__ API methods
[+] feat(locales): add translations for download success and failure messages
[+] feat(sync.ts): add support for generating backup file name with date and time
[+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API
2023-10-03 08:49:03 +07:00
H0llyW00dzZ
64a17abfe2
Client App [Notification]
...
[+] feat(global.d.ts): add support for window.__TAURI__.notification methods
[+] feat(update.ts): add notification for new version availability
[+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications
[+] fix(tauri.conf.json): enable all notification features in tauri configuration
2023-10-03 08:08:11 +07:00
Eric R
f3d5fc7a84
[FIXED] now the default key should be CMD on MacOS
2023-09-28 06:50:31 -04:00
Yidadaa
f1e7db6a88
feat: auto fill upstash backup name
2023-09-19 03:33:17 +08:00
Yidadaa
83fed42997
feat: add upstash redis cloud sync
2023-09-19 03:18:34 +08:00
Yidadaa
d713d01600
feat: close #2848 click drag icon to toggle sidebar width
2023-09-19 01:47:15 +08:00
Yidadaa
6f83fbd212
feat: add webdav support
2023-09-13 02:51:02 +08:00
B0zal
605dd72354
[+] CodeQL Report Fix log injection vulnerability in useSyncStore
...
Severity : High
Sanitize the 'res' object before logging it in the 'check' method of useSyncStore to prevent log injection attacks.
The 'res' object is now sanitized by extracting only the necessary properties ('status', 'statusText', and 'headers') and logging the sanitized object instead.
This ensures that only safe and expected data is logged, mitigating the risk of log injection vulnerabilities.
2023-09-11 08:49:08 +07:00
Yidadaa
415e9dc913
fixup: minor sync fixup
2023-09-11 00:34:51 +08:00
Yidadaa
c73a91a0f5
fixup: fix type errors
2023-09-11 00:24:05 +08:00
Yidadaa
38f6956e71
feat: close #2754 add import/export to file
2023-09-11 00:20:23 +08:00
Yidadaa
3bd76b9156
feat: close #2580 only use 3.5 to summarize when not using custom models
2023-08-28 00:02:52 +08:00
imldy
20a508e2d6
feat: add autoGenerateTitle option
...
(cherry picked from commit 656ab94a9c4edfee820616b8cfc39f5ee9952a3a)
2023-08-14 20:42:09 +08:00
Yidadaa
4ab9141429
fix : #2564 should not clear message when error
2023-08-08 21:24:45 +08:00
Yidadaa
769c2f9f49
feat: close #2583 do not summarize with gpt-4
2023-08-08 21:22:41 +08:00
Yidadaa
b5ef552c25
feat: improve auto scroll ux and edit model title
2023-08-02 23:35:51 +08:00
Hopelwj
b9895ecadd
Merge branch 'Yidadaa:main' into main
2023-07-18 19:39:59 +08:00
liuweijie
322eb66fdf
fix: useAccessStore filter spaces
2023-07-18 19:38:16 +08:00
Yifei Zhang
7073fd2f3b
Merge pull request #2392 from imldy/dev_SetInjectSystemPrompts
...
fix: enable `enableInjectSystemPrompts` attribute for old sessions
2023-07-16 14:29:50 +08:00
imldy
a9f67a48a1
dev: use current inject configuration
2023-07-15 02:48:47 +08:00
imldy
fd058cc693
fix: enable `enableInjectSystemPrompts` attribute for old sessions
2023-07-15 01:32:39 +08:00
imldy
a4d012828c
fix: migrated mask object key
2023-07-11 21:02:09 +08:00
Yidadaa
15e063e1b5
feat: #2330 disable /list/models
2023-07-10 23:19:43 +08:00
Yidadaa
c00a63e4c3
fix : #2336 resending message should delete origional messages
2023-07-10 22:59:12 +08:00
imldy
1513881eed
fix: 修改是否应该注入System Prompt的判断规则为根据设置项
2023-07-10 18:57:54 +08:00
imldy
5e361f6748
dev: 增加模型设置项:是否启用注入全局 System Prompt 功能
2023-07-10 18:56:22 +08:00
Yidadaa
a913d9728c
fixup
2023-07-09 22:06:41 +08:00
Yidadaa
09b05cde7f
fix : #2303 should select custom models
2023-07-09 21:56:49 +08:00
Yidadaa
8e4743e719
feat: #920 migrate id to nanoid
2023-07-09 19:37:42 +08:00
Yidadaa
98ac7ee277
feat: close #2303 add custom model name config
2023-07-09 18:15:52 +08:00
Yidadaa
28c457730a
fix : #2280 auto-detect models from 'list/models'
2023-07-09 18:03:06 +08:00
Yidadaa
90d8f3117f
fix : #2295 use correct methods to migrate state
2023-07-09 16:28:15 +08:00
Yidadaa
54bd07702c
refactor: #2256 hide builtin masks
2023-07-05 22:39:25 +08:00
Yifei Zhang
a75e2b0c0e
Merge pull request #2256 from marcusschiesser/main
...
feat: add setting to hide built-in masks
2023-07-05 22:30:28 +08:00
sunls233
089e3b8946
fix summarize don't send
2023-07-05 14:27:37 +08:00
GH Action - Upstream Sync
9c36fcec81
Merge branch 'main' of https://github.com/Yidadaa/ChatGPT-Next-Web
2023-07-05 00:12:23 +00:00
Marcus Schiesser
74fa065266
feat: add setting to hide builtin masks
2023-07-05 00:07:26 +07:00
Yidadaa
4131fccbe0
feat: close #2192 use /list/models to get model ids
2023-07-04 23:16:24 +08:00
Yidadaa
823032617d
feat: add top p config
2023-07-04 00:39:54 +08:00
Yidadaa
5963459499
fix : #2221 user prompts in front of all prompts
2023-07-04 00:22:30 +08:00
Yidadaa
ee55f8790e
fix : #2208 use global settings button dose not work
2023-07-01 18:16:06 +08:00
Yidadaa
be4834688d
feat: close #2190 improve app auto updater
2023-06-30 00:39:54 +08:00
Yidadaa
1dd75b63de
feat: [WIP] support webdav
2023-06-28 00:34:01 +08:00
Yidadaa
5f0cda829f
feat: #2144 improve input template
2023-06-26 13:18:59 +08:00
Constaline
c05de45d99
feat: add "Hide_Balance_Query" environment variable
2023-06-25 20:20:36 +08:00
Yidadaa
ae1ef3215b
feat: close #628 add chat commands
2023-06-24 23:38:11 +08:00
Xiaocheng Song
91d8f9d73e
fix : #2111 make "Attached Messages Count" working
2023-06-24 05:53:39 +08:00
Yidadaa
1722f75dcb
fixup
2023-06-24 00:18:27 +08:00
Yidadaa
be597a551d
feat: #close 1789 add user input template
2023-06-24 00:07:46 +08:00
PaRaD1SE98
f4c99c9cf7
fix: migrate modelConfig state
2023-06-22 02:11:07 +09:00
Yifei Zhang
f3ec9f02eb
Merge pull request #1807 from AngelLiang/feat/frequency_penalty
...
feat: Add frequency_penalty request parameter
2023-06-18 14:36:55 +08:00
Yidadaa
db63a5a670
fix : #1771 should not lose chat context when sumindex > n - count
2023-06-18 00:51:16 +08:00
Yidadaa
47c546fafa
fix : #1982 should not fullscreen on standlone build
2023-06-15 22:34:50 +08:00
Jiacheng Dong
4dd5bf71ea
Update chat.ts
2023-06-15 13:59:38 +08:00
Jiacheng Dong
1d42e955fc
fix: updating the array using push in zustand does not actually trigger component updates
2023-06-15 10:55:25 +08:00
Jiacheng Dong
e636d486f5
fix: updating the array using push in zustand does not actually trigger component updates
2023-06-15 10:23:01 +08:00
Yidadaa
6264c02543
feat: add app logo and
...
release workflow
2023-06-15 02:49:08 +08:00
Yidadaa
76fdd047e7
feat: new token count function
2023-06-15 00:14:38 +08:00
Yidadaa
8590750e4c
feat: close #1960 add gpt-3.5-turbo-16k-0613
2023-06-14 23:22:59 +08:00
suhipek
d2ae740d5f
add new models
2023-06-14 01:51:37 +08:00
Yidadaa
50cd33dbb2
feat: #1000 ready to support client-side only
2023-06-14 00:37:42 +08:00
Yidadaa
37da759fd5
fix : #1815 refuse to serve when disable gpt4
2023-06-07 01:02:01 +08:00
AngelLiang
72cbb156ae
feat: Add frequency_penalty request parameter
2023-06-04 16:05:35 +08:00
Yidadaa
4cf659c29b
chore: wont send system info if user use a mask
2023-05-22 23:52:09 +08:00
Yifei Zhang
e9642c7505
fix : #1688 wrong clear context index
2023-05-22 18:56:19 +08:00
Yidadaa
a19d238483
feat: close #1415 clear context button
2023-05-21 01:28:09 +08:00
Yidadaa
f14b413b7c
feat: scrollable mask lists in new-chat page
2023-05-20 23:49:10 +08:00
Yidadaa
6d8c7ba140
feat: close #1626 hide context prompts in mask config
2023-05-20 20:08:17 +08:00
Yidadaa
af497c96ec
fix : #1612 infinite loading
2023-05-20 19:58:12 +08:00
Yidadaa
b1ba3df989
feat: close #1478 new chat use global config as default
2023-05-20 00:39:52 +08:00
Yifei Zhang
7f13a8d2bc
feat: support fast chatgpt mobile models
2023-05-19 18:34:48 +08:00
Yidadaa
736c66f46a
feat: stop all stale messages
2023-05-18 01:24:36 +08:00
Yidadaa
71cbf86b2c
fixup: add more error info
2023-05-16 01:58:58 +08:00
PaRaD1SE98
b357e2ecef
fix: typo IMPRTANT -> IMPORTANT
2023-05-15 10:03:11 +09:00
Yidadaa
5f444c1c82
fix: conflict
2023-05-15 01:36:22 +08:00