Skip to main content

App for managing Eve Online structures with Alliance Auth

Reason this release was yanked:

Structures list does no longer work.

Project description

Structures

App for managing Eve Online structures with Alliance Auth.

release python django pipeline codecov Documentation Status license pre-commit Code style: black chat

Contents

Overview

This app is for managing Eve Online structures with Alliance Auth. It allows all member corporations to see a current list of all their structures in Auth. In addition it allows forwarding Eve Online notifications to Discord.

For details on how to install and use Structures please see the documentation.

Features

Structures adds the following main features to Alliance Auth:

  • Structure browser with a detailed list of all structures owned by member corporations, automatically synced with the game server
  • Structures include all Upwell structures, Custom Offices and Starbases / POSes
  • Automatically forwards Eve Online notifications to Discord channels as alerts for these categories:
    • Upwell structures
    • Customs offices
    • Starbases
    • Moon mining
    • Sovereignty
    • Wars
    • Corporation membership changes
  • Automatically adds timers from relevant notifications to Alliance Auth Structure Timers or Structure Timers II app (if installed)
  • Fittings, contents of Upwell structures (e.g. fuel blocks and ammo) and current fuel usage
  • Additional structure notifications generated by the app:
    • Configurable alerts to warn about fuel running at in structures and POSes, and which can replace the ESI notifications
    • Notifications to inform when structures have been refueled (EXPERIMENTAL)
    • Configurable alerts to warn about jump fuel (liquid ozone) running low in jump gates (NEW)
  • Tax rates and access settings of Customs Offices
  • Permissions define which structures are visible to a user based on organization membership
  • Self-defined tags help to better organize structures
  • Ability to increase notification response time and sync resilence with multiple sync characters per structure owner
  • Automatically sends alerts to users and admin when token become invalid or sync from ESI fails
  • Interface for 3rd party monitoring of the services status
  • Chinese :cn:, English :us: and German :de: localization

Please also check out Discord Notify that will automatically forward auth notifications to the respective users on Discord.

Screenshots

Here is an example for the main list of structures:

StructureList

You can also see the fittings and contents of upwell structures: Poco details

The tax rate and access configuration of customs offices is visible too: Poco details

This is an example for a notification posted on Discord:

Notification example

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-structures-1.25.4.tar.gz (665.5 kB view details)

Uploaded Source

Built Distribution

aa_structures-1.25.4-py3-none-any.whl (810.2 kB view details)

Uploaded Python 3

File details

Details for the file aa-structures-1.25.4.tar.gz.

File metadata

  • Download URL: aa-structures-1.25.4.tar.gz
  • Upload date:
  • Size: 665.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for aa-structures-1.25.4.tar.gz
Algorithm Hash digest
SHA256 29588d826b30747654fe70e40304d582ce6b10254ba56f93d14b439f51d7237a
MD5 4fbcec4f4bd23f30c1a6780b9705935a
BLAKE2b-256 b4efd56c93cde7f39312736038b0ade26404d60a2f7a5f4cae51ff55ada12667

See more details on using hashes here.

File details

Details for the file aa_structures-1.25.4-py3-none-any.whl.

File metadata

File hashes

Hashes for aa_structures-1.25.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c5784a74796b0e18e9686a408cc43c62087d16806a5f4a8e74ca42179329af79
MD5 eb9cb00c2f6037b24476aaa1ac3da61e
BLAKE2b-256 a859930a3046af566645e773ec8533277607bafbb77aa8a7b104ee72f67bb689

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