aa-incursions 0.6.1a0

Last updated:

0 purchases

aa-incursions 0.6.1a0 Image
aa-incursions 0.6.1a0 Images
Add to Cart

Description:

aaincursions 0.6.1a0

Incursions for Alliance Auth
Incursion Tools for Alliance Auth.







Features

AA-Discordbot Cogs for information about active incursions, their status and any set Focus
Webhook notifications for new incursions and them changing state (Mobilizing/Withdrawing)

Planned Features

Waitlist
AA Fittings Integration
Secure Groups Integration

Installation
Step 1 - Django Eve Universe
Incursions is an App for Alliance Auth, Please make sure you have this installed. incursions is not a standalone Django Application
Incursions needs the App django-eveuniverse to function. Please make sure it is installed before continuing.
Step 2 - Install app
pip install aa-incursions

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

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

## Settings for AA-Incursions ##
# Route is Cached for 300 Seconds, if you aren't riding the Kundalini Manifest to the last minute
# Feel free to adjust this to minute='*/5'
CELERYBEAT_SCHEDULE['incursions_update_incursions'] = {
'task': 'incursions.tasks.update_incursions',
'schedule': crontab(minute='*/1', hour='*'),
}

Step 4 - Maintain Alliance Auth

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

Step 5 - Pre-Load Django-EveUniverse

python manage.py eveuniverse_load_data map This will load Regions, Constellations and Solar Systems

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.

Customer Reviews

There are no reviews.