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 Common errors
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.
Warnings
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.
Imports
- memberaudit_dashboard
from memberaudit_dashboard import __version__ - MemberauditDashboardConfig
from memberaudit_dashboard.apps import MemberauditDashboardConfig
Quickstart
# 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__}")