Commit Graph
39 Commits
Author SHA1 Message Date
emeric 39941d90a3 Auto reformatted the base, ref #470 2024-05-24 23:31:52 +02:00
emeric 697233dcef Fixed results inconsistencies when using search3 2024-04-19 08:56:48 +02:00
emeric f7fac19a5c Simplified queries 2024-04-17 18:37:44 +02:00
emeric b23f38facf Added relative file path+file size in DB 2024-04-14 09:37:24 +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 ed1be02aaf Added a scan tracker to speed up queries with high offset in very large database 2024-03-17 23:36:40 +01:00
emeric 03425f3c94 Made the last scan step (checking for removed files) faster on big libraries 2024-03-14 23:21:30 +01:00
emeric e4ad0a5406 Do not attempt extra data fetch when hitting the end of a query 2024-03-14 13:51:28 +01:00
emeric 4b7c4295ec Refactored namespaces 2024-03-12 08:32:08 +01:00
emeric 1b8d4f2413 Added a way to play tracks per disc, fixes #423 2024-03-03 17:27:40 +01:00
emeric 889096190a Do not use DISTINCT on track queries, as this is useless and slowdowns queries 2024-02-05 11:22:58 +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 8929507586 Fixed bad access since some tracks may be duplicated in the database 2021-05-19 18:39:56 +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 a6398738bb listenbrainz: added a listens synchronizer. fixes #142 2021-04-30 17:41:03 +02:00
emeric acf81e3f1a Implemented a Scrobbling service + ListenBrainz scrobbler. fixes #118 2021-04-06 19:59:12 +02:00
emeric 6240ccf747 Fixed regression on artist/release artist handling + fixed bug when firing a signal on still connected but deleted listener 2020-11-12 17:12:08 +01:00
emeric b78967262c Added composer, conductor, lyricist, mixer, producer, remixer tag support 2020-11-12 13:19:22 +01:00
emeric 26d12c39e4 UI: Added star/unstar for tracks/albums/artists. ref #74 2020-09-05 11:05:57 +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 f41b6c38a7 WIP replaygain support 2020-04-25 14:39:49 +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