├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── requirements.txt ├── runtests.sh ├── setup.cfg ├── setup.py ├── templates └── 404.html ├── tox.ini ├── useraudit ├── __init__.py ├── admin.py ├── backend.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── activate_user.py │ │ └── disable_inactive_users.py ├── middleware.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_loginattempt.py │ ├── 0003_auto_20160406_1434.py │ ├── 0004_enlarge_user_agent_field.py │ ├── 0005_add_userdeactivation_table.py │ ├── 0006_add_userdeactivation_table_unicode_fixup.py │ ├── 0007_typo.py │ └── __init__.py ├── models.py ├── password_expiry.py ├── signals.py ├── test_settings.py ├── test_urls.py ├── tests │ ├── __init__.py │ ├── test_auth_failed_backend.py │ ├── test_chain_maps.py │ ├── test_login_is_logged.py │ ├── test_requesttothreadlocal.py │ └── utils.py ├── urls.py └── views.py └── useraudit_testapp ├── __init__.py ├── models.py ├── settings.py ├── tests.py └── urls.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | Django==1.8.0 2 | -------------------------------------------------------------------------------- /runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/runtests.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal=1 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/setup.py -------------------------------------------------------------------------------- /templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/templates/404.html -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/tox.ini -------------------------------------------------------------------------------- /useraudit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/admin.py -------------------------------------------------------------------------------- /useraudit/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/backend.py -------------------------------------------------------------------------------- /useraudit/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit/management/commands/activate_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/management/commands/activate_user.py -------------------------------------------------------------------------------- /useraudit/management/commands/disable_inactive_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/management/commands/disable_inactive_users.py -------------------------------------------------------------------------------- /useraudit/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/middleware.py -------------------------------------------------------------------------------- /useraudit/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0001_initial.py -------------------------------------------------------------------------------- /useraudit/migrations/0002_loginattempt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0002_loginattempt.py -------------------------------------------------------------------------------- /useraudit/migrations/0003_auto_20160406_1434.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0003_auto_20160406_1434.py -------------------------------------------------------------------------------- /useraudit/migrations/0004_enlarge_user_agent_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0004_enlarge_user_agent_field.py -------------------------------------------------------------------------------- /useraudit/migrations/0005_add_userdeactivation_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0005_add_userdeactivation_table.py -------------------------------------------------------------------------------- /useraudit/migrations/0006_add_userdeactivation_table_unicode_fixup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0006_add_userdeactivation_table_unicode_fixup.py -------------------------------------------------------------------------------- /useraudit/migrations/0007_typo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/migrations/0007_typo.py -------------------------------------------------------------------------------- /useraudit/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/models.py -------------------------------------------------------------------------------- /useraudit/password_expiry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/password_expiry.py -------------------------------------------------------------------------------- /useraudit/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/signals.py -------------------------------------------------------------------------------- /useraudit/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/test_settings.py -------------------------------------------------------------------------------- /useraudit/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/test_urls.py -------------------------------------------------------------------------------- /useraudit/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit/tests/test_auth_failed_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/tests/test_auth_failed_backend.py -------------------------------------------------------------------------------- /useraudit/tests/test_chain_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/tests/test_chain_maps.py -------------------------------------------------------------------------------- /useraudit/tests/test_login_is_logged.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/tests/test_login_is_logged.py -------------------------------------------------------------------------------- /useraudit/tests/test_requesttothreadlocal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/tests/test_requesttothreadlocal.py -------------------------------------------------------------------------------- /useraudit/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/tests/utils.py -------------------------------------------------------------------------------- /useraudit/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/urls.py -------------------------------------------------------------------------------- /useraudit/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit/views.py -------------------------------------------------------------------------------- /useraudit_testapp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /useraudit_testapp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit_testapp/models.py -------------------------------------------------------------------------------- /useraudit_testapp/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit_testapp/settings.py -------------------------------------------------------------------------------- /useraudit_testapp/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit_testapp/tests.py -------------------------------------------------------------------------------- /useraudit_testapp/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muccg/django-useraudit/HEAD/useraudit_testapp/urls.py --------------------------------------------------------------------------------