Metadata-Version: 2.4
Name: aa-pi-fyad
Version: 0.1.2
Summary: Alliance Auth plugin: PI Manager (FYAD) – track PI installations, monitor storage and extractors, share planet templates.
Author: Maulth
License: MIT
Project-URL: Homepage, https://github.com/Maulth/aa-pi-fyad
Project-URL: Source, https://github.com/Maulth/aa-pi-fyad
Project-URL: Issues, https://github.com/Maulth/aa-pi-fyad/issues
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: allianceauth>=4.0.0
Requires-Dist: django-eveuniverse>=1.0.0
Requires-Dist: celery>=5.3.0
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-django; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: django-stubs; extra == "dev"

# aa-pi-fyad

**PI FYAD** — Planetary Interaction tracker and template manager for [Alliance Auth](https://gitlab.com/allianceauth/allianceauth).

Track your PI installations across characters, monitor storage levels and extractor status, share planet setup templates with your corp and alliance.

## Features

- **Tracking Dashboard** — Summary cards + character table + critical planet warnings
- **Per-Node Storage** — Each launchpad/storage gets its own card with progress bar and contents
- **Factory Hierarchy** — Highest-tier factories highlighted; lower tiers grouped and collapsible
- **Extractor Monitoring** — Active/idle/expired status with time-remaining countdowns
- **Template System** — Create from clipboard, share with corp/alliance, copy back to clipboard
- **Hybrid UI** — Spacious cards for browsing + compact tables for power users
- **EVE Image Server** — Icons for all types, portraits, corp logos
- **Celery Beat Sync** — No per-request ESI calls; DB-cached at 15/30 min intervals

## Installation

```bash
pip install -e git+https://github.com/Maulth/aa-pi-fyad.git#egg=aa-pi-fyad
