feat: Add TVBox configuration support and management interface

- Introduced a new configuration page for TVBox with JSON and Base64 format options.
- Updated API endpoints for TVBox configuration retrieval.
- Enhanced the sidebar navigation to link to the new configuration page.
- Improved error handling and user feedback for configuration copying.
- Added detailed usage instructions and feature descriptions in the documentation.
- Fixed issues related to deployment and static generation.
This commit is contained in:
katelya
2025-09-03 19:54:58 +08:00
parent 2294f1b066
commit 1ca36f7454
7 changed files with 192 additions and 245 deletions
+24
View File
@@ -2,6 +2,30 @@
本文档记录 KatelyaTV 项目的重要更新和功能变更。
## [0.5.1] - 2025-09-03
### 🎉 新增功能
- 📺 **TVBox 兼容支持**
- 新增 TVBox 配置接口,支持标准 JSON 格式配置
- 提供直观的配置管理界面 (`/config` 页面)
- 支持 JSON 和 Base64 两种配置格式
- 内置视频解析接口,支持多种视频平台
- 完全兼容 TVBox 及其衍生应用
- 自动同步 KatelyaTV 配置的所有视频源
### 🔧 技术改进
- 新增 `/api/tvbox` API 端点,提供 TVBox 标准配置
- 新增 `/api/parse` 视频解析接口
- 新增 TVBox 配置页面组件,支持动态格式切换
- 添加 CORS 跨域支持,确保 TVBox 应用正常访问
- 完善的错误处理和用户提示
- 新增详细的 TVBox 使用文档
### 🐛 问题修复
- 修复 Cloudflare Pages 部署时的 Suspense 边界问题
- 解决 Next.js 静态生成时的 useSearchParams 错误
- 优化构建配置,确保跨平台部署兼容性
## [0.5.0] - 2025-09-02
### 🎉 新增功能