katelya
|
142c780b50
|
Fix TypeScript errors: Update User type system across all storage implementations
|
2025-09-05 15:59:55 +08:00 |
|
katelya
|
b06665788f
|
fix: 完善成人内容过滤功能的部署兼容性
- 为用户设置API添加Edge Runtime配置确保部署兼容性
- 完善所有存储后端的用户设置方法实现
- 为D1数据库添加user_settings表迁移脚本
- 修复TypeScript类型错误和构建兼容性
- 所有25个API路由现在都正确配置了Edge Runtime
- 确保Docker、Cloudflare Pages等各平台部署正常运行
|
2025-09-04 21:25:45 +08:00 |
|
katelya
|
86ebbb2cf6
|
feat: 添加成人内容过滤功能
- 新增用户设置系统支持内容过滤开关
- 扩展类型定义支持成人内容标记
- 实现用户设置API端点(GET/PATCH/PUT)
- 增强搜索API支持内容分组和过滤
- 创建AdultContentFilter UI组件
- 添加用户设置页面和认证检查
- 更新配置示例和README文档
- 实现LocalStorage和Redis存储后端
- 默认启用过滤确保安全性
|
2025-09-04 21:11:02 +08:00 |
|
katelya
|
348494336a
|
添加跳过配置功能,包括数据库和API支持,更新播放器以处理跳过片段
|
2025-09-02 13:49:46 +08:00 |
|
Cursor Agent
|
672a386d2c
|
docs: rebrand to KatelyaTV and add release notes\n\n- Update QUICKSTART, PROJECT_STATUS, CONTRIBUTING, CHANGELOG\n- Add RELEASE_NOTES.md for v0.1.0-katelya\n- UI text: replace MoonTV mentions where user-facing\n- Config defaults: SITE_NAME -> KatelyaTV\n- Version check: allow env override, keep MoonTV fallback\n- Upstash client: add KatelyaTV global symbol with legacy alias\n- LocalStorage: migrate keys to katelyatv_* with legacy fallback
|
2025-08-29 07:56:19 +00:00 |
|
katelya
|
f239211864
|
Update
|
2025-08-27 14:07:03 +08:00 |
|