From efd7d4ea7c368ee35bfa9f161ad0b4064f59f5eb Mon Sep 17 00:00:00 2001 From: emeric Date: Mon, 6 May 2024 21:20:48 +0200 Subject: [PATCH 1/2] Fixed bad migration step, fixes #454 --- src/libs/database/impl/Migration.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/database/impl/Migration.cpp b/src/libs/database/impl/Migration.cpp index 017ca20e..1bcc8724 100644 --- a/src/libs/database/impl/Migration.cpp +++ b/src/libs/database/impl/Migration.cpp @@ -462,8 +462,8 @@ SELECT void migrateFromV57(Session& session) { - // useless index - session.getDboSession()->execute("DROP INDEX cluster_name_idx"); + // useless index, may have been already removed in the previous step + session.getDboSession()->execute("DROP INDEX IF EXISTS cluster_name_idx"); } void migrateFromV58(Session& session) From 28b91b7cdf9a010e4a84ca068bf3725b8cde0dd0 Mon Sep 17 00:00:00 2001 From: emeric Date: Mon, 6 May 2024 21:24:27 +0200 Subject: [PATCH 2/2] Updated readme --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a9bd385c..5e1eb30e 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,6 @@ A [demo instance](http://lms-demo.poupon.dev) is available. Note the administrat ## Main features * Recommendation engine -* Audio transcoding for maximum interoperability and reduced bandwith requirements * Multi-valued tags: `genre`, `mood`, `artists`, ... * Artist relationships: `composer`, `conductor`, `lyricist`, `mixer`, `performer`, `producer`, `remixer` * [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: * Scrobbling and synchronizing listens * Synchronizing 'love' feedbacks +* Audio transcoding for maximum interoperability and reduced bandwith requirements +* Multi-library support * ReplayGain support * User management, with several [authentication backends](INSTALL.md#authentication-backend) * [Subsonic/OpenSubsonic API](SUBSONIC.md) support