emeric
|
1f282c0517
|
Removed the database lib from services as it is still not a service
|
2023-11-26 17:38:44 +01:00 |
|
emeric
|
ece1d4e3d2
|
Refactored how filter tags are handled in the scan settings
|
2023-11-25 15:52:21 +01:00 |
|
emeric
|
9060c0d925
|
Simplified logger configuration, it no longer depends on Wt
|
2023-11-24 16:23:31 +01:00 |
|
emeric
|
17a2a969e2
|
Reduced exclusive lock durations
|
2023-11-19 16:17:27 +01:00 |
|
emeric
|
d7451e5393
|
Added a param to set the release batch size
|
2023-11-17 08:35:33 +01:00 |
|
emeric
|
d6fc923c4a
|
CodeFactor review
|
2023-11-13 13:41:08 +01:00 |
|
emeric
|
1d21ba41b7
|
Subsonic API: added bitrate support, ref #363
|
2023-11-11 15:13:46 +01:00 |
|
emeric
|
636b70450b
|
Simplified the similarity engine loading (since there is no more the features-based engine)
|
2023-11-10 20:59:25 +01:00 |
|
emeric
|
8ea532fa26
|
Added a release generator tool to stress test everything
|
2023-11-10 18:11:24 +01:00 |
|
emeric
|
121d27b5cd
|
Subsonic API: cached cluster stats for track and releases, in order to make the getGenre entrypoint efficient on large databases
|
2023-11-08 20:26:24 +01:00 |
|
emeric
|
4bc5aee986
|
Subsonic API: added a small utility to bench search3 endpoint
|
2023-11-07 23:20:47 +01:00 |
|
emeric
|
48ee8e3556
|
SubsonicAPI: optimized search for artists
|
2023-11-04 19:07:21 +01:00 |
|
emeric
|
bd59dc3bc9
|
SubsonicAPI: optimized search for tracks
|
2023-11-04 17:36:59 +01:00 |
|
emeric
|
c4d2d20447
|
SubsonicAPI: optimized search for albums
|
2023-11-04 16:15:39 +01:00 |
|
emeric
|
d2956df4cc
|
Handle artist display names
|
2023-10-14 19:22:13 +02:00 |
|
emeric
|
db7bbf13d6
|
Switched from custom zipper code to libarchive (better compatibility)
|
2023-06-25 16:40:10 +02:00 |
|
emeric
|
4ba7aff628
|
Added support for release type in metadata parser
|
2023-04-04 23:22:27 +02:00 |
|
emeric
|
a5de51c915
|
Medium now part of a release
|
2023-03-20 21:24:28 +01:00 |
|
emeric
|
59eff32377
|
Generalized 'disc' to 'medium' in tag parser
|
2023-03-07 17:11:36 +01:00 |
|
emeric
|
3a9bde0092
|
Moved total_disc from Track to Release
|
2023-03-06 23:10:31 +01:00 |
|
emeric
|
1def36b8f0
|
Fixed some code scanning alerts
|
2022-12-14 20:49:59 +01:00 |
|
emeric
|
998def846d
|
Added performers. fixes #278
|
2022-12-14 20:07:54 +01:00 |
|
emeric
|
576c56f5f5
|
Fixed build on Rpi OS 32bits
|
2022-09-09 22:17:10 +02:00 |
|
emeric
|
5324d1fd15
|
Added a config parameter to set the read style used by the metadata parser. Default value switched from fast to accurate
|
2022-08-21 14:17:20 +02:00 |
|
emeric
|
49f0d40515
|
Handle track duration with milliseconds precision. ref #244
|
2022-08-20 14:27:54 +02:00 |
|
emeric
|
ee42e51b00
|
Codefactor review
|
2022-05-25 21:04:35 +02:00 |
|
emeric
|
0cf6b2159e
|
Databsae service refactoring. Warning, loses stars and listens stats
|
2021-12-04 15:25:09 +01:00 |
|
emeric
|
9adfafc589
|
Migrated database stuff
|
2021-10-21 13:36:41 +02:00 |
|
emeric
|
7386c89ae7
|
Migrated recommendation stuff
|
2021-10-18 21:16:10 +02:00 |
|
emeric
|
fe298e10d9
|
Another attempt: regroup lms services
|
2021-10-17 21:21:30 +02:00 |
|
emeric
|
ac65aeb0e3
|
Revert "Migrated auth service"
This reverts commit 0f5c487084.
|
2021-10-17 21:09:04 +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
|
0f5c487084
|
Migrated auth service
|
2021-10-16 15:44:42 +02:00 |
|
emeric
|
32a944e3d4
|
Introduced lmscore lib to centralize services, migrated cover service
|
2021-10-16 15:22:59 +02:00 |
|
emeric
|
0dcef2e94c
|
Renamed CoverArtGrabber to CoverService
|
2021-10-15 20:58:14 +02:00 |
|
emeric
|
00c756f7e1
|
Removed session parameters from cover service
|
2021-09-30 22:31:15 +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
|
acf81e3f1a
|
Implemented a Scrobbling service + ListenBrainz scrobbler. fixes #118
|
2021-04-06 19:59:12 +02:00 |
|
emeric
|
b78967262c
|
Added composer, conductor, lyricist, mixer, producer, remixer tag support
|
2020-11-12 13:19:22 +01:00 |
|
emeric
|
438e99f5c2
|
Loading of the recommendation engine now controlled by scanner. Bonus: better control/reporting
|
2020-10-28 17:40:15 +01:00 |
|
Bram
|
edc16f6d5e
|
Fixed several compilation errors
|
2020-10-28 12:22:53 +01:00 |
|
emeric
|
c04f57ceb5
|
Made STB the default image manipulation library to reduce memory usage (GraphicsMagick can still be selected). closes #93
|
2020-10-17 14:58:41 +02:00 |
|
emeric
|
12de97788f
|
Added ZIP64 support. One can download whatever file(s)
|
2020-09-17 14:26:20 +02:00 |
|
emeric
|
8a84a078be
|
Fixed regression on recommendation engine
|
2020-08-31 14:15:10 +02:00 |
|
emeric
|
f44f7d7ca5
|
Zipper: added an overflow check to make sure to produce a valid zip (next step is to implement zip64)
|
2020-08-30 15:58:06 +02:00 |
|
emeric
|
093c36f257
|
Zipper: fixed bug that corrupted filenames
|
2020-08-30 15:29:03 +02:00 |
|
emeric
|
c9aed37fc2
|
Zipper: now computeing crc32 on the fly during zip creation
|
2020-08-30 15:13:46 +02:00 |
|