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
Built Distribution
File details
Details for the file aa_incursions-0.6.1a0.tar.gz
.
File metadata
- Download URL: aa_incursions-0.6.1a0.tar.gz
- Upload date:
- Size: 3.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c03489ae79ab87bd2e82475763594eac3a080eadde4f40fe8910d1dbbeaa0f7e |
|
MD5 | 118468634f29fdba96f2df9af9fc9c5b |
|
BLAKE2b-256 | 53257e12e9b9711806104aa813fd844d7df1fd88aa490ea140d76a987b5dc0f9 |
File details
Details for the file aa_incursions-0.6.1a0-py3-none-any.whl
.
File metadata
- Download URL: aa_incursions-0.6.1a0-py3-none-any.whl
- Upload date:
- Size: 3.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba8bec4cee27b135636d9161e86d08e9582a0a0f1b670bf2ab856b5c7fd3f3a3 |
|
MD5 | 786f54d4562b52b13440caf0c5c0de6d |
|
BLAKE2b-256 | 1f349ecc87499916b02cc7a8ce7b82857fbcbaa72c76af953075e2dfe4842b27 |