- Jan 06, 2022
-
-
Hugo Beauzée-Luyssen authored
Fix #403
-
Hugo Beauzée-Luyssen authored
-
- Jan 05, 2022
-
-
Hugo Beauzée-Luyssen authored
When using pkg-config with >= 0.11.0 it wouldn't detect the library as available unless we include the patch level explicitly in the generated .pc
-
Hugo Beauzée-Luyssen authored
Fix #402
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
We removed migrations up to version 15 in !490
-
Hugo Beauzée-Luyssen authored
It doesn't need to lock anything anymore
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Only the thumbnailer accesses need to be protected, and the thumbnailer has its own dedicated mutex.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This makes the parser instance immutable from the media library point of view, which removes the need for locking accesses to it. Notable functional change: parser will be restored as part of medialib initialization, while it was upon the first call to the parser before. Fix #397
-
Hugo Beauzée-Luyssen authored
All tasks will be restored upon start
-
Hugo Beauzée-Luyssen authored
-
- Jan 04, 2022
-
-
Hugo Beauzée-Luyssen authored
This will allow us to initialize the services before the database is available
-
Hugo Beauzée-Luyssen authored
This struct will hold some of the application provided instances that will be used during the initial setup (not the initialization step which comes at a later point) This will allow us to relax the locking requirements since most object will be constructible from the medialib constructor and can be read from without a lock at a later point
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
We are reverting back to always instantiating the discoverer worker, but will now lazilly start the actual thread. The lazy init becomes an implementation detail of the DiscovererWorker class, and drops the need for a lock when accessing the discoverer from the media library refs #397
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
The locked version is only used by the unlocked one
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- Jan 03, 2022
-
-
Hugo Beauzée-Luyssen authored
This fix a reccurent warning with recent clang versions
-
Hugo Beauzée-Luyssen authored
refs #401
-
Hugo Beauzée-Luyssen authored
Since soon the file_id foreign key will be removed Refs #401
-
Hugo Beauzée-Luyssen authored
It only calls File::createFromPlaylist now
-
Hugo Beauzée-Luyssen authored
refs #401
-
Hugo Beauzée-Luyssen authored
refs #401
-
Hugo Beauzée-Luyssen authored
Use File.playlist_id instead refs #401
-
Hugo Beauzée-Luyssen authored
refs #401
-
- Dec 20, 2021
-
-
Hugo Beauzée-Luyssen authored
refs #401
-
Hugo Beauzée-Luyssen authored
refs #401
-
Hugo Beauzée-Luyssen authored
Fix #400
-
- Dec 15, 2021
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
refs #400
-