提交

提交图

  • a9075606ad feat(skills): add mediago video download skill for Claude Code caorushizi 2026-04-03 02:10:16 +08:00
  • 05da1e1a75 fix(core): persist default download directory to config store caorushizi 2026-04-03 01:35:48 +08:00
  • b5e0456786 fix(ui): fix auth redirect using wrong field name from API caorushizi 2026-04-03 01:29:26 +08:00
  • 218603ff9f refactor(video): use ID-based video streaming and fix playback issues caorushizi 2026-04-03 01:22:15 +08:00
  • 6f19d08a08 fix(electron): bind core service to LAN address for mobile access caorushizi 2026-04-03 00:52:11 +08:00
  • 5079180a31 refactor(server): use APP_NAME from env for data root directory caorushizi 2026-04-03 00:46:44 +08:00
  • b291e30b13 docs(docker,server): unify data paths under single root directory caorushizi 2026-04-03 00:40:11 +08:00
  • 9428f52f7d chore(ci): upgrade Node.js from 20 to 24 LTS caorushizi 2026-04-03 00:12:08 +08:00
  • 0be4e5b9e6 chore(ci): upgrade GitHub Actions to Node 24 compatible versions caorushizi 2026-04-03 00:09:47 +08:00
  • 5f8b1442c9 refactor(service-runner): remove portfinder, use fixed port caorushizi 2026-04-03 00:01:37 +08:00
  • b6c0c64dfa fix(docker): add libicu for N_m3u8DL-RE .NET runtime dependency caorushizi 2026-04-02 23:50:37 +08:00
  • 548ca9cd46 fix(docker): fix build failures for UI, Go deps, and unzip caorushizi 2026-04-02 23:33:35 +08:00
  • 5d1dc7716f fix(docker): include all workspace package.json files for pnpm install caorushizi 2026-04-02 23:21:04 +08:00
  • e9795e1667 docs: add macOS installation tips for Intel and Apple Silicon caorushizi 2026-04-02 23:15:22 +08:00
  • 1dd39a6973 chore(docker): rewrite Dockerfile and CI for GHCR multi-arch builds caorushizi 2026-04-02 23:14:42 +08:00
  • de3b805ea0 feat(core,player-ui): refactor video API to use database and fix playback caorushizi 2026-04-02 22:45:27 +08:00
  • 452bbc3b7d refactor: merge player Go backend into core caorushizi 2026-04-02 21:05:42 +08:00
  • ae50e1d995 feat: add node service caorushizi 2026-04-02 20:34:37 +08:00
  • 7fd898a23a fix(core,player): quote args with spaces for Windows shell mode caorushizi 2026-04-02 20:00:45 +08:00
  • b7527a012a fix(core): fix Windows build by using array-based spawn for Go commands caorushizi 2026-04-02 19:52:58 +08:00
  • 5349295df8 fix(player): fix go build ldflags parsing on Windows caorushizi 2026-04-02 19:05:27 +08:00
  • 38a4f63269 fix(ci,player): fix Windows build and add deps download step caorushizi 2026-04-02 18:52:09 +08:00
  • a6eae611af fix(ci): add Go and swag setup to electron build workflow caorushizi 2026-04-02 18:42:50 +08:00
  • 6dbe57c625 chore: add binary paths to .gitignore after history cleanup caorushizi 2026-04-02 17:12:24 +08:00
  • f567f4f4a9 Merge pull request #616 from caorushizi/feat/skills 曹儒士子 2026-04-02 17:00:01 +08:00
  • b36585b927 docs: update catcatch integration URL scheme for community edition caorushizi 2026-04-02 16:58:34 +08:00
  • 7c2a0474cd fix(ui): fix download progress polling and taskItem reference error caorushizi 2026-04-02 16:57:01 +08:00
  • 8d4903bdff refactor(electron): use dynamic app name for custom URL scheme caorushizi 2026-04-02 16:46:52 +08:00
  • 7eb654b6a5 feat(core,ui): move password hashing to backend with bcrypt caorushizi 2026-04-02 16:27:09 +08:00
  • 403e01b28a fix(ui): auto-inject apiKey from Zustand store on every request caorushizi 2026-04-02 15:21:44 +08:00
  • da5fa76c04 fix(ui): call setHttpApiKey after signin to fix 401 errors caorushizi 2026-04-02 15:18:20 +08:00
  • b2fa4d2fbc feat(ui): add response types to all api/ functions and SWR hooks caorushizi 2026-04-02 15:10:05 +08:00
  • c0bbfa5b09 fix(ui): fix auth redirect in server mode caorushizi 2026-04-02 14:50:51 +08:00
  • f6e59e864a fix(core): allow X-API-Key header in CORS config caorushizi 2026-04-02 14:47:04 +08:00
  • ee669f94ab refactor(electron,ui): improve sidebar extract toggle and cleanup caorushizi 2026-04-02 13:28:19 +08:00
  • fa79482682 fix(ui): fix converter page pagination layout caorushizi 2026-04-02 13:04:07 +08:00
  • 69cd2e6394 feat(ui): add pagination to converter page caorushizi 2026-04-02 13:00:24 +08:00
  • b363b3dd7d refactor(electron): remove getMachineId controller method caorushizi 2026-04-02 12:53:33 +08:00
  • 23fc28805b feat(core,ui): generate machineId in Go Core instead of Electron IPC caorushizi 2026-04-02 12:50:36 +08:00
  • ba9e22381b fix(ui): add unwrapResponse to usePlatform() IPC method returns caorushizi 2026-04-02 12:43:15 +08:00
  • ec2f82db37 refactor(ui): replace monolithic useAPI() with domain-specific api/ + SWR hooks caorushizi 2026-04-02 12:39:55 +08:00
  • 8f47bf93af feat: size caorushizi 2026-04-02 00:15:20 +08:00
  • 0bb8f93e94 fix(electron,core,ui): improve startup robustness and logging caorushizi 2026-04-01 23:12:00 +08:00
  • 23108c342b fix(electron): ensure window always shows regardless of Go core startup errors caorushizi 2026-04-01 16:05:16 +08:00
  • 43c11928fa feat(core,player): exclude swagger from prod builds; add chmod to binaries caorushizi 2026-04-01 13:22:16 +08:00
  • 4b01faad42 fix(electron): copy Go binaries via extraResources instead of npm packages caorushizi 2026-04-01 12:56:35 +08:00
  • 10beac128f fix: resolve TypeScript type errors caorushizi 2026-04-01 12:26:48 +08:00
  • 3f4dc0290e fix(lint): resolve all oxlint errors across codebase caorushizi 2026-04-01 12:15:15 +08:00
  • 38cb884b77 style: apply oxfmt formatting across codebase caorushizi 2026-04-01 12:12:49 +08:00
  • e659fccfad feat(converter): add file modal with browse, format, quality fields caorushizi 2026-04-01 12:04:12 +08:00
  • 21e232f042 feat: implement format conversion with ffmpeg in Go Core caorushizi 2026-04-01 11:38:14 +08:00
  • e4aa62e6e4 fix: use function form for manualChunks (Vite 8 compat) caorushizi 2026-04-01 05:16:57 +08:00
  • 36daf13822 perf(ui): optimize frontend performance for UI and player caorushizi 2026-04-01 05:14:13 +08:00
  • 55833142bd perf: only poll /api/tasks while downloads are active caorushizi 2026-04-01 05:06:06 +08:00
  • 350e02c0f0 chore: translate all Chinese comments to English caorushizi 2026-04-01 03:56:57 +08:00
  • f2d150bb02 fix: prevent settings from reverting to defaults after restart caorushizi 2026-04-01 03:08:18 +08:00
  • fff1259704 fix: lazily resolve getGoApi() in useAPI to avoid init-time crash caorushizi 2026-04-01 01:23:42 +08:00
  • 9470f357ec fix: restore IS_SETUP constant used as SWR cache key caorushizi 2026-04-01 01:22:40 +08:00
  • c1b8d67849 chore: add vercel-react-best-practices skill caorushizi 2026-04-01 01:21:02 +08:00
  • 52c3cdfc60 refactor: split MediaGoApi into GoApi + PlatformApi, remove Proxy routing caorushizi 2026-04-01 01:17:48 +08:00
  • 9156cf9cd9 fix: gate UI behind Go adapter init and auto-build core/player caorushizi 2026-04-01 00:52:38 +08:00
  • 38fa71b44b fix: config persistence, download-now auto-start, and player integration caorushizi 2026-04-01 00:27:30 +08:00
  • ce406767be docs: update CLAUDE.md with current architecture caorushizi 2026-04-01 00:27:18 +08:00
  • 8a5ac39cc5 chore: migrate player-ui to oxlint and upgrade to React 19, Vite 8, TS 6 caorushizi 2026-04-01 00:05:02 +08:00
  • 906db36c81 chore: set author to caorushizi and license to MIT across all packages caorushizi 2026-03-31 23:18:16 +08:00
  • 208f2095bf chore: update app name to mediago-community and disable mac signing caorushizi 2026-03-31 23:18:04 +08:00
  • e6a8a76d32 chore: upgrade electron to v41 and related build tools caorushizi 2026-03-31 23:03:16 +08:00
  • 41eda86917 chore: update deps, remove showTerminal web restriction, format code caorushizi 2026-03-31 22:53:42 +08:00
  • ffd3170261 chore: remove unused native electron devDependencies caorushizi 2026-03-31 22:43:45 +08:00
  • 2425598c6a fix: fix download log display corruption in terminal caorushizi 2026-03-31 22:43:36 +08:00
  • e413bb5f38 fix: update binaryResolver paths, deps versions, and clean up docker-empty caorushizi 2026-03-31 21:50:52 +08:00
  • 93432c5968 refactor: move player-ui from apps/player/ to apps/ for cleaner monorepo structure caorushizi 2026-03-31 21:49:19 +08:00
  • a0c10de673 fix: update server binaryResolver and remove npm binary deps caorushizi 2026-03-31 21:20:36 +08:00
  • ffc4940508 feat: update cross-references and add deps download script caorushizi 2026-03-31 21:17:42 +08:00
  • 72241bffd4 chore: merge mediago-player and clean up caorushizi 2026-03-31 21:13:11 +08:00
  • b6d3f80f03 Merge commit '4c93a1bdfaae8a96cfac8594921c4354a03ab531' as 'apps/player' caorushizi 2026-03-31 21:10:53 +08:00
  • 4c93a1bdfa Squashed 'apps/player/' content from commit 102bd03c caorushizi 2026-03-31 21:10:53 +08:00
  • 85c0ff01e8 chore: clean up mediago-core after subtree merge caorushizi 2026-03-31 21:10:39 +08:00
  • a9129f4a3c Merge commit '84ed412899931d87a526bb0e8d391a9b9f60ce18' as 'apps/core' caorushizi 2026-03-31 21:08:13 +08:00
  • 84ed412899 Squashed 'apps/core/' content from commit 55da68f3 caorushizi 2026-03-31 21:08:13 +08:00
  • e5138360d8 chore: add go.work and update .gitignore for monorepo merge caorushizi 2026-03-31 21:07:32 +08:00
  • e6441aae6d refactor: remove DownloadController and fix export/import file dialogs caorushizi 2026-03-31 20:04:47 +08:00
  • a611919bcb refactor: remove shared-browser, shared-node, config packages caorushizi 2026-03-31 19:47:51 +08:00
  • c0cf028c55 feat: fetch real env paths from Go Core for config/bin directories caorushizi 2026-03-31 19:13:23 +08:00
  • d3142586f7 fix: resolve multiple runtime issues in web mode caorushizi 2026-03-31 18:47:02 +08:00
  • 8e8e71bd6b feat: replace Node.js server with Go Core direct connection caorushizi 2026-03-31 17:30:44 +08:00
  • 1a58a05ce4 fix: forward download failed/stopped events to UI for immediate status updates caorushizi 2026-03-31 14:55:23 +08:00
  • 8c70945a40 feat: migrate controllers to Go backend API, remove TypeORM/dao/services layer caorushizi 2026-03-31 14:33:11 +08:00
  • 515bbe9b8e feat: migrate config to Go backend as single source of truth caorushizi 2026-03-31 14:28:50 +08:00
  • 0e6b86b3a0 chore: remove unused .biomeignore caorushizi 2026-03-27 20:03:47 +08:00
  • b2bcfebeea chore(ui): add design assets caorushizi 2026-03-27 20:02:55 +08:00
  • cc81040641 chore: optimize Turborepo task configuration caorushizi 2026-03-27 18:24:24 +08:00
  • 84102b4b00 docs: add CLAUDE.md for Claude Code guidance caorushizi 2026-03-27 18:16:54 +08:00
  • 3a565676e3 chore: migrate from Prettier to oxlint + oxfmt toolchain caorushizi 2026-03-27 17:51:09 +08:00
  • 8f1df0c008 chore: switch from rolldown-vite to official vite 8 and upgrade plugin-react caorushizi 2026-03-27 17:09:54 +08:00
  • e6c58bc2b7 chore: upgrade react to v19 and antd to v6 caorushizi 2026-03-27 17:06:28 +08:00
  • 217bdde7d8 chore: migrate from @typescript/native-preview to typescript ^6.0.2 caorushizi 2026-03-27 16:57:48 +08:00
  • 299bd25c69 Refactor Footer.vue template structure 曹儒士子 2026-02-24 14:42:53 +08:00
  • deb3f9ff67 feat: banner caorushizi 2026-01-16 02:08:48 +08:00
  • f9418857bd feat: 实现linux dark主题系统顶部topbar的颜色没随设置改变。 tiyongliu 2026-01-07 11:59:30 +08:00