aa-memberaudit is an Alliance Auth app designed to provide comprehensive access to Eve Online character data for alliance and corporation management. It enables auditing of character assets, skills, mail, and other details within the Alliance Auth framework. The current version is 4.3.1 and it receives updates as needed, often in conjunction with major Alliance Auth releases.
pip install aa-memberauditVerified import paths — ran on the pinned version, not inferred.
To quickly integrate AA Member Audit into an Alliance Auth project, install the package, add it to your `INSTALLED_APPS` and `urlpatterns`, then run the necessary Django management commands to apply migrations and set up initial permissions.
Upgrade your Alliance Auth instance to v4.0.0+ before upgrading or installing aa-memberaudit v4.0.0+. Consult the Alliance Auth upgrade guide.
Update all references to `MemberauditAdmin` to `MemberAuditAdmin` in your custom admin configurations or extensions.
After upgrading, run `python manage.py memberaudit_init_permissions` to apply the new default permissions. Review and adjust custom roles/permissions via the Alliance Auth admin panel if necessary.
Remove these settings from your `local.py` or other Alliance Auth settings files. Functionality related to these settings may have been removed or changed.