1
0
mirror of synced 2024-11-22 01:04:23 +01:00

Commit Graph

  • 1adb6c0f2e Add a security contact jvoisin 2018-06-07 00:09:53 +0200
  • 6a832a4104 Prevent exiftool-based parameter-injection jvoisin 2018-06-06 23:50:25 +0200
  • fa6c06ed8a Add some links into the readme jvoisin 2018-06-04 23:50:55 +0200
  • 8368de7fa7 Sort the output of mat2 -l jvoisin 2018-06-04 23:32:13 +0200
  • 6a1b0b31f0 Add more typing and use mypy in the CI jvoisin 2018-06-04 22:54:01 +0200
  • 4ebf9754f8 Import the dynamic import system jvoisin 2018-06-04 00:14:24 +0200
  • e71eff4814 Make bandit happier too. jvoisin 2018-06-04 20:46:22 +0200
  • d1392de6f5 Make pyflakes happier jvoisin 2018-06-04 20:43:28 +0200
  • 183667a7f9 Improve a bit the typing, again totallylegit 2018-06-04 20:39:27 +0200
  • 8143b63ee3 Improve a return type annotation totallylegit 2018-06-04 20:29:41 +0200
  • 7d5e972493 Fix a typo in setup.py, thanks to Jonas Meurer jvoisin 2018-05-23 01:29:49 +0200
  • 941e4b1586 Update the release process now that we have a setup.py file jvoisin 2018-05-21 22:53:48 +0200
  • 1843d05a29 Give a first shot at writing a setup.py file jvoisin 2018-05-21 22:52:42 +0200
  • d5e00211db Improve a bit the gitignore file jvoisin 2018-05-21 22:50:36 +0200
  • 8cf9aeeb67 Rename mat2.py to mat2 jvoisin 2018-05-21 22:49:40 +0200
  • 38fae60b8b Rename some files to simplify packaging jvoisin 2018-05-18 23:52:40 +0200
  • 57d5cd0428 Bump the changelog 0.1.1 jvoisin 2018-05-16 23:11:18 +0200
  • fa7d18784c Do a pylint pass jvoisin 2018-05-16 22:36:59 +0200
  • 0354c3b7e3 Add a test about unsupported files jvoisin 2018-05-16 22:10:47 +0200
  • effe68f08f The CLI shouldn't display unsupported file extensions jvoisin 2018-05-16 22:00:37 +0200
  • 7afff93e9c Fix the build jvoisin 2018-05-16 00:08:45 +0200
  • be6d32afa8 Some arguments are mutually exclusives jvoisin 2018-05-16 00:07:04 +0200
  • 7b0a27ce76 Don't process unsupported filenames with a known mimetype jvoisin 2018-05-15 23:29:04 +0200
  • 94afdd970f Don't mess with rdf for now jvoisin 2018-05-15 23:28:51 +0200
  • 7dd9e8bcdf Clear a bit the help of the cli jvoisin 2018-05-15 23:27:58 +0200
  • 1aac096786 Add an svg version of the logo jvoisin 2018-05-15 21:48:38 +0200
  • 6e8f9e578a Improve a bit the readme 0.1.0 jvoisin 2018-05-14 22:59:42 +0200
  • 289f2b9641 Add a changelog file jvoisin 2018-05-14 22:49:37 +0200
  • 2b713deb94 Add a contributing guide jvoisin 2018-05-14 22:44:54 +0200
  • c037e265c6 Add a --version option jvoisin 2018-05-14 22:44:31 +0200
  • ef956e84d6 Remove a leftover pdf metadata jvoisin 2018-05-14 22:44:17 +0200
  • b02d72887a Test for faulty files, and document how MAT2 is behaving wrt. them jvoisin 2018-05-06 21:58:31 +0200
  • 459e9b82f7 Add linting to the CI jvoisin 2018-05-01 00:01:18 +0200
  • c4271715e4 Use full path to call exiftool jvoisin 2018-04-30 23:57:05 +0200
  • 09930391c4 Clean up after the testsuite jvoisin 2018-04-30 23:51:59 +0200
  • 23bc7e8f5f Rework the way we're outputing files jvoisin 2018-04-30 23:46:37 +0200
  • d2b2a54a72 MAT2's cli now uses meaningful return codes jvoisin 2018-04-29 22:55:26 +0200
  • a79c9410af Document the lightweight cleaning mode jvoisin 2018-04-29 21:41:34 +0200
  • 2b1b075a8f In mimetype's world, there is no such thing as image/bmp jvoisin 2018-04-26 21:50:18 +0200
  • cfc3a58550 Add a test for odg jvoisin 2018-04-23 00:28:36 +0200
  • 0fa184cb6f Test .odf support jvoisin 2018-04-23 00:24:39 +0200
  • 73db16031b Add a warning about the beta status of MAT2 jvoisin 2018-04-23 00:11:34 +0200
  • 42aa32fb35 Simplify a bit the main.py file jvoisin 2018-04-23 00:11:25 +0200
  • 9e485c0dad Clean up the torrent implementation jvoisin 2018-04-22 23:48:01 +0200
  • 57bf89e035 Add support for torrent files cleaning jvoisin 2018-04-22 22:02:00 +0200
  • ecb199b4a6 Add a cli-related test jvoisin 2018-04-16 23:20:21 +0200
  • e34bc19f71 Add support for BMP jvoisin 2018-04-16 22:27:29 +0200
  • 4b92bef219 Don't override the quality of jpg images jvoisin 2018-04-16 22:24:41 +0200
  • c5f5134502 Fix the main.py file jvoisin 2018-04-16 22:06:55 +0200
  • 6893de6e58 Add a prototype for the nautilus extension jvoisin 2018-04-15 13:59:44 +0200
  • 3bf82af205 Document which versions of Debian are supported jvoisin 2018-04-14 21:35:45 +0200
  • 96299c6a53 Add lightweight processing for PDF jvoisin 2018-04-14 21:23:31 +0200
  • 6f4ed2490f Thread the cleaning process jvoisin 2018-04-14 16:10:45 +0200
  • cef5068fe9 Silence the apt process of the CI jvoisin 2018-04-14 16:12:32 +0200
  • bbde340e8a Silence a bit the CI jvoisin 2018-04-11 23:40:35 +0200
  • 7ec1eff96e Improve the way we parse/display pdf metadata jvoisin 2018-04-11 23:20:59 +0200
  • 0239ab3b6a Add some white lines to make the code more compliant jvoisin 2018-04-04 23:21:48 +0200
  • 9fa76c4c20 Remove some unused imports jvoisin 2018-04-04 23:18:38 +0200
  • d830760d4f Oups, fix the build jvoisin 2018-04-04 23:18:32 +0200
  • 972de8469e main.py is now correctly handling folders jvoisin 2018-04-04 23:15:00 +0200
  • d3b1eabe07 Add a test for when main.py is called without any args jvoisin 2018-04-04 23:14:43 +0200
  • 4ee091d833 Improve get_meta in various ways jvoisin 2018-04-04 21:59:46 +0200
  • 1ad817566d Fix the ci jvoisin 2018-04-04 00:44:54 +0200
  • 6c19e43e5d Add even more tests for the cli jvoisin 2018-04-04 00:37:55 +0200
  • 6398befe14 Add a first test for the CLI jvoisin 2018-04-04 00:22:00 +0200
  • e3a7c3b9c4 main.py is an executable script jvoisin 2018-04-04 00:21:39 +0200
  • 463c0b62a1 Fix a typo spotted by @doobry in get_meta for zip-based files jvoisin 2018-04-03 23:59:02 +0200
  • afeb3753a8 Improve the cli jvoisin 2018-04-03 23:57:13 +0200
  • 1d6559596d Apparently, image/jpg isn't correct, image/jpeg is jvoisin 2018-04-03 23:56:39 +0200
  • ccf16d7489 Add a test for an issue highligthed by 76f25212d1 jvoisin 2018-04-03 23:29:34 +0200
  • cd8f1a55b1 Add a note about why we do clean PDF in a completely overkill way jvoisin 2018-04-03 21:45:05 +0200
  • e8e3ab6c86 Add some related softwares jvoisin 2018-04-03 21:37:46 +0200
  • 2a51ae03df Add more details to the warnings, thanks to @pabs jvoisin 2018-04-03 21:34:45 +0200
  • 76f25212d1 get_parse needs to explore subclasses recusively Loic Dachary 2018-04-03 00:05:03 +0200
  • 04a0032e9f Add some comments jvoisin 2018-04-02 23:40:08 +0200
  • b5a5535e3f Add some more type hinting jvoisin 2018-04-02 23:40:00 +0200
  • f5753dec40 Clean up the code for PDF handling jvoisin 2018-04-02 23:36:56 +0200
  • 721ee78d15 Fix a mistake wrt. office handling jvoisin 2018-04-02 23:35:03 +0200
  • 0cc7e1e680 Improve the main.py file jvoisin 2018-04-02 19:12:10 +0200
  • 23bd22b305 Add more typing hints jvoisin 2018-04-02 19:11:59 +0200
  • 6868f20065 parser_factory now returns the mtype too jvoisin 2018-04-02 17:36:26 +0200
  • 6c29e0eae2 Improve a bit the main.py file jvoisin 2018-04-01 17:13:34 +0200
  • 7992cd0d51 Add some documentation jvoisin 2018-04-01 15:36:45 +0200
  • 9e7a4bd217 Implement support in get_meta for deep meta in office-related files jvoisin 2018-04-01 15:08:38 +0200
  • 27beda354d Move every image-related parser into a single file jvoisin 2018-04-01 12:30:00 +0200
  • 711347c87f AbstractParser is an abstract class jvoisin 2018-04-01 12:06:50 +0200
  • da5cef8c90 Add a bla about requirements jvoisin 2018-04-01 01:06:56 +0200
  • eac51dbc99 Refactor office document handling jvoisin 2018-04-01 01:04:06 +0200
  • 2d7c703c52 Add support for .tiff files jvoisin 2018-04-01 00:43:36 +0200
  • c186fc4292 Clean deep metadata for zip files jvoisin 2018-04-01 00:17:06 +0200
  • 6d506b8757 Add a deep check for office/libreoffice files jvoisin 2018-03-31 23:09:54 +0200
  • fb5956bd6b Add application/rdf+xml to harmless mimetypes jvoisin 2018-03-31 23:09:15 +0200
  • 6aeffe6823 Add a logo jvoisin 2018-03-31 22:01:41 +0200
  • 88fcd4071d Support even more libreoffice files jvoisin 2018-03-31 21:22:16 +0200
  • 12b3b39d4d Add support for .odt jvoisin 2018-03-31 21:20:21 +0200
  • 0bbafc4cc5 Improve resilience of main.py jvoisin 2018-03-31 21:15:48 +0200
  • 1ee936420c Display docx metadata jvoisin 2018-03-31 20:56:15 +0200
  • e4d2506d6a Add LICENSE jvoisin 2018-03-31 07:00:14 -0700
  • 8bd083ce51 Support python3.5 jvoisin 2018-03-31 15:57:14 +0200
  • 4da974edaf Add a .gitignore jvoisin 2018-03-31 15:47:46 +0200