Compare commits

..
26 Commits
Author SHA1 Message Date
DiheChen 29bfda6011 feat: let the Android app open links to this site
CI / go (push) Canceled after 0s
CI / web (push) Canceled after 0s
CI / images (Dockerfile, server, alisten) (push) Canceled after 0s
CI / images (web/Dockerfile, web, ) (push) Canceled after 0s
CI / images (worker.Dockerfile, worker, alisten-worker) (push) Canceled after 0s
CI / helm-release (push) Canceled after 0s
CI / deploy (push) Canceled after 0s
2026-11-10 14:14:04 +08:00
DiheChen 6b9e3a0a24 feat: sign in with GitHub and manage the GitHub link in settings 2026-11-10 13:04:09 +08:00
DiheChen dd18ea7e2c feat: pair a new device from settings with a code or QR code 2026-11-10 12:59:53 +08:00
DiheChen 63279125a5 feat: offer GitHub login over HTTP when an OAuth app is configured 2026-11-10 12:55:58 +08:00
DiheChen 88f8e2f957 feat: expose device pairing over HTTP 2026-11-10 12:50:18 +08:00
DiheChen 50a865e2a3 feat: sign in with GitHub and link GitHub to accounts 2026-11-10 12:46:53 +08:00
DiheChen dc9852c0fe feat: pair new devices with one-time codes 2026-11-10 12:44:56 +08:00
DiheChen 5414520881 feat: exchange GitHub OAuth codes for user IDs 2026-11-10 12:42:48 +08:00
DiheChen c89866618b feat: keep pairing codes and GitHub login states in Redis 2026-11-10 12:41:38 +08:00
DiheChen e6edc02451 feat: store GitHub links on accounts that may have no password 2026-11-10 12:40:03 +08:00
DiheChen 9e4b8fa0c9 feat: open shared playlist links to request, save and copy their songs 2026-11-10 12:39:53 +08:00
DiheChen ed6d55ec29 feat: share my playlists from the playlist menu 2026-11-10 12:37:00 +08:00
DiheChen 6a5d8b4ebd feat: expose playlist sharing over HTTP 2026-11-10 12:34:57 +08:00
DiheChen 805db62264 feat: share playlists through unguessable links and copy shared playlists 2026-11-10 12:30:39 +08:00
DiheChen e61fab83ab feat: store playlist share links and copy shared playlists 2026-11-10 12:29:28 +08:00
DiheChen 6e71dc1b15 feat: show listening history from the server and sync the recording switch across devices 2026-11-10 12:28:52 +08:00
DiheChen fe05ac5486 feat: read, remove and clear listening history and switch recording over HTTP 2026-11-10 12:24:22 +08:00
DiheChen c6f53953b4 feat: write listening history as songs start and members join 2026-11-10 12:18:15 +08:00
DiheChen 4cb342d562 feat: keep each member's listening history and move a guest's history into the account on login 2026-11-10 12:14:24 +08:00
DiheChen 6bd8a1aea8 feat: tell which members hear each song from the room domain 2026-11-10 12:08:12 +08:00
DiheChen 110ec4c486 feat: import playlists from files, links and search results 2026-11-10 10:33:17 +08:00
DiheChen 3186fca62c feat: export playlists to files and import them in the web client 2026-11-10 10:15:11 +08:00
DiheChen c09f42a2dd feat: expose playlist imports over HTTP 2026-11-10 10:05:38 +08:00
DiheChen 759494be04 feat: import playlists from files and from NetEase links 2026-11-10 09:53:38 +08:00
DiheChen a034fbfe31 feat: look up prepared tracks in bulk and create a playlist with its songs at once 2026-11-10 09:50:31 +08:00
DiheChen a2bb542b9a feat: recognize NetEase and QQ Music playlist links and resolve their short links 2026-11-10 09:18:05 +08:00

Diff Content Not Available