AllianceAuth Incursion Tools
Project description
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'
toINSTALLED_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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aa_incursions-0.6.1a0.tar.gz
(3.3 MB
view hashes)
Built Distribution
Close
Hashes for aa_incursions-0.6.1a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba8bec4cee27b135636d9161e86d08e9582a0a0f1b670bf2ab856b5c7fd3f3a3 |
|
MD5 | 786f54d4562b52b13440caf0c5c0de6d |
|
BLAKE2b-256 | 1f349ecc87499916b02cc7a8ce7b82857fbcbaa72c76af953075e2dfe4842b27 |