Skip to content

Releases: AprilNEA/ChatGPT-Admin-Web

v3.2.4

27 Dec 10:28
c6c5a1c
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • Optimise admin page placeholder

Fixed

  • #193
  • Fix some locales
  • Remove duplicate metadata in both root and admin dir layout.tsx

v3.2.3

17 Dec 15:01
0ecaecb
Compare
Choose a tag to compare

What's Changed

Added

  • Add refresh token, delay user login status time

Changed

  • Use zod instead of joi for config check

Fixed

  • Fix seesion summary topic trigger
  • Fix session title overflow in sidebar by @Zerlight

Full Changelog: v3.2.2...v3.2.3

v3.2.2

10 Dec 03:29
c30081d
Compare
Choose a tag to compare
  • 在未配置电子邮件和短信时,允许通过密码直接注册
  • 允许初始管理员
  • 添加 CI
    • 测试套件
    • 前端捆绑程序分析
  • 修复重命名污染

What's Changed

  • Allow direct registration via password when both email and SMS are not configured at the same time
  • Allow init admin
  • Add CI
    • Test Suite
    • Frontend Bundler Analysis
  • Fix rename pollution

PRs

  • [v3.2.2] Allow direct registration via password when both email and SMS are not configured at the same time by @AprilNEA in #183 ENG-56

Full Changelog: v3.2.1...v3.2.2

Fix mobile style, resolve dependencies and optimise configuration

08 Dec 00:40
7f6f2cf
Compare
Choose a tag to compare
  1. 优化启动流程若干。
  2. 解决依赖问题。
  3. 当邮箱和短信没有被配置时,在前端反馈提示。
  4. 检查Postgres 和Redis是否被成功配置,否则后端将无法正常启动。
  5. 修复认证页面的边框在移动界面上的溢出,当小于断点值时,边框将与背景融合。

我们建议删除根目录下的 config.json 并使用环境变量暴露数据库URL,首次运行后项目会自动生成 config.json 并导入数据库链接。

What's Changed

  1. A number of start-up processes have been optimized.
  2. Resolve dependency issues.
  3. Feedback alerts in front-end when mailbox and SMS are not configured.
  4. Check if Postgres and Redis are successfully configured, otherwise the backend will not start properly.
  5. fix overflow of authentication page's border on mobile interface, when less than the breakpoint value, the border will blend with the background.

Tips

We recommend deleting config.json from the root directory and exposing the database URL using an environment variable. The project will automatically generate config.json and import the database link after the first run.

PRs

  • A panel for real-time backend updates by @AprilNEA in #162
  • [v3.2.1] Fix mobile style, resolve dependencies and optimise configuration by @AprilNEA in #177

Full Changelog: v3.1.0...v3.2.1

v3.2.0-beta Json Config Schema with database

18 Nov 14:22
526f0a3
Compare
Choose a tag to compare
  • 在后台管理面板中随时调整项目设置

  • 易于使用的安装界面

  • Adjust project settings at any time in the backend administration panel

  • An easy-to-use installation interface

What's Changed

Full Changelog: v3.1.0...v3.2.0-beta

v3.1.0 New Dashboard, New UI

10 Nov 06:53
2b949b2
Compare
Choose a tag to compare
  • 优化前端界面

    • 新建对话添加展开动画
    • 对话列表添加对话图表
    • 输入框上方添加菜单栏
    • 消息上方添加菜单栏
    • 添加订单历史见面
    • 重构产品分类逻辑
  • 后台管理界面

    • 布局后台管理界面
    • 对话、用户、订单表格
    • 一些统计数据
  • Optimization of the front-end interface

    • Add expand animation to new dialogs
    • Add dialog charts to dialog list
    • Add menu bar above input box
    • Add menu bar above the message
    • Add order history meet
    • Reorganize product categorization logic
  • Backend management interface

    • Layout of the backend administration interface
    • Dialog, user, order forms
    • Some statistics

** PR: **

  • Optimization of the user interface and finish the preliminary dashboard panels by @AprilNEA in #158

Full Changelog: v3.0.1...v3.1.0

v3.0.1

09 Nov 03:35
81ad3ac
Compare
Choose a tag to compare

Core Change

  • Refactor most of api service and endpoint, include chat product announcement
  • Refactor login interface style
  • Refactor login/register logic

New Contributors

Full Changelog: v0.0.2...v3.0.1

v3.0.0-beta

07 Oct 12:44
8aba62e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0-alpha...v3.0.0-beta

v3.0.0-alpha

14 Aug 10:27
d7a10e1
Compare
Choose a tag to compare

#v3 #进度同步 #测试版

很抱歉由于开发者的精力不足,这么久来一直没有正式公布有关这个项目的消息。

ChatGPT-Admin-Web 是一个基于 ChatGPT-Next-Web 非常早期的版本 fork 出的添加了多用户管理的开源项目。该项目的 v1 和 v2 版本一直没有进行正式发布,也没有系统的部署教程,虽然有很多开发者能够自行部署并进行再次开发,但我们希望能够维护一个易于部署的非技术友好的开源项目。

由于v1版本使用Redis数据库拓展性可用性较差,故计划基于Prisma开发 v2 版本,由于数据表设计失误、开发力量有限、引入面具功能导致项目难以维护等原因,v2版本存在诸多问题。

为了更好的面向开源社区,我们重新设计了v3版本同时开发了后台管理面板,该版本具有以下不同的特性:

  • 提供一个全局统一的配置文件,不再依赖于环境变量
  • 聊天历史云端保存、同步,本地(localStorage)不再存储
  • Model, Platform(OpenAI Base), API Key 后台管理
  • 基于权重的 Key Pool 自动调度
  • 微信登陆支持微信开放平台OAuth和微信公众平台二维码
  • 容器部署为一等公民,包括 Railway, flyio 等支持容器部署的平台,不再维护 Vercel平台的部署

目前暂不支持面具功能。技术上前端基于v1版本重构,后端使用Nestjs重写。
注意:对于v1版本,会有相应的迁移计划。对于v2版本,我们不再进行维护和支持。

项目即将发布,可前往Gtihub v3 分支预览。

感谢许多人的支持。

Telegram 频道 @ChatGPTAdminWeb

v1.0.0-alpha

20 Jun 15:47
7c9cf58
Compare
Choose a tag to compare
  • 更新面具以及提示词列表功能
  • 数据库使用 PostgreSQL,支持本地部署
  • 可使用 @upstash/ratelimit 进行速率控制
  • 支持微信登录(非 OAuth)
  • 更新文档站点 https://caw.sku.moe
  • 提供了 Upstash -> PostgreSQL 迁移工具

What's Changed

  • 基于最新版本的 ChatGPT-Next-GPT 重构本项目 by @AprilNEA in #100

New Contributors

Full Changelog: v0.0.2...v1.0.0-alpha