- Jul 18, 2019
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
This should make the startup a bit faster when the database is already setup
-
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Since we're in a weak sqlite context, the table won't be emptied through the foreign key constraint, causing the table to be in an inconsistent state.
-
- Jul 17, 2019
-
-
Hugo Beauzée-Luyssen authored
If the thumbnail is being relocated after the thumbnailer generated an actual thumbnail, ensure that we won't override the thumbnailer's result
-
Hugo Beauzée-Luyssen authored
Which can happen when the thumbnailer is processing the media being analyzed, when a rescan is in progress.
-
Hugo Beauzée-Luyssen authored
Since the refresh task won't invoke restoreLinkedEntities when first executed, they need the folder & parentFolderFs to be provided
-
- Jul 16, 2019
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
We need to rescan once the database has been migrated, otherwise we will use new code that assumes a specific db model with an incompatible model. Also, it was be useless to force 2 rescans (one when calling forceRescan explicitely in the 6->7 migration, and one as a result of later migrations)
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Instead of one operation per service, just count one operation per task. This doesn't change much for now but will simplify things when we use the same parser pipeline to integrate linking tasks
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
The coming changes will insert tasks & their item in a transaction though, but this way we are reducing the likeliness of the database being hardly readable when a scan is in progress
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
If it fails, let the user reload. This simplifies the upcoming changes quite a bit
-
Hugo Beauzée-Luyssen authored
10 to 11 is now also done by 15 to 16, so just remove the old version
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
If they are only appearing in the compilation, don't use the compilation cover for that artist. Even though we would override it afterward, if there is no other cover, it's confusing for the compilation to be used all over the place. Fix #106
-
Hugo Beauzée-Luyssen authored
We now have less assumptions on when we can share a thumbnail or not, and share more code in the thumbnail class, hiding more of the implementation details there. Fix #112
-
Hugo Beauzée-Luyssen authored
Which will be used to know if a thumbnail is shared or if it can be updated
-
- Jul 15, 2019
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
-
- Jul 12, 2019
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
So it's consistent with media durations. Also document the unit used for the duration. Fix #107
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-