ci: commitlint
This commit is contained in:
parent
4b4fe29118
commit
3198bf548c
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
import { readFileSync, writeFileSync } from 'node:fs';
|
||||
import process from 'node:process';
|
||||
|
||||
const tag = process.argv[2].replace('v', '');
|
||||
const log = readFileSync('./CHANGELOG.md', { encoding: 'utf-8' }).split('\n');
|
||||
let result = '';
|
||||
let inScope = false;
|
||||
const regex = new RegExp(`^#+ \\[${tag}`);
|
||||
for (let i = 0; i < log.length; i++) {
|
||||
if (regex.test(log[i])) {
|
||||
inScope = true;
|
||||
result += log[i];
|
||||
continue;
|
||||
}
|
||||
if (inScope && /^#+ \[/.test(log[i])) {
|
||||
inScope = false;
|
||||
break;
|
||||
}
|
||||
if (inScope) {
|
||||
result += `\n${log[i]}`;
|
||||
}
|
||||
}
|
||||
writeFileSync(`notes-v${tag}.md`, result);
|
|
@ -0,0 +1,37 @@
|
|||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
|
||||
|
||||
name: Create Release
|
||||
|
||||
# https://docs.github.com/en/actions/learn-github-actions/contexts#env-context
|
||||
env:
|
||||
RELEASE_VERSION: ''
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Create Release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@master
|
||||
|
||||
- name: Get the release version from the tag
|
||||
shell: bash
|
||||
if: env.RELEASE_VERSION == ''
|
||||
run: |
|
||||
echo "RELEASE_VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Generate Release Notes
|
||||
run: |
|
||||
./.github/workflows/release-notes.js ${{ env.RELEASE_VERSION }}
|
||||
cat notes-${{ env.RELEASE_VERSION }}.md
|
||||
|
||||
- name: Create Release for Tag
|
||||
id: release_tag
|
||||
uses: softprops/action-gh-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
body_path: notes-${{ env.RELEASE_VERSION }}.md
|
|
@ -1,10 +0,0 @@
|
|||
module.exports = {
|
||||
printWidth: 80,
|
||||
tabWidth: 2,
|
||||
useTabs: false,
|
||||
semi: true,
|
||||
singleQuote: false,
|
||||
trailingComma: 'all',
|
||||
bracketSpacing: true,
|
||||
arrowParens: 'always',
|
||||
};
|
|
@ -0,0 +1,748 @@
|
|||
# 1.0.0 (2024-12-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Fix memory leak issue by adding fetch request timeout ([2b912c6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2b912c683455f51b93537c7a67ab525172153f2a))
|
||||
* [[#5308](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5308)] gemini对话总结 ([7eda14f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7eda14f13882be635c9e6e5b8077617df8c5339b))
|
||||
* [[#5574](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5574)] 文档错误 ([c0c8cdb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c0c8cdbbf37fdde5df0fba4adf6fce477dded75b))
|
||||
* [#10](https://github.com/oceanopen/ChatGPT-Next-Web/issues/10) replace export icon ([3136d6d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3136d6d3fd945f672f134c6534b391dd9d853261))
|
||||
* [#1094](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1094) try to disable zoom on ios safari ([2deb5cb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2deb5cbc9eefb29a3b96a0eed98f6305355157b7))
|
||||
* [#1124](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1124) mask model config does not works ([9f3188f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9f3188fe45d9d5c14abcb4d0a98b3b7a0718f1fe))
|
||||
* [#1126](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1126) can not select prompt ([1aaf4ae](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1aaf4ae5bc30309de7e1d8aea1df0fe413e11c45))
|
||||
* [#1130](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1130) [#1131](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1131) delete right session ([c37885e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c37885e743f02f7102816f0c96f86c124f3d8b1e))
|
||||
* [#1147](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1147) edit mask after creating a new mask ([b2fc7d4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b2fc7d476a51cd0ed757bfbf3dd15d2a8673bebf))
|
||||
* [#1154](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1154) wrong date range when query usage ([0209ace](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0209ace221c1f2ba4a0bda096b25bad15573c218))
|
||||
* [#1201](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1201) wont close prompt list when blur ([c1b6828](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c1b6828ed42c3d978edd98f475758ea39c68a9e3))
|
||||
* [#1210](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1210) change default lang to en ([328ecd1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/328ecd1cfb74d06bc42cf0430b1e629230c3de0a))
|
||||
* [#1233](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1233) detect api key with custom prefix ([c2e79d2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c2e79d22d2edb61c966dc81fa563bd766d03fb09))
|
||||
* [#1237](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1237) can not delete cloned mask ([40223e6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/40223e6b3fde309dbfab8e3a087b7ac96a91d6b1))
|
||||
* [#1251](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1251) use google fonts mirror ([4b9d753](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4b9d753254af48a77848d0d1e7fcbd7af5b34f0e))
|
||||
* [#1273](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1273) overlap detecting ([fe8e3f2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fe8e3f2bcfcc703ea9dec7c3d85be7d7c8a833ba))
|
||||
* [#1294](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1294) fallback while mermaid render fails ([c394b21](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c394b214231508c25843fa37534ced3b9232a2b8))
|
||||
* [#1307](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1307) empty messages ([1f2ef1c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1f2ef1cdb714500b500c1ff207d580c73fe53ba3))
|
||||
* [#1359](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1359) empty line wrap count ([9b1f251](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9b1f25140e861b72a3b783d52ca7f42e6bd966b2))
|
||||
* [#1363](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1363) session index after deleting ([6d9abf1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6d9abf11b8a3c92a946c55af660332b06cbba822))
|
||||
* [#1401](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1401) try to disable zoom ([36adfe8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/36adfe87fb965120a208df907a609ec235437d06))
|
||||
* [#1423](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1423) should not scroll right when dragging side bar items ([6da3aab](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6da3aab046d85825cf195bf2074465471f7fc481))
|
||||
* [#1444](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1444) async load google fonts ([03163d6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/03163d6a61856dbe52f156d89da80a2ce9f7cb79))
|
||||
* [#1498](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1498) missing text caused by streaming ([aed6b34](https://github.com/oceanopen/ChatGPT-Next-Web/commit/aed6b349507dce2bdca77756db52bca88db268a9))
|
||||
* [#1509](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1509) openai url split ([8b0cf7d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8b0cf7d248bd3582c619f9337f711076caa75532))
|
||||
* [#1533](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1533) handle non-stream type ([e00652c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e00652ce86c5ac09192de255e5a8863651d7a73e))
|
||||
* [#1571](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1571) [#1578](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1578) handle more error code ([30676d1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/30676d118f4b6e699472c07b8ca1609202fd7535))
|
||||
* [#159](https://github.com/oceanopen/ChatGPT-Next-Web/issues/159) temperature should range 0 - 2 ([380f818](https://github.com/oceanopen/ChatGPT-Next-Web/commit/380f818285d2a0add330d50fe4df4c08e4819649))
|
||||
* [#1611](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1611) show corret message when can not query usage ([a524a60](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a524a60c463c7c8f151bb7d2e7c5d28662edbef5))
|
||||
* [#1612](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1612) fill empty message with a placeholder ([6cf2fa0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6cf2fa02e59b776bf91039b821d557296e9bc0aa))
|
||||
* [#1612](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1612) infinite loading ([af497c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/af497c96ec066abe93ac05433382283acc3ccf93))
|
||||
* [#1668](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1668) should not summarize twice ([58f726c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/58f726c6023795ae8fe82a2c114dbcea3985bffa))
|
||||
* [#1681](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1681) replace svg icons with png icons ([ec61a5b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ec61a5b32d15da4eda81d2c11dc489318e1a255d))
|
||||
* [#1685](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1685) clear context index should be recoverable ([57514e9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/57514e91b630213f3795dec4731e82864cf74981))
|
||||
* [#1688](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1688) wrong clear context index ([e9642c7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e9642c750547d608dfa3cc9d8cdd26b8205b4c7e))
|
||||
* [#1711](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1711) input range style in mobile screen ([4ca34e0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4ca34e04368420cf97626d1b9803f9b7d647190e))
|
||||
* [#1746](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1746) Can't modify immutable headers. ([d533895](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d5338956371707e9825da741cdcab83bdf6b5525))
|
||||
* [#1771](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1771) should not lose chat context when sumindex > n - count ([db63a5a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/db63a5a67020e399f16b47a3e541506df645ec3f))
|
||||
* [#1815](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1815) refuse to serve when disable gpt4 ([37da759](https://github.com/oceanopen/ChatGPT-Next-Web/commit/37da759fd53f9284148a5d7376223649dc5b8eae))
|
||||
* [#182](https://github.com/oceanopen/ChatGPT-Next-Web/issues/182) prompt cannot be selected ([b3fdf3e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b3fdf3efecadf015d04ab4fb8a2f60d58bd4d444))
|
||||
* [#185](https://github.com/oceanopen/ChatGPT-Next-Web/issues/185) input and select align center ([7827b40](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7827b40f1798b65d84d3f59d351d35d55784e89a))
|
||||
* [#1931](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1931) try to fix cors issues ([0fb775d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0fb775d71a0fac5ce4aa802bc3eb0b066c12ed7b))
|
||||
* [#1954](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1954) lazy render bugs ([184a0b9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/184a0b94811c5a697351388021bad03d62d98105))
|
||||
* [#1982](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1982) should not fullscreen on standlone build ([47c546f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/47c546fafa313549cf3885c1f6a4170ad6d5192d))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) use shift+enter to wrap lines when submit key is enter ([547ef55](https://github.com/oceanopen/ChatGPT-Next-Web/commit/547ef5565e6af4ba5292381a7ccc78e19b7f0ebf))
|
||||
* [#203](https://github.com/oceanopen/ChatGPT-Next-Web/issues/203) pwa installation problem ([1602879](https://github.com/oceanopen/ChatGPT-Next-Web/commit/16028795f91bb65c84362475b977271ac0df3243))
|
||||
* [#2055](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2055) should render mermaid completely ([3c38b9c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3c38b9c93b412afc614badf6a175af521ee6877a))
|
||||
* [#2061](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2061) RequestInit TypeError ([9c05d13](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9c05d136f5241a6c8ee16d09ee060840f6b3cfb0))
|
||||
* [#2087](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2087) chat box font size use global config ([fa9ceb5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fa9ceb587503d1597754f9a0f4a5ffbe41447b85))
|
||||
* [#2111](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2111) make "Attached Messages Count" working ([91d8f9d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/91d8f9d73e24d90c668b2dcc98b2eb9df98eac5b))
|
||||
* [#2135](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2135) disable cmd + arrow to change session ([058e289](https://github.com/oceanopen/ChatGPT-Next-Web/commit/058e28911a0698a8c7dbf1710a99b332535cc0be))
|
||||
* [#2149](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2149) try to fix chat action button style ([5b1d45c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5b1d45c1a9e4f2a5b65c35d96b678496a978557c))
|
||||
* [#2149](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2149) try to fix chat action button style ([bce7489](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bce74890dca87dbdab5f5171ecfb791a1f8c55be))
|
||||
* [#2149](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2149) try to fix ChatAction style on ios mobile ([d5c33a1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d5c33a11839d45990a0da0d015de445bf0b59789))
|
||||
* [#2195](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2195) correct macos icon size ([829df56](https://github.com/oceanopen/ChatGPT-Next-Web/commit/829df567339cb7f749da98ef15be085d9a541426))
|
||||
* [#2208](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2208) use global settings button dose not work ([ee55f87](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ee55f8790ed25cb0a105a086ce32f884089864b6))
|
||||
* [#2221](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2221) user prompts in front of all prompts ([5963459](https://github.com/oceanopen/ChatGPT-Next-Web/commit/59634594994bfc00facf4ea7b6160a4e2ed1f49e))
|
||||
* [#2230](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2230) hide chat actions for context prompts ([0bc2c71](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0bc2c71b0c906c1e70f5e557e2f742bcabb8ef17))
|
||||
* [#2252](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2252) polyfill composing for old safari browsers ([1197521](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1197521921f98e92e7c89b91dbcbb6b981908ec6))
|
||||
* [#2261](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2261) default enable gpt-4 models ([3863cfe](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3863cfe78648885163c8326d9fb47db5658ca751))
|
||||
* [#2280](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2280) auto-detect models from 'list/models' ([28c4577](https://github.com/oceanopen/ChatGPT-Next-Web/commit/28c457730afc838f6cd153c3dc789b70f3a0b761))
|
||||
* [#229](https://github.com/oceanopen/ChatGPT-Next-Web/issues/229) disable light code theme ([bf50eba](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bf50ebac945ea31113dadb7ac9118929897dc4ef))
|
||||
* [#2295](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2295) use correct methods to migrate state ([90d8f31](https://github.com/oceanopen/ChatGPT-Next-Web/commit/90d8f3117f787584e54b250c0914d09b8617dc09))
|
||||
* [#23](https://github.com/oceanopen/ChatGPT-Next-Web/issues/23) errors when dev on windows ([a5b3998](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a5b39983047e86c71d9fccf925708863cf9fcb44))
|
||||
* [#2303](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2303) should select custom models ([09b05cd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/09b05cde7fef0ceea087511f1d498b3975782941))
|
||||
* [#2308](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2308) improve chat actions ([ca29558](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ca295588c426001489d00907c1a255db00436d1a))
|
||||
* [#2336](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2336) resending message should delete origional messages ([c00a63e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c00a63e4c3a01efd0e8cb099f87811f062ad7aaf))
|
||||
* [#2367](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2367) do not copy in async callback after sharing to ShareGPT ([30473ec](https://github.com/oceanopen/ChatGPT-Next-Web/commit/30473ec41e68842bf0eed03f9a308ca8aaa551b5))
|
||||
* [#2393](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2393) try to fix chat list lag ([1357608](https://github.com/oceanopen/ChatGPT-Next-Web/commit/13576087f4806946ee0f93b44de6482ba010705e))
|
||||
* [#244](https://github.com/oceanopen/ChatGPT-Next-Web/issues/244) better scroll ux ([7599ae3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7599ae385be260c10a3e6b784c22484b636c8576))
|
||||
* [#244](https://github.com/oceanopen/ChatGPT-Next-Web/issues/244) optimize polyfill ([37587f6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/37587f6f717eb5092f1c5e5fb5eabedd40f12c94))
|
||||
* [#2485](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2485) one-time-use body ([b14c5cd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b14c5cd89c760ac81b555c0b4eb061c34cae6978))
|
||||
* [#2514](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2514) should not clear the message after editing message ([129e7af](https://github.com/oceanopen/ChatGPT-Next-Web/commit/129e7afc160c5118d363ad10c9f937b4c6a78d40))
|
||||
* [#253](https://github.com/oceanopen/ChatGPT-Next-Web/issues/253) [#356](https://github.com/oceanopen/ChatGPT-Next-Web/issues/356) auto scroll ux ([c978de2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c978de2c1097a5fdf048a2f9ab28f9dbd3334449))
|
||||
* [#2564](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2564) should not clear message when error ([4ab9141](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4ab9141429ba170308443284bd06c84dac027788))
|
||||
* [#2566](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2566) click avatar to edit context messages ([840277f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/840277f5846ab13eaec0f3848ebd86d3a4ade410))
|
||||
* [#2594](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2594) trim the / ([0b7de6f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0b7de6f7b2fc0043631607dd880e810605b312a9))
|
||||
* [#2614](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2614) better rtl detecting algo ([a496bc5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a496bc5a6387a8c25364dec7b78df96058639643))
|
||||
* [#2615](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2615) scrollbar jitter under certain message counts ([db5c7ab](https://github.com/oceanopen/ChatGPT-Next-Web/commit/db5c7aba788c5f0a1a347f7d68baa5f0b1c5f516))
|
||||
* [#2672](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2672) should use correct resend index ([e114221](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e1142216eca8c91701457a2a85cbe45d1e7c3ec9))
|
||||
* [#2699](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2699) remove double quotes in readme ([d8b6ebf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d8b6ebf6cbcfcad7865f51e4a75e912a9aa87d8f))
|
||||
* [#277](https://github.com/oceanopen/ChatGPT-Next-Web/issues/277) no cache for credit query ([e5aa72a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e5aa72af7688c5b596934ceb7f1f65be96f8cc63))
|
||||
* [#2817](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2817) min-height for landscape orientation on mobile phone ([61ca60c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/61ca60c550295c75e3e3feb8061455d298c27501))
|
||||
* [#2820](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2820) try to fix 520 error code ([adb860b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/adb860b4646c0c7548a059c5a8e8b3349ebdeca8))
|
||||
* [#2841](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2841) dollar sign conflict with latex math ([a0cd939](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a0cd939bfd560621b854b7533fa0b28a329dfa75))
|
||||
* [#289](https://github.com/oceanopen/ChatGPT-Next-Web/issues/289) [#367](https://github.com/oceanopen/ChatGPT-Next-Web/issues/367) [#353](https://github.com/oceanopen/ChatGPT-Next-Web/issues/353) [#369](https://github.com/oceanopen/ChatGPT-Next-Web/issues/369) provide more error message info ([b44caee](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b44caeeefb9f90baa69fac1d76201447f7930e98))
|
||||
* [#289](https://github.com/oceanopen/ChatGPT-Next-Web/issues/289) use highlight.js instead of prism ([4f0108b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4f0108b0eaa3fb1f06e3227c7f3ae9d22306621a))
|
||||
* [#2981](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2981) full screen button not works ([f54db69](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f54db695af55ea925369950be9b1b8988461544b))
|
||||
* [#3016](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3016) disable sidebar transition on ios ([6e52d14](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6e52d14180345446abf61e933368eccbebad8694))
|
||||
* [#305](https://github.com/oceanopen/ChatGPT-Next-Web/issues/305) disable double click to copy on pc ([0385f6e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0385f6ede919117e7278cd64fe01f7d688805059))
|
||||
* [#3152](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3152) system prompt should be injected ([836bf83](https://github.com/oceanopen/ChatGPT-Next-Web/commit/836bf836d37b0d704eab132b7849447214b93d8c))
|
||||
* [#3174](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3174) should prompt to confirm to delete chat ([fbc0236](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fbc02367484416a98d20b86d9994d019869d78a8))
|
||||
* [#3186](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3186) enable max_tokens in chat payload ([d0a1d91](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d0a1d910d4dae62351ae0273562cc6067e3e6ed9))
|
||||
* [#3189](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3189) should correct math eq in exporter ([b52e237](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b52e237044bdc0ddf0427dfb363486da10810973))
|
||||
* [#3192](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3192) use smaller max_tokens as default ([87e3d66](https://github.com/oceanopen/ChatGPT-Next-Web/commit/87e3d663a2955f7344f214b355f8a8d03032ea65))
|
||||
* [#3196](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3196) 3.5-turbo-1106 should use old cutoff date ([3b3ebda](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3b3ebda34bc5def7e7b72f9a3a7dcca2fa0c0aac))
|
||||
* [#3207](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3207) ensure corner case ([cb140e4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cb140e482f522b5add2f31b42d80eda471764335))
|
||||
* [#3241](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3241) should not ensure openai url non-empty ([d033168](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d033168d80b54636e306d6a38e604482f3999486))
|
||||
* [#3275](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3275) refuse on server side if hide user api key ([9876a1a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9876a1aeca71610841af5585d7baeba3126a8df9))
|
||||
* [#34](https://github.com/oceanopen/ChatGPT-Next-Web/issues/34) only auto scroll when textbox is focused ([1e89fe1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1e89fe14ac08a87249a917b4630671c52d4f03f5))
|
||||
* [#366](https://github.com/oceanopen/ChatGPT-Next-Web/issues/366) use fallback copy ([7386565](https://github.com/oceanopen/ChatGPT-Next-Web/commit/73865651a0095885713b61ae36e8e900158b332c))
|
||||
* [#367](https://github.com/oceanopen/ChatGPT-Next-Web/issues/367) failed to fetch account usage ([7b5af27](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7b5af271d501b2c8d85f438dfa358913b8da81ac))
|
||||
* [#38](https://github.com/oceanopen/ChatGPT-Next-Web/issues/38) high resolution favicon ([a5ec152](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a5ec15236ad13b971bafb2684bf2c127b27ef3dd))
|
||||
* [#384](https://github.com/oceanopen/ChatGPT-Next-Web/issues/384) improve scroll ([0e784c5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0e784c50ad11079d7af5537c0e9cc28bf84c7ac9))
|
||||
* [#397](https://github.com/oceanopen/ChatGPT-Next-Web/issues/397) [#373](https://github.com/oceanopen/ChatGPT-Next-Web/issues/373) Array.prototype.at polyfill errors ([5c75b6c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5c75b6c784c3b99ec849288e83f4345ad40621d1))
|
||||
* [#410](https://github.com/oceanopen/ChatGPT-Next-Web/issues/410) can not stop response ([8e560d2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8e560d2b2eec503ae43685a5a23f0c726eb9ae58))
|
||||
* [#418](https://github.com/oceanopen/ChatGPT-Next-Web/issues/418) valid model config ([4e644cf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4e644cfca70914371586e8761fe63791c7a6b04e))
|
||||
* [#4240](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4240) remove tip when 0 context ([4b8288a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4b8288a2b2c8cbd6567fea0b729537b1696b54af))
|
||||
* [#439](https://github.com/oceanopen/ChatGPT-Next-Web/issues/439) context prompt input with textarea ([0e77177](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0e77177a607260bbb982ea2446ca85bc4c3a466e))
|
||||
* [#451](https://github.com/oceanopen/ChatGPT-Next-Web/issues/451) override default model config ([dce2546](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dce2546f5f99df85810ced575c1a1c9cbc178781))
|
||||
* [#463](https://github.com/oceanopen/ChatGPT-Next-Web/issues/463) add subscrption total amount ([acfe6ee](https://github.com/oceanopen/ChatGPT-Next-Web/commit/acfe6eec18ea33ed0a65f8653199b220cdccff55))
|
||||
* [#5](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5) crash if code block cannot be highlighted ([e55520e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e55520e93cf554aca9f43bcfdb0e77490f1fdaf2))
|
||||
* [#507](https://github.com/oceanopen/ChatGPT-Next-Web/issues/507) break cjk chars in stream mode ([7aee53e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7aee53ea05494ef55412a1e2745a8a9ee8d497d8))
|
||||
* [#512](https://github.com/oceanopen/ChatGPT-Next-Web/issues/512) Mobile renaming should not return to chat list ([806587c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/806587c8eae4ffa21805bc29e83f7ce85ca4682a))
|
||||
* [#513](https://github.com/oceanopen/ChatGPT-Next-Web/issues/513) show toast after copying ([f3dbe5a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f3dbe5a25116bc9487edd5165cf8cbe442655264))
|
||||
* [#522](https://github.com/oceanopen/ChatGPT-Next-Web/issues/522) resizable side bar ([6ae61c5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6ae61c5357644675e162b4a2c2d90b53c58b91a8))
|
||||
* [#528](https://github.com/oceanopen/ChatGPT-Next-Web/issues/528) wont send max_tokens ([45c8de4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45c8de42b9a6269f1dcea5f95902f932c81cdc51))
|
||||
* [#537](https://github.com/oceanopen/ChatGPT-Next-Web/issues/537) delete chat button style ([6420f61](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6420f615662be17e27f83caa3058606261e0db71))
|
||||
* [#5429](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5429) Anthropic authentication_error CORS ([9a5a3d4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9a5a3d4ce4e6b1c7210fc1b9d9e78231d4e2b3a8))
|
||||
* [#5450](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5450) ([269d064](https://github.com/oceanopen/ChatGPT-Next-Web/commit/269d064e0a7b7b3690cc9aa0f3204960f1bee912))
|
||||
* [#5486](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5486) plugin样式优化 ([0e210cf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0e210cf8de4b4a5c75acd8684b706a840ca947ba))
|
||||
* [#559](https://github.com/oceanopen/ChatGPT-Next-Web/issues/559) custom input ui style ([85bf4ac](https://github.com/oceanopen/ChatGPT-Next-Web/commit/85bf4ac0770d525046d3de9509ec80cd06bc5336))
|
||||
* [#589](https://github.com/oceanopen/ChatGPT-Next-Web/issues/589) improve unauthorized tips ([0e05733](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0e05733bbb9ebe3ee40f23edf41531ea6d4f8d70))
|
||||
* [#613](https://github.com/oceanopen/ChatGPT-Next-Web/issues/613) show all prompts when input / ([637cda5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/637cda5b4cfc4bc4841b86b99a3d3e9e2fc76f73))
|
||||
* [#641](https://github.com/oceanopen/ChatGPT-Next-Web/issues/641) delete wrong chat list ([4a49226](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4a492264a164fb9f771025fde466a389d1e0e624))
|
||||
* [#648](https://github.com/oceanopen/ChatGPT-Next-Web/issues/648) password input style ([174c745](https://github.com/oceanopen/ChatGPT-Next-Web/commit/174c745279f7f27b2283318695060184468641ab))
|
||||
* [#676](https://github.com/oceanopen/ChatGPT-Next-Web/issues/676) docker override old proxy files ([8df8ee8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8df8ee8936505f19bfbb59e550df5dca47253f49))
|
||||
* [#7](https://github.com/oceanopen/ChatGPT-Next-Web/issues/7) disable light code theme ([fb2d281](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb2d281aac7c51c932bdb4fbb47f2dbecdba45e8))
|
||||
* [#751](https://github.com/oceanopen/ChatGPT-Next-Web/issues/751) do not cache request ([8f5c289](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8f5c28981877c3428b29fb08c36a3c15117c873d))
|
||||
* [#804](https://github.com/oceanopen/ChatGPT-Next-Web/issues/804) disable auto scroll in textarea ([fb14785](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb14785cadf2055818bd4ff9c6064b59e53c2700))
|
||||
* [#829](https://github.com/oceanopen/ChatGPT-Next-Web/issues/829) filter empty prompt ([ea3e8a7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ea3e8a7459db28ca201aada341e54137e43cebb4))
|
||||
* [#832](https://github.com/oceanopen/ChatGPT-Next-Web/issues/832) update nextjs version to 13.3.0 ([124938e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/124938ecc9d0e015ed1a0cd3185395fec34de08d))
|
||||
* [#853](https://github.com/oceanopen/ChatGPT-Next-Web/issues/853) fetch duplex errors ([cc053b1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cc053b148d6487c83a2dd647059e0cfa7314fe16))
|
||||
* [#866](https://github.com/oceanopen/ChatGPT-Next-Web/issues/866) remove unused retry messages ([525a2ff](https://github.com/oceanopen/ChatGPT-Next-Web/commit/525a2ff9a7e9b1be79a15972f138d092b71bf4de))
|
||||
* [#915](https://github.com/oceanopen/ChatGPT-Next-Web/issues/915) allow send 0 history messages ([072a35b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/072a35b4ee1940fb23264731038403c563638150))
|
||||
* [#930](https://github.com/oceanopen/ChatGPT-Next-Web/issues/930) wont show delete for first message ([2390da1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2390da11651c80bd3e0fd3935063614a5694aa02))
|
||||
* [#963](https://github.com/oceanopen/ChatGPT-Next-Web/issues/963) config not work ([ae479f4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ae479f4a92d1f5a20cfd5265a932bc329a029d58))
|
||||
* [#965](https://github.com/oceanopen/ChatGPT-Next-Web/issues/965) improve loading animation ([ab82636](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ab826363ea4d585becb70d53778d45c0aa312403))
|
||||
* *.scss *.svg types ([9146b98](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9146b98285800c09666f7a439ac9fbbfa041e741))
|
||||
* **#5378:** default plugin ids to empty array ([db58ca6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/db58ca6c1d59dc6410c1fa55116926a6ec5fb1c6)), closes [#5378](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5378)
|
||||
* **#65:** fix unknown git commit id ([efaf659](https://github.com/oceanopen/ChatGPT-Next-Web/commit/efaf6590ef5ef46174b7e9a90d63b4b8bf806b78))
|
||||
* 1. anthropic client using common getHeaders; 2. always using `Authorization` header send access code ([37e2517](https://github.com/oceanopen/ChatGPT-Next-Web/commit/37e2517dac850aef0bec0430f02356402b8610d8))
|
||||
* 代码块嵌入小代码块时渲染错误 ([e562165](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e56216549efe58c1b734f5094eb77bfaa6654c69))
|
||||
* 兼容不同浏览器的input range兼容 ([d921084](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d92108453f20c6b5807daeed0f1e84ab9ee62a5b))
|
||||
* 修复查看全部按钮导致artifacts失效 ([cd49c12](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cd49c12181bbcdd099827855075457f14ecccbac))
|
||||
* 修复多余的查看全部 ([8b67536](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8b67536c2313b03d19e28896292d6b81ad90247b))
|
||||
* 修复在手机浏览器高度样式问题 ([5f7a264](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5f7a264e52d8369df89842c3c362ff9e338216bf))
|
||||
* 修改是否应该注入System Prompt的判断规则为根据设置项 ([1513881](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1513881eed064768da907a52d76ae869d771fd09))
|
||||
* 修改InjectSystemPrompts.SubTitle使其更符合系统行为 ([2930ba0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2930ba0457777319b05ea305956f86ebcc87a6a7))
|
||||
* a few typos ([fee38b8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fee38b8d1397cd0db6acdb169cd1d799663c7921))
|
||||
* action ubuntu version ([5ce53db](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5ce53dbcf4c2a4189efaac8a0fde08bed7fe9e46))
|
||||
* add localnet to proxychains config ([de000a8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/de000a8b4e207dbcc4711fdc9040c966344af9d3))
|
||||
* add max_tokens when using vision model ([#4157](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4157)) ([08fa227](https://github.com/oceanopen/ChatGPT-Next-Web/commit/08fa22749aea8f497811f684bd9c7ef68d698666))
|
||||
* add media query to theme-color, fix auto theme not updating theme-color ([30ff915](https://github.com/oceanopen/ChatGPT-Next-Web/commit/30ff915e9db9fa766e871118ff36f77818ec0d9c))
|
||||
* add support to http scheme. ([#3985](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3985)) ([47ae874](https://github.com/oceanopen/ChatGPT-Next-Web/commit/47ae874e4d0d2554a0079119c77bcc1ef9afe649))
|
||||
* add webdav request filter ([038fa3b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/038fa3b301794050ec7e59325aa00f25b3ce3257))
|
||||
* adjust presence_penalty step 0.1 ([4d45c07](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4d45c07bf2096e9f12c142c010e3893c905d35f1))
|
||||
* adjust upstash api ([9a84972](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9a8497299d11706f096a4fc10ff0ab5af43465c7))
|
||||
* alignment of mobile settings page title. ([b003a37](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b003a374b83aa0c508e01453818b7d1e6766a550))
|
||||
* allow to import a single mask ([f6c268d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f6c268dc1e3afad9448801f47bcec8b4cc81ef91))
|
||||
* anthropic client using common getHeaders ([d65ddea](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d65ddead11ad9e14a6b7eb522c5e2fceb6e5df53))
|
||||
* apiClient ([f3e3f08](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f3e3f083774ab01db558a213a0b180fe995ad2c4))
|
||||
* artifact render error ([#5306](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5306)) ([4ec6b06](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4ec6b067e7964f055bd003fe3696477e23b2bd39))
|
||||
* auto grow textarea ([13035ec](https://github.com/oceanopen/ChatGPT-Next-Web/commit/13035ecb0d3ed2e28855dcdd92f770ef2d8efa27))
|
||||
* auto migrate proxy config ([066ca9e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/066ca9e552f5f455bb9456994361c6ac9e08297c))
|
||||
* auto scroll on enter ([802ea20](https://github.com/oceanopen/ChatGPT-Next-Web/commit/802ea20ec4bc4c5cd2acb3a5de2ac4c6a1096694))
|
||||
* autoscroll conflict ([4269775](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4269775665760a514a978cdc6363e8440143bbfe))
|
||||
* avoiding not operation for custom models ([#4010](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4010)) ([9d5801f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9d5801fb5ff21893c6dfc0417ab65eb99ccc0fdc))
|
||||
* azure summary ([3da717d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3da717d9fcb43134336d0105b8e794699edbf559))
|
||||
* baidu error_code 336006 ([b667eff](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b667eff6bdbafe0e131b077e03f863317cf5ef45))
|
||||
* baidu error_code 336006 ([54fdf40](https://github.com/oceanopen/ChatGPT-Next-Web/commit/54fdf40f5a60dbf9b4161094a559b0efe7270af8))
|
||||
* baidu error_code 336006 ([9ab45c3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9ab45c396919d37221521a737f41b5591c52c856))
|
||||
* baidu error_code 336006 ([d0e296a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d0e296adf82ffd169554ef8ab97f1005dabd0bbb))
|
||||
* botMessage reply date ([85cdcab](https://github.com/oceanopen/ChatGPT-Next-Web/commit/85cdcab850cadbbd346d38b34603e3eb00e3e715))
|
||||
* bug ([ed5aea0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ed5aea0521797841981919fa3c1ebb6340c35168))
|
||||
* bug [#1240](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1240) ([6e20031](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6e20031dcef62d8a5cabe7e343e9abb2aa6e11b7))
|
||||
* bug [#1413](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1413) cmd/alt/ctrl should be checked for arrowUp events ([7bf74c6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7bf74c6a5d07e5746a1299b61a3cac1bd08ec416))
|
||||
* bug [#1413](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1413) input '/' when clicking icon to open prompt modal ([cbb50c1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cbb50c14e1fd8513d3b89cf958a12e5499a1cd01))
|
||||
* bug [#1662](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1662) ([23f6c2e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/23f6c2e8c90cdbe33854e0428f4175350cb406f3))
|
||||
* bugs ([2a1c05a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2a1c05a0283539275b98387a2fe203301f122873))
|
||||
* build error ([3fb3895](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3fb389551ba5284be77734be47b7595c9c425967))
|
||||
* build errors ([b4b11a4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b4b11a470f7123ed6619a224f8cd0ad92381a3b5))
|
||||
* build errors ([8ec9278](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8ec927844c85deb1b99424ec2d7623096ac500b8))
|
||||
* built-in plugin dalle3 error [#5787](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5787) ([2b0f2e5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2b0f2e5f9d064bc8107414b0c2e7efe61c03cdef))
|
||||
* change matching pattern ([8645214](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86452146540a224a3242238dd07964a26b8df246))
|
||||
* chat history with memory ([4d97c26](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4d97c269ff792627b8ac9517c359a60ea8b993e0))
|
||||
* **chat-item:** selected chat-item showing border in other pages ([943a270](https://github.com/oceanopen/ChatGPT-Next-Web/commit/943a2707d2976bfab8ecd2258bc629396de18775))
|
||||
* cicd , add pull_request_target ([6206ceb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6206ceb49b26b987adcde5e0715cc83adf500e21))
|
||||
* cicd, alias domain env name ([ecbab75](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ecbab75a25a347f8990db7e902cb900cb7ebb990))
|
||||
* cicd, checkout sha ([3fa55f9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3fa55f9022b20fb3b31d14d82cc712d6fa470449))
|
||||
* cicd, delete velcel pre ([15d25df](https://github.com/oceanopen/ChatGPT-Next-Web/commit/15d25df2458ff9160eff5184158aea3bfa6571d7))
|
||||
* cicd, delete vercel pre ([fae82a3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fae82a30e7b127427199cfe2b2fc2a1f095a2414))
|
||||
* cicd, delete vercel pre ([#3910](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3910)) ([32bcdb8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/32bcdb8982bfe12b9f26b3f8414a88ead7ca943e))
|
||||
* cicd, remove workflow_dispatch ([148c32a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/148c32a38383dcd4bd8927a75eb97105fab23806))
|
||||
* cicd, vercel alias domain ([ba3e7e7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ba3e7e79741289c9eddee533828aa40c1e9e940a))
|
||||
* cicd, vercel domain suffix secret ([43631a3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/43631a32718bfa287dfcb10e95087b0ef5a2d3ca))
|
||||
* clear btn should display in correct place ([523d553](https://github.com/oceanopen/ChatGPT-Next-Web/commit/523d553daca12455f6d90ac075dacb5daffb9b96))
|
||||
* click the prompt button to hide hints when it's already shown ([ec19b86](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ec19b86ade04857bf339b26c853f27b0ba2688a8))
|
||||
* code copy button position ([55f3724](https://github.com/oceanopen/ChatGPT-Next-Web/commit/55f37248f7dc7be70a30daa39f902e3dfc7adf17))
|
||||
* code highlight styles ([eb531d4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eb531d4524e7bbf2aa018e8cedef73c4927749aa))
|
||||
* commit id as version id ([2f2e0b6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2f2e0b6762826cc2bb0ae05b928d0f7d0920bbdd))
|
||||
* compile erros ([701a6e4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/701a6e413fffe49cd5e23ee035db986d0015582b))
|
||||
* correct typo in variable name from ALLOWD_PATH to ALLOWED_PATH ([cd75461](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cd75461f9e215f6e3140e36359d138dc096abe99))
|
||||
* crash caused by filter config ([dea3d26](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dea3d26335a8303daf97a476f9139202f7f3b00b))
|
||||
* css ([7f1b44b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7f1b44befe8449f767968f545742049ff90a089b))
|
||||
* css on display chat names ([f8ef627](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f8ef6278a5b325820f3c9ad14e7aba6c5eb6c367))
|
||||
* dark theme css ([61245e3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/61245e3d7e41064bc9b5a431848489a3d82c2ef5))
|
||||
* default enable artifacts ([715d1dc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/715d1dc02f4de09c0dbfa35b801ad075b0d79414))
|
||||
* default is forced to set gpt-3.5-turbo if no server default model have been set ([36a0c7b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/36a0c7b8a3ab0c0b138940af7ec2efaf94aadcaf))
|
||||
* default model ([c6ebd6e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c6ebd6e73cbc58bbd752eeab22a3b029985d2e57))
|
||||
* Determine if Tencent is authorized ([1102ef6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1102ef6e6b4d68309f5f7ec22157bc2f62fedb05))
|
||||
* dialog height ([752c083](https://github.com/oceanopen/ChatGPT-Next-Web/commit/752c083905d642b964b87fcf599faf4a6f4f8f2a))
|
||||
* distinguish PC/Mobile behavior on auto-scroll ([dd20c36](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dd20c36a557b37726ff74635fdef9f7fef535c4c))
|
||||
* docker access code setting missing ([eb72c83](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eb72c83b7e71007ed2bd7f06409a39bdbb727fb0))
|
||||
* docker build ([e7e39ba](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e7e39ba56e65e7c359fabbad5fdc67a952889af7))
|
||||
* empty response ([4a8e85c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4a8e85c28a293c765ce73af6afb34aaa4840290e))
|
||||
* enable `enableInjectSystemPrompts` attribute for old sessions ([fd058cc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fd058cc6937d2d1647f07d4d440c68d60cae9f50))
|
||||
* Enter key bug ([6c82f80](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6c82f804aeeec6f8ae117d1341cea5ccc34a4b8a))
|
||||
* enter key cannot select prompt when using enter key to submit ([cf775e3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cf775e3487db1b519dd6a48dfc67eac46765372c))
|
||||
* error ([10d7a64](https://github.com/oceanopen/ChatGPT-Next-Web/commit/10d7a64f8869e1b35cc2e296d111431f2a00945d))
|
||||
* error in windows ([3038dfd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3038dfdb278c3fa4bdc5e1aa6ce12aa7f1e8eae8))
|
||||
* false window style ([76a6341](https://github.com/oceanopen/ChatGPT-Next-Web/commit/76a6341c7bf52de30e49b02b1f4cb4195755e044))
|
||||
* fix [#82](https://github.com/oceanopen/ChatGPT-Next-Web/issues/82), close sidebar after new session ([684a3c4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/684a3c41efb1ec4f975aec365ed8e9bffbb4159c))
|
||||
* fix add api auth ([4169431](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4169431f2c5d78345de7704dda4872d7d5e7790f))
|
||||
* fix bug in generating wrong gemini request url ([26c2598](https://github.com/oceanopen/ChatGPT-Next-Web/commit/26c2598f56b82b0b1082aeb05b58aacdb2de0cd9))
|
||||
* fix gemini issue when using app ([#4013](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4013)) ([bca7424](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bca74241e636086b633ce39d10804f31437278f3))
|
||||
* fix gemini pro streaming api duplicated issue ([#3721](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3721)) ([a80502f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a80502f7db80a1cfa0814b213b9444be24e3ac7c))
|
||||
* fix history message count ([fea4f56](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fea4f561b4c175c6f5c1fcc842e31a475132591b))
|
||||
* fix issue https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/issues/3616 ([5af68ac](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5af68ac545902e80465235051c39f068baaf9160))
|
||||
* fix llm models field ([ae0d68c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ae0d68c27e4f7f65d9467e724561fab3e924400d))
|
||||
* fix removing bearer header ([f5ed160](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f5ed1604aa0b3b60a8fcac1cecb03f75a0a65cdb))
|
||||
* fix server token fetch policy ([7d9a213](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7d9a2132cbdafa896ca6523a284d38ec880328b2))
|
||||
* fix the different colors on mobile ([785372a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/785372ad73b6691717fb699125bd62fbdc5f078b))
|
||||
* fix the method to detect vision model ([43e5dc2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/43e5dc22920c60bf87fc1b78bf95c441356bb1d8))
|
||||
* fix type errors ([45798f9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45798f993d3ae852206398b25ef4fda4f642f412))
|
||||
* fix upstash sync issue ([6aaf83f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6aaf83f3c211b3efea63d20f39a58f0c1ab6fa17))
|
||||
* fix using different model ([5c63825](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5c638251f866e51d629c5e25cbe1ee11433c08f6))
|
||||
* fix webdav sync issue ([99aa064](https://github.com/oceanopen/ChatGPT-Next-Web/commit/99aa064319991b6ee53eb9c75bcfeb5a6b0188cb))
|
||||
* Fixed an issue where the sample of the reply content was displayed out of order ([8498cad](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8498cadae8f394c680be6addf35a489e75d33954))
|
||||
* Fixed the issue that WebDAV synchronization could not check the status and failed during the first backup ([716899c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/716899c030646402fd5562496a12e2cd385d169d))
|
||||
* format package ([461154b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/461154bb039793b3086a4697d031f9a85a1c3b26))
|
||||
* get real-ip instead of vercel edge network ip ([c282433](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c282433095d7b34bc31e2704cf12c27ca77c5381))
|
||||
* give o1 some time to think twice ([03fa580](https://github.com/oceanopen/ChatGPT-Next-Web/commit/03fa580a558374c80485b6b36f9b1aad810f2df4))
|
||||
* glm chatpath ([adf7d82](https://github.com/oceanopen/ChatGPT-Next-Web/commit/adf7d8200b63ba9e389c3df2b801b82a272a85bf))
|
||||
* header title overflow ([909e2ab](https://github.com/oceanopen/ChatGPT-Next-Web/commit/909e2ab60f276270a958d3d38bd79b9f65ff8bc3))
|
||||
* hide actions when loading ([3a3999d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3a3999d73ae2939c3e397c3b5ffa403e6cb2ed59))
|
||||
* hide actions when loading ([7a5c35b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7a5c35baf3e5102c6cc9859589a10af6c911480c))
|
||||
* hide toast on cancel session deletion on mobile ([71d9fbc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/71d9fbc36771108e32761f1ec0f35a4fcd1bae22))
|
||||
* historyMessageCount ([12f342f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/12f342f01589a1a458d16601c47d617ebe124659))
|
||||
* hot fix for data migration ([6419ce3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6419ce345f4d3a317227fe2197a34b9a6864afca))
|
||||
* hydrated ([ed9aae5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ed9aae531e0191d8b7fcbe594e0dc4e6176450da))
|
||||
* hydrated for indexedDB ([886ffc0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/886ffc0af89b2bf09c8a1af16648b00a629b584e))
|
||||
* i18n ([819238a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/819238acaf5114329168f2c95da74d747795daa1))
|
||||
* i18n ([c5168c2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c5168c213257d44ab8b637dc267a194000c76ea7))
|
||||
* i18n ([e9f90a4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e9f90a4d82edbb446aedaef7ae27984d21b870d4))
|
||||
* iframe bg ([3f9f556](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3f9f556e1c32c70ac34fd0ed8b3fd5fca73d539d))
|
||||
* import language issue ([916d764](https://github.com/oceanopen/ChatGPT-Next-Web/commit/916d764477611dc7043b7f29d610b8ffba72be0d))
|
||||
* import typing error ([cc86923](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cc86923fd578d3f9182df6d1cac86a6e97b30259))
|
||||
* improve scroll ([56ba8a6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/56ba8a65e06937b7ba1a072cb959e0d3626c32d7))
|
||||
* innerHTML may leads to script execution ([7ed8517](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7ed85177719f035367bbc186ddf7ee3684624647))
|
||||
* input-range style ([f3ab6b2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f3ab6b27c97bb0c876b544530ac961458334227b))
|
||||
* layout styles ([7a1bcac](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7a1bcac8bf87e2e1db019b6cfc4533c74bb8b61a))
|
||||
* light theme code highlight ([6155a19](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6155a190ac91ea66a444b605567e3ee49b6ffced))
|
||||
* locales => Locale ([8cb72d8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8cb72d84526343146eca3a0f608b111d884321f1))
|
||||
* **locales:** type error in pt.ts ([6527074](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6527074cdea14d1ba0506e611a300ea3d155acfb))
|
||||
* Logical corrections & syntax errors ([e33ad07](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e33ad07e1684977ea0cca5642d3928aa9d7696f9))
|
||||
* make env PROXY_URL avaliable in Docker container. ([bf3bc3c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bf3bc3c7e92c58d19886343cec14f859ae4d95b3))
|
||||
* mask download not working ([ba0753c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ba0753c4180447f53d0bb5657169053c4151d4f1))
|
||||
* mask json ([d6089e6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d6089e6309c27af7f84d3cf5510fb68574cde2e1))
|
||||
* math overflow styles ([5f7856c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5f7856cc31982fa2feadf7209dd19dba57157da6))
|
||||
* MessageSelectorWarning ([10ea9bf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/10ea9bf1e39d982fce208da2925200ec88371409))
|
||||
* middleware match error ([53e30e2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/53e30e20db87f6e1a295e392c4a483b48b8246bd))
|
||||
* migrate modelConfig state ([f4c99c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f4c99c9cf719ebedad984f07b6dd7a141427aca0))
|
||||
* migrated mask object key ([a4d0128](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a4d012828c55b308e2ea0c57a250d0ac3709d02c))
|
||||
* minor fix ([1c017b8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1c017b8ee9119f0829fe59fc8ef0867d47ab21d8))
|
||||
* minor fix ([48dc2c2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/48dc2c2295662677a8b3ce6e5d238c68b42f7fd2))
|
||||
* mobile scroll problem ([1afca0b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1afca0b28acb0f4e9ea60809355be8897c779e11))
|
||||
* mobile textarea autofocus ui error ([71f119c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/71f119c9e8b545a27683f935c3ce36cf56c913ec))
|
||||
* model version field name ([5440116](https://github.com/oceanopen/ChatGPT-Next-Web/commit/54401162bd3a3141d37d245d95ae0c8de9756731))
|
||||
* navigation between settings and home ([2badfbd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2badfbd61932f5c495a734a9086d4c2e8e1e7d50))
|
||||
* new session should insert at top ([4f10b9a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4f10b9a60faa94ccb9de440e65a0310192496b29))
|
||||
* onfinish responseRes ([44fc5b5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/44fc5b5cbf44b7a362a916fbc3b1c3a34cc8e7cb))
|
||||
* persisted available models ard not be update after source code have been updated ([9e1e0a7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9e1e0a72521cc84ef74499195f3734850b9ccd13))
|
||||
* prevent title update on invalid message response ([e8581c8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e8581c8f3ce9d72296abec1c5a2c002e3679723c))
|
||||
* prevent users from setting a extremly short history that resulting in no content being sent for the title summary ([fa48ace](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fa48ace39badb237728188482550ae5bb8f0e47a))
|
||||
* proxy api request ([eec1dd6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eec1dd6448124830e82b59f51489f42b6d56e9fa))
|
||||
* raw.split is not a function ([725054c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/725054c7d569f4d7b63def9b3bd3bb1b70cd3bda))
|
||||
* remove corsFetch ([eebc334](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eebc334e02e9f5d9f83203c97fbf4622a9141d0a))
|
||||
* remove scroll anchor height ([45bf2c3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45bf2c3d2590b7c6ae43ebeaaffd13e4c489ca72))
|
||||
* remove slection range when user blured ([21aa015](https://github.com/oceanopen/ChatGPT-Next-Web/commit/21aa015a79f909e5602f779c1ae50cb4d404710c))
|
||||
* remove the content-encoding header ([dd6e799](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dd6e79922a455862d6ae5c0a9469680d5c9e1d90))
|
||||
* remove the content-encoding header ([bf84269](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bf8426952079e9a116ad0e273c73612f0fa00e77))
|
||||
* remove the visual model judgment method that checks if the model name contains 'preview' from the openai api to prevent models like o1-preview from being classified as visual models ([6bb01bc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6bb01bc5643bc69c0f068dd5c051312937491217))
|
||||
* replace '&' with concurrently for cross-platform compatibility ([04a4e1b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/04a4e1b39afb066fc2ce62cbdf93e793660357c4))
|
||||
* request errors ([8e4fc83](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8e4fc83d3bf58496e5ed791aa5b9f548f79c7dfd))
|
||||
* request timeout errors ([e2a4b3d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e2a4b3d45c8119b0921cb2f0e1ac7ec4eb08fe2a))
|
||||
* resolve hydration error ([fb06fb8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb06fb8c38f8578597e28c861824ad5e0004c34e))
|
||||
* Resolve markdown link issue ([aeda752](https://github.com/oceanopen/ChatGPT-Next-Web/commit/aeda7520fea361474c2177539d203a75226af358))
|
||||
* return bearer header when using openai ([19137b7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/19137b79bcf17d1b1be01740dd5ed0238c784680))
|
||||
* revert gpt-4-turbo-preview detection ([5df8b1d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5df8b1d183ffc657b44f51d280d994da672f1103))
|
||||
* right click ([19c7a84](https://github.com/oceanopen/ChatGPT-Next-Web/commit/19c7a84548b55aa348e009611d4ac766e6b23af0))
|
||||
* row count logic ([a80dcaa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a80dcaa1c37db621bac15dad198e3054cbae6af1))
|
||||
* safaLocalStorage ([992c3a5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/992c3a5d3a9fd08ecc46a26d12b91f9a1fd87c1a))
|
||||
* scroll ux on ios device ([a2baad9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a2baad9c7fb731f80329d94b3eddd81de88ad934))
|
||||
* **scroll:** scroll after click submit button ([a2807c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a2807c9815d88febad341e23b55f553e73234c27))
|
||||
* sd image preview modal size ([dd10301](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dd1030139bcc0108ca1dceec1bb2baafb0da776b))
|
||||
* sd mobile ([6b98b14](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6b98b141791ba2c8b3fd1861ba001280b6f5be23))
|
||||
* sd3 model default select ([74b915a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/74b915a7907f8f6964b3adbd068f65182d0f3409))
|
||||
* selector css ([ebaeb5a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ebaeb5a0d5cb2fa514b2529b015ce7c99f13de15))
|
||||
* selector z-index bug ([c10e838](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c10e8382a9a5530e12e0ba14471bc4e81b3145fd))
|
||||
* send button covering the text in the textarea ([c47e900](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c47e90004ad7b34f8d70b9bb8cf1cac17219d23c))
|
||||
* set openWhenHidden to be true ([94a2104](https://github.com/oceanopen/ChatGPT-Next-Web/commit/94a2104b55a71529feb852670abce83fc5175083))
|
||||
* sharegpt roles ([d275e32](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d275e32e70db5a1747593d8f5b9c52e0ab6c9083))
|
||||
* should not tight border in desktop app ([eae7d62](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eae7d6260f6d0968a59a07576bd86937b12a673a))
|
||||
* shouldstream is not depend on iso1 ([d0dce65](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d0dce654bffead1971600a5feb313d9079800254))
|
||||
* show Loading Icon when checking repo update ([96545bd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/96545bd523aa430c77a1133ae15871ef09f94a89))
|
||||
* show Vitenamese in it's own language ([a0e192b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a0e192b6e4ed5717e8bcd9ec787a012c73e0a9e2))
|
||||
* sidebar style ([9961b51](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9961b513cc0bfa1db8e1865af4099fdd9b78c15d))
|
||||
* sidebar title style ([99f3160](https://github.com/oceanopen/ChatGPT-Next-Web/commit/99f3160aa26dde331999c0397547ae154e60d7c8))
|
||||
* solve navigator undefined && merge from main ([00d45e7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/00d45e7cc43c0bd2025cad9fd9e954a57487f888))
|
||||
* style typo error in home.module.scss ([c1cc3d1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c1cc3d1d1fbf176e118db780ec0e4789e96a7388))
|
||||
* styles and mobile ux ([653a740](https://github.com/oceanopen/ChatGPT-Next-Web/commit/653a740f0f76a50769e19da13538dee3b9d7ffbd))
|
||||
* styles and store version number ([76db385](https://github.com/oceanopen/ChatGPT-Next-Web/commit/76db385d6dd8ce74e2faac864de6ef5258fae9d8))
|
||||
* styles on .user-prompt-buttons ([4a82a91](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4a82a91f2d3370785cbeeae76c6b0ddded1f1147))
|
||||
* support custom api endpoint ([#4016](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4016)) ([b8f0822](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b8f0822214b2f957e55fc6a4b4f404d2685c2735))
|
||||
* taskbar color follow([#54](https://github.com/oceanopen/ChatGPT-Next-Web/issues/54)) ([cd73c3a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cd73c3a7cb062e59bfee60f421be8a3a508bf286))
|
||||
* tauri auto updater url ([1e8d476](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1e8d4763bb8470b65f61c4716b3ded351332d3be))
|
||||
* temperature -> top_p ([0a2af93](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0a2af9335c9cc465fda02e5e371adef3fbf2f28a))
|
||||
* tencent InvalidParameter error ([f900283](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f900283b0975de9d88270244e3131d6d0f188eeb))
|
||||
* tencent InvalidParameter error ([d7e2ee6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d7e2ee63d87bb713231e11d3ff2dabb3b1904e0c))
|
||||
* the display format of json ([6bbdaf7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6bbdaf7ab0499dbb8554173b175caf440f2b424d))
|
||||
* the position of top-action buttons ([846e323](https://github.com/oceanopen/ChatGPT-Next-Web/commit/846e3238404fef87175ad3533385bb59a2ef8afb))
|
||||
* the theme-color selector ([170936a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/170936a96ef9b59ac8a95d0201c34ef6d9438644))
|
||||
* The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) ([48e6087](https://github.com/oceanopen/ChatGPT-Next-Web/commit/48e6087b1be1562c50de3b4aa648445df5510539))
|
||||
* tight border on mobile style ([1b140a1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1b140a1ed33f2fa35dbd4551563a29cb6aa9d155))
|
||||
* transcription headers ([318e098](https://github.com/oceanopen/ChatGPT-Next-Web/commit/318e0989a2c28ae323d3f00d8256a7e48169e4a6))
|
||||
* try catch errors ([ca679e8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ca679e86b4d26ff30a6ea56387956402fdbe8c1c))
|
||||
* ts error ([88cd3ac](https://github.com/oceanopen/ChatGPT-Next-Web/commit/88cd3ac122cfe0a93f3c87e441d9e1e59c8bfb33))
|
||||
* ts error ([4988d2e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4988d2ee26f5cd65b128dae8924942c54a9da3ee))
|
||||
* ts error ([4d75b23](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4d75b23ed1b41a042e28805e46ad2b5c8111cc3d))
|
||||
* ts error ([8ac9141](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8ac9141a29b049a851c51ea3c65f08d18cfd8ce6))
|
||||
* ts error ([45306bb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45306bbb6c3574d93438abca0f79fc493ece21df))
|
||||
* ts error ([72d6f97](https://github.com/oceanopen/ChatGPT-Next-Web/commit/72d6f970241e9390c9c4027f49718ff8afe593dd))
|
||||
* ts type ([7237d33](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7237d33be38c1b51fc867d047e9f599429bd8eec))
|
||||
* type error ([7804182](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7804182d0d027f630497c911652cd877ea0cc30a))
|
||||
* typescript error ([4b9697e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4b9697e3365ab4bcfdd6f51a4b461088c7a4b8f9))
|
||||
* typo ([2f2aefd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2f2aefd48ec77e51bd7d230f9bcd466860918a48))
|
||||
* typo ([1761289](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1761289716aba1e6c6745d7e313dd837e463b4ee))
|
||||
* typo ([79f58f5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/79f58f5c6ad61e321c24c039e8e17607bd8d0397))
|
||||
* typo ([bd85d9a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bd85d9a36a4ce22ea708d393b634997edaec558a))
|
||||
* typo ([#3871](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3871)) ([b25a054](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b25a0545f5b348bbef81f4fe8d41695c3fc10d94))
|
||||
* typo IMPRTANT -> IMPORTANT ([b357e2e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b357e2ecef6f42c4cec433ec20a0dea3c73072c0))
|
||||
* typo PresencePenlty -> PresencePenalty ([44874fb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/44874fb5e0307f46fdd7a2260d635ede7901a713))
|
||||
* typo reqestTimeoutId -> requestTimeoutId ([06534fa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/06534fa0aee6ce92ea8fefb26ecf3dc4dec2d3e0))
|
||||
* **typo:** ngnix -> nginx ([cf4f928](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cf4f928b256a800e84778feb98dd2794d1e8cb80))
|
||||
* typos ([dd047fd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dd047fd58f055ef6573773a7b818a26609cba957))
|
||||
* update google url description ([#3719](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3719)) ([eade013](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eade013138d1555027615aea05fe051971e3ec13))
|
||||
* update package version ([27828d9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/27828d9ca86112c1d179c906197ed3158c9a9f68))
|
||||
* update yarn.lock file ([166329a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/166329abeed6ce01932c391c2e13ba793556f606))
|
||||
* updateCurrentSession => updateTargetSession ([c4e19db](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c4e19dbc59e59b71c81cf33600f7a2be235b0ccc))
|
||||
* updating the array using push in zustand does not actually trigger component updates ([1d42e95](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1d42e955fc60365477ec9e4b38077dc5c6676924))
|
||||
* updating the array using push in zustand does not actually trigger component updates ([e636d48](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e636d486f5b08fd14473f31b6c9e33ad92fe723a))
|
||||
* uploading loading ([f2d2622](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f2d2622172fa8b081f5e44f7c3655ffcb4969ed6))
|
||||
* use current session id to trigger rerender ([1d14a99](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1d14a991eedb17a492d6e840de71567c8a6884a7))
|
||||
* use Select component ([99317f7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/99317f759bf3eba58b89264049236c331fbced16))
|
||||
* use tauri fetch ([deb1e76](https://github.com/oceanopen/ChatGPT-Next-Web/commit/deb1e76c41ec156450db10872f88f84d2865d450))
|
||||
* useAccessStore filter spaces ([322eb66](https://github.com/oceanopen/ChatGPT-Next-Web/commit/322eb66fdf6a342e615b1d648a141b111a428207))
|
||||
* useEffect hooks ([e5b4cb2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e5b4cb28fef9f7e1f9b130ed0c0a9ca07927adb8))
|
||||
* **utils:** 修复复制问题 ([0af5536](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0af55366f1443e66ad1e74852af9ee0ebaf47165))
|
||||
* validate the url to avoid SSRF ([9fb8fbc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9fb8fbcc65c29c74473a13715c05725e2b49065d))
|
||||
* vision model dalle3 ([2d3f7c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2d3f7c922f5a3e52da30f45b67a74f0df908e147))
|
||||
* webdav check httpcode list ([86f42d5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86f42d56f28b725006e60dbf2ae875917feb3a3f))
|
||||
* Width changes abruptly when dragging the sidebar (jumps) ([3687016](https://github.com/oceanopen/ChatGPT-Next-Web/commit/368701610f039241eeb0fda27db28803b607527e))
|
||||
* wont show auth popup when receiving a 401 http code ([600b181](https://github.com/oceanopen/ChatGPT-Next-Web/commit/600b1814a1b982e6faca151afff0518b15884c79))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* (1) fix issues/4335 and issues/4518 ([fb8b8d2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb8b8d28da3174e134dc2551f1a97f2fdab27d1d))
|
||||
* [[#5714](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5714)] 支持GLM ([d357b45](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d357b45e84eb773c2e0c142d0d849c4f20be2975))
|
||||
* [#1000](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1000) client-side only and desktop app ([a023308](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a023308d52a14e1d43d51558dec61dc1253064cc))
|
||||
* [#1000](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1000) ready to support client-side only ([50cd33d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/50cd33dbb2992066dae8c51c2da6ef4781e4500a))
|
||||
* [#112](https://github.com/oceanopen/ChatGPT-Next-Web/issues/112) add edit chat title ([45088a3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45088a3e0658beac56251ff2d4cebc8dc2c5becc))
|
||||
* [#1303](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1303) improve long text input ux and mobile modal ([1b19fdf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1b19fdfe11ecf33ff881593df1cbd7bdd27ae275))
|
||||
* [#138](https://github.com/oceanopen/ChatGPT-Next-Web/issues/138) add context prompt, close [#330](https://github.com/oceanopen/ChatGPT-Next-Web/issues/330) [#321](https://github.com/oceanopen/ChatGPT-Next-Web/issues/321) ([b85245e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b85245e317d7fc2f48dacb9a1d65eef034502cb4))
|
||||
* [#1640](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1640) support free gpt endpoint ([203ac09](https://github.com/oceanopen/ChatGPT-Next-Web/commit/203ac0970d7af35d4ae92dc93776b76cf74182aa))
|
||||
* [#170](https://github.com/oceanopen/ChatGPT-Next-Web/issues/170) auto scroll after retrying ([08f3c70](https://github.com/oceanopen/ChatGPT-Next-Web/commit/08f3c7026d07bcf28d278dd482d6ac30b8fe3fe4))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) [#8](https://github.com/oceanopen/ChatGPT-Next-Web/issues/8) add stop and retry button ([86507fa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86507fa569334a43c7d9e7b40add815c665eae4a))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) add access control by ([2c899cf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2c899cf00eb729cc4aad2a13a74d2cabea9e7200))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) add prompt hints ([6782e65](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6782e65fdf6ea7f79ead3c6907eacf110d097402))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) add prompt list ([7d5e742](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7d5e742ea61be97da4d4cff9ca69528ee171d216))
|
||||
* [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) trying to add stop response button ([806e7b0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/806e7b09c1460691171679e4f4a8cfc40e024823))
|
||||
* [#2144](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2144) improve input template ([5f0cda8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5f0cda829f91fa1e2ff3b02825fa233c97e1b944))
|
||||
* [#2308](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2308) improve chat actions ux ([b55b01c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b55b01cb13ac3ab96d0c621c94b2968424825d2f))
|
||||
* [#2330](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2330) disable /list/models ([15e063e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/15e063e1b5202ba0e1f9784fb584ec150e5b5240))
|
||||
* [#24](https://github.com/oceanopen/ChatGPT-Next-Web/issues/24) docker publish actions ([0463b35](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0463b350d843af268d6738987d3a8a4e8f4db030))
|
||||
* [#27](https://github.com/oceanopen/ChatGPT-Next-Web/issues/27) add docker image publish actions ([cc1a1d4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cc1a1d4f3ca95398d5b50f1cac299ef5d39dbe52))
|
||||
* [#3224](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3224) auto switch to first avaliable model ([be97749](https://github.com/oceanopen/ChatGPT-Next-Web/commit/be9774943bc17e30111ccf6ec1eb8242e61f3fa1))
|
||||
* [#499](https://github.com/oceanopen/ChatGPT-Next-Web/issues/499) revert delete session ([5952064](https://github.com/oceanopen/ChatGPT-Next-Web/commit/595206436231727659fde77239b6c1e668b0d879))
|
||||
* [#577](https://github.com/oceanopen/ChatGPT-Next-Web/issues/577) maximum / minimium icon ([eae5a8a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/eae5a8a2e6722d233856d0a2958e2f894c0202d2))
|
||||
* [#9](https://github.com/oceanopen/ChatGPT-Next-Web/issues/9) add copy code button ([e57bd51](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e57bd5180939f4f134c5a3fb47db7f7203ad6f4a))
|
||||
* [#920](https://github.com/oceanopen/ChatGPT-Next-Web/issues/920) migrate id to nanoid ([8e4743e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8e4743e7191f59b72496c9dbdae3b580c2b37d24))
|
||||
* [WIP] support webdav ([1dd75b6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1dd75b63de6745ece9de5df57663af751698c82d))
|
||||
* #close 1789 add user input template ([be597a5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/be597a551d38dc83f0febb3a4c6a424e128555b1))
|
||||
* 1. using cache storage store image data; 2. get base64image before chat to api [#5013](https://github.com/oceanopen/ChatGPT-Next-Web/issues/5013) ([287fa0a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/287fa0a39cf07767630a9cd744f32929357a9aee))
|
||||
* 1)upload image with type 'heic' 2)change the empty message to ';' for models 3) ([c10447d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c10447df79b6e3300f65885f94472e435f53c03f))
|
||||
* 补充文档 ([7fcfbc3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7fcfbc372921e85fb957dbe6cab35843d54a3872))
|
||||
* 翻译InjectSystemPrompts配置项为其他语言 ([f59235b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f59235bd5ac49d1da28e87ed678c7c0f0a6a90a9))
|
||||
* 去掉不必要的文件 ([7139671](https://github.com/oceanopen/ChatGPT-Next-Web/commit/71396717d2c6109df48baabc5d54985e09baeb7f))
|
||||
* 全局设置是否启用artifacts ([6c8143b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6c8143b7de54724ce8e7e3d1d40bd2052cce25e3))
|
||||
* 新增阿里系模型代码配置 ([86ffa1e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86ffa1e6430b0a34893665bb284130c1f144e399))
|
||||
* 暂不支持 tauri ([b2303d8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b2303d81e1480626c90f997c49cd4db0f87994ea))
|
||||
* 中文版锚点 ([28cedb1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/28cedb14935384af0feb1cffdcf6eafbc917dd4c))
|
||||
* add "Hide_Balance_Query" environment variable ([c05de45](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c05de45d9918fe7be4b2afb9070c706e951f3df4))
|
||||
* add analytics ([76f851b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/76f851bfa6ab3d5f9c310eaa78ae0e82ef938b2b))
|
||||
* add app dev mode ([80d5bfd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/80d5bfd7c0cffaebe0eb7dd1790babb186447344))
|
||||
* add app logo and ([6264c02](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6264c02543cfbcda249e3a848cdeecc230157b4b))
|
||||
* add auth tip ([e4fda6c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e4fda6cacfbaf863dcd54dcbabcb0d93088019f7))
|
||||
* add autoGenerateTitle option ([20a508e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/20a508e2d6e16252e44f6a9cbb07dd5c195b6fc3))
|
||||
* add basic ui ([d49b2aa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d49b2aa2c312306573ba18b1950de5267f0ee98e))
|
||||
* add calcTextareaHeight.js from element-ui ([bce020f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bce020fc8e701dfcb229d26581e6c03e0ed308c3))
|
||||
* add calcTextareaHeight.ts ([de740ec](https://github.com/oceanopen/ChatGPT-Next-Web/commit/de740ec57fe9c4b11c8b81396c1ef00906aa5bc7))
|
||||
* add check update ([29de957](https://github.com/oceanopen/ChatGPT-Next-Web/commit/29de95739511cadffbe147fdbbeaea898344598e))
|
||||
* add claude and bard ([cdf0311](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cdf0311d270d5808efca2c9ba07c593a7ec57d41))
|
||||
* add confirm tips when deleting conversation on pc ([4dc1e02](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4dc1e025e1eba7eb2dd9153897774ea7dd44eb8c))
|
||||
* add dark theme support ([14d50f1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/14d50f116774bb134f628a86f72a9663c65cbc22))
|
||||
* add docker proxy ([c8be5e4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c8be5e42671e534e3382db67f80560442086772c))
|
||||
* add Dockerfile for docker deployment support ([8d0d087](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8d0d08725d9bed14f6aea3cb17923ee24f4cac40))
|
||||
* add error tip ([065f015](https://github.com/oceanopen/ChatGPT-Next-Web/commit/065f015f7b87b65f522c913f95958c4f3392b97d))
|
||||
* add export to .md button ([bab470d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bab470d000c2bb18df3d2d1c8b43f110b5a3c9b6))
|
||||
* add favicon ([9912762](https://github.com/oceanopen/ChatGPT-Next-Web/commit/99127621575f7231c30c5f18e716ae22a846f64c))
|
||||
* add font size setting ([f979822](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f979822508b3289237383082a72471f8aa5b0939))
|
||||
* Add frequency_penalty request parameter ([72cbb15](https://github.com/oceanopen/ChatGPT-Next-Web/commit/72cbb156ae78d2390a4238c5e71b6d0b8850e27f))
|
||||
* add gemini flash into vision model list ([4789a7f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4789a7f6a93cb7c271755a201d04523de246bbec))
|
||||
* add getClientApi method ([5e0657c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5e0657ce556bbf04cce22bb451ff9349def6b04b))
|
||||
* add google api safety setting ([7498680](https://github.com/oceanopen/ChatGPT-Next-Web/commit/74986803db5241392f4044e9493661113e955ee0))
|
||||
* add i18n for mask ([c7c58ef](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c7c58ef0317c9823af28935a5b3a3a1d5b471e39))
|
||||
* add indexDB ([492b55c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/492b55c8939593f9eddef084f99e14a5d4a5033b))
|
||||
* add indexDB ([4060e36](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4060e367ad90be23b9a94c241e2251d952520ea4))
|
||||
* add lint-staged ([e648a59](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e648a59b1f6babd49e41256b81bd728f0ef91112))
|
||||
* add lodash-es ([a17df03](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a17df037afadcf7b61264686e9993555eed44e6f))
|
||||
* add log ([49fc752](https://github.com/oceanopen/ChatGPT-Next-Web/commit/49fc75235a568ce44af735838ae4028e632689fa))
|
||||
* add mask crud ([a7a8aad](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a7a8aad9bc584f3bac0aa27eb8d295381939995b))
|
||||
* add mask page ([ffa7302](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ffa73025716774b88c685ef21c6a2e6d137b597f))
|
||||
* add mask screen ([aeb9862](https://github.com/oceanopen/ChatGPT-Next-Web/commit/aeb986243c2460792ab4605d4fba223f6d8f98ab))
|
||||
* add max icon for modals ([9e6617e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9e6617e3ca251260943ce0ebc15f2fff1022df26))
|
||||
* add mobile support ([1fae774](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1fae774bb26aa0f7f516a6d5eddfc74081a0e710))
|
||||
* add model and time info to prompts ([cb55ce0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cb55ce084ce86cc71db12aa4e4e1f82f696e27af))
|
||||
* add model config to settings ([2f112ec](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2f112ecc54ca330de42c3996f12ea9b7b406055f))
|
||||
* add model name ([fb5fc13](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb5fc13f720da18ee808d493f7198bcae5259d79))
|
||||
* add multi-model support ([5610f42](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5610f423d06a735737f833cbba7b182687f37ef8))
|
||||
* add nynorsk option ([113bd24](https://github.com/oceanopen/ChatGPT-Next-Web/commit/113bd24796eba568c7263843cc9365d02f65747f))
|
||||
* add o1 model ([71df415](https://github.com/oceanopen/ChatGPT-Next-Web/commit/71df415b140fec2b2754fd4cf99a38a6f38dacc2))
|
||||
* add one-key setup script ([3b6f93a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3b6f93afdf79368de81181aafc75a960613ed21a))
|
||||
* add optimize textarea height when inputing ([2a79d35](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2a79d356674236e4b4e345ae02236d52fd609f73))
|
||||
* add plugin entry selection ([fa6ebad](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fa6ebadc7b78cb023dc15705207ce2d180298edf))
|
||||
* add proxy for docker ([1bb7b4a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1bb7b4a6536884eb2eb9826a2a40751e224bb0b3))
|
||||
* add PWA support ([5593c06](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5593c067c4a576f35ff11e40c2c0e98352a74db5))
|
||||
* add PWA support ([689b7ba](https://github.com/oceanopen/ChatGPT-Next-Web/commit/689b7bab2692a9fe0271d1392819ba9b7ff59239))
|
||||
* add PWA support ([bdf17fa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bdf17fafff02733c76b8977b2c19bb87db0864d1))
|
||||
* add robots.txt ([306f085](https://github.com/oceanopen/ChatGPT-Next-Web/commit/306f0850e925bd75201085341eb6700dac8a4ca2))
|
||||
* add SD page switching ([d214811](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d21481173e5c8eeb89024216acb164930ba31175))
|
||||
* add session config modal ([7345639](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7345639af33aede885afe6828a0969cf1f9a4a2d))
|
||||
* add setting to hide builtin masks ([74fa065](https://github.com/oceanopen/ChatGPT-Next-Web/commit/74fa065266687921e83446358018d7d84ab6fd78))
|
||||
* add settings ui ([a9940cb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a9940cb05e74f5fea50509511441654538a8118b))
|
||||
* add shortcut key ([f219515](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f2195154f6a94e3ac324465c1adc6150180a186e))
|
||||
* add side bar mask entry ([59edcc3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/59edcc3e2e5c95cce0961f90d1337bb7b3bbfba8))
|
||||
* Add Stability API server relay sending ([2b01538](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2b0153807cf6294ea7b8bce9f2f4b58a71c94be4))
|
||||
* add stream support ([74dd619](https://github.com/oceanopen/ChatGPT-Next-Web/commit/74dd6194d8048cb9264f47f2a2b2a7790112c599))
|
||||
* add support for iFLYTEK Spark API (接入讯飞星火模型) ([b2c1644](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b2c1644d69929ce4073d458b0eb4cf7d416e22ed))
|
||||
* add switch of send preview bubble ([1db2100](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1db210097c431fa460aea5b8a1bb697fb0f2db6d))
|
||||
* add tight border layout ([ff0cf2f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ff0cf2f9dc9c013f1bf88798e4a2a0210821007f))
|
||||
* add top p config ([8230326](https://github.com/oceanopen/ChatGPT-Next-Web/commit/823032617dfd9928544f38c928085b9b41ba8691))
|
||||
* add tts stt ([2f410fc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2f410fc09f62e67c32ac6142e99937d3e8f29601))
|
||||
* add type for import ([442a529](https://github.com/oceanopen/ChatGPT-Next-Web/commit/442a529a725c0cf6a780c93f17b02f8742251558))
|
||||
* add typings for metadata ([e1243f3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e1243f3d5946d0ac385e35a0f9dd67b3361bfaea))
|
||||
* add upstash redis cloud sync ([83fed42](https://github.com/oceanopen/ChatGPT-Next-Web/commit/83fed429971fcc758ada9af12d52a2936b537456))
|
||||
* add voice action ([f86b220](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f86b220c922a9209e99e2a3647e97ab72f47de3d))
|
||||
* add webdav support ([6f83fbd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6f83fbd21278c90cd978108abe54291c38ec10d7))
|
||||
* adding iOS Webapp support ([dd80c45](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dd80c4563ddc4b40232fb823405ddd1f31c8f4de))
|
||||
* align chat page title center on mobile screen ([82ec447](https://github.com/oceanopen/ChatGPT-Next-Web/commit/82ec4474c2fb37b1fc558e6006159a670017310f))
|
||||
* allow send image only ([7d55a6d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7d55a6d0e441bddaf9870c9adfa88f1f72c600a5))
|
||||
* allow to disable chunk building by setting DISABLE_CHUNK=1 ([463251d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/463251dcc1953a6d0565129320fdc0258c90c5f8))
|
||||
* animate streaming response to make more smooth ([536ace8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/536ace8e10553c6101308ec09f2fa65bc84d2416))
|
||||
* artifacts style ([c27ef6f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c27ef6ffbf94be6bab2f6ba7cc9237b1125627a2))
|
||||
* artifacts style ([21ef9a4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/21ef9a4567ec4f61a4d0db26f0e23815bb0f7924))
|
||||
* audio to message ([a494152](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a4941521d0973943bbd0abba86dc7295b444f2b5))
|
||||
* **auth:** xg feature ([1980f43](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1980f43b9f634f658be05fcf5601d461a5435029))
|
||||
* auto detach scrolling ([410a22d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/410a22dc634816b13848977d037506fbe2ad4957))
|
||||
* auto fill upstash backup name ([f1e7db6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f1e7db6a88611a62a6ef6446c768ab16bd943173))
|
||||
* better animation speed ([f248593](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f2485931d9b3680234f4816f4526759c8d4b741e))
|
||||
* bugfix ([a1493bf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a1493bfb4e9efe0a2e12917ab861bbf2321dbd7d))
|
||||
* bump version ([b972a0d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b972a0d0817e612fe2a1cba398c338bcec7573e6))
|
||||
* bump version ([3a007e4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3a007e4f3d8d0ac7be8a8bf08f962101589b1e3c))
|
||||
* bump version ([aec3c5d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/aec3c5d6cc598282e1f35b9e1de5081190a9c378))
|
||||
* bump version ([aacd26c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/aacd26c7db7d87953d14f3c0cf841cf422a2e027))
|
||||
* bump version ([#4009](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4009)) ([887bec0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/887bec019a654aee647aad095b7db0ab34266589))
|
||||
* bump version ([#4015](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4015)) ([0869455](https://github.com/oceanopen/ChatGPT-Next-Web/commit/08694556128fa65688e69a77da723b2d986c5063))
|
||||
* bump version ([#4133](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4133)) ([bc1794f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bc1794fb4af5229c4811008ad247b57bbf091334))
|
||||
* bump version code ([b2e8a1e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b2e8a1eaa202c29378a83ef4d48ca5c39efc3689))
|
||||
* call claude api not in credential 'include' mode ([63f9063](https://github.com/oceanopen/ChatGPT-Next-Web/commit/63f9063255f150a53160d401e3965e4cff0a38eb))
|
||||
* call claude api not in credential 'include' mode ([6dad353](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6dad353e1c940b33c2a243b70b9a604af3a8f794))
|
||||
* check usage throttle ([fdc8278](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fdc8278b90cdcacc8859df4740752a58d8829d8b))
|
||||
* clean codes ([3cb4315](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3cb4315193d60ca0bd79aca49628045254967b01))
|
||||
* clear indexDB ([0b75894](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0b758941a4104ee6fdcb58431ac7ebc5c69f2323))
|
||||
* clear session only ([506cdbc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/506cdbc83c83feeabf6c427418ce04916bd3a8d6))
|
||||
* close [#1055](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1055) cmd/alt/ctrl + arrow up/down to switch window ([2b7f72d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2b7f72deec7dec5ccbe5583c10e81af7cf136808))
|
||||
* close [#1072](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1072) share mask as link ([5c8be2a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5c8be2a8f68d74ae1cb72c51beb5b0d46f73ea77))
|
||||
* close [#118](https://github.com/oceanopen/ChatGPT-Next-Web/issues/118) add stop all button ([dc3883e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dc3883ed1aa8bc4c7b25216f52774a4a860623e4))
|
||||
* close [#1301](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1301) support message actions ([2223013](https://github.com/oceanopen/ChatGPT-Next-Web/commit/222301307fd13ec2ed9828cc0dc4f8b2e309c0d6))
|
||||
* close [#1382](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1382) only clear memory btn in chat config ([05b1b8b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/05b1b8b2407b41f3c4ee3dc75bee030b603a4489))
|
||||
* close [#1415](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1415) clear context button ([a19d238](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a19d23848314e8539b40d9fb26544777d53d17df))
|
||||
* close [#1478](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1478) new chat use global config as default ([b1ba3df](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b1ba3df989781b557f8963a83a5c285b65ef8ecc))
|
||||
* close [#1615](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1615) pin messages to contextual prompts ([7893693](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7893693706af25227770f53555085f98b00afb06))
|
||||
* close [#1626](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1626) hide context prompts in mask config ([6d8c7ba](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6d8c7ba1403248e1d3c01515d58824bff74bc826))
|
||||
* close [#1762](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1762) add hover text for chat input actions ([88df4a2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/88df4a2223beb86d8c9d4fe0285732152f0b372a))
|
||||
* close [#1960](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1960) add gpt-3.5-turbo-16k-0613 ([8590750](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8590750e4c883a79d9462f23fd21b32b13ab4c04))
|
||||
* close [#1994](https://github.com/oceanopen/ChatGPT-Next-Web/issues/1994) add clipboard write api ([98afd55](https://github.com/oceanopen/ChatGPT-Next-Web/commit/98afd5516b697d3a8cafe12e9aeac09aba79e45c))
|
||||
* close [#2](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2) add check account balance ([447dec9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/447dec9444c61f6caf23008a17bd7ad5e2e445c5))
|
||||
* close [#2013](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2013) add switch model button to chat actions ([5d06fa2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5d06fa217cfde63439ef2c5b09cc71703e7d7f90))
|
||||
* close [#2025](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2025) just use a smaller to-bottom threshold ([93c666b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/93c666b03d9aae799290fca28a75d73c1e185511))
|
||||
* close [#2136](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2136) click avatar to edit message ([b044e27](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b044e274aa0ae8eb450042cfe31be2f201c8a754))
|
||||
* close [#2141](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2141) danger zone ([6c3d4a1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6c3d4a11cc703a6f3c50b74ccfaaa7f4ce76cd97))
|
||||
* close [#2175](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2175) use default api host if endpoint is empty ([0140f77](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0140f771c6a23256bf171b3edcf2f7fd810b5794))
|
||||
* close [#2187](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2187) improve chat actions ux ([3937dad](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3937dad6a6a8d9c4cc2c4a7a23705eb1931332d6))
|
||||
* close [#2190](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2190) improve app auto updater ([be48346](https://github.com/oceanopen/ChatGPT-Next-Web/commit/be4834688d635ac29c0e1a98a48eab7aab4ecbe4))
|
||||
* close [#2192](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2192) use /list/models to get model ids ([4131fcc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4131fccbe0c77832aa496825e9362a78797234ad))
|
||||
* close [#2194](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2194) add macos arm support ([475158a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/475158a145246a715925eebaf6bac1f25f93aedd))
|
||||
* close [#2266](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2266) use modal to switch model ([0373b2c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0373b2c9dd646c288e7027fcd3e93a9fecf94658))
|
||||
* close [#2267](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2267) display a modal to export image ([6c6a2d0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6c6a2d08db4b8f74ded430c93125ffbc8f1d0eaf))
|
||||
* close [#2294](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2294) add documents for adding a new translation ([6014b76](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6014b765f4d42585cd91d07887cc27fd64ae2880))
|
||||
* close [#2303](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2303) add custom model name config ([98ac7ee](https://github.com/oceanopen/ChatGPT-Next-Web/commit/98ac7ee277b17a60f8d4926e26887ba72926ff37))
|
||||
* close [#2376](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2376) add babel polyfill ([af5f67d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/af5f67d459185c77d1edefec4fe06bc36dd06e6a))
|
||||
* close [#2430](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2430) add a simple user maual ([4904612](https://github.com/oceanopen/ChatGPT-Next-Web/commit/49046125235d11f85ee0dc81f2424f2cde91f1eb))
|
||||
* close [#2445](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2445) switch to mit license ([0198c5b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0198c5b7811fff550f0c0014e4781f3c94dd0ebc))
|
||||
* close [#2447](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2447) pre-fill key/code/url ([e5f6133](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e5f6133127894b68498de0a4d38741bccdba68f1))
|
||||
* close [#2449](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2449) edit / insert / delete messages modal ([7c2fa9f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7c2fa9f8a4c9b04d534e9bea946fa3e909369240))
|
||||
* close [#2545](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2545) improve lazy load message list ([203067c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/203067c936b6f2e3375ee79041c33dafacfc0653))
|
||||
* close [#2580](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2580) only use 3.5 to summarize when not using custom models ([3bd76b9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3bd76b9156627116b8bbcf038e08e35d84438447))
|
||||
* close [#2583](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2583) do not summarize with gpt-4 ([769c2f9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/769c2f9f49b1fd0d0e8e30b3bf579805c6259b7b))
|
||||
* close [#2618](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2618) use correct html lang attr ([e8e01aa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e8e01aa60d559fb7654b0f5e9521aa637e3d0b22))
|
||||
* close [#2621](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2621) use better default api url ([ae82269](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ae8226907ff03100cafd45ba5d648d2a62f77fef))
|
||||
* close [#2638](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2638) hide auth page and use better unauth tips ([ed62c87](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ed62c871567e9c5781f742932b0e0521833cded0))
|
||||
* close [#2752](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2752) auto re-fill unfinished input ([885f2a3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/885f2a32260b93adfbf58818913ba25ddac28d94))
|
||||
* close [#2754](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2754) add import/export to file ([38f6956](https://github.com/oceanopen/ChatGPT-Next-Web/commit/38f6956e71a3d582b24e67ee93d263fcc7367725))
|
||||
* close [#2848](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2848) click drag icon to toggle sidebar width ([d713d01](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d713d016000e09f245fc9496bd9864293aaa95c0))
|
||||
* close [#2908](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2908) allow to disable parse settings from link ([c5ca278](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c5ca278253456c7d65bcd877b0ca40da0b8026eb))
|
||||
* close [#291](https://github.com/oceanopen/ChatGPT-Next-Web/issues/291) gpt-4 model uses black icon ([7e8973c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7e8973c9ffba853b46ea9d795b1a05e81828ed37))
|
||||
* close [#2954](https://github.com/oceanopen/ChatGPT-Next-Web/issues/2954) chat summary should be copyable ([8c0ba1a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8c0ba1aee24f2f076c48e89a5e872466684afc85))
|
||||
* close [#3031](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3031) user can set larger font size ([65c4a0c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/65c4a0c319c2264dcd5236d944fe7f541ef16441))
|
||||
* close [#3187](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3187) use CUSTOM_MODELS to control model list ([d93f05f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d93f05f51163488525b3957bedfa0ed8a6167b8c))
|
||||
* close [#3222](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3222) share message list should start from clear context index ([be6d45e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/be6d45e49f1df90daba4625117b95903189891c2))
|
||||
* close [#3300](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3300) support multiple api keys ([6aade62](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6aade62ce2f131caeaefc18689fea502ec1a3966))
|
||||
* close [#3301](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3301) enable or diable default models with -all / +all ([dc7159a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/dc7159a4504682f6bfad104d5d03168412c550f1))
|
||||
* close [#3304](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3304) use `=` instead of `:` to map model name in CUSTOM_MODELS ([45b88eb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/45b88ebb2a720c62d60e63a873004d3cd9734801))
|
||||
* close [#380](https://github.com/oceanopen/ChatGPT-Next-Web/issues/380) collapse side bar ([82ad057](https://github.com/oceanopen/ChatGPT-Next-Web/commit/82ad0573be93b0ee43f9cc52b865ea8878988dfa))
|
||||
* close [#427](https://github.com/oceanopen/ChatGPT-Next-Web/issues/427) add OPENAI_ORG_ID ([e3d2dd7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e3d2dd72794aa3d2b63c477231d54b0df62111e6))
|
||||
* close [#444](https://github.com/oceanopen/ChatGPT-Next-Web/issues/444) use env var to disable gpt-4 ([7e8def5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7e8def50aa9e4c95464a21b021a707a0ccd28ec3))
|
||||
* close [#469](https://github.com/oceanopen/ChatGPT-Next-Web/issues/469) support reset session and do not send memory ([c2b37f8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c2b37f811bcfb41001dab787f11e493aba45b9a3))
|
||||
* close [#539](https://github.com/oceanopen/ChatGPT-Next-Web/issues/539) add delete message button ([12d4081](https://github.com/oceanopen/ChatGPT-Next-Web/commit/12d4081311f22ee2b9de30292b1be8aa5c69e6dd))
|
||||
* close [#580](https://github.com/oceanopen/ChatGPT-Next-Web/issues/580) export messages as image ([4dad7f2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4dad7f2ab621eaea55a841fbb41d2d4775c4f78f))
|
||||
* close [#628](https://github.com/oceanopen/ChatGPT-Next-Web/issues/628) add chat commands ([ae1ef32](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ae1ef3215b45ae373044f0cba370307279d1ff7a))
|
||||
* close [#663](https://github.com/oceanopen/ChatGPT-Next-Web/issues/663) allow disable user api key input ([074bd9f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/074bd9f045005d626a8c0aea686b45fca9c81150))
|
||||
* close [#680](https://github.com/oceanopen/ChatGPT-Next-Web/issues/680) lazy load markdown dom ([d790b0b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d790b0b372c0ff2236b24a57f83f9e59a8b76914))
|
||||
* close [#680](https://github.com/oceanopen/ChatGPT-Next-Web/issues/680) lazy rendering markdown ([8363cdd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8363cdd9faee5ad56e90586e51f582061d506404))
|
||||
* close [#741](https://github.com/oceanopen/ChatGPT-Next-Web/issues/741) add auth page ([ebbd012](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ebbd0128f17aa80e3685311c49f6553a1d71de20))
|
||||
* close [#782](https://github.com/oceanopen/ChatGPT-Next-Web/issues/782) select prompt with arrow down / up ([58eadd6](https://github.com/oceanopen/ChatGPT-Next-Web/commit/58eadd6d7bbcb31fa774d4ade75853bd4bb8ccc5))
|
||||
* close [#813](https://github.com/oceanopen/ChatGPT-Next-Web/issues/813) log user ip time ([bd69c8f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bd69c8f5dd90bef9290c20a321a638a949b929b5))
|
||||
* close [#864](https://github.com/oceanopen/ChatGPT-Next-Web/issues/864) improve long term history ([d75b7d4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d75b7d49b83362583a09884654bbbcd81f0f08ce))
|
||||
* close [#887](https://github.com/oceanopen/ChatGPT-Next-Web/issues/887) import masks ([596c9b1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/596c9b1d274d0d89ece5772b4c8efce233f1ab0d))
|
||||
* close [#928](https://github.com/oceanopen/ChatGPT-Next-Web/issues/928) summarize with gpt-3.5 ([06d5031](https://github.com/oceanopen/ChatGPT-Next-Web/commit/06d503152bcba1ad9175441709d7e5c3044eea0a))
|
||||
* close [#928](https://github.com/oceanopen/ChatGPT-Next-Web/issues/928) summarize with gpt3.5 ([209a727](https://github.com/oceanopen/ChatGPT-Next-Web/commit/209a727fe92d9dac8e33c49a83efef702c661a7e))
|
||||
* close [#935](https://github.com/oceanopen/ChatGPT-Next-Web/issues/935) add azure support ([b7ffca0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b7ffca031ebda555c373783820056541307ceba0))
|
||||
* close [#951](https://github.com/oceanopen/ChatGPT-Next-Web/issues/951) support mermaid ([d88da1f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d88da1f6ab0eb1d2ed5e8fb5686f6937f35c408e))
|
||||
* close [#976](https://github.com/oceanopen/ChatGPT-Next-Web/issues/976) esc to close modal ([e1ce1f2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e1ce1f2f4002abbb0cb86cf688957457e92afb90))
|
||||
* configs about app client ([ef7617d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ef7617d545417fe10b3094530a62c59694063d6b))
|
||||
* CUSTOM_MODELS support mapper ([a5a1f2e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a5a1f2e8ad781e0c82a6f775746286477d806545))
|
||||
* default disable balance query ([638fdd8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/638fdd8c3e48837d4f060cca5bc73241d9bd9071))
|
||||
* delete returned models in modals function of ClaudeApi instance ([0fbb560](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0fbb560e906f04e3bad1af43eba51a7e5b97e3ca))
|
||||
* disable auto focus on mobile screen ([3e63f6b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3e63f6ba345a2598e0d1e3ccf4feec9c4679ff18))
|
||||
* disable auto-scroll on ios device ([caec012](https://github.com/oceanopen/ChatGPT-Next-Web/commit/caec01269afb06a015c2fa5e35655f0aafc1d100))
|
||||
* discovery icon ([fd441d9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fd441d9303b9d77bf21e9e93c19e31f4e36b3b7f))
|
||||
* display line break hints in enter mode ([974c455](https://github.com/oceanopen/ChatGPT-Next-Web/commit/974c455bf9a20f4595dcb30d03e7247a43688250))
|
||||
* **dnd:** add drag and drop feature ([301cbbf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/301cbbfdfbf5eed665756d9619ae6b5ad5a65e97))
|
||||
* drag and drop in contextual prompts ([fb98050](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb98050d9f8ea593377aa48bd2f612b212602d61))
|
||||
* dynamic config ([d6e6dd0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d6e6dd09f06ed2797bfe5b9ea4803213179bed97))
|
||||
* edit session title button ([47a2911](https://github.com/oceanopen/ChatGPT-Next-Web/commit/47a2911ee2cd229feb14967a10d02148d2ae2913))
|
||||
* enable drag area for tauri apps ([698be66](https://github.com/oceanopen/ChatGPT-Next-Web/commit/698be6671c0fe1c5b5c46c6fe9209191420b202e))
|
||||
* finish basic functions ([2c9baa4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2c9baa4e2c27d29b4d6dacd91e0c16efec92eb9a))
|
||||
* fix 1)the property named 'role' of the first message must be 'user' 2)if default summarize model 'gpt-3.5-turbo' is blocked, use currentModel instead 3)if apiurl&apikey set by location, useCustomConfig would be opened ([b3e856d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b3e856df1d0aa00038f0e4048c209ce0c7def444))
|
||||
* fix illegal exports in app/api/anthropic/[...path]/route.ts ([5446d8d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5446d8d4a2a71c7e983af1538b25ed4ca7192483))
|
||||
* fix no max_tokens in payload when calling openai vision model ([9b982b4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9b982b408d28fddbc90c2d3e3390653e4f2889b4))
|
||||
* fix system prompt ([d508127](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d50812745211f6ef043a7fad8d50f3178e5a2290))
|
||||
* fix the logtics of client joining webdav url ([fd8d0a1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fd8d0a1746adc3c337ba9bb9dcefe525d7a19d40))
|
||||
* fix the logtics of client joining webdav url ([55d7014](https://github.com/oceanopen/ChatGPT-Next-Web/commit/55d70143018d6b285c1d7ae57fd16ceb27f815a2))
|
||||
* fix webdav 逻辑 ([ee15c14](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ee15c140499ca222bd1f5d08526de9f251c89374))
|
||||
* fix webdav 逻辑2 ([b72d7fb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b72d7fbeda8fa9cb8f020b1dea6188075a92a3bf))
|
||||
* googleApiKey & anthropicApiKey support setting multi-key ([864529c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/864529cbf61925f3b85cfa698613c766efd93436))
|
||||
* handle non-stream response ([5f2745c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5f2745c32a7c5735712e45636a2d19801dee0c55))
|
||||
* Hot keys: Escape to close settings, Up Arrow to get last input ([58b956f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/58b956f7cc6f8b93d5a84fa60f91cc347a6962f7))
|
||||
* i18n refactor and style adjustment ([fb32770](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fb327704866231748827d4b580851e18b797f49a))
|
||||
* import ramarkBreaks plugin ([2c5420a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2c5420ab9e8cdb86bda5b14cbdae35d4653d054e))
|
||||
* improve auto scroll ux and edit model title ([b5ef552](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b5ef552c253bfc7e1a13b0a44ddea4d5a907deb3))
|
||||
* improve chat commands ([6caf791](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6caf79121b7fa28c02400b7d26c260628cc61058))
|
||||
* improve ChatAction ux ([cbabb93](https://github.com/oceanopen/ChatGPT-Next-Web/commit/cbabb9392c6a2f07235f9765061d7620391ec3ff))
|
||||
* improve components structure ([038e6df](https://github.com/oceanopen/ChatGPT-Next-Web/commit/038e6df8f0f553e33cdc37317cec0221b835fece))
|
||||
* improve dnd icon ([3ddedc9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3ddedc903e4e10f9d88cd31fadf39440712d741a))
|
||||
* improve mask ui ([717c123](https://github.com/oceanopen/ChatGPT-Next-Web/commit/717c123b82e5b20e27b1bd29849ba4f64bbd9b6b))
|
||||
* improve mask ui ([132f6c8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/132f6c842073d354f7c88fc06fa18d705a978717))
|
||||
* improve message item buttons style ([38c8ee8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/38c8ee8cd2b9689ad7499a99cc79edf2374c17dd))
|
||||
* improve mobile style ([64e331a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/64e331a3e3b7948f7da81437a573cc64d94293ba))
|
||||
* improve model selector ui ([48a6cdd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/48a6cdd50a0c2739989ffeef94c9584650187ad7))
|
||||
* Improve SD list data and API integration ([a16725a](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a16725ac178007ebbc7597f3e7bf8b93ec1940ea))
|
||||
* Improve setting.model selector ([84a7afc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/84a7afcd948743fa8c69b712d812ad6fbd73c5db))
|
||||
* improve svg viewer ([b718285](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b718285125879382aaa5fe6508b7809186f6b906))
|
||||
* Improve the data input and submission acquisition of SD parameter panel ([7fde932](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7fde9327a2ef0d9664276855f735ec6715063045))
|
||||
* jest ([1ef2aa3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1ef2aa35e910dcc587094909dc5ff114d2252c93))
|
||||
* just disable all ngnix buffer ([6410aa2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6410aa214e7bf05b1a5bd2d0157378c81d5c7088))
|
||||
* language support traditional chinese ([307be40](https://github.com/oceanopen/ChatGPT-Next-Web/commit/307be405ac2da05c3f0ac8da57d47d4107362a1e))
|
||||
* **mac:** add sign config, fix arm64 build ([#4008](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4008)) ([d0463b2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d0463b2089cddbd828639220cb7d0c04cc8b7e5e))
|
||||
* manual refresh for title ([fc27441](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fc274415619f0714f11cd888f2069930a2b693a5))
|
||||
* migrate state from v1 to v2 ([30040a0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/30040a0366222cd63b12b2e66fa96bb43a66737e))
|
||||
* mobile chat overscroll-behavior none ([6d62ab4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6d62ab4257eaba1088e712d1798d32f7872c48bc))
|
||||
* modify some propmt in DEFAULT_INPUT_TEMPLATE about expressing latex ([02b0e79](https://github.com/oceanopen/ChatGPT-Next-Web/commit/02b0e79ba371e9de9da9095a288b902a3c8a4f0a))
|
||||
* move sd config to store ([82e6fd7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/82e6fd7bb5498e6bd758d927a30a9bfea6e6ba80))
|
||||
* new chat message actions style ([25ce6af](https://github.com/oceanopen/ChatGPT-Next-Web/commit/25ce6af36e141d5274adbf4258b70e0d5435a618))
|
||||
* new chat-item avatar ([a3ca8ea](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a3ca8ea5c458a8453c21095b65c88305125243ab))
|
||||
* new token count function ([76fdd04](https://github.com/oceanopen/ChatGPT-Next-Web/commit/76fdd047e7a9427dee18785d1cf60cc0e0999554))
|
||||
* now support gpt-4 model ([b57663b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b57663bf02d445fd100a82d0557cbd354506c0d8))
|
||||
* now user can choose their own summarize model ([93bc2f5](https://github.com/oceanopen/ChatGPT-Next-Web/commit/93bc2f5870976a17ce9deacd29816022f5036c52))
|
||||
* Optimize code ([df33139](https://github.com/oceanopen/ChatGPT-Next-Web/commit/df3313971dd3e66abcf7dafbabc48f1630add8d2))
|
||||
* Optimize document ([908ce3b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/908ce3bbd988c45dea10b552ede34cd051c99de5))
|
||||
* Optimize document ([4cb0655](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4cb0655192281765fea2ef73e6bd620a961d1f70))
|
||||
* optimize getHeaders ([700b06f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/700b06f9c5cc396b54aacebe0741e7d23ba56266))
|
||||
* optimize getHeaders ([b58bbf8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b58bbf8eb49bcf2fc461f818097c853a1c0ac652))
|
||||
* optimize loading screen ([9398b34](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9398b34b5c248c3d6e7f2c79824e133fd666895d))
|
||||
* optimize usage display ([bb30fdf](https://github.com/oceanopen/ChatGPT-Next-Web/commit/bb30fdfa1735835b5d51b317d9e3ae0f0d52de30))
|
||||
* Optimize var names ([b175132](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b175132854e5710d6635f8f58b9a690cd04a66e1))
|
||||
* parse response message ([768decd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/768decde9370f6eecd83f65b6974b8af3a9cb792))
|
||||
* partial locale type ([50cfbaa](https://github.com/oceanopen/ChatGPT-Next-Web/commit/50cfbaaab535041e765473205137443f6bd3d9a1))
|
||||
* prevent browser to invoke basic auth popup ([c2b36cd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c2b36cdffaa0b418bc22588c637f5fcde6fc9ef5))
|
||||
* prod/dev env settings ([144eb68](https://github.com/oceanopen/ChatGPT-Next-Web/commit/144eb684143db99abb0cbe12263369844f76cb9d))
|
||||
* qwen ([9bdd37b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9bdd37bb631198f8c75b995b47ba87a1e6639c14))
|
||||
* reactive isMobileScreen ([55281ed](https://github.com/oceanopen/ChatGPT-Next-Web/commit/55281ed5485d67d1d8ae555114a828cc3bcc8f48))
|
||||
* realtime chat ui ([d544eea](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d544eead3818f69413de20c25c5f3578439b7a4d))
|
||||
* realtime config ([e44ebe3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e44ebe3f0eda9ab6f08dc6a58601e333dd46101b))
|
||||
* reduce first load js size from 500kb to 85kb ([ce5abac](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ce5abac9fbb35999c577ba20621433dcc22c276a))
|
||||
* remove debug code ([6cb296f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6cb296f952ec50b1ff56add63ee1989d96aae822))
|
||||
* remove duplicate Input Template ([264da67](https://github.com/oceanopen/ChatGPT-Next-Web/commit/264da6798ca74ca51290d9c1281ee324d9a8628e))
|
||||
* remove empty memoryPrompt in ChatMessages ([0aa807d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0aa807df190e1d08fc368a337e6d3651410c1993))
|
||||
* replace window.confirm with showConfirm ([3298961](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3298961748ec331669e8e34d8e33b585d439c032))
|
||||
* replace window.prompt with showPrompt ([ea6926c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/ea6926cad3de64173d39717444e42aad62c68d1a))
|
||||
* right-click to copy message to user input ([50b1f7d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/50b1f7db12fce10eeab7a83d25a9abe423f21809))
|
||||
* roles must alternate between user and assistant in claude, so add a fake assistant message between two user messages ([86b5c55](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86b5c5585523c042a0a2ab451a5bfa50dd95872c))
|
||||
* run test before build ([1287e39](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1287e39cc65d1e0339ec39afbccd8d4526bee9d9))
|
||||
* scrollable mask lists in new-chat page ([f14b413](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f14b413b7c94a477ce3644953a3df2b4ace666bf))
|
||||
* scrollbar width change ([32d05c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/32d05c9855ae1c3d6c049f3501ab57f1e9de0990))
|
||||
* scrolling effect when switching chat windows ([93c9974](https://github.com/oceanopen/ChatGPT-Next-Web/commit/93c9974019002b57d8184c23d70f68390be316c0))
|
||||
* sd setting ([3935c72](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3935c725c9741b5fda2b74ca79fef5c968983842))
|
||||
* session-level model config ([4cdb2f0](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4cdb2f0fa37c9e97dd4dafe490955a57a5940370))
|
||||
* settings command dev done ([15e5958](https://github.com/oceanopen/ChatGPT-Next-Web/commit/15e595837be45d0fa2f5a429840950345801b7f9))
|
||||
* setUserInput with onDoubleClickCapture in mobile phone ([e68aaf2](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e68aaf24f13d5b4b6931bb1edd0b57ab67bbf9fa))
|
||||
* share to ShareGPT ([3e65ef3](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3e65ef3beaa6550763feb1f3bcb9d4e59c2f0a07))
|
||||
* Solve the problem of using openai interface protocol for user-defined claude model & add some famous webdav endpoints ([79f3424](https://github.com/oceanopen/ChatGPT-Next-Web/commit/79f342439af8e4c8835c32398b58098acd6bd3dc))
|
||||
* some en masks ([de77551](https://github.com/oceanopen/ChatGPT-Next-Web/commit/de775511d02b8f165a58c461f4da4b8c98a85a0d))
|
||||
* sort model by name ([54a5332](https://github.com/oceanopen/ChatGPT-Next-Web/commit/54a53328341af2d07db19e56db5febdaac225a87))
|
||||
* stop all stale messages ([736c66f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/736c66f46a03ba13329bf030fadfa85e604e23b1))
|
||||
* **SubmitKey:** add MetaEnter option ([d822f33](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d822f333c2e7291b21217e7fa3933adbd773aa47))
|
||||
* Support a way to define default model by adding DEFAULT_MODEL env. ([c96e4b7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c96e4b79667cc3335bf5ee225914f43b5918c62f))
|
||||
* support baidu model ([785d374](https://github.com/oceanopen/ChatGPT-Next-Web/commit/785d3748e10c6c2fa5b21129aa8e35905876a171))
|
||||
* support code highlight and markdown gfm ([f5aef31](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f5aef317df98ffb32de3b5ad2739799bf8e74c6c))
|
||||
* support compress chat history ([c133cae](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c133cae04b7427723c34028803684288018374da))
|
||||
* support custom gemini pro params ([7c3dfb7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7c3dfb7bae37a7d0412a8696393b6189cf2a42cb))
|
||||
* support env var DEFAULT_INPUT_TEMPLATE to custom default template for preprocessing user inputs ([9d7ce20](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9d7ce207b689d2636465da8088a1d96c1275d27a))
|
||||
* support env var DEFAULT_INPUT_TEMPLATE to custom default template for preprocessing user inputs ([2d1f0c9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2d1f0c9f5760b726153c347ef3f6b6bffcd439a5))
|
||||
* support fast chatgpt mobile models ([7f13a8d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7f13a8d2bce33dfe0aa34a2fd29e4824dc6a3fba))
|
||||
* support gemini flash ([6612550](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6612550c064a68dbc8772c182228d7428b562fd7))
|
||||
* support history message count to zero ([0c9add7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0c9add79884156e778863849bba95dd50c2b5fb0))
|
||||
* support i18n ([7cd170b](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7cd170b933b4be3e85ebe689dd397e6549bbeff7))
|
||||
* support model: claude-3-5-sonnet-20240620 ([4640060](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4640060891c85b6619cdaf7b7ee4c0cfc4404170))
|
||||
* support more http status check for webdav ([23eb773](https://github.com/oceanopen/ChatGPT-Next-Web/commit/23eb7732d7011ce9476ab6309c92509e094fca81))
|
||||
* support mort user-friendly scrolling ([19facc7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/19facc7c85a0e509b5d4ca1eaa98782f29477c9a))
|
||||
* support safari appleWebApp ([6446692](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6446692db04b612ab243d19c88c09c3cbee52c29))
|
||||
* support set api key from client side ([20f2f61](https://github.com/oceanopen/ChatGPT-Next-Web/commit/20f2f61349d68b3720623d37803fe968868c834a))
|
||||
* support setting up GTM ([31d9d2e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/31d9d2efcd5cb366cb17e18d09198c0c627c5542))
|
||||
* support streaming for Gemini Pro ([#3688](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3688)) ([5cf58d9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5cf58d94466604cb53a6b026f477827baf12f012))
|
||||
* support using user api key ([df66eef](https://github.com/oceanopen/ChatGPT-Next-Web/commit/df66eef919a3eda0569c94b7ab79523aa3957968))
|
||||
* support vercel speed insight ([#3686](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3686)) ([406530c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/406530ca69d9f6bd1159e1ff8bde98ec0a3306e2))
|
||||
* supports the display of line breaks in Markdown ([b94607f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b94607f636789701612334b48d58a381b2cd06f7))
|
||||
* swap name and displayName for bytedance in custom models ([1caa61f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1caa61f4c0e8d35bfff2dd670925f8c1ceb8267a))
|
||||
* textarea with adaptive height ([3656c84](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3656c8458fa955570dff2e0d6cb076e3e5a8e7e9))
|
||||
* try catch indexedDB error ([7b6fe66](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7b6fe66f2a1a7f227f7116b72f9dd4e10207cd44))
|
||||
* try catch indexedDB error ([c2fc0b4](https://github.com/oceanopen/ChatGPT-Next-Web/commit/c2fc0b49797ef8b016949d9051bfad140326bdef))
|
||||
* try to add auto updater ([91b871e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/91b871ef3bde497a8641b7104485225cc25af45e))
|
||||
* tts ([3ae8ec1](https://github.com/oceanopen/ChatGPT-Next-Web/commit/3ae8ec1af6011cec2ff57f62e66531c48576a9bf))
|
||||
* **tw.ts:** added new translations ([#4142](https://github.com/oceanopen/ChatGPT-Next-Web/issues/4142)) ([f22e36e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/f22e36e52f35a1d447b50d3b8afb1b70bb160961))
|
||||
* update app release workflow ([e785849](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e7858495e60266f84b2c397a2eadd049d1d6b8a6))
|
||||
* update apple-touch-icon.png ([17e57bb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/17e57bb28e67d13048c9123b76b4c642020a3c14))
|
||||
* update button hover style and scrollbar style ([e5c441d](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e5c441d53062b52b52324cde988ff5dd91e4f606))
|
||||
* update dependencies ([b9995e7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b9995e7f701b4a78ede62da686049c12ab8be092))
|
||||
* update dev config ([b17a6a7](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b17a6a7f619c55ff080348998983ce0dd7082d20))
|
||||
* update i18n ([86b8bfc](https://github.com/oceanopen/ChatGPT-Next-Web/commit/86b8bfcb1f478214fbcfe76e9de09680b68f1034))
|
||||
* update new logo & cover image ([#3716](https://github.com/oceanopen/ChatGPT-Next-Web/issues/3716)) ([9122547](https://github.com/oceanopen/ChatGPT-Next-Web/commit/912254751a773c5425d3c36e847e96985cbcbeb6))
|
||||
* update payload config ([1161ada](https://github.com/oceanopen/ChatGPT-Next-Web/commit/1161adaa9f07c8a0842ae423f4aa7a0eb5500968))
|
||||
* update real 'currentSession' ([e49466f](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e49466fa054c702898780967812abe2dabd4ba6b))
|
||||
* update style and timeout handler ([5c70456](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5c70456e180c086cde69a3a74fe3a79caf9b5840))
|
||||
* update vercel deploy env ([9fd7505](https://github.com/oceanopen/ChatGPT-Next-Web/commit/9fd750511c86ef7d45b9a8d304fc98495a2ec252))
|
||||
* use commit time as version id ([fce3b3c](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fce3b3ce7bfa817ae683bfd2bea7c326a3b81f8b))
|
||||
* use tag as version number ([7783545](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7783545bffad789e3504e010960d1c69062f8d17))
|
||||
* use toast instead of alert ([4af8c26](https://github.com/oceanopen/ChatGPT-Next-Web/commit/4af8c26d02e3dd74373d5c0fa835a79f3542d032))
|
||||
* user prompts ([789a779](https://github.com/oceanopen/ChatGPT-Next-Web/commit/789a77977525eb06be52c329a7a65ad47e6babfc))
|
||||
* using fetch to get buildin masks ([88c74ae](https://github.com/oceanopen/ChatGPT-Next-Web/commit/88c74ae18d74b79caded849f9a022b6d5a8a101d))
|
||||
* voice print ([d33e772](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d33e772fa592c24e4adc03f127c887c9e4727913))
|
||||
* voice print ([89136fb](https://github.com/oceanopen/ChatGPT-Next-Web/commit/89136fba32dbf731e4aaed03508684cfeb54614b))
|
||||
* voice print ([8b4ca13](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8b4ca133fda68ed7034ee5bbae8d622d66bf81f9))
|
||||
* white url list for openai security ([0d46110](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0d4611052e75cbe9b2dc9309b60435178dcab663))
|
||||
* white webdav server domain ([8b191bd](https://github.com/oceanopen/ChatGPT-Next-Web/commit/8b191bd2f733d8677c851d90a5003617bd1da937))
|
||||
* wider app body ([09fd743](https://github.com/oceanopen/ChatGPT-Next-Web/commit/09fd743e2e56352bb165c26e9a3a856eecfb51ac))
|
||||
* wont fetch prompts in every building ([9304459](https://github.com/oceanopen/ChatGPT-Next-Web/commit/93044590ccd3bf7fcef384d17a935de3e35d70dd))
|
||||
* wont send max_tokens ([fd2f441](https://github.com/oceanopen/ChatGPT-Next-Web/commit/fd2f441e02b1eecfd2139942fcb911b32ee3c1e4))
|
||||
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
* models接口返回数据的容错处理 ([6653a31](https://github.com/oceanopen/ChatGPT-Next-Web/commit/6653a31eb7e97d88affe88e3b58844632052e678))
|
||||
* avoid read localStorage on every render ([2322851](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2322851ac48e60fe67aab1ac31ee2c4133e2d231))
|
||||
* build in stages to reduce container size ([2645540](https://github.com/oceanopen/ChatGPT-Next-Web/commit/2645540721a457b8772730e65ff16c86da45108f))
|
||||
* close [#909](https://github.com/oceanopen/ChatGPT-Next-Web/issues/909) reduce message items render time ([a69cec8](https://github.com/oceanopen/ChatGPT-Next-Web/commit/a69cec89fb3b4264abaaa9537c5351bbe7860882))
|
||||
* improve prompt list performance ([e509749](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e509749421dc7d81180bc3f4255dae27712defc6))
|
||||
* memorize markdown rendering ([962f434](https://github.com/oceanopen/ChatGPT-Next-Web/commit/962f434e17be9ec802626db897b1682edef264c6)), closes [#302](https://github.com/oceanopen/ChatGPT-Next-Web/issues/302)
|
||||
|
||||
|
||||
### Reverts
|
||||
|
||||
* Revert "Fix [TypesScript] [LLM Api] Chaining Model" ([0c11625](https://github.com/oceanopen/ChatGPT-Next-Web/commit/0c116251b1c51d16e3e9b3d025c4feed8d7c069e))
|
||||
* Revert "Fix & Refactor UI/UX Page [Auth]" ([7df868e](https://github.com/oceanopen/ChatGPT-Next-Web/commit/7df868e22a66db618688878bbe4753c4dd3c495c))
|
||||
* Revert "Fix UI/UX Page Local Language [Exporter Message]" ([5ba3fc9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/5ba3fc9321a126dce367c57d14649ec8a590dc82))
|
||||
* Revert "Add Jailbreak Mask" ([b68d6e9](https://github.com/oceanopen/ChatGPT-Next-Web/commit/b68d6e9d1a7d3bee9d1dfb3593ef2a9bee720185))
|
||||
* fix mobile scroll ([e2c1475](https://github.com/oceanopen/ChatGPT-Next-Web/commit/e2c1475857843c65d803b67292a8f14adffe49d8))
|
||||
* remove unused lines in gitignore file ([d5a4527](https://github.com/oceanopen/ChatGPT-Next-Web/commit/d5a4527e9d075373cc430d833907173b9026d83a))
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
import { defineConfig } from 'bumpp';
|
||||
|
||||
export default defineConfig({
|
||||
files: [
|
||||
'package.json',
|
||||
],
|
||||
all: true,
|
||||
recursive: true,
|
||||
execute: 'node scripts/release.js',
|
||||
});
|
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
* https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#type
|
||||
*/
|
||||
export default {
|
||||
'extends': ['@commitlint/config-conventional'],
|
||||
'rules': {
|
||||
'type-enum': [2, 'always', ['feat', 'fix', 'docs', 'style', 'refactor', 'test', 'chore', 'revert', 'release', 'build', 'ci']],
|
||||
},
|
||||
'type-case': [0],
|
||||
'type-empty': [0],
|
||||
'scope-empty': [0],
|
||||
'scope-case': [0],
|
||||
'subject-full-stop': [0, 'never'],
|
||||
'subject-case': [0, 'never'],
|
||||
'header-max-length': [0, 'always', 72],
|
||||
};
|
20
package.json
20
package.json
|
@ -20,7 +20,9 @@
|
|||
"lint": "eslint --fix",
|
||||
"export": "pnpm mask && cross-env BUILD_MODE=export BUILD_APP=1 next build",
|
||||
"export:dev": "concurrently -r \"pnpm mask:watch\" \"cross-env BUILD_MODE=export BUILD_APP=1 next dev\"",
|
||||
"prompts": "node ./scripts/fetch-prompts.mjs"
|
||||
"prompts": "node ./scripts/fetch-prompts.mjs",
|
||||
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
|
||||
"changelog:versions": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fortaine/fetch-event-source": "^3.0.6",
|
||||
|
@ -60,6 +62,8 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@antfu/eslint-config": "3.9.1",
|
||||
"@commitlint/cli": "^19.5.0",
|
||||
"@commitlint/config-conventional": "^19.5.0",
|
||||
"@eslint-react/eslint-plugin": "^1.21.0",
|
||||
"@testing-library/dom": "^10.4.0",
|
||||
"@testing-library/react": "^16.0.1",
|
||||
|
@ -70,12 +74,18 @@
|
|||
"@types/react-dom": "^18.2.7",
|
||||
"@types/react-katex": "^3.0.0",
|
||||
"@types/spark-md5": "^3.0.4",
|
||||
"bumpp": "9.8.1",
|
||||
"chalk": "5.3.0",
|
||||
"commitizen": "4.3.1",
|
||||
"concurrently": "^8.2.2",
|
||||
"conventional-changelog-cli": "5.0.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"cz-conventional-changelog": "3.3.0",
|
||||
"eslint": "^9.14.0",
|
||||
"eslint-plugin-format": "^0.1.3",
|
||||
"eslint-plugin-react-hooks": "^5.1.0",
|
||||
"eslint-plugin-react-refresh": "^0.4.16",
|
||||
"execa": "9.5.1",
|
||||
"lint-staged": "^15.2.10",
|
||||
"simple-git-hooks": "2.11.1",
|
||||
"ts-node": "^10.9.2",
|
||||
|
@ -85,11 +95,17 @@
|
|||
"webpack": "^5.88.1"
|
||||
},
|
||||
"simple-git-hooks": {
|
||||
"pre-commit": "npx lint-staged"
|
||||
"pre-commit": "npx lint-staged",
|
||||
"commit-msg": "npx commitlint --edit $1"
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.{js,jsx,vue,ts,tsx,css,html}": [
|
||||
"npm run lint"
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"commitizen": {
|
||||
"path": "./node_modules/cz-conventional-changelog"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
1581
pnpm-lock.yaml
1581
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,25 @@
|
|||
import chalk from 'chalk';
|
||||
import { execa } from 'execa';
|
||||
|
||||
function run(rBin, rArgs, opts = {}) {
|
||||
return execa(rBin, rArgs, { stdio: 'inherit', ...opts });
|
||||
}
|
||||
const step = msg => console.log(chalk.cyan(msg));
|
||||
|
||||
async function main() {
|
||||
// generate changelog
|
||||
step('\nGenerating changelog...');
|
||||
await run(`pnpm`, ['run', 'changelog']);
|
||||
|
||||
const { stdout } = await run('git', ['diff'], { stdio: 'pipe' });
|
||||
if (stdout) {
|
||||
step('\nCommitting changes...');
|
||||
await run('git', ['add', '-A']);
|
||||
} else {
|
||||
console.log('No changes to commit.');
|
||||
}
|
||||
}
|
||||
|
||||
main().catch((err) => {
|
||||
console.error(err);
|
||||
});
|
Loading…
Reference in New Issue