Commit Graph

4 Commits

Author SHA1 Message Date
1b4a8ed3b4
feat: add Safari extension support with auto-redirect functionality
Some checks failed
构建扩展程序 / 发布至 Chrome 应用商店 (push) Blocked by required conditions
构建扩展程序 / 发布至 Firefox 附加组件库 (push) Blocked by required conditions
构建扩展程序 / 发布至 Edge 附加组件商店 (push) Blocked by required conditions
构建扩展程序 / 构建 Chrome 扩展程序 (push) Failing after 10m58s
构建扩展程序 / 构建 Firefox 附加组件 (push) Failing after 10m50s
- Add Safari-specific prebuild script to handle background page requirements
- Create background.html wrapper for Safari's background page architecture
- Fix TypeScript compilation errors in browserDetection.ts and PlayListItem.vue
- Add preference-aware auto-redirect via content script messaging
- Support cross-platform extension building with npm run build:safari

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-04 23:20:48 +10:00
b476ca4fa1
fix: update workflow to support multiple branches and add prebuild scripts for Chrome and Firefox 2025-05-29 09:51:05 +10:00
af9ff7410b
refactor: remove unused style-src directive from content security policy in manifest
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 1m8s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 31s
2025-05-28 15:02:23 +10:00
6ed684e567
feat: add prebuild script for processing manifest and index files 2025-05-28 13:55:06 +10:00