emeric
|
37c75f8677
|
Optimized the differential scan step by using threads to check files
|
2025-07-19 17:10:15 +02:00 |
|
emeric
|
1236969516
|
Removed useless indexes
|
2025-07-18 23:59:23 +02:00 |
|
emeric
|
f51ceb933e
|
Do not try to optimize when there are too few files, it seems to bring more drawbacks than benefits
|
2025-07-18 19:29:08 +02:00 |
|
emeric
|
4d4f83130a
|
Removed offending index
|
2025-07-17 20:34:43 +02:00 |
|
emeric
|
5d2db5c02b
|
Reduced includes
|
2025-07-13 13:54:39 +02:00 |
|
emeric
|
2fd7d9767b
|
Placed db object related files in a subdirectory
|
2025-07-09 19:36:26 +02:00 |
|
emeric
|
43842a4583
|
Reduced includes
|
2025-07-09 19:02:57 +02:00 |
|
emeric
|
ef42bba0b0
|
Removed method from public interface
|
2025-07-09 07:54:54 +02:00 |
|
emeric
|
764c92698c
|
Created an interface for the Db class
|
2025-07-09 00:29:16 +02:00 |
|
emeric
|
ecdfa8d68d
|
Removed offending indexes on bad columns
|
2025-07-07 23:43:54 +02:00 |
|
emeric
|
5bed2320bc
|
Made some small optims when checking if files are removed
|
2025-07-01 21:15:04 +02:00 |
|
emeric
|
e6f0f55b95
|
Optimized artwork association with tracks
|
2025-06-29 18:26:44 +02:00 |
|
emeric
|
917c1b55b9
|
Added missing indexes
|
2025-06-29 11:58:41 +02:00 |
|
emeric
|
ac84b891f6
|
Removed some useless columns in the track table
|
2025-06-25 22:59:55 +02:00 |
|
emeric
|
93b446e124
|
Now resolve the preferred artist artworks during scan steps
|
2025-06-21 22:18:17 +02:00 |
|
emeric
|
7494d055e7
|
Introduced the artwork table. Now resolve the preferred release artwork during scan steps
|
2025-06-17 09:46:42 +02:00 |
|
emeric
|
424876ee1c
|
Simplified a check in unit tests
|
2025-06-15 14:41:58 +02:00 |
|
emeric
|
3a7f010a7d
|
Added more fallbacks for track artworks
|
2025-06-15 14:41:58 +02:00 |
|
emeric
|
d5aead9daf
|
Now prefer 'disc' artworks for tracks, ref #604
|
2025-06-15 14:39:13 +02:00 |
|
emeric
|
2b9ff2b2e9
|
Added some indexes
|
2025-05-29 15:53:42 +02:00 |
|
emeric
|
cc9c6a42ff
|
Added a way to set artists that must not be split, fixes #522
|
2025-04-27 18:03:45 +02:00 |
|
emeric
|
75cbbde598
|
No need to full rescan when changing some settings
|
2025-04-07 22:48:10 +02:00 |
|
emeric
|
faabb7ec4a
|
Added an option to merge artists without MBIDs to those with one, fixes #642
|
2025-04-04 18:30:14 +02:00 |
|
emeric
|
e349e14101
|
Added basic support for artist.nfo file parsing, ref #640
|
2025-03-22 17:21:08 +01:00 |
|
emeric
|
05000d8a1a
|
Deduplicate embedded images, ref #628
|
2025-03-15 14:48:37 +01:00 |
|
emeric
|
d19d6f04b2
|
Use album sort order in UI, fixes #616
|
2025-02-22 19:57:06 +01:00 |
|
emeric
|
f96f0d6377
|
Added a way to filter on releases that belong to the same group
|
2025-02-17 18:39:15 +01:00 |
|
emeric
|
a3dfc082ea
|
Try to reuse the db track entry if the track file just moved, fixes #612
|
2025-02-16 15:52:05 +01:00 |
|
emeric
|
639629fbb3
|
Added a way to filter by release type
|
2025-02-09 21:11:45 +01:00 |
|
emeric
|
13698c379b
|
Added a way to filter by record label, display labels in the release info panel
|
2025-02-08 18:56:54 +01:00 |
|
emeric
|
bebe384376
|
Added release country support
|
2025-02-08 15:29:57 +01:00 |
|
emeric
|
07e120abf2
|
Sorting by recently added now uses the 'added' info instead of the 'last write time' of the underlying file, ref #571
|
2025-01-21 16:47:57 +01:00 |
|
emeric
|
33759def78
|
Adding support for partial dates (only year or month), fixes #477
|
2025-01-19 23:50:39 +01:00 |
|
emeric
|
dd163f04c8
|
Subsonic API: order directories by name + order tracks by file name when using directory based commands, fixes #589
|
2025-01-08 14:05:34 +01:00 |
|
emeric
|
3661eaccb6
|
Added playlist import (and sync)from m3u files, ref #391
|
2024-12-18 14:15:25 +01:00 |
|
emeric
|
360623c569
|
OpenSubsonic API: added apiKey support, ref #544
|
2024-11-24 15:23:14 +01:00 |
|
emeric
|
472a5907ad
|
Subsonci API: added savePlayQueue / getPlayQueue support
|
2024-10-31 18:49:57 +01:00 |
|
emeric
|
72b1367ea6
|
Added embedded/external lyrics support: parsing + indexing, ref #379
|
2024-10-26 16:58:13 +02:00 |
|
emeric
|
55c7dea8d8
|
Changed schema to allow multiple releases/artists to share the same image
|
2024-10-04 09:54:04 +02:00 |
|
emeric
|
083283d2a7
|
Added index to make artist image association faster
|
2024-10-02 22:40:22 +02:00 |
|
emeric
|
3f6177cedd
|
Changed the way album covers are associated, fixes #503
|
2024-09-29 16:21:46 +02:00 |
|
emeric
|
c165ed9f2f
|
Made some UI states persistent across sessions, ref #484
|
2024-09-12 14:01:03 +02:00 |
|
emeric
|
95a5b58f48
|
More permissive grouping of multi disc albums (each disc can now be split on sub directories) when musicbrainz ids are not set, fixes #481
|
2024-09-08 11:56:27 +02:00 |
|
emeric
|
cb4014b0e5
|
Added support for record labels, fixes #502
|
2024-09-02 08:06:17 +02:00 |
|
emeric
|
29d0610eb2
|
Implemented Subsonic's user rating for tracks, albums and artists, fixes #511
|
2024-08-30 19:40:15 +02:00 |
|
emeric
|
cb7ee34d41
|
Added a missing index to speed up direcotry browsing commands
|
2024-07-28 14:52:37 +02:00 |
|
emeric
|
9ff387061a
|
Subsonic API: added a way to filter files per media folder id when using directory commands
|
2024-07-13 18:55:46 +02:00 |
|
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
|
71dc99ad46
|
Added a scan step to scan artist images, ref #435
|
2024-06-29 16:04:16 +02:00 |
|
emeric
|
39941d90a3
|
Auto reformatted the base, ref #470
|
2024-05-24 23:31:52 +02:00 |
|