| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-05 | Remove the Nautilus extension | jvoisin | |
| 2022-11-21 | Remove pyflakes | jvoisin | |
| Isn't borderline useless compared to mypy and pylint | |||
| 2022-04-02 | Enable gitlab's SAST | jvoisin | |
| 2021-12-09 | Please the linters wrt. the previous commit | jvoisin | |
| 2021-11-23 | Please the linter, again. | jvoisin | |
| 2021-11-21 | Please a bit the CI | jvoisin | |
| 2021-10-03 | Fix the coverage | jvoisin | |
| 2021-05-05 | Allow bubblewrap to fail for now | jvoisin | |
| 2020-11-30 | Please pylint | jvoisin | |
| 2020-11-23 | Don't be silly | jvoisin | |
| 2020-11-13 | Please pylint | jvoisin | |
| 2020-03-08 | Vastly improve ppt compatibility | jvoisin | |
| 2019-12-02 | .gitlab-ci.yml: make test command consistent across distros | Ivy Fay | |
| This switches to use "python3 -m unittest discover -v" onevery distro. | |||
| 2019-11-26 | CI: Use pylint, instead of pylint3 | georg | |
| It seems, despite the name, both packages depend on Python 3. However, pylint3 seems deprecated, and upstream recommends to install pylint: https://www.pylint.org/#install The current versions of both packages in Debian unstable are: pylint 2.4.4-1 pylint3 2.2.2-1 This commit fixes failing CI jobs due to the use of pylint3 2.2.2-1, which seems broken. | |||
| 2019-11-26 | Please the new version of pylint | jvoisin | |
| 2019-10-05 | Mount a new tmpfs on /tmp and drop all capabilities | madaidan | |
| This mounts a new tmpfs on /tmp so any files residing there would be hidden from the sandbox. Many programs store some files in there that might be useful to an attacker. It also drops all capabilities incase it is ever run with extra capabilities for whatever reason. | |||
| 2019-07-22 | Tweak a bit the ci | jvoisin | |
| - gentoo and debian with bubblewrap are not allowed to fail anymore - don't run coverage on debian without bubblewrap | |||
| 2019-07-22 | CI: Run bubblewrap tests as different user than 'root' to fix errors | georg | |
| It seems, there is a bug somewhere if the test suite is invoked as 'root', and bubblewrap is available. | |||
| 2019-07-22 | CI: Add job to run codespell, a spell checking software | georg | |
| 2019-05-08 | Allow failure with bubblewrap for now | jvoisin | |
| 2019-03-23 | Fix the testsuite | jvoisin | |
| 2019-03-09 | CI: Add job to run tests on gentoo | georg | |
| Closes #93 | |||
| 2019-03-07 | CI: Don't run 'pip3 install' the Docker images already does that | georg | |
| 2019-03-07 | CI: Drop obsolete tags to force jobs to run on whitewhale | georg | |
| 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-07 | CI: Don't install packages in the jobs, now handled via pre-built images | georg | |
| Relates #45 | |||
| 2019-03-07 | pylint: disable 'no-else-return' rule (R1705) | georg | |
| 2019-03-07 | CI: Use own images to speed up jobs | georg | |
| Relates #45 Relates #93 | |||
| 2019-02-03 | Whenever possible, use bwrap for subprocesses | intrigeri | |
| This should closes #90 | |||
| 2018-11-08 | Add some type annotations to the nautilus extension | jvoisin | |
| 2018-10-22 | Implement support for .avi files, via ffmpeg | jvoisin | |
| - This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper. | |||
| 2018-10-12 | Make testsuite fail if coverage is under 100% | Rémi Oudin | |
| Fixes issue #61 | |||
| 2018-10-05 | Improve both the typing and the comments | jvoisin | |
| 2018-09-25 | Run the testsuite exclusively on Whitewhale for now | jvoisin | |
| This should fix the intermittent failures, thanks to @pollo for the tip | |||
| 2018-09-01 | Add archlinux to the CI | jvoisin | |
| 2018-08-26 | Fix some leftovers from the previous commit | jvoisin | |
| 2018-07-25 | Improve a bit nautilus' popup | jvoisin | |
| 2018-07-23 | Improve the linters' coverage | jvoisin | |
| 2018-07-09 | Add pylint3 to the ci | jvoisin | |
| 2018-07-09 | Fix the previous commit | jvoisin | |
| 2018-07-09 | Minor improvement of fedora's duration in the testsuite | jvoisin | |
| 2018-07-01 | MAT2 is now cleaning revisions from odt files! | jvoisin | |
| 2018-06-22 | Pyflakes should run on the testsuite too | jvoisin | |
| 2018-06-19 | Add fedora in the CI | jvoisin | |
| refactor | |||
| 2018-06-10 | Add branch coverage to the CI | jvoisin | |
| 2018-06-04 | Add more typing and use mypy in the CI | jvoisin | |
| 2018-06-04 | Make bandit happier too. | 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-01 | Add linting to the CI | jvoisin | |
| 2018-04-14 | Silence the `apt` process of the CI | jvoisin | |
| 2018-04-11 | Silence a bit the CI | jvoisin | |
