IGCrystal
|
38eae1d1ee
|
🐞 fix: 进一步的检查与校准
|
2025-06-17 12:22:00 +08:00 |
|
IGCrystal
|
7c27520d57
|
✨ feat: 继续完成剩下组件的国际化
ExtensionCard.vue - 插件卡片组件 WaitingForRestart.vue - 重启等待组件 ReadmeDialog.vue - README对话框组件 AstrBotConfig.vue - 配置编辑器组件 ListConfigItem.vue - 列表配置项组件 ItemCardGrid.vue - 卡片网格组件
ChatPage.vue - 聊天页面的录音提示文本 ConfigPage.vue - 配置页面的状态消息 ExtensionPage.vue - 插件页面的加载和状态文本 OnlineTime.vue - 仪表板运行时间组件
|
2025-06-16 22:44:44 +08:00 |
|
IGCrystal
|
0f95f62aa1
|
✨ feat: 完成仪表板国际化系统重构
✨ 核心特性:
- 实现模块化i18n架构,支持22个功能模块
- 完成中英双语翻译文件(44个翻译文件)
- 新增懒加载翻译模块,提升性能
- 类型安全的翻译键值验证系统
🌐 国际化覆盖:
- 所有主要页面(15+)完成国际化
- 导航侧边栏、顶栏、共享组件全部支持
- 仪表板统计组件完整国际化
- 登录页面及认证流程完整国际化
🎨 UI/UX 优化:
- 统一顶栏按钮样式(语言切换+主题切换)
- 移动端登录页采用全屏设计
- Logo组件智能换行支持中英文
- 响应式语言切换组件
📱 移动端适配:
- 登录卡片移动端全屏布局
- 悬浮工具栏底部固定定位
- 触摸友好的交互设计
- 多设备响应式支持
🔧 技术改进:
- 模块化翻译文件结构 (core/*, features/*)
- 懒加载机制减少初始包体积
- TypeScript类型定义完整
- 翻译键值自动验证
|
2025-06-16 13:53:33 +08:00 |
|
IGCrystal
|
6e03218d54
|
✨ feat: 多语言国际化支持
|
2025-06-15 23:10:44 +08:00 |
|
IGCrystal
|
075b008740
|
🐞 fix: 错误修复和代码健壮性
- 在 KnowledgeBase.vue 中修正无效的 v-class 指令为 class 属性的问题
- 在 ConsoleDisplayer.vue 中修正 historyNum 属性类型不匹配的问题
- 解决控制台中的 Vue 警告信息
- 在访问 status 前对 err.response 进行空值检查
- 防止“无法读取未定义对象的属性”错误
- 提高 catch 块中错误处理的健壮性
- 对 API 响应数据进行空值检查
- 在处理之前确保数组类型验证
- 修复“无法读取 null 对象的属性”错误
- 改进 beforeUnmount 生命周期中的 D3.js 清理工作
- 对图形数据处理添加防御性编程
|
2025-06-15 22:45:28 +08:00 |
|
IGCrystal
|
b4fa08c4e2
|
🎈 perf: 优化登录界面样式
|
2025-06-12 23:26:01 +08:00 |
|
Richard X.
|
e7f35098e4
|
fix(readmeDialog): Fix readme dialog markdown rendering over different appearances.
Fix readme dialog markdown rendering over different appearances.
|
2025-06-10 21:46:35 +08:00 |
|
Soulter
|
ccbfc3d274
|
perf: 强化强制修改默认密码逻辑
|
2025-06-09 11:47:23 +08:00 |
|
Soulter
|
9564166297
|
perf: knowledge base displays console when installing
|
2025-05-31 11:52:24 +08:00 |
|
Soulter
|
1e0cf7c112
|
fix: update ExtensionCard actions and add readme link functionality
|
2025-05-30 10:50:54 +08:00 |
|
Soulter
|
46859c93c9
|
perf: improve WebUI
|
2025-05-30 10:45:05 +08:00 |
|
Soulter
|
1641549016
|
perf: improve WebUI
|
2025-05-30 10:36:48 +08:00 |
|
kwicxy
|
5e9c2a669b
|
fix: Various bug fixes and improvements
|
2025-05-29 16:41:03 +08:00 |
|
kwicxy
|
88ad373c9b
|
深色主题切换功能初步实现
|
2025-05-29 01:28:45 +08:00 |
|
Larch-C
|
c75156c4ce
|
🎈 perf: 优化了登录界面样式
|
2025-05-17 18:08:55 +08:00 |
|
Soulter
|
6723fe8271
|
🐛 fix: cannot save value when fullscreen editor mode
|
2025-05-16 10:37:30 +08:00 |
|
Soulter
|
7afc475290
|
🐛 fix: value cannot displayed when fullscreen editior mode
|
2025-05-16 10:29:22 +08:00 |
|
Soulter
|
654e5762f1
|
🐛 fix: 修复 VueMonacoEditor 的 v-model 绑定方式
|
2025-05-16 10:20:03 +08:00 |
|
Soulter
|
507c3e3629
|
✨ feat: 配置项支持代码编辑器模式
|
2025-05-16 10:14:16 +08:00 |
|
Soulter
|
c5c5a98ac4
|
🐛 fix: 修复 MCP 页面的一些问题
|
2025-04-21 10:51:01 +08:00 |
|
Soulter
|
9fedaa9f77
|
🎈perf(webui): 优化了 MCP 页面的效果
|
2025-04-20 11:26:53 +08:00 |
|
Soulter
|
97cbccc2ba
|
✨ feat: mcp 服务器市场
|
2025-04-17 00:41:04 +08:00 |
|
kterna
|
59fbd98db3
|
1
|
2025-04-08 14:31:35 +08:00 |
|
kterna
|
b70ed425f1
|
Merge branch 'master' of https://github.com/kterna/AstrBot
|
2025-04-08 14:05:43 +08:00 |
|
kterna
|
3b137ac762
|
插件管理中查看本地插件的readme
|
2025-04-08 14:01:14 +08:00 |
|
Soulter
|
e031161fd4
|
🐛 修复: 移除文本输入框的 auto-grow 属性
fixes: #1038
|
2025-04-05 15:58:17 +08:00 |
|
Soulter
|
d3a7fef9b0
|
🐛 修复: 移除多余的 console 语句
|
2025-04-05 15:46:45 +08:00 |
|
Soulter
|
40822fe77a
|
✨ feat: 更新日志发布机制,支持日志级别和内容的字典格式,增加日志筛选功能
fixes: #1010
|
2025-04-05 15:43:40 +08:00 |
|
Soulter
|
837b670213
|
✨ feat(webui): 支持修改列表项
fixes: #1086
|
2025-04-05 15:10:44 +08:00 |
|
Soulter
|
be516d75bd
|
🐛 fix: upadte method name
|
2025-04-02 21:06:59 +08:00 |
|
Soulter
|
951d5fde85
|
🏗 refactor: log 通信使用 SSE 替代 Websockets
|
2025-04-02 20:59:25 +08:00 |
|
Soulter
|
84c1593889
|
✨ feat: Update UI elements and improve layout in various components
|
2025-03-25 21:52:15 +08:00 |
|
zhx
|
71e0ccdfec
|
feat: 删除插件添加二次确认,插件列表添加非空判断
|
2025-03-24 16:41:54 +08:00 |
|
Soulter
|
89d51d2afc
|
🎈 perf: config UI
|
2025-03-24 11:36:38 +08:00 |
|
Soulter
|
ade87f378a
|
🎈 perf: UI 优化
|
2025-03-24 00:32:40 +08:00 |
|
Soulter
|
e5828713cf
|
🎈 perf: improve ChatPage and ConfigPage UI
|
2025-03-23 22:57:02 +08:00 |
|
Soulter
|
046f5e645e
|
✨ feat: 完善 MCP 管理和实现 WebUI MCP 相关的页面
|
2025-03-23 16:33:44 +08:00 |
|
Soulter
|
77f692aae2
|
🎈 perf: 配置项显示优化
|
2025-03-20 13:17:27 +08:00 |
|
Soulter
|
75dace2dee
|
🎈 perf: 优化配置页的显示
|
2025-03-18 00:16:47 +08:00 |
|
Soulter
|
135dbb8f07
|
style: clean codes
|
2025-03-14 18:02:00 +08:00 |
|
Soulter
|
95495a2647
|
🏗 refactor: clean up AstrBotConfig component markup for improved readability
|
2025-03-13 16:40:59 +08:00 |
|
Soulter
|
e3310a605c
|
🐛 fix: 插件管理的插件简介太长 “帮助”“操作”图标不显示 #790
|
2025-03-13 16:36:35 +08:00 |
|
Soulter
|
b55719bf28
|
🏗 refactor: improve styling and layout of AstrBotConfig component for enhanced readability
|
2025-03-13 15:59:20 +08:00 |
|
Soulter
|
f8a8e30641
|
🏗 refactor: 配置页样式重写
|
2025-03-13 15:37:53 +08:00 |
|
Soulter
|
1ed2bd33f0
|
🐛 fix: 修复插件更新时显示未知更新的问题
|
2025-03-11 22:38:25 +08:00 |
|
Soulter
|
4eef42f730
|
refactor: 移除未使用的 defineEmits 导入
|
2025-03-08 20:53:43 +08:00 |
|
Soulter
|
7a0864f5c2
|
✨ feat: 推荐插件页面
|
2025-03-08 18:58:50 +08:00 |
|
Soulter
|
179eb5d847
|
✨ feat: 优化了插件卡片的 UI,插件卡片支持显示 logo
|
2025-03-08 17:13:36 +08:00 |
|
Soulter
|
8e2d666ff8
|
✨ feat: 优化关于页面和配置页面样式,添加重启按钮功能
|
2025-02-23 16:57:48 +08:00 |
|
Soulter
|
38d7be1d5f
|
✨ feat: 优化提示框样式并更新关于页面内容
|
2025-02-23 16:29:57 +08:00 |
|