AA Member Audit Dashboard

raw JSON →
1.1.3 verified Mon Apr 27 auth: no python

Dashboard addon for Alliance Auth Member Audit, providing a widget to display member audit information. Current version 1.1.3, released 2025-10-21. Maintained by Geuthur, requires Python >=3.10 and Django-based Alliance Auth.

pip install aa-memberaudit-dashboard
error ModuleNotFoundError: No module named 'memberaudit_dashboard'
cause Package not installed or not in correct environment.
fix
Run 'pip install aa-memberaudit-dashboard' and ensure you are using the same Python environment as Alliance Auth.
error django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: memberaudit_dashboard
cause The app is already added to INSTALLED_APPS more than once.
fix
Check INSTALLED_APPS for duplicate 'memberaudit_dashboard' entries.
breaking Version 1.1.0 removed Python 3.8 and 3.9 support; requires Python >=3.10.
fix Upgrade Python to >=3.10 and update package.
gotcha The widget only appears if the user has permissions to view the Member Audit app. Ensure proper permissions are assigned.
fix Add appropriate permissions via Alliance Auth admin (e.g., 'memberaudit.basic_access').
deprecated Older versions used custom character portrait generation; from v1.0.9 it uses AA's native API. Custom workarounds no longer needed.
fix Update to v1.0.9+ and remove any custom portrait code.

After installing the package, add the app to your Django INSTALLED_APPS and run migrations.

# Add to INSTALLED_APPS in your Alliance Auth settings
INSTALLED_APPS += ['memberaudit_dashboard']

# Run migrations
# python manage.py migrate memberaudit_dashboard

# Verify version
from memberaudit_dashboard import __version__
print(f"AA Member Audit Dashboard version: {__version__}")