aa-structures


Nameaa-structures JSON
Version 2.17.0 PyPI version JSON
download
home_pageNone
SummaryApp for managing Eve Online structures with Alliance Auth.
upload_time2024-11-05 20:08:26
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Structures

App for managing Eve Online structures with Alliance Auth.

[![release](https://img.shields.io/pypi/v/aa-structures?label=release)](https://pypi.org/project/aa-structures/)
[![python](https://img.shields.io/pypi/pyversions/aa-structures)](https://pypi.org/project/aa-structures/)
[![django](https://img.shields.io/pypi/djversions/aa-structures?label=django)](https://pypi.org/project/aa-structures/)
[![pipeline](https://gitlab.com/ErikKalkoken/aa-structures/badges/master/pipeline.svg)](https://gitlab.com/ErikKalkoken/aa-structures/-/pipelines)
[![codecov](https://codecov.io/gl/ErikKalkoken/aa-structures/branch/master/graph/badge.svg?token=wq6yixsYRE)](https://codecov.io/gl/ErikKalkoken/aa-structures)
[![Documentation Status](https://readthedocs.org/projects/aa-structures/badge/?version=latest)](https://aa-structures.readthedocs.io/en/latest/?badge=latest)
[![license](https://img.shields.io/badge/license-MIT-green)](https://gitlab.com/ErikKalkoken/aa-structures/-/blob/master/LICENSE)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![chat](https://img.shields.io/discord/790364535294132234)](https://discord.gg/zmh52wnfvM)

## Overview

This app is for managing Eve Online structures with [Alliance Auth](https://gitlab.com/allianceauth/allianceauth). 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.

## 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](https://allianceauth.readthedocs.io/en/v2.8.1/features/apps/timerboard.html) or [Structure Timers II](https://gitlab.com/ErikKalkoken/aa-structuretimers) 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 (BETA)
  - Configurable alerts to warn about jump fuel (liquid ozone) running low in jump gates
  - POS reinforced (BETA)
- 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 resilience 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:, German :de: and Russian :ru: localization

Please also check out [Discord Notify](https://gitlab.com/ErikKalkoken/aa-discordnotify) that will automatically forward auth notifications to the respective users on Discord.

## Screenshots

Here is an example for the main list of structures:

![StructureList](https://imgpile.com/images/GCxK7E.png)

You can also see the fittings and contents any upwell structures:

![Fitting](https://imgpile.com/images/GCxtQh.png)

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

![Poco details](https://imgpile.com/images/GCxPyg.png)

And you can see the configuration for starbases:

![Poco details](https://imgpile.com/images/GCxMPr.png)

This is an example for a notification posted on Discord:

![Notification example](https://i.imgur.com/oqBqeFy.png)

## Documentation

Please see the [operation manual](https://aa-structures.readthedocs.io/en/latest/operations.html#installation) for the installation guide.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "aa-structures",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Erik Kalkoken <kalkoken87@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/0e/05/36942e1db991a4f7bb947c3f169b1148d730cdc9924187afe2f84f57751e/aa_structures-2.17.0.tar.gz",
    "platform": null,
    "description": "# Structures\n\nApp for managing Eve Online structures with Alliance Auth.\n\n[![release](https://img.shields.io/pypi/v/aa-structures?label=release)](https://pypi.org/project/aa-structures/)\n[![python](https://img.shields.io/pypi/pyversions/aa-structures)](https://pypi.org/project/aa-structures/)\n[![django](https://img.shields.io/pypi/djversions/aa-structures?label=django)](https://pypi.org/project/aa-structures/)\n[![pipeline](https://gitlab.com/ErikKalkoken/aa-structures/badges/master/pipeline.svg)](https://gitlab.com/ErikKalkoken/aa-structures/-/pipelines)\n[![codecov](https://codecov.io/gl/ErikKalkoken/aa-structures/branch/master/graph/badge.svg?token=wq6yixsYRE)](https://codecov.io/gl/ErikKalkoken/aa-structures)\n[![Documentation Status](https://readthedocs.org/projects/aa-structures/badge/?version=latest)](https://aa-structures.readthedocs.io/en/latest/?badge=latest)\n[![license](https://img.shields.io/badge/license-MIT-green)](https://gitlab.com/ErikKalkoken/aa-structures/-/blob/master/LICENSE)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![chat](https://img.shields.io/discord/790364535294132234)](https://discord.gg/zmh52wnfvM)\n\n## Overview\n\nThis app is for managing Eve Online structures with [Alliance Auth](https://gitlab.com/allianceauth/allianceauth). 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.\n\n## Features\n\nStructures adds the following main features to Alliance Auth:\n\n- Structure browser with a detailed list of all structures owned by member corporations, automatically synced with the game server\n- Structures include all Upwell structures, Custom Offices and Starbases / POSes\n- Automatically forwards Eve Online notifications to Discord channels as alerts for these categories:\n  - Upwell structures\n  - Customs offices\n  - Starbases\n  - Moon mining\n  - Sovereignty\n  - Wars\n  - Corporation membership changes\n- Automatically adds timers from relevant notifications to [Alliance Auth Structure Timers](https://allianceauth.readthedocs.io/en/v2.8.1/features/apps/timerboard.html) or [Structure Timers II](https://gitlab.com/ErikKalkoken/aa-structuretimers) app (if installed)\n- Fittings, contents of Upwell structures (e.g. fuel blocks and ammo) and current fuel usage\n- Additional structure notifications generated by the app:\n  - Configurable alerts to warn about fuel running at in structures and POSes, and which can replace the ESI notifications\n  - Notifications to inform when structures have been refueled (BETA)\n  - Configurable alerts to warn about jump fuel (liquid ozone) running low in jump gates\n  - POS reinforced (BETA)\n- Tax rates and access settings of Customs Offices\n- Permissions define which structures are visible to a user based on organization membership\n- Self-defined tags help to better organize structures\n- Ability to increase notification response time and sync resilience with multiple sync characters per structure owner\n- Automatically sends alerts to users and admin when token become invalid or sync from ESI fails\n- Interface for 3rd party monitoring of the services status\n- Chinese :cn:, English :us:, German :de: and Russian :ru: localization\n\nPlease also check out [Discord Notify](https://gitlab.com/ErikKalkoken/aa-discordnotify) that will automatically forward auth notifications to the respective users on Discord.\n\n## Screenshots\n\nHere is an example for the main list of structures:\n\n![StructureList](https://imgpile.com/images/GCxK7E.png)\n\nYou can also see the fittings and contents any upwell structures:\n\n![Fitting](https://imgpile.com/images/GCxtQh.png)\n\nThe tax rate and access configuration of customs offices is visible too:\n\n![Poco details](https://imgpile.com/images/GCxPyg.png)\n\nAnd you can see the configuration for starbases:\n\n![Poco details](https://imgpile.com/images/GCxMPr.png)\n\nThis is an example for a notification posted on Discord:\n\n![Notification example](https://i.imgur.com/oqBqeFy.png)\n\n## Documentation\n\nPlease see the [operation manual](https://aa-structures.readthedocs.io/en/latest/operations.html#installation) for the installation guide.\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "App for managing Eve Online structures with Alliance Auth.",
    "version": "2.17.0",
    "project_urls": {
        "Changelog": "https://gitlab.com/ErikKalkoken/aa-structures/-/blob/master/CHANGELOG.md",
        "Documentation": "https://aa-structures.readthedocs.io/en/latest/",
        "Homepage": "https://gitlab.com/ErikKalkoken/aa-structures",
        "Source": "https://gitlab.com/ErikKalkoken/aa-structures",
        "Tracker": "https://gitlab.com/ErikKalkoken/aa-structures/-/issues"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "baf80bf87b17ba40de3f4e463c50aa85f071ae3727b2cff7c600f2a6a8b42af4",
                "md5": "cbb35aab44d050b7898f0eddeab8e6a7",
                "sha256": "644c4314733c04e35eee59ef983b95a2198a08aa09bac5ce07721d5e9ea85644"
            },
            "downloads": -1,
            "filename": "aa_structures-2.17.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cbb35aab44d050b7898f0eddeab8e6a7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 970621,
            "upload_time": "2024-11-05T20:08:23",
            "upload_time_iso_8601": "2024-11-05T20:08:23.856616Z",
            "url": "https://files.pythonhosted.org/packages/ba/f8/0bf87b17ba40de3f4e463c50aa85f071ae3727b2cff7c600f2a6a8b42af4/aa_structures-2.17.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e0536942e1db991a4f7bb947c3f169b1148d730cdc9924187afe2f84f57751e",
                "md5": "a48a434b9677cdefd1fe70968891c633",
                "sha256": "2bda83c682647b6a0a9b4f9db63a0c43f492e7da2811d39473a26de65bd64ff4"
            },
            "downloads": -1,
            "filename": "aa_structures-2.17.0.tar.gz",
            "has_sig": false,
            "md5_digest": "a48a434b9677cdefd1fe70968891c633",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 868894,
            "upload_time": "2024-11-05T20:08:26",
            "upload_time_iso_8601": "2024-11-05T20:08:26.493872Z",
            "url": "https://files.pythonhosted.org/packages/0e/05/36942e1db991a4f7bb947c3f169b1148d730cdc9924187afe2f84f57751e/aa_structures-2.17.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-05 20:08:26",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "ErikKalkoken",
    "gitlab_project": "aa-structures",
    "lcname": "aa-structures"
}
        
Elapsed time: 0.41758s