-
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