owen
|
c2166fa7d4
|
Subsonic: podcast endpoints (getPodcasts, getNewestPodcasts, refreshPodcasts, createPodcastChannel, deletePodcastChannel/Episode, downloadPodcastEpisode)
|
2026-08-23 00:26:14 -05:00 |
|
owen
|
fce44a2ffd
|
Add real podcast subsystem: RSS feed refresh, bounded background downloads, restart recovery
|
2026-08-23 00:24:43 -05:00 |
|
owen
|
8d93bea384
|
Subsonic: user management endpoints (getUser, getUsers, createUser, updateUser, deleteUser, changePassword) with full permission model mapping
|
2026-08-23 00:22:44 -05:00 |
|
owen
|
d92a25b141
|
Subsonic: internet radio, chat, bookmarks, play queue, scanner status endpoints
|
2026-08-23 00:21:13 -05:00 |
|
owen
|
c6e0131984
|
Subsonic: sharing (getShares, createShare, updateShare, deleteShare) plus real public share web pages and stream route
|
2026-08-23 00:18:51 -05:00 |
|
owen
|
b77ccd242a
|
Subsonic: annotation endpoints (star, unstar, setRating, scrobble)
|
2026-08-23 00:15:58 -05:00 |
|
owen
|
c7b472ab99
|
Subsonic: media retrieval endpoints (stream, download, getCoverArt, getLyrics, getAvatar, hls, getCaptions) with real transcoding, embedded lyrics extraction, and folder permission enforcement
|
2026-08-23 00:15:00 -05:00 |
|