Skip to main content

Security audit tool for Django sites

Project description

Django Meerkat

Security audit tool for Django sites.

License

Software licensed under ISC license.

Installation

pip install django-meerkat

Documentation

On ReadTheDocs

Development

To run all the tests: tox

Changelog

0.2.1 (2017-05-11)

  • Remove reverse column from migration.

0.2.0 (2017-05-11)

Implements logs models and functions:

  • thread to read Nginx logs continuously,

  • functions and classes to get IP information from ipinfo and ip-api,

  • function to append previous logs in DB,

  • better match log lines (improved parser regular expression).

Various additions and fixes:

  • Add ISP, ASN and Proxy fields in IPInfo model.

  • Add Highcharts as asset.

  • Monkey patch progress bar for Django 1.8.

  • Change geolocation names to ip_info.

  • Add django-app-settings requirement.

  • Add verbose names.

  • Improve geolocation.

  • Register models in admin.

  • Keep reference to thread reading logs in RequestLog attributes.

  • Link sub-models in main-models module.

  • Fix deprecated IPAddressField.

  • Add initial migration.

  • Use Codacy instead of Codecov.

  • Change license from MPL 2.0 to ISC (no ‘same license’ condition).

  • Remove Python 3.3 support.

0.1.0 (2016-06-08)

  • Alpha release on PyPi.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-meerkat-0.2.1.tar.gz (4.3 MB view details)

Uploaded Source

Built Distribution

django_meerkat-0.2.1-py2.py3-none-any.whl (4.5 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-meerkat-0.2.1.tar.gz.

File metadata

File hashes

Hashes for django-meerkat-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a8d98350fbe3b52123b36675dec34f7759e41d28df606898ae93bba53b2682b7
MD5 77712697db0ce2705ac4d6984f9da2e8
BLAKE2b-256 a6667441179f4cff38e14672d3a115328ea92ffe0a1643a9d324b853edab96a2

See more details on using hashes here.

File details

Details for the file django_meerkat-0.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_meerkat-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 aafad3ecc3153c8c3e7a87c19c975ef1aae7be35300c42d9870d9db3fe492826
MD5 d05209e0c70d49ec37eeb50bf56b055b
BLAKE2b-256 6f9af38392bde32c84c4f092a4f1630da68e2c081982f52e21e22296c0549907

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page