Preferences
User preferences and provider configuration
📄️ Get appearance preferences
Returns the appearance preferences page for configuring UI settings.
📄️ Update appearance preferences
Saves appearance preferences such as theme and display options. Returns an HTML fragment with confirmation.
📄️ Get provider preferences
Returns the provider configuration page for managing Navidrome, Spotify, and Last.fm integrations.
📄️ Sync Navidrome library
Triggers an incremental sync of the Navidrome music library. Returns an HTML fragment with sync status.
📄️ Rebuild Navidrome library
Performs a full rebuild/resync of the Navidrome music library, clearing existing data. Returns an HTML fragment.
📄️ Sync Spotify data
Triggers an incremental sync of Spotify playlists and listening history. Returns an HTML fragment.
📄️ Rebuild Spotify data
Performs a full rebuild of Spotify data, clearing existing Spotify sync state. Returns an HTML fragment.
📄️ Disconnect Spotify
Removes the Spotify OAuth credentials and disconnects the integration. Returns an HTML fragment.
📄️ Sync Last.fm data
Triggers an incremental sync of Last.fm scrobbles and listening history. Returns an HTML fragment.
📄️ Rebuild Last.fm data
Performs a full rebuild of Last.fm data, re-importing all scrobble history. Returns an HTML fragment.
📄️ Disconnect Last.fm
Removes the Last.fm session key and disconnects the integration. Returns an HTML fragment.