Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added MAT to store.py as a metadata purge option. #326

Merged
merged 2 commits into from Mar 7, 2014

Commits on Mar 4, 2014

  1. Remove Flask-Testing dependency

    In the unit tests, creates the self.app and self.client variables that were
    being automatically created by Flask-Testing's TestCase.
    
    Removes unnecessary (and inconsistently used) special status code asserts,
    replaces them with standard lookups on the response.
    Garrett Robinson authored and gnusosa committed Mar 4, 2014
    Copy the full SHA
    dee723c View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2014

  1. Added MAT to source.py as a metadata purge option.

    - MAT consist of a python library that makes
    use of other metadata tools dedicated to specific
    file-formats.
    
    Always nice tidy and neat.
    
    Added checkbox for metadata purge.
    
    - Also added more validation on the
    file selection for the cleanup.
    
    Better validation on what file to write to.
    
    Added MAT to requirements.txt
    
    - Note: MAT is not available in
      PyPi, therefore, we clone it
      from the Tor repository.
    
    Added MAT to source-requirements.txt
    
    Added exiftool and poppler dependency to Debian/Ubuntu script.
    
    Added tests for binary file upload.
    
    Added test images for MAT
    
    Added MAT to source-requirements and setup_dev.sh
    
    Added intltool for MAT to travis.yml
    
    Added secure_unlink and sanitize_metadata function.
    gnusosa committed Mar 6, 2014
    Copy the full SHA
    cf6914b View commit details
    Browse the repository at this point in the history