Merge branch 'develop' for release v3.53.1
This commit is contained in:
@@ -8,7 +8,6 @@ A [demo instance](http://lms-demo.poupon.dev) is available. Note the administrat
|
|||||||
|
|
||||||
## Main features
|
## Main features
|
||||||
* Recommendation engine
|
* Recommendation engine
|
||||||
* Audio transcoding for maximum interoperability and reduced bandwith requirements
|
|
||||||
* Multi-valued tags: `genre`, `mood`, `artists`, ...
|
* Multi-valued tags: `genre`, `mood`, `artists`, ...
|
||||||
* Artist relationships: `composer`, `conductor`, `lyricist`, `mixer`, `performer`, `producer`, `remixer`
|
* Artist relationships: `composer`, `conductor`, `lyricist`, `mixer`, `performer`, `producer`, `remixer`
|
||||||
* [Release types](https://musicbrainz.org/doc/Release_Group/Type): `album`, `single`, `EP`, `compilation`, `live`, ...
|
* [Release types](https://musicbrainz.org/doc/Release_Group/Type): `album`, `single`, `EP`, `compilation`, `live`, ...
|
||||||
@@ -16,6 +15,8 @@ A [demo instance](http://lms-demo.poupon.dev) is available. Note the administrat
|
|||||||
* [ListenBrainz](https://listenbrainz.org) support for:
|
* [ListenBrainz](https://listenbrainz.org) support for:
|
||||||
* Scrobbling and synchronizing listens
|
* Scrobbling and synchronizing listens
|
||||||
* Synchronizing 'love' feedbacks
|
* Synchronizing 'love' feedbacks
|
||||||
|
* Audio transcoding for maximum interoperability and reduced bandwith requirements
|
||||||
|
* Multi-library support
|
||||||
* ReplayGain support
|
* ReplayGain support
|
||||||
* User management, with several [authentication backends](INSTALL.md#authentication-backend)
|
* User management, with several [authentication backends](INSTALL.md#authentication-backend)
|
||||||
* [Subsonic/OpenSubsonic API](SUBSONIC.md) support
|
* [Subsonic/OpenSubsonic API](SUBSONIC.md) support
|
||||||
|
|||||||
@@ -462,8 +462,8 @@ SELECT
|
|||||||
|
|
||||||
void migrateFromV57(Session& session)
|
void migrateFromV57(Session& session)
|
||||||
{
|
{
|
||||||
// useless index
|
// useless index, may have been already removed in the previous step
|
||||||
session.getDboSession()->execute("DROP INDEX cluster_name_idx");
|
session.getDboSession()->execute("DROP INDEX IF EXISTS cluster_name_idx");
|
||||||
}
|
}
|
||||||
|
|
||||||
void migrateFromV58(Session& session)
|
void migrateFromV58(Session& session)
|
||||||
|
|||||||
Reference in New Issue
Block a user