Commit Graph
40 Commits
Author SHA1 Message Date
emeric d1324c1c3a Put all directories and images in database, use the info to associate an image to each artist 2024-07-06 13:53:41 +02:00
emeric 67ebbdce72 Subsonic API: fixed bad albumCount. fixes #483 2024-06-17 20:43:59 +02:00
emeric 75c3df6958 Support fromYear > lastYear to sort by descending order. fixes #482 2024-06-16 20:43:02 +02:00
emeric 39941d90a3 Auto reformatted the base, ref #470 2024-05-24 23:31:52 +02:00
emeric 2e24cf5fab Fixed regression: restored tag cloud for releases 2024-04-21 00:16:55 +02:00
emeric 697233dcef Fixed results inconsistencies when using search3 2024-04-19 08:56:48 +02:00
emeric 87daa5c767 Simplified queries + added some hints for the query planner for bad quality indexes 2024-04-17 19:01:28 +02:00
emeric 78dd0302d0 Removed useless join 2024-04-16 14:28:30 +02:00
emeric b23f38facf Added relative file path+file size in DB 2024-04-14 09:37:24 +02:00
emeric e6e8a6eac5 Optimized queries to iterate over artists/releases, when specifying a media library 2024-04-12 16:58:13 +02:00
emeric d7b5d4190a Added missing groupBy when iterating db with a media library filter 2024-04-05 23:40:58 +02:00
emeric 50ecfb1378 More query wrapped + fixed typo 2024-04-02 23:04:54 +02:00
emeric 741f0e12ed Tracing: added some more details for db operations 2024-04-01 20:27:52 +02:00
emeric a3c53e1609 Tracing: added some details for db operations 2024-03-31 23:35:12 +02:00
emeric 418286a1f2 Chaned the way the inner dbo session is accessed + added exec wrappers for queries 2024-03-31 13:13:01 +02:00
emeric 339b797312 Subsonic API: fixed getAlbumList with ordering set to alphabeticalByArtist 2024-03-24 15:07:45 +01:00
emeric 1630b7cb6f Scan tracker: now handle releases and artists 2024-03-23 15:55:29 +01:00
emeric 4b7c4295ec Refactored namespaces 2024-03-12 08:32:08 +01:00
emeric 0ed3f1ba79 Initial support for multi library, still WIP 2024-01-25 00:01:11 +01:00
emeric a1001b296a OpenSubsonic: changed the originalReleaseDate field format, fixes #400 2024-01-10 23:38:48 +01:00
emeric 3ad990a183 Allowed custom release types + handle more MusicBrainz secondary types in UI. fixes #373 2023-12-11 23:25:58 +01:00
emeric 1f282c0517 Removed the database lib from services as it is still not a service 2023-11-26 17:38:44 +01:00
emeric a0489b2d94 Migrated scrobbling stuff 2021-10-18 20:39:47 +02:00
emeric 1faea94a24 Revert "Migrated database stuff"
This reverts commit c41cc77e21.
2021-10-17 21:08:48 +02:00
emeric c41cc77e21 Migrated database stuff 2021-10-16 16:28:29 +02:00
emeric 6baf0d313d Finished clean on recommendation engines 2021-09-30 19:02:49 +02:00
emeric 2ebc4280a0 Sort by release date, not just release year, fixes #128 2021-09-23 13:18:43 +02:00
emeric 441aed622c Made database ID manipulations safer 2021-09-20 23:53:38 +02:00
emeric 67ce7151ff Switched to gtest for unit testing 2021-05-03 13:20:43 +02:00
emeric 444d4af3c6 Escape special characters for like sql searches 2021-05-02 15:10:32 +02:00
emeric b78967262c Added composer, conductor, lyricist, mixer, producer, remixer tag support 2020-11-12 13:19:22 +01:00
emeric 3e53d6ace1 Getting a cover for a track will more efficiently fallback to album 2020-11-06 15:18:20 +01:00
emeric 26d12c39e4 UI: Added star/unstar for tracks/albums/artists. ref #74 2020-09-05 11:05:57 +02:00
emeric d3dcee35a3 Subsonic API: various fixes to make Sublime Music happy 2020-07-14 11:38:06 +02:00
emeric a293273940 Bring some more diversity in the radio mode when using tags 2020-06-23 11:26:48 +02:00
emeric 74fc4e058e New UI layout and UI improvements. Fixes #50 2020-05-10 13:11:43 +02:00
emeric 9edad1314e Use the last modified file attribute in order to display recently added items. fixes #51 2020-05-02 14:34:40 +02:00
emeric 27320054e5 Made some more progress on theming 2020-04-17 17:37:26 +02:00
emeric d1bdaf6203 Started to restore clusters based recommendation engine 2020-02-15 15:52:39 +01:00
emeric 15e53caa2d Split the lib in smaller libs to ease unit tests 2020-02-13 18:04:35 +01:00