Aa Alumni 0.2.0 | Coderz Product

aa-alumni 0.2.0

Last updated:

0 purchases

aa-alumni 0.2.0 Image
aa-alumni 0.2.0 Images

Free

Languages

Categories

Add to Cart

Description:

aaalumni 0.2.0

Alliance Auth - Alumni
Features

Integration with Alliance Auth's State System, creates and maintains an Alumni State for past members of an Alliance and/or Corporation.

Installation
Step 1 - Prepare Auth
Remove/Promote any state with a priority of 1, Alumni is considered slightly better than the built in Guest State.
Step 2 - Install from pip
pip install aa-alumni

Step 3 - Configure Auth settings
Configure your Auth settings (local.py) as follows:

Add 'alumni' to INSTALLED_APPS
Add below lines to your settings file:

## Settings for AA-Alumni
# Tasks
CELERYBEAT_SCHEDULE['alumni_run_alumni_check_all'] = {
'task': 'alumni.tasks.run_alumni_check_all',
'schedule': crontab(minute=0, hour=0, day_of_week=4),
}
CELERYBEAT_SCHEDULE['alumni_run_update_all_models'] = {
'task': 'alumni.tasks.update_all_models',
'schedule': crontab(minute=0, hour=0, day_of_week=3),
}

Step 4 - Update AA's State system
python myauth/manage.py alumni_state

Step 5 - Maintain Alliance Auth

Run migrations python manage.py migrate
Gather your staticfiles python manage.py collectstatic
Restart your project supervisorctl restart myauth:

Step 6 - Configure Further
In the Admin interface, visit alumni > config > add or <AUTH-URL>/admin/alumni/config/add/
Select the Alliances and/or Corporations for which characters with historical membership are Alumni
Contributing
Make sure you have signed the License Agreement by logging in at https://developers.eveonline.com before submitting any pull requests. All bug fixes or features must not include extra superfluous formatting changes.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.