summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-27Add tar archive supportjvoisin
2019-04-14Improve a bit the verbosity of a testjvoisin
2019-04-14Add support for xhtml filesjvoisin
2019-03-30Please pylintjvoisin
2019-03-30Please mypyjvoisin
Apparently, mypy isn't able (yet?) to deal with variables that are changing their types at runtime. Python is wonderful.
2019-03-29README: update the usage descriptionAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-29README: remove one trailing spaceAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-29libmat2: fix dependency checks for cmd line utilitiesAntoine Tenart
The command line checks for command line utilities are done by trying to access the executables and by throwing an exception when not found. This lead to: - The mat2 cmd line --check-dependencies option failing. - The ffmpeg unit tests failing when ffmpeg isn't installed (even though it's an optional dependency). This patch fixes it. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-29libmat2: reshape the dependencies listAntoine Tenart
Invert the keys and values in DEPENDENCIES. It seems more natural to use the key as a key in check_dependencies(), and the value as the value. This also help in preparing for reworking the check_dependencies() helper. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-26mat2: display the default choice of --unknown-members in the helpAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-26mat2: do not check the input file for W_OKAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-26doc: remove one trailing space in the man pageAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-23Fix the testsuitejvoisin
2019-03-23mat2: fix typo in error message when a file does not existAntoine Tenart
Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-23libmat2: audio: not all id3 types have a text attributeAntoine Tenart
Not all id3 types have a text attribute (such as mutagen.id3.APIC or mutagen.id3.UFID). This leads to the get_meta helper to crash when trying to access the text attribute of an object which does not have it. Fixes it by checking the text attribute is available before accessing it. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2019-03-09CI: Add job to run tests on gentoogeorg
Closes #93
2019-03-07CI: Don't run 'pip3 install' the Docker images already does thatgeorg
2019-03-07CI: Drop obsolete tags to force jobs to run on whitewhalegeorg
This made sense some time ago. Nowdays, the whitewhale runner seems to not really be reliable, so tagging jobs with it doesn't gain much. Relates #45
2019-03-07CI: Don't install packages in the jobs, now handled via pre-built imagesgeorg
Relates #45
2019-03-07pylint: disable 'no-else-return' rule (R1705)georg
2019-03-07Small fixes for newer pylint versionsgeorg
2019-03-07CI: Use own images to speed up jobsgeorg
Relates #45 Relates #93
2019-03-07doing a release: this is about mat2, not matgeorg
Additionally, fix a typo.
2019-03-06Update a bit the release processjvoisin
2019-03-06The gitlab mirror was useless, lets remove itjvoisin
2019-03-05Refactor {black,white}list into {block,allow}listBrolf
Closes #96
2019-03-01fix typogeorg
2019-02-28Bump the changelog0.8.0jvoisin
2019-02-27Improve the previous commitjvoisin
- More tests - More documentation - Minor code cleanup
2019-02-27Improve epub supportjvoisin
2019-02-25Document the previous commitjvoisin
2019-02-24In archive-based formats, the `mimetype` file comes firstjvoisin
This should improve epub compatibility, along with other formats as a side-effect
2019-02-23<title> is also an html metadatajvoisin
2019-02-23Fix a bug in css cleaningjvoisin
It's not mandatory to actually have a comment inside comment delimiter, like `/**/`.
2019-02-21Fix the setup.py on Debianjvoisin
2019-02-21Mention bubblewrap in the READMEjvoisin
2019-02-20Implement epub supportjvoisin
2019-02-17Bump the changelog0.7.0jvoisin
2019-02-10Make the mandatory metadata warning genericjvoisin
This should close #95.
2019-02-09Streamline a bit the previous commitjvoisin
2019-02-09bind mount /etc/ld.so.cache to the sandboxPoncho
without /etc/ld.so.cache available in the sandbox, tests fail on gentoo with: /usr/bin/ffmpeg: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
2019-02-08Improve a bit get_meta for libreoffice filesjvoisin
2019-02-08Add support for html filesjvoisin
2019-02-07Use of the archive refactoring for the office documents toojvoisin
2019-02-04Refactor a bit office get_meta handlingjvoisin
This should make easier to get more metadata from archive-based file formats.
2019-02-03Fix the return code on parsers' list displayjvoisin
2019-02-03Implement .gif supportjvoisin
2019-02-03Whenever possible, use bwrap for subprocessesintrigeri
This should closes #90
2019-02-03Document how to get the coverage from the testsuitejvoisin
2019-02-02Add support for wmvjvoisin