1
0
mirror of https://github.com/hanxi/xiaomusic.git synced 2026-03-15 08:13:16 +08:00
Commit Graph

1844 Commits

Author SHA1 Message Date
涵曦
ff54e9df95 移除文档生成 2026-03-03 13:51:40 +08:00
Issues Docs [BOT]
6c6a9081fb Auto-Generate docs 🤖 2026-02-25 04:49:26 +00:00
Issues Docs [BOT]
54d5dc0007 Auto-Generate docs 🤖 2026-02-22 14:23:31 +00:00
Issues Docs [BOT]
62866a5a7c Auto-Generate docs 🤖 2026-02-22 12:09:17 +00:00
Issues Docs [BOT]
80c3ef3fcf Auto-Generate docs 🤖 2026-02-20 09:01:54 +00:00
涵曦
7587ee5ba2 Update README.md 2026-02-20 17:00:00 +08:00
Issues Docs [BOT]
351097b020 Auto-Generate docs 🤖 2026-02-19 15:05:45 +00:00
Issues Docs [BOT]
c23e696995 Auto-Generate docs 🤖 2026-02-17 11:22:34 +00:00
涵曦
5507af45ec bump: version 0.4.22 → 0.4.23 v0.4.23 2026-02-17 19:20:30 +08:00
涵曦
d2c4195e29 build: update static version 2026-02-17 19:20:25 +08:00
Issues Docs [BOT]
565fea8de6 Auto-Generate docs 🤖 2026-02-13 15:47:58 +00:00
Issues Docs [BOT]
5504cd657d Auto-Generate docs 🤖 2026-02-13 07:49:13 +00:00
fragrans
9902039536 fix: 漏提交base64 (#761)
* Update setting.css

高级设置改为tab结构,减少滚动

* Update setting.html

高级设置改为tab结构,减少滚动

* Update setting.js

高级设置改为tab结构,减少滚动;
扫码登录改为jQuery

* 修改获取所有设备接口

* 增加手动获取设备

* 获取设备列表

* fix:缺少导入

* fix

* 修改二维码图标

* 二维码登录tab兼容手机版页面

* fix:生成二维码在手机端溢出显示

* 增加返回二维码超时时间

* 页面增加二维码超时倒计时

* fix: config漏提交qrcode_timeout配置

* fix: 漏提交导入base64
2026-02-13 13:49:21 +08:00
fragrans
9825bea351 fix:漏提交qrcode_timeout配置 (#759)
* Update setting.css

高级设置改为tab结构,减少滚动

* Update setting.html

高级设置改为tab结构,减少滚动

* Update setting.js

高级设置改为tab结构,减少滚动;
扫码登录改为jQuery

* 修改获取所有设备接口

* 增加手动获取设备

* 获取设备列表

* fix:缺少导入

* fix

* 修改二维码图标

* 二维码登录tab兼容手机版页面

* fix:生成二维码在手机端溢出显示

* 增加返回二维码超时时间

* 页面增加二维码超时倒计时

* fix: config漏提交qrcode_timeout配置
2026-02-13 12:42:00 +08:00
fragrans
42bc75df97 增加手动获取设备列表以及高级配置改为Tab结构 (#753)
* Update setting.css

高级设置改为tab结构,减少滚动

* Update setting.html

高级设置改为tab结构,减少滚动

* Update setting.js

高级设置改为tab结构,减少滚动;
扫码登录改为jQuery

* 修改获取所有设备接口

* 增加手动获取设备

* 获取设备列表

* fix:缺少导入

* fix

* 修改二维码图标

* 二维码登录tab兼容手机版页面

* fix:生成二维码在手机端溢出显示

* 增加返回二维码超时时间

* 页面增加二维码超时倒计时
2026-02-13 11:14:14 +08:00
fragrans
1dd2ebcbb0 fix:生成二维码缺少导入模块 (#758) 2026-02-13 11:13:23 +08:00
hpcll
de338d3b39 feat(api): support playlist_name in downloadonemusic (#756)
Co-authored-by: pc hu <>
2026-02-13 07:28:39 +08:00
Issues Docs [BOT]
b2749e1d13 Auto-Generate docs 🤖 2026-02-11 15:06:01 +00:00
hpcll
ce3b4065b8 feat(api): support downloadonemusic dirname under music_path (#751)
Co-authored-by: pc hu <>
2026-02-11 22:58:53 +08:00
hpcll
681e0ae96c fix(playlist): avoid custom/folder name collisions (#752)
Co-authored-by: pc hu <>
2026-02-11 22:58:05 +08:00
fragrans
c2b0f7e4f6 feat: 二维码登录功能 (#750)
* 增加二维码登录

* settings增加二维码登录

* Update setting.js

二维码登录js

* Update setting.css

二维码登录:未点击获取前不显示图片

* Update auth.py

二维码登录

* Create qrcode_login.py

二维码登录

* Update device.py

增加获取设备列表

* Update pyproject.toml

依懒库
2026-02-11 20:35:26 +08:00
hpcll
e261239daa feat: add dirname parameter to /downloadonemusic API (#749)
Add optional dirname parameter to single music download endpoint,
allowing downloads to be saved to a subdirectory under download_path.

This makes it consistent with /downloadplaylist which already supports dirname.

Changes:
- Add dirname field to DownloadOneMusic schema (default empty)
- Update download_one_music() to accept dirname parameter
- Update /downloadonemusic endpoint to pass dirname

Co-authored-by: pc hu <>
2026-02-11 07:07:34 +08:00
Issues Docs [BOT]
498a68d267 Auto-Generate docs 🤖 2026-02-10 14:18:45 +00:00
hpcll
1dbe7f417c feat: add /getplayerstatus API to get full player status (#747)
Add new endpoint to retrieve complete playback status from Xiaomi speaker,
including status, volume, and play_song_detail (position/duration).

This is useful when using pushUrl to play audio directly, as the actual
playback progress needs to be fetched from the speaker itself rather than
relying on xiaomusic's internal tracking.

Co-authored-by: pc hu <>
2026-02-10 21:51:07 +08:00
Issues Docs [BOT]
fd3bcb7009 Auto-Generate docs 🤖 2026-02-07 10:07:57 +00:00
xbsheng
cf6e60c988 fix: 点击 本地端口-自动填功能 报错 #742 2026-02-03 23:19:39 +08:00
Issues Docs [BOT]
d611ceee9f Auto-Generate docs 🤖 2026-02-03 10:46:31 +00:00
Issues Docs [BOT]
fcd44b8e0d Auto-Generate docs 🤖 2026-02-01 05:25:17 +00:00
Issues Docs [BOT]
eb20b0e254 Auto-Generate docs 🤖 2026-01-30 12:32:22 +00:00
Issues Docs [BOT]
60adbe8167 Auto-Generate docs 🤖 2026-01-30 03:08:30 +00:00
Issues Docs [BOT]
adab576d13 Auto-Generate docs 🤖 2026-01-27 16:37:58 +00:00
Issues Docs [BOT]
780393f147 Auto-Generate docs 🤖 2026-01-26 06:00:10 +00:00
Issues Docs [BOT]
a60f9899e9 Auto-Generate docs 🤖 2026-01-26 01:57:09 +00:00
Issues Docs [BOT]
63ecf657b8 Auto-Generate docs 🤖 2026-01-25 23:23:41 +00:00
涵曦
a2e99e5b59 bump: version 0.4.21 → 0.4.22 v0.4.22 2026-01-26 07:21:46 +08:00
涵曦
528a425b04 build: update static version 2026-01-26 07:21:42 +08:00
涵曦
2892a0c71e feat: 新增 HMusic 客户端 2026-01-26 01:33:20 +08:00
Issues Docs [BOT]
eb6e5c4618 Auto-Generate docs 🤖 2026-01-25 17:32:19 +00:00
涵曦
bfc26fde34 Update app links in README.md 2026-01-26 01:30:23 +08:00
涵曦
08a7507efa 修复报错 2026-01-26 01:27:04 +08:00
Issues Docs [BOT]
30ccb04ea7 Auto-Generate docs 🤖 2026-01-25 16:46:06 +00:00
涵曦
781e5eca85 fix: 修复播放歌曲口令问题 close #731 2026-01-26 00:44:06 +08:00
Formatter [BOT]
84ec02c5b4 Auto-format code 🧹🌟🤖 2026-01-25 16:01:41 +00:00
fragrans
4343118dae CommandHandler 重构 (#718) 2026-01-26 00:01:14 +08:00
Issues Docs [BOT]
d10e2f8d89 Auto-Generate docs 🤖 2026-01-25 13:33:46 +00:00
Issues Docs [BOT]
115b2ae1ce Auto-Generate docs 🤖 2026-01-25 10:52:26 +00:00
涵曦
6dfcff0eb0 fix: 修复nodejs进程无限重启的问题 see #728 2026-01-25 18:45:31 +08:00
Issues Docs [BOT]
5fdeedf426 Auto-Generate docs 🤖 2026-01-25 09:32:35 +00:00
Issues Docs [BOT]
5e4f1a1866 Auto-Generate docs 🤖 2026-01-25 03:00:40 +00:00
Issues Docs [BOT]
4b073ab9c4 Auto-Generate docs 🤖 2026-01-24 12:49:58 +00:00