| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-01 | Logging cleanup | dkg | |
| 2018-07-30 | Add a cli-related test | jvoisin | |
| 2018-07-30 | Add some tests about pathological files | jvoisin | |
| 2018-07-10 | Remove `print` from libmat, and use the `logging` module instead | jvoisin | |
| This should close #28 | |||
| 2018-07-10 | Implement a check for dependencies in mat2 | jvoisin | |
| Example use: ``` $ mat2 -c Dependencies required for MAT2 0.1.3: - Cairo: yes - Exiftool: yes - GdkPixbuf from PyGobject: yes - Mutagen: yes - Poppler from PyGobject: yes - PyGobject: yes ``` This should close #35 | |||
| 2018-07-09 | Remove a useless option that was never implemented anyway | jvoisin | |
| 2018-07-08 | Achieve 100% coverage! | jvoisin | |
| 2018-07-08 | Bump coverage again | jvoisin | |
| 2018-07-08 | Bump coverage for office files and fix some related crashes | jvoisin | |
| 2018-07-08 | Bump coverage for torrent handling | jvoisin | |
| 2018-07-08 | Simplify how torrent files are handled | jvoisin | |
| - Rework the testsuite wrt. torrent - fail at parser's instantiation on corrupted torrent, instead of during `get_meta` or `remove_all` call | |||
| 2018-07-07 | Bump a bit the coverage | jvoisin | |
| 2018-07-06 | Simplify BMP handling | jvoisin | |
| 2018-07-06 | Add support for .txt files | jvoisin | |
| 2018-07-01 | Remove docx revisions | jvoisin | |
| 2018-07-01 | MAT2 is now cleaning revisions from odt files! | jvoisin | |
| 2018-07-01 | Remove the thumbnails from libreoffice files | jvoisin | |
| 2018-06-22 | Split the testsuite a bit and add more tests | jvoisin | |
| 2018-06-22 | Improve reliability against corrupted image files | jvoisin | |
| 2018-06-21 | Improve the reliability of the office parser | jvoisin | |
| 2018-06-10 | Improve a bit the coverage | jvoisin | |
| 2018-06-10 | Add some tests for non-supported embedded fileformats | jvoisin | |
| 2018-06-10 | Improve a bit our coverage wrt. torrent files handling | jvoisin | |
| 2018-06-10 | Fix and add a test for explicitly non-supported formats | jvoisin | |
| 2018-06-06 | Prevent exiftool-based parameter-injection | jvoisin | |
| 2018-06-04 | Add more typing and use mypy in the CI | jvoisin | |
| 2018-05-21 | Rename mat2.py to mat2 | jvoisin | |
| 2018-05-18 | Rename some files to simplify packaging | jvoisin | |
| - the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py` | |||
| 2018-05-16 | Add a test about unsupported files | jvoisin | |
| 2018-05-16 | Some arguments are mutually exclusives | jvoisin | |
| 2018-05-14 | Add a `--version` option | jvoisin | |
| 2018-05-06 | Test for faulty files, and document how MAT2 is behaving wrt. them | jvoisin | |
| 2018-04-30 | Clean up after the testsuite | jvoisin | |
| 2018-04-30 | Rework the way we're outputing files | jvoisin | |
| 2018-04-29 | MAT2's cli now uses meaningful return codes | jvoisin | |
| - Simplify the multiprocessing by using a Pool - Use some functional (♥) constructions to exit with a return code - Add some tests to prove that we're doing things that are working correctly | |||
| 2018-04-23 | Add a test for odg | jvoisin | |
| 2018-04-23 | Test .odf support | jvoisin | |
| 2018-04-22 | Add support for torrent files cleaning | jvoisin | |
| 2018-04-16 | Add a cli-related test | jvoisin | |
| Since I didn't notice that it was broken until c5f51345029440ab80cfa1670d554a9d851d57c4, it's a good idea to have some tests for this ;) | |||
| 2018-04-16 | Add support for BMP | jvoisin | |
| To be completely honest, BMP have no metadata, but we still add it, just in case™ | |||
| 2018-04-14 | Add lightweight processing for PDF | jvoisin | |
| 2018-04-11 | Improve the way we parse/display pdf metadata | jvoisin | |
| 2018-04-04 | Add some white lines to make the code more compliant | jvoisin | |
| 2018-04-04 | Remove some unused imports | jvoisin | |
| 2018-04-04 | Add a test for when main.py is called without any args | jvoisin | |
| 2018-04-04 | Improve get_meta in various ways | jvoisin | |
| - Normalize the case - Strip \00, \r, space and \n - Flatten metadata lists - Add tests for audio files | |||
| 2018-04-04 | Add even more tests for the cli | jvoisin | |
| 2018-04-04 | Add a first test for the CLI | jvoisin | |
| 2018-04-03 | Add a test for an issue highligthed by 76f25212d1eef99c360b0a50cd5b88c117acf278 | jvoisin | |
| 2018-04-02 | `parser_factory` now returns the mtype too | jvoisin | |
