54 Commits

Author SHA1 Message Date
katelya 0874cac2ae feat: 更新 Upstash 配置,修改环境变量名称以提高一致性 2025-09-05 10:58:27 +08:00
Katelya 24e9dd9b5d 更新视频源配置is_adult 2025-09-05 00:44:31 +08:00
katelya af192b35ed docs: 优化README格式,增强可读性,修正内容描述 2025-09-04 23:54:22 +08:00
katelya 4c421bcf5f docs: 优化README部署指南,重新组织逻辑结构,简化冗余内容,增强可读性 2025-09-04 23:53:05 +08:00
katelya 40cbd617ee fix: 修复Docker + Kvrocks登录失败问题,补充USERNAME环境变量说明 2025-09-04 23:45:03 +08:00
katelya 1811d20d2a docs: 添加Docker+Kvrocks登录失败问题的详细故障排除指南
文档更新:
- 在README常见问题排除部分添加专门的Kvrocks登录失败解决方案
- 详细说明问题症状、原因分析和完整的解决步骤
- 提供环境变量配置检查和验证命令

 解决用户反馈:
- 针对用户报告的'账号或密码错误'和'Users数组为空'问题
- 提供完整的诊断和修复流程
- 包含重启服务和验证配置的具体命令

 技术改进:
- 明确标识这是重要修复项
- 提供可复制执行的命令脚本
- 添加配置验证步骤确保修复生效
2025-09-04 23:42:46 +08:00
katelya 9a5564b3cf fix: 修复文档格式和内容,确保成人内容过滤功能配置说明清晰 2025-09-04 22:56:06 +08:00
katelya db08179eb0 docs: 完善成人内容过滤功能文档和配置
文档更新:
- 更新README中成人内容过滤部分,添加Cloudflare Pages配置要求
- 新增CLOUDFLARE_PAGES_ADULT_FILTER.md详细配置指南
- 更新D1_MIGRATION.md,修正user_settings表结构

 数据库优化:
- 修复scripts/d1-init.sql,添加缺失的user_settings表
- 更新表结构以匹配当前实现
- 添加必要的索引优化查询性能

 问题修复:
- 解决Cloudflare Pages部署时'获取用户设置失败'错误
- 明确说明不同部署平台的存储类型要求
- 提供详细的故障排除指南
2025-09-04 22:55:28 +08:00
katelya 235358c8c2 fix: 修复import排序和格式化问题
- 修复AdultContentFilter组件的import排序
- 修复settings页面的import排序
- 清理代码格式问题
2025-09-04 21:50:55 +08:00
katelya 86ebbb2cf6 feat: 添加成人内容过滤功能
- 新增用户设置系统支持内容过滤开关
- 扩展类型定义支持成人内容标记
- 实现用户设置API端点(GET/PATCH/PUT)
- 增强搜索API支持内容分组和过滤
- 创建AdultContentFilter UI组件
- 添加用户设置页面和认证检查
- 更新配置示例和README文档
- 实现LocalStorage和Redis存储后端
- 默认启用过滤确保安全性
2025-09-04 21:11:02 +08:00
Katelya c9429efba6 Update README.md 2025-09-04 20:57:05 +08:00
Katelya 5427dbcb0f Improve comments in README for environment variables 2025-09-04 20:56:02 +08:00
katelya b255965de3 docs: 更新README.md,添加Upstash Redis和Cloudflare Pages配置说明,优化格式 2025-09-04 20:52:12 +08:00
katelya 11779e6d24 fix: 修正Cloudflare Pages构建配置,简化部署文档,添加Vercel环境变量示例 2025-09-04 20:47:55 +08:00
katelya 0679fe98eb feat: 更新Kvrocks部署文档,添加管理员账号和用户注册配置说明 2025-09-04 18:27:06 +08:00
katelya 22c68b7e19 feat: remove outdated documentation and fix overlay issue in SkipController
- Deleted SKIP_CONTROLLER_TEST.md and SKIP_CONTROLLER_UPDATE.md as they are no longer relevant.
- Removed SKIP_FEATURE_GUIDE.md to streamline user documentation.
- Eliminated SKIP_OVERLAY_FIX.md after addressing the click offset issue caused by the SkipController overlay.
- Improved user experience by ensuring the SkipController does not interfere with episode selection.
2025-09-04 18:10:59 +08:00
katelya 82485d1939 feat: Add Docker Compose configurations for Kvrocks and Redis deployments
- Implemented `docker-compose.kvrocks.auth.yml` for Kvrocks with password authentication.
- Created `docker-compose.redis.yml` for Redis deployment.
- Added Kvrocks configuration file `kvrocks.auth.conf` with necessary settings.
- Updated documentation with deployment guidelines for Kvrocks.
- Introduced ESLint configuration for code quality.
- Developed deployment configuration check script `check-deployment-configs.js`.
- Added D1 database initialization script `d1-init.sql` for KatelyaTV.
- Created test script `test-kvrocks-deployment.js` to validate Kvrocks deployment.
- Implemented fix verification script `verify-kvrocks-fix.js` for password handling.
- Updated `wrangler.toml` for Cloudflare deployment configuration.
2025-09-04 17:55:23 +08:00
katelya 07a68b01a4 build: 更新版本号到 20250904151930
- 使用 generate-version.js 脚本生成新版本号
- 同步更新 src/lib/version.ts 和 VERSION.txt
- 确保前端显示正确的版本信息
- 触发 Docker 镜像重新构建
2025-09-04 15:19:50 +08:00
katelya fb47b3d358 docs: 优化 Cloudflare Pages 和 Vercel 配置文件部署指导
- 详细说明配置文件的正确下载和使用方法
- 添加常见错误的排查步骤和解决方案
- 明确指出不要直接复制网页内容,需下载文件
- 提供 JSON 格式验证和故障排除指南
- 更新版本号以触发 Docker 镜像重新构建
2025-09-04 15:12:24 +08:00
katelya b73b52bc05 fix: 优化README.md中的部署方式对比表格格式和环境变量说明 2025-09-04 15:07:42 +08:00
katelya 235259c24d docs: 添加Vercel+Upstash多用户部署完整指导文档
- 新增详细的Vercel+Upstash部署步骤说明
- 更新部署方式对比表,突出Vercel+Upstash方案优势
- 添加多用户系统和跨设备同步功能说明
- 优化推荐方案,推荐Vercel+Upstash作为个人用户首选
- 更新环境变量说明,包含Upstash配置详情
- 添加费用说明和免费额度介绍
2025-09-04 15:07:12 +08:00
katelya b0deb7eedc 修正配置文件下载地址的格式,添加空格以提高可读性 2025-09-04 12:32:06 +08:00
katelya ab147dd19a feat: 添加站点全局访问密码配置 2025-09-04 12:01:19 +08:00
Katelya 035f15cd7f 更新配置文件的片源数量!
Added download links for Plus version of the configuration file.
2025-09-03 23:14:38 +08:00
katelya 981137afe9 feat: 更新 Kvrocks 配置,使用预构建 Docker 镜像并添加故障排除指南 2025-09-03 21:09:38 +08:00
katelya 1ca36f7454 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.
2025-09-03 19:54:58 +08:00
katelya 2294f1b066 feat: 添加 TVBox 配置接口,支持视频源导入及解析功能 2025-09-03 19:32:24 +08:00
katelya 66a6fd0392 feat: 添加对 Kvrocks 的支持,包括配置文件、环境变量示例及数据库操作实现 2025-09-03 14:34:45 +08:00
katelya d8e8510e5e feat: 添加视频源配置管理功能,包括导入和导出配置的支持 2025-09-02 17:56:48 +08:00
katelya 1e3467fff2 feat: 添加 CORS 支持,处理预检请求并更新 API 响应头 2025-09-02 17:43:06 +08:00
Katelya c69e9a380f Revise important change notification in README
Updated important change notification to include details about recommended configuration files.
2025-09-02 17:24:10 +08:00
katelya 53ef9281ba feat: 更新 README.md,移除内置视频源并提供用户自定义资源站配置说明 2025-09-02 17:21:47 +08:00
katelya d268fa7dd5 feat: 更新发布配置和文档,修改 Docker 镜像地址为 katelya77/KatelyaTV 2025-09-02 15:16:51 +08:00
Katelya e24dcf087e Update README.md 2025-09-02 14:31:10 +08:00
katelya 7d9675d617 fix readme.md 2025-09-02 14:28:00 +08:00
katelya a6bcb72987 添加跳过片头片尾功能,更新相关组件和文档,支持用户自定义设置 2025-09-02 14:18:44 +08:00
Katelya 8c698ceb7d Update README.md 2025-09-01 23:33:23 +08:00
Katelya 41ea51baae Fix link to D1初始化.md in README 2025-09-01 23:19:49 +08:00
katelya d639bbe415 feat: 更新 README,重构部署教程,优化 Docker 部署说明和配置示例 2025-09-01 23:14:26 +08:00
katelya dc336af4da feat: 更新 README,移除视频源说明,优化部署和环境变量部分 2025-09-01 22:54:48 +08:00
katelya 3ba6e798f6 feat: 更新 README,优化项目描述和视频源说明,调整布局和功能特性 2025-09-01 22:33:58 +08:00
katelya ab4e58dc4c feat: 更新 README 和版本管理脚本,优化 PageLayout 组件布局,添加 .eslintignore 文件 2025-09-01 21:57:20 +08:00
Katelya 87c4020f99 Update README.md 2025-09-01 21:31:19 +08:00
Katelya e0c0fb1289 Update README.md 2025-09-01 21:30:40 +08:00
katelya 4617b0199b feat: Enhance package manager detection script and improve type safety in components
- Updated `check-package-manager.js` to disable specific ESLint rules for better readability.
- Refactored `page.tsx` in the login module to remove unnecessary type assertions and improve state management.
- Modified `page.tsx` in the home module to enhance error handling, improve layout with grid system, and limit displayed items.
- Adjusted `PageLayout.tsx` to implement responsive layout changes for the play page.
- Improved `ThemeToggle.tsx` to ensure proper dependency tracking in useEffect.
- Enhanced `VideoCard.tsx` with better type definitions for favorites.
- Updated `db.client.ts` to rename legacy cache prefix for future migration.
- Added runtime configuration types in `types.ts` and extended global Window interface.
- Introduced a new Workbox service worker file for improved caching strategies.
2025-09-01 21:23:45 +08:00
Katelya 8b2ca1e520 Update README with important video source notice 2025-09-01 13:29:53 +08:00
Katelya 702daca788 Update README.md 2025-08-31 22:14:56 +08:00
Katelya 298aa98318 Update README.md 2025-08-31 18:22:48 +08:00
katelya 42c5f445be Fix Docker method 2025-08-30 23:53:34 +08:00
Katelya ac3a42d0e3 Update README.md 2025-08-29 21:11:07 +08:00