Commit Graph

124 Commits

Author SHA1 Message Date
katelya 222126e50f feat: 更新版本至 0.6.0-katelya,新增 TVBox 配置功能及优化用户体验 v0.6.0-katelya 2025-09-03 20:34:52 +08:00
katelya 3783fbdd00 feat: 更新 middleware 匹配规则,添加 TVBox API 路径支持 2025-09-03 20:26:56 +08:00
katelya c4458ae23a feat: 添加 TVBox 配置按钮,支持跳转到配置页面 2025-09-03 20:17:25 +08:00
katelya ac29b75457 feat: 更新 TVBox API 解析逻辑,支持从配置文件异步读取源站列表 2025-09-03 20:05:56 +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 b4ebe89292 feat: 更新 service worker 逻辑,优化模块注册和缓存管理 2025-09-03 19:20:20 +08:00
katelya 54b4388685 feat: 更新视频源配置,禁止删除示例源并优化批量删除提示 2025-09-03 14:45:23 +08:00
katelya 66a6fd0392 feat: 添加对 Kvrocks 的支持,包括配置文件、环境变量示例及数据库操作实现 2025-09-03 14:34:45 +08:00
katelya d563ca165d feat: 优化视频源批量删除功能,支持一键删除所有视频源并改善用户提示 2025-09-03 14:15:41 +08:00
katelya cdd60356eb feat: 添加视频源批量操作功能,包括批量选择和删除 2025-09-03 14:06:42 +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 fa958d0987 Refactor service worker and remove test page
- Updated service worker (sw.js) to improve caching strategies and update asset revisions.
- Deleted the test page (page.tsx) as it is no longer needed.
- Refactored EpisodeSelector component to simplify logic and improve performance.
- Added a .dockerignore file to exclude unnecessary files from Docker builds.
2025-09-02 17:08:23 +08:00
katelya f545058bf8 feat: 添加 'use client' 声明到 EpisodeSelector 和 TestPage 组件 2025-09-02 16:40:48 +08:00
katelya aa03a0b932 feat: 添加剧集选择器测试页面,包含响应式布局和调试信息 2025-09-02 16:33:22 +08:00
katelya 5dacbc027d fix: 修改每页显示集数的默认值为 10,更新导航按钮样式以增强可用性 2025-09-02 16:21:18 +08:00
katelya 0b60840097 feat: 添加左右导航按钮和智能响应式布局到集数选择器组件 2025-09-02 16:05:00 +08:00
katelya dd01a91383 fix: 调整跳过控制器中元素的 z-index 以避免重叠问题 2025-09-02 15:44:28 +08:00
katelya 6f9c2f01e2 Merge branch 'main' of https://github.com/katelya77/KatelyaTV v0.5.0-katelya 2025-09-02 15:37:10 +08:00
katelya b365be91e0 feat: 更新版本号至 0.5.0-katelya,添加发布说明文档 2025-09-02 15:36:57 +08:00
katelya f5de700f0f feat: 删除旧的发布工作流配置 2025-09-02 15:36:51 +08:00
Katelya 2e8ad3d429 Delete .github/workflows/release-new.yml 2025-09-02 15:31:06 +08:00
katelya c582366206 feat: 添加新的发布工作流,支持 Docker 镜像构建和推送 2025-09-02 15:24:12 +08:00
katelya d268fa7dd5 feat: 更新发布配置和文档,修改 Docker 镜像地址为 katelya77/KatelyaTV 2025-09-02 15:16:51 +08:00
katelya d410bde28c Merge branch 'main' of https://github.com/katelya77/KatelyaTV 2025-09-02 14:50:00 +08:00
katelya d5726c4f07 feat: Implement intelligent skip feature with enhanced settings
- Added support for time input in minutes:seconds format for skipping segments.
- Introduced automatic skipping functionality for both opening and ending segments.
- Enhanced UI for skip settings with a floating configuration card.
- Implemented countdown timer for automatic next episode playback.
- Added batch settings for configuring multiple skip segments at once.
- Updated SkipController component to handle new skip logic and UI changes.
- Created comprehensive usage guide for the new skip feature.
2025-09-02 14:49:56 +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 5bbea4f3d5 实现 LocalStorage 存储支持,添加跳过配置功能及相关 API,更新 Docker 部署兼容性测试脚本 2025-09-02 14:01:52 +08:00
katelya 0ceed4a5f7 配置 Edge Runtime 以支持 Cloudflare Pages 2025-09-02 13:56:01 +08:00
katelya 348494336a 添加跳过配置功能,包括数据库和API支持,更新播放器以处理跳过片段 2025-09-02 13:49:46 +08:00
katelya d9d50891f2 Merge branch 'main' of https://github.com/katelya77/KatelyaTV 2025-09-01 23:34:13 +08:00
katelya cd12ebea76 fixed 2025-09-01 23:34:09 +08:00
Katelya 36c9a6be20 Delete RELEASE_v0.4.0.md 2025-09-01 23:33:53 +08:00
Katelya 8c698ceb7d Update README.md 2025-09-01 23:33:23 +08:00
katelya 419c686879 Merge branch 'main' of https://github.com/katelya77/KatelyaTV 2025-09-01 23:30:51 +08:00
katelya ec8111243a feat: 添加 RELEASE_v0.4.0 版本说明文件 2025-09-01 23:30:48 +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 8da7d1153f feat: 优化 PageLayout 组件,调整 TopNavbar 的固定定位和注释说明 2025-09-01 22:06:20 +08:00
katelya 63c5e94f25 Merge branch 'main' of https://github.com/katelya77/KatelyaTV 2025-09-01 21:57:24 +08:00
katelya ab4e58dc4c feat: 更新 README 和版本管理脚本,优化 PageLayout 组件布局,添加 .eslintignore 文件 2025-09-01 21:57:20 +08:00
Katelya ea057e7c53 Delete RELEASE_v0.4.0.md 2025-09-01 21:47:56 +08:00
katelya 4d4f2ab665 feat: enhance PageLayout for better responsiveness and scrolling behavior
- Updated PageLayout component to use flexbox for improved layout structure.
- Ensured the main content area is scrollable by adjusting CSS classes.
- Modified the minimum height calculations for better visual consistency across devices.
- Added comments for clarity on layout changes and their purposes.

chore: add Workbox service worker for improved caching and offline support

- Introduced Workbox for managing caching strategies and offline capabilities.
- Implemented various caching strategies including CacheFirst and NetworkFirst.
- Added expiration and cleanup mechanisms for cached entries.
- Enhanced precaching functionality to ensure assets are available offline.
2025-09-01 21:47:05 +08:00