Skip to main content

We are hunting Rabbits.

Project description

Alliance Auth - Hunting Tools

We are hunting Rabbits.

License pre-commit

python python python python

django-4.0

Features

  • Display active targets
  • Last known Locate and Past Locates for a given target
  • Manage target Alts and their capability
  • Note taking on given targets

Planned Features

  • Manage Locator Agent Expiries
  • Request a Locate from available users
  • Generate potential targets from kill activity

Installation

Step 1 - Install from pip

pip install aa-hunting

Step 3 - Configure Auth settings

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

  • Add 'hunting' to INSTALLED_APPS
  • Add below lines to your settings file:
## Settings for AA-Hunting
# Notifications (Locator Agent Results)
CELERYBEAT_SCHEDULE['hunting_pull_notifications'] = {
    'task': 'hunting.tasks.pull_notifications',
    'schedule': crontab(minute='0', hour='*'),
}
CELERYBEAT_SCHEDULE['hunting_import_notifications_apps'] = {
    'task': 'hunting.tasks.import_notifications_apps',
    'schedule': crontab(minute='30', hour='*'),
}
# Dont hit squizz too hard, im not shipping the agent file incase it updates
CELERYBEAT_SCHEDULE['hunting_import_agents_squizz'] = {
    'task': 'hunting.tasks.import_agents_squizz',
    'schedule': crontab(minute='0', hour='0', day_of_week='0'),
}

Step 3 - Maintain Alliance Auth

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

Permissions

Perm Admin Site Perm Description
basic_access nill Can access the Hunting App Can access the Hunting App
target_add nill Can add a Hunting target Can add a Hunting target
target_edit nill Can edit a Hunting target Can edit a Target, Add Alts, Modify Ship Type
target_archive nill Can archive a Hunting target Can
alt_add nill
alt_edit nill
alt_remove nill
locator_addtoken nill
locator_request nill
locator_action nill

Settings

Name Description Default
HUNTING_ENABLE_CORPTOOLS_IMPORT Enable (if Installed) LocateCharMsg's to be pulled from Corp-Tools, for historical information True

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aa_hunting-0.1.3a0.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

aa_hunting-0.1.3a0-py3-none-any.whl (44.3 kB view details)

Uploaded Python 3

File details

Details for the file aa_hunting-0.1.3a0.tar.gz.

File metadata

  • Download URL: aa_hunting-0.1.3a0.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for aa_hunting-0.1.3a0.tar.gz
Algorithm Hash digest
SHA256 4b22c31c3b1a1499992366aaa636cd50e3f49c96108c2316b86efd0d518b30a0
MD5 51b6ed5281bbf76c1e93f70e2514471d
BLAKE2b-256 8c28fe84c9d2dd7a2b80fb6a455273e7cf03d02fed5ca2687f8a949cf7a3bb3c

See more details on using hashes here.

File details

Details for the file aa_hunting-0.1.3a0-py3-none-any.whl.

File metadata

  • Download URL: aa_hunting-0.1.3a0-py3-none-any.whl
  • Upload date:
  • Size: 44.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for aa_hunting-0.1.3a0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f7d72703c239968c0f3bedb5d6070081e22a48850daea0236e4e1ae89b39892
MD5 61d6dff478e8c7da9083c8f0cb41f744
BLAKE2b-256 d5b90fc161f49fb60cc7454248daf88d92667922e5d4b1404d007f985513164e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page