ruban
6fc7c50f19
this
2024-05-02 22:55:41 -07:00
ruban
9d728ec3c5
this is ti
2024-05-02 22:50:35 -07:00
ruban
9cd3358e4e
this is the fix
2024-05-02 22:40:52 -07:00
ruban
4cd94370e8
fix i think
2024-05-03 05:25:11 +00:00
Hk-Gosuto
7c6a138e1f
chore: vision model message order
2024-04-24 11:56:30 +08:00
Hk-Gosuto
f2b13848eb
Merge remote-tracking branch 'upstream/main'
2024-04-21 12:58:47 +08:00
Wayland Zhan
c96e4b7966
feat: Support a way to define default model by adding DEFAULT_MODEL env.
2024-04-19 06:57:15 +00:00
l.tingting
aa084ea09a
add timezone in system prompts
2024-04-12 23:07:29 +08:00
Hk-Gosuto
efdfdc8b6a
Merge branch 'ChatGPTNextWeb:main' into main
2024-04-12 18:04:09 +08:00
butterfly
ee15c14049
feat: fix webdav 逻辑
2024-04-12 13:40:37 +08:00
Hk-Gosuto
668ee60e53
Merge remote-tracking branch 'upstream/main'
2024-04-12 12:18:38 +08:00
butterfly
79f342439a
feat: Solve the problem of using openai interface protocol for user-defined claude model & add some famous webdav endpoints
2024-04-09 20:49:51 +08:00
butterfly
264da6798c
feat: remove duplicate Input Template
2024-04-08 18:06:17 +08:00
Hk-Gosuto
dc4137505e
fix: docker rag bug
2024-04-08 12:42:10 +08:00
butterfly
86b5c55855
feat: roles must alternate between user and assistant in claude, so add a fake assistant message between two user messages
2024-04-07 18:02:31 +08:00
Hk-Gosuto
b00e9f0c79
feat: #77
2024-04-07 18:01:34 +08:00
Hk-Gosuto
958ab02d1e
alpha version
2024-04-07 18:01:34 +08:00
butterfly
768decde93
feat: parse response message
2024-04-07 15:20:27 +08:00
butterfly
69b079c86e
feat: dev done
2024-04-07 11:32:57 +08:00
Hk-Gosuto
c74c0ac8e8
Merge branch 'ChatGPTNextWeb:main' into main
2024-03-30 14:23:57 +08:00
DeanYao
e38b527ac2
Merge pull request #3205 from H0llyW00dzZ/summarizelogic
...
Refactor Summarize Logic
2024-03-28 15:19:32 +08:00
Hk-Gosuto
a18cb2c525
feat: #226
2024-03-24 11:43:13 +08:00
Hk-Gosuto
f80663cede
Merge remote-tracking branch 'upstream/main'
2024-03-17 10:23:28 +08:00
Fred
066ca9e552
fix: auto migrate proxy config
2024-03-14 03:03:46 +08:00
Hk-Gosuto
bc061fe0f2
feat: support voice input
2024-03-13 23:06:51 +08:00
Hk-Gosuto
bdaf416a10
fix : #220
2024-03-09 16:04:20 +08:00
Hk-Gosuto
8fbcc653a0
Merge remote-tracking branch 'upstream/main'
2024-03-08 17:35:13 +08:00
Hk-Gosuto
c3656609ab
feat: support openai tts
2024-03-03 15:15:23 +08:00
Qiying Wang
fd67f980a5
Fix temperature range ( #4083 )
2024-02-20 18:05:17 +08:00
TheRam_
e2da3406d2
Add vision support ( #4076 )
2024-02-20 18:04:32 +08:00
Hk-Gosuto
3974f0d477
fix : #203
2024-02-20 17:16:20 +08:00
Hk-Gosuto
4e5bd62477
fix : #198
2024-02-20 14:19:51 +08:00
Hk-Gosuto
f676aa19af
feat: #168
2024-02-20 11:16:44 +08:00
Hk-Gosuto
8363fd26c5
fix : #198
2024-02-20 10:30:56 +08:00
Hk-Gosuto
b56d2e6b4f
Merge remote-tracking branch 'upstream/main'
2024-02-09 08:23:26 +08:00
fred-bf
bca74241e6
fix: fix gemini issue when using app ( #4013 )
...
* chore: update path
* fix: fix google auth logic
* fix: not using header authorization for google api
* chore: revert to allow stream
2024-02-07 13:17:11 +08:00
fred-bf
9d5801fb5f
fix: avoiding not operation for custom models ( #4010 )
2024-02-07 10:31:49 +08:00
Hk-Gosuto
c45cab1e98
Merge branch 'ChatGPTNextWeb:main' into main
2024-02-06 00:16:32 +08:00
H0llyW00dzZ
a5517a1a51
Improve Default System Template ( #3996 )
...
* Feat [UI/UX] [Constant] [DEFAULT System Template] replace hardcoded
- [+] feat(constant.ts): replace hardcoded OpenAI with dynamic ServiceProvider variable in DEFAULT_SYSTEM_TEMPLATE
* Improve [UI/UX] [Chat] "fillTemplateWith"
- [+] feat(chat.ts): add DEFAULT_MODELS to modelConfig
- [+] fix(chat.ts): replace replaceAll with regex in output string replacement
- [+] refactor(chat.ts): use const instead of let for cutoff variable
2024-02-05 13:35:51 +08:00
Hk-Gosuto
f76e47931f
Merge remote-tracking branch 'upstream/main'
2024-02-03 11:30:06 +08:00
Duplicate4
b25a0545f5
fix: typo ( #3871 )
...
Signed-off-by: Dup4 <lyuzhi.pan@gmail.com>
2024-02-03 01:20:10 +08:00
Hk-Gosuto
81ef7a8956
Merge remote-tracking branch 'upstream/main'
2024-01-31 11:38:13 +08:00
fred-bf
f619e9df24
chore: change default submit key
2024-01-25 15:22:45 +08:00
reece00
9da32a4785
Non -GPT model disable system prompt ( #3684 )
2023-12-29 13:52:52 +08:00
reece00
3ba598633c
Non -GPT model disable system prompt ( #3684 )
2023-12-28 23:52:45 +08:00
Hk-Gosuto
fa2e046285
Merge remote
2023-12-25 12:40:09 +08:00
Hk-Gosuto
da29a94714
Merge remote-tracking branch 'upstream/main'
2023-12-25 12:39:24 +08:00
Fred Liang
199f29e63c
chore: auto concat messages
2023-12-25 04:33:47 +08:00
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
Hk-Gosuto
ee08ab4070
feat: support gemini pro
2023-12-21 19:09:18 +08:00
Hk-Gosuto
7f3d261fb2
feat: api supports image input
2023-12-06 13:12:47 +08:00
Hk-Gosuto
796abf83ce
Merge remote-tracking branch 'upstream/main'
2023-12-06 11:00:40 +08:00
Hk-Gosuto
a810ebea36
feat: plugin filtering
2023-11-29 13:11:00 +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
Hk-Gosuto
f718ca030f
Merge remote-tracking branch 'upstream/main'
2023-11-16 12:46:09 +08: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
Hk-Gosuto
c637826ebe
Merge remote-tracking branch 'upstream/main'
2023-11-09 12:10:43 +08: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
Hk-Gosuto
4eeb21af7d
Merge remote-tracking branch 'upstream/main'
2023-11-08 18:43:40 +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
Hk-Gosuto
3403825a71
Merge branch 'Yidadaa:main' into main
2023-11-06 22:01:33 -06: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
Hk-Gosuto
e95242adde
Merge branch 'Yidadaa:main' into main
2023-10-12 09:01:34 +08:00
Jason O'Gray
ea59ab5176
Fix type in sync.ts
...
Simple typo fix.
2023-10-10 11:24:45 -04:00
Hk-Gosuto
ae86dfbf70
Merge branch 'Yidadaa:main' into main
2023-10-10 15:14:18 +08:00
Hk-Gosuto
33d4f3d603
Merge branch 'Yidadaa:main' into main
2023-10-07 20:17:16 -05: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
Hk-Gosuto
90ce3f1e19
Merge branch 'Yidadaa:main' into main
2023-09-19 10:40:09 +08: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
Hk-Gosuto
9a690dbcd0
fix(15): 修复插件功能支持模型判断逻辑
2023-09-13 13:06:39 +08:00
Hk-Gosuto
38c41f9ed3
Merge remote-tracking branch 'upstream/main'
2023-09-13 12:47:16 +08:00
Yidadaa
6f83fbd212
feat: add webdav support
2023-09-13 02:51:02 +08:00
Hk-Gosuto
a84b0f03b9
Merge remote-tracking branch 'upstream/main'
2023-09-12 13:14:32 +08:00
Hk-Gosuto
06a8a10e54
Merge remote-tracking branch 'upstream/main'
2023-09-11 12:05:49 +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