Skip to main content

AA Fleetcomp

release python django license

Alliance auth application to monitor a fleet composition (ship numbers, multi-boxing, etc...)

Features

  • Snapshot your own fleets
    • Check how many members multibox and which roles
    • Check fleet mass (with and without capital ships)
  • Possibility to snapshot fleets of other fleet commanders
  • View snapshots history

The goal of this application isn't to be a fleet activity tracker (FAT). It's only made to record who flies what and give FCs an overview of their fleet.

Screenshots

Installation

Step 1 - Check prerequisites

The application requires the Eve Universe module: django-eveuniverse

Step 2 - Install app

Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:

pip install aa-fleetcomp

Step 3 - Configure Auth settings

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

  • Add 'fleetcomp' to INSTALLED_APPS

Step 4 - Finalize App installation

Run migrations & copy static files

python manage.py migrate
python manage.py collectstatic --noinput

Restart your supervisor services for Auth.

Step 5 - Optional - Add default ship groupings

The fleet snapshot view will by default only distinguish mainline ships and other ships. Other groupings can be added to have a better view of the fleet.

Default groupings can be added by running

python manage.py populate_default_groupings

Ship groupings

The fleet view can propose some grouping of ships to be tracked (logi, dread, faxes, ...). A set of default groupings can be added with a management command.

If you want an additional grouping you can go in the admin menu and create a CustomGrouping object.

Permissions

Permissions overview.

Name Description
basic_access Allows to access the module, create snapshots of its own fleets and see own fleet snapshots
view_all Can view all recorded fleets and create snapshots of other FCs fleet

App settings

Name Description Default
FLEETCOMP_FLEET_CACHE_MINUTES Time in minutes before a new scan of a known fleet is allowed. 5
FLEETCOMP_DREADNOUGHT_WEIGHT_PENALTY Penality applied to all dreadnoughts when determining the main ship of a fleet. Can be set to 1 to be nullified 5
FLEETCOMP_SNAPSHOT_PAGE_CACHE_MINUTES Cache time in minutes that the fleet snapshot webpage will be cached to save loading time 5

Management commands

Name Description
populate_default_groupings Populates the database with a default set of ShipGrouping

Download files

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

Source Distribution

aa_fleetcomp-2.0.0.tar.gz (41.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aa_fleetcomp-2.0.0-py3-none-any.whl (52.2 kB view details)

Uploaded Python 3

File details

Details for the file aa_fleetcomp-2.0.0.tar.gz.

File metadata

  • Download URL: aa_fleetcomp-2.0.0.tar.gz
  • Upload date:
  • Size: 41.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for aa_fleetcomp-2.0.0.tar.gz
Algorithm Hash digest
SHA256 41f89097f079838c992ac2c9d0a68e00cbc498519b6f7f9258131e7d29f0b43d
MD5 7134ea9fcfeca8e5b8ae20344b359641
BLAKE2b-256 cc676c99534ef61615079c2d3249c437dd6dcd79d3b77e3d4ad2d1cd884c6a86

See more details on using hashes here.

File details

Details for the file aa_fleetcomp-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: aa_fleetcomp-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 52.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for aa_fleetcomp-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b49f50ff98e667c67475278d1c0c95a2d0f59dd972ad85aa73c68ae3c7712990
MD5 ef955686267520ef2eea597d6d4c6e88
BLAKE2b-256 56f5462f89089892202baaf29475418e4853458e5b8cfd121bfe49e66cbfcaed

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 files

1.2.5

2 files

1.2.4

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page