A Collection of GDPR Tools for Alliance Auth
Project description
AA-GDPR
A Collection of overrides and resources to help Alliance Auth installs meet GDPR legislation.
This Repository cannot guarantee your Legal requirements but aims to reduce the technical burden on Web/System Administrators
Current Features
Overrides Alliance Auth default resource bundles to use staticfile delivery.
Local staticfile delivery of resources to avoid using CDNs
- Javascript
- Less 3.12.2
- Moment.js 2.27 https://github.com/moment/moment
- jQuery 3.5.1 & 2.2.4 https://github.com/jquery/jquery
- jQuery-DateTimePicker 2.5.20 https://github.com/xdan/datetimepicker
- Twitter-Bootstrap 3.4.1 https://github.com/twbs/bootstrap
- x-editable 1.5.1 http://vitalets.github.io/x-editable
- Less 2.7.3 & 3.12.2 http://lesscss.org/
- DataTables 1.10.21 http://datatables.net/
- Clipboard.js 2.0.6 https://clipboardjs.com/
- Fonts
- FontAwesome 5.14 https://github.com/FortAwesome/Font-Awesome
- OFL Lato 16 https://fonts.google.com/specimen/Lato
- CSS
- DataTables 1.10.21 http://datatables.net/
- FontAwesome 5.14 https://github.com/FortAwesome/Font-Awesome
- jQuery-DateTimePicker 2.5.20 https://github.com/xdan/datetimepicker
- x-editable 1.5.1 http://vitalets.github.io/x-editable
Planned Features
- Consent Management
- Terms of Use Management
- Data Transparency
- Right to be Forgotten Requests
Installation
Step One - Install
Install the app with your venv active
pip install aa-gdpr
Step Two - Configure
- Add
INSTALLED_APPS.insert(0, 'aagdpr')right before yourINSTALLED_APPSlist in your projectslocal.py - Add the below lines to your
local.pysettings file
## Settings for AA-GDPR ##
# Instruct third party apps to avoid CDNs
AVOID_CDN = False
Step Three - Update Project
- Run migrations
python manage.py migrate(There should be none yet) - Gather your staticfiles
python manage.py collectstatic
Settings
AVOID_CDN - Will attempt to instruct third party applications to attempt to load CSS JS and Fonts from staticfiles, Default False.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aa-gdpr-0.2.4.tar.gz
(4.1 MB
view details)
File details
Details for the file aa-gdpr-0.2.4.tar.gz.
File metadata
- Download URL: aa-gdpr-0.2.4.tar.gz
- Upload date:
- Size: 4.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fc0c576df33fdd5db1a8aee3f263642c08509c8652dfd9b4d6153600bf528b5
|
|
| MD5 |
e04ea3b2ba4a87ea3898b2d23879c860
|
|
| BLAKE2b-256 |
bf7d19687c186793586f6c6bce58f4968915f983a04958e6551cefa8a2b96017
|