- 30 Jul, 2021 14 commits
-
-
Hugo Beauzée-Luyssen authored
Fix #300
-
Hugo Beauzée-Luyssen authored
This is not critical but if we chain multiple migrations we might end up recreating the backup table while it still exists
-
Hugo Beauzée-Luyssen authored
Since some thumbnails might be in a broken state, let's regenerate everything
-
Hugo Beauzée-Luyssen authored
This now monitors insertion to the cleanup table and batches them. This allows us to filter what kind of thumbnails we want to cleanup (ie. only the owned ones) and stop relying on potentially invalid assumptions when computing the thumbnail path. refs #350
-
Hugo Beauzée-Luyssen authored
refs #350
-
Hugo Beauzée-Luyssen authored
refs #350
-
Hugo Beauzée-Luyssen authored
Which will store what thumbnail needs to be removed from disk, to remove the use of a deletion based on a sqlite trigger refs #350
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
We're starting to have rather long triggers which don't fit in 2048 characters.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Should fix #356
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
AutoDeleteAfterUpdate and ShareThumbnail were testing the exact same thing, so remove one of them
-
- 29 Jul, 2021 2 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- 28 Jul, 2021 4 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Most of those are not used yet but will be if we ever need a new version of an index/trigger. For now they are used as assert only
-
Hugo Beauzée-Luyssen authored
Which will mark parameters only used in asserts as unused, instead of spamming the logs with warnings
-
Hugo Beauzée-Luyssen authored
Some recent changes seem to cause a build failure in release mode, which isn't tested in any configuration
-
- 23 Jul, 2021 10 commits
-
-
Hugo Beauzée-Luyssen authored
So we at least check that we can provide a QueryParameter and that it's correctly interpreted
-
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
It's never read from
-
Hugo Beauzée-Luyssen authored
They were left included during the migration to meson to ensure that all tests were still run, but now that we made sure they are, there's no point in including that code in test coverage
-
Hugo Beauzée-Luyssen authored
We want the tests to explicitely fail if no case matched the given parameters
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
When the authority is terminated by a fragment delimiter ('#') or by a query delimiter ('?') we must not use any potential path delimiter found later in the URL Might solve #358
-
- 21 Jul, 2021 1 commit
-
-
Hugo Beauzée-Luyssen authored
-
- 13 Jul, 2021 4 commits
-
-
Hugo Beauzée-Luyssen authored
The previous code was fairly broken and wasn't allowing an existing instance to be replaced. The stop/replace/start sequence was also broken. This tries to properly: - Stop currently running background tasks that use libvlc - Replace the instance when nothing is using it - Restart what we stopped It's worth noting that the fsFactories will be started when required and don't need a manual restart. We could do without forcing the parser & discoverer restart, but this would cause any potentially running scan/discovery to be aborted and not be restarted until the user explicitly asks for it Fix #357
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- 12 Jul, 2021 1 commit
-
-
Hugo Beauzée-Luyssen authored
-
- 09 Jul, 2021 2 commits
-
-
Hugo Beauzée-Luyssen authored
Fix #354
-
Hugo Beauzée-Luyssen authored
This way an application can still store a progress without knowing the media duration refs #354
-
- 08 Jul, 2021 2 commits
-
-
Hugo Beauzée-Luyssen authored
Relying on a media instance means we can't use this code in a migration, which we do. While this only moves the problem to File's instances, the File table is less likely to change than the Media one
-
Hugo Beauzée-Luyssen authored
-