- 29 Jan, 2018 13 commits
-
-
Hugo Beauzée-Luyssen authored
This prevents us from pushing the same file multiple times to the task list, most likely in case we were to fail early during the discovery/parsing process
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This is required if a service needs to fetch something from the database, as we will mostly clear it after flush, causing dangling reference to be held.
-
Hugo Beauzée-Luyssen authored
aka: Replace place holder comment by the actual code.
-
Hugo Beauzée-Luyssen authored
We were trying to re-create a file during each resume, which could only work if the task got interrupted during the extraction step
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Otherwise there is no way to enforce a rescan of failed tasks, or no easy/efficient way to force a full rescan
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Clarify the difference between nbAlbums & albums().size()
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
As described and asserted a few lines above, the candidate album AlbumArtist can't be nullptr
-
- 26 Jan, 2018 6 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This is now handled by a specific task table in DB
-
Hugo Beauzée-Luyssen authored
We use this for entities ID which are always 64bits integers
-
Hugo Beauzée-Luyssen authored
-
- 25 Jan, 2018 4 commits
-
-
Hugo Beauzée-Luyssen authored
All unit tests used to start the notifier, while it's only needed for a single set of tests
-
Hugo Beauzée-Luyssen authored
We never run the parser from unit tests
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- 24 Jan, 2018 1 commit
-
-
Hugo Beauzée-Luyssen authored
Until VLC handles those without lua, we can't do much with those files
-
- 23 Jan, 2018 15 commits
-
-
Hugo Beauzée-Luyssen authored
-
Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
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
As opposed to the previous strategy, which was requiring every artist to have at least an album
-
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
-
Hugo Beauzée-Luyssen authored
This doesn't contain the migration code as there is more changes to come into the Artist table, and those change would basically roll back most of this commit associated migration code
-
Hugo Beauzée-Luyssen authored
-
- 19 Jan, 2018 1 commit
-
-
Hugo Beauzée-Luyssen authored
So that we don't break the logic for released versions
-