This website requires JavaScript.
fb7484f9e0
Now running tests during docker image generation
emeric
2020-03-30 21:05:36 +02:00
4105b3ea82
Upgrade requirements to build on ubuntu
emeric
2020-03-30 15:26:37 +02:00
eb20ade14d
Added an option to set the deployment path. Fixes #41
emeric
2020-03-29 20:07:52 +02:00
3727c64a13
Fixed exit (make freebsd 12.1 happy when exiting. ref #42
emeric
2020-03-29 19:37:48 +02:00
8a09aa4e01
Trying to find std::filesystem using cmake
emeric
2020-03-29 18:41:26 +02:00
d8fa47c949
Added missing includes. ref #42
emeric
2020-03-29 14:20:29 +02:00
f5034e1e7b
Fix some compilation warnings
emeric
2020-03-29 14:16:58 +02:00
f4d1202dda
Merge branch 'graphicsmagick' into develop. ref #42
emeric
2020-03-29 14:07:00 +02:00
7bad8ff98b
Updated Dockerfile. ref #42
emeric
2020-03-29 14:06:35 +02:00
e5e23009cb
Updated readme and travis scripts. ref #42
emeric
2020-03-28 20:15:26 +01:00
2c9952b8b7
Switching from ImageMagick++ to GraphicsMagick++ to ease compatibility with wt4. ref #42
emeric
2020-03-28 20:09:57 +01:00
bd6a08facb
WMA: better metadata parsing. fixes #40
emeric
2020-03-23 20:16:12 +01:00
a40c05ec6b
Always storing MBID in lowercase to avoid silly duplicates
emeric
2020-03-23 18:06:39 +01:00
c0b54a6457
Merge branch 'develop' for release 3.8.0
emeric
2020-03-09 12:53:24 +01:00
5ab16ee821
Silented warning/error
emeric
2020-03-09 12:52:36 +01:00
7d5654cb7d
Subsonic API: do not use ffmpeg to remux the files when transcoding is off. fixes #36
emeric
2020-03-08 17:03:49 +01:00
e1755342a4
Fixed memleak at exit
emeric
2020-03-08 16:56:23 +01:00
c1da3c5397
Isolate Audio file resource request handler to ease reuse. ref #36
emeric
2020-03-07 21:49:28 +01:00
6ce0d155f6
Now delevering the raw file when transcoding is not enabled (no more remux done via fmmpeg). Fixes #28 , Ref #36
emeric
2020-03-07 17:50:03 +01:00
ffbb07f295
Make the ipod format output compatible with non seekable output stream (pipe).#36
emeric
2020-03-04 13:15:39 +01:00
d24ee46f8f
As for tracks in albums, set multiple artists for each album, comma separated. Fixes #35
emeric
2020-03-02 18:50:03 +01:00
97754e5e97
Added missing virtual decls
emeric
2020-03-01 21:18:20 +01:00
c69f81c12e
Removed no longer used files
emeric
2020-02-21 16:07:21 +01:00
2e051e1fc5
Merge branch 'develop' for release 3.7.0
emeric
2020-02-21 15:45:06 +01:00
d02a7ca86b
Made the recommendation engine more usable during initial scan/rescans
emeric
2020-02-21 15:03:42 +01:00
0ad4973a5a
Restored cancellable scan
emeric
2020-02-20 14:09:52 +01:00
284231ff92
Attempt to properly scan all the files during scan
emeric
2020-02-20 13:32:48 +01:00
428ab70d27
Attempt to check why some files are missing
emeric
2020-02-19 13:35:31 +01:00
0663ddb41a
Merge branch 'develop' into cmake
emeric
2020-02-18 13:52:28 +01:00
d8712de585
Adapted dockerfile to build using cmake
emeric
2020-02-18 13:51:30 +01:00
efbec56d26
Restored audio simimarity based classifier
emeric
2020-02-18 13:11:00 +01:00
53b3429c74
Atomatically reload recommendation engines
emeric
2020-02-16 16:33:38 +01:00
a414a80bbb
Further decoupled recommendation engine: it now has its own thread
emeric
2020-02-16 12:39:27 +01:00
6239064396
Now have a recommendation tool for the whole database
emeric
2020-02-15 16:33:05 +01:00
cfb8bbe2ce
Reloading the recommendation engine once scan is complete
emeric
2020-02-15 16:22:28 +01:00
d1bdaf6203
Started to restore clusters based recommendation engine
emeric
2020-02-15 15:52:39 +01:00
7f05a1d4e6
Updated README
emeric
2020-02-15 14:04:04 +01:00
ef5cf9b5aa
Added some more tools
emeric
2020-02-15 13:44:58 +01:00
4c6af6f9d3
Made tests optional
emeric
2020-02-14 14:01:27 +01:00
d06dfde187
Added tools
emeric
2020-02-14 13:53:46 +01:00
8f6f044533
Bumped version to v3.6.3
emeric
2020-02-14 13:28:42 +01:00
6578d3f339
Update the artist and album names if they are outdated (and if they contain a MBID). Fixes #30
emeric
2020-02-14 13:27:40 +01:00
ed3d728c02
Fixed typo
emeric
2020-02-13 21:03:58 +01:00
4c535da6dc
Removed Werror that was used for testing purpose
emeric
2020-02-13 20:31:49 +01:00
942d0b4631
Adapted travis ci script
emeric
2020-02-13 20:10:41 +01:00
8f86850da0
Removed autotools
emeric
2020-02-13 20:06:10 +01:00
f44addc2a2
Restored unit tests
emeric
2020-02-13 20:04:20 +01:00
15e53caa2d
Split the lib in smaller libs to ease unit tests
emeric
2020-02-13 18:04:35 +01:00
1e2c1caeed
Isolated ImageMagick++ in liblms
emeric
2020-02-13 16:10:43 +01:00
8abf063aae
Merge branch 'develop' into cmake
emeric
2020-02-13 15:56:55 +01:00
ab2efcc5ad
Bumped version to v3.6.2
emeric
2020-02-13 13:32:26 +01:00
934dd5adf1
Fixed regression about multi words parsing. Fixes #30
emeric
2020-02-13 13:29:57 +01:00
876fb12fe4
WIP
emeric
2020-02-13 13:00:22 +01:00
e274c0ca89
Split the utils file
emeric
2020-02-08 17:44:12 +01:00
52a0f62491
Sanitize MBID usage: do not trust MBID coming from files' metadata
emeric
2020-02-08 12:38:28 +01:00
a4bcd3bbaa
Bumped version to v3.6.1
emeric
2020-02-07 13:52:28 +01:00
f9aeb34606
Fixed badly escaped strings. Fixes #29
emeric
2020-02-07 13:51:04 +01:00
812ea7f614
Bumped version to v3.6.0
emeric
2020-02-01 14:18:11 +01:00
37f37fbdab
Added ALAC file support
emeric
2020-02-01 14:13:12 +01:00
fdb4c1e581
Added M4B file support
emeric
2020-01-29 20:27:56 +01:00
8d62df00ef
Subsonic API: added bookmark support. Fixes #24
emeric
2020-01-29 17:02:18 +01:00
0ef6f82732
Follow symlinks when scanning directories. #23
emeric
2020-01-27 19:39:38 +01:00
cb59b09157
Do not log not implemented commands as errors, fixes #11
emeric
2020-01-24 14:05:58 +01:00
c69ce99bd1
Keep media player volume persistent, fixes #21
emeric
2020-01-23 20:58:23 +01:00
897e52466c
Bumped version to 3.5.0
emeric
2020-01-22 21:32:46 +01:00
6950616466
Added a way to filter artist by type (album artist, track artist, all artits). Fixes #19
emeric
2020-01-22 21:31:11 +01:00
e384cdd021
Fixed regression on the play previous button
emeric
2020-01-22 21:19:24 +01:00
1b7f864980
Bumped version to 3.4.0
emeric
2020-01-21 13:28:48 +01:00
efe73e0491
Support embedded covers in flac files. fixes #18
emeric
2020-01-21 13:22:54 +01:00
cce5d35ca2
Added support for MediaSession API. fixes #17
emeric
2020-01-20 13:55:32 +01:00
6af46f553a
Bumped version to 3.3.0
emeric
2020-01-19 18:35:27 +01:00
af1692fde3
Restored separator in file logger
emeric
2020-01-19 18:26:59 +01:00
99756d6c64
Merge branch 'features-training' into develop
emeric
2020-01-19 18:21:21 +01:00
9e78c6b4d9
Improved info debug message about database version
emeric
2020-01-19 18:20:18 +01:00
60701fe182
Added volume support in the audio player. Fixes #14
emeric
2020-01-19 16:02:31 +01:00
e4e294aa92
Added duration in the audio player. Fixes #15
emeric
2020-01-14 13:57:14 +01:00
0ee1a32bc2
Don't fill minutes with 0. #15
emeric
2020-01-14 13:01:56 +01:00
5478406553
Added track duration in various relevant place in the UI. #15
emeric
2020-01-08 13:34:42 +01:00
88c5475149
Added mov demuxer in docker image. Fixes #10 , #13
emeric
2019-12-31 15:28:55 +01:00
b16dafa7da
Added aac demuxer in docker image. Fixes #10
emeric
2019-12-19 23:02:32 +01:00
e0711861b5
Simplified the feature settings
emeric
2019-12-15 14:29:44 +01:00
74a5f6389d
Added a cache for track features, made the crossover ratio configurable, now using a fitness proportional selection
emeric
2019-12-03 13:47:48 +01:00
93cd3b6020
Made the number of samples per neuron configurable
emeric
2019-11-29 13:37:41 +01:00
85129d4a40
WIP, first working genetic algorithm to train the neural network
emeric
2019-11-29 13:24:03 +01:00
bf2116ff7e
Added cluster info
emeric
2019-11-20 13:54:39 +01:00
c2ee50ab70
Restored similarity dumps in the similarity tool
emeric
2019-11-20 13:47:11 +01:00
6d69fc043b
Reworked the database session creation
emeric
2019-11-20 12:58:44 +01:00
b69e0c0c3d
Split the LMS_LOG macro to work either with a ostream logger or a wt logger
emeric
2019-11-19 18:14:23 +01:00
9259ec19e1
Merge branch 'develop' into features-training
emeric
2019-11-18 13:11:06 +01:00
3fec59d404
Provide docker images. Fixes #3
emeric
2019-11-17 20:51:23 +01:00
7f5b6a9690
Bumped version to 3.2.0
emeric
2019-11-12 22:07:32 +01:00
e9673e44e3
Subsonic API: added support for the format parameter in the stream request (only format=raw is handled, otherwise, it is ignored). Added Matroksa/Opus output to ease compatibility with old devices. Fixes #8
emeric
2019-11-10 14:52:37 +01:00
07eae9cf96
WIP, reworking features
emeric
2019-11-08 13:34:07 +01:00
f3c02a84ba
Minor cleanup
emeric
2019-10-28 20:31:08 +01:00
512dae2ad9
Removed implicit conversion from std::filesystem::file_time_type since it is broken in GCC9, fixes #7
emeric
2019-10-28 20:04:19 +01:00
d261b6a651
Moved service file into utils
emeric
2019-10-28 20:01:23 +01:00
f3b8417caa
Moved service file into utils
emeric
2019-10-28 16:32:40 +01:00
e507eafccd
Moved service file into utils
emeric
2019-10-28 13:35:39 +01:00
a1e06282d6
Incremented the database version so that next rescan will force rescan to detect missing WMA covers
emeric
2019-10-26 15:37:59 +02:00
55d9220ae4
Now correctly detects embedded WMA covers
emeric
2019-10-26 15:27:47 +02:00