{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/5"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/2"}],"enrichment":{"capability":"A Django plugin for AllianceAuth that tracks and manages alliance and corporation contacts with standings, notes, and integration with the Secure Groups permission system.","skillfed_tags":["allianceauth-plugin","eve-online","standings-management"],"use_cases":["Track standings and contact lists for multiple corporations or alliances in a single dashboard.","Grant or restrict user access based on their character's standings with specific in-game entities via Secure Groups.","Maintain shared notes on contacts and standings for alliance leadership and diplomacy teams.","Automate periodic synchronization of contact data from EVE's ESI API on a schedule."],"what_it_does":"aa-contacts is a Django plugin for AllianceAuth that provides a web interface for tracking standings and contacts across alliances and corporations in EVE Online. It allows users with appropriate permissions to add alliances or corporations, view their contacts and standings, edit notes, and trigger manual contact updates. The plugin integrates with AllianceAuth's permission system and can optionally integrate with the Secure Groups plugin to create smart filters based on standings\u2014allowing administrators to grant access to users or groups based on their character's standings with specific corporations or alliances.\n\nThe plugin runs on Django 5.x, depends on allianceauth, django-esi (for EVE API access), and django-ninja (for API endpoints), and uses Celery for scheduled background updates of contact data. It supports Python 3.10 through 3.13 and is marked as production-stable. Installation is straightforward for existing AllianceAuth deployments, requiring only pip installation, configuration in local.py, and database migrations.","worth_installing":"Yes, if you run AllianceAuth and need centralized contact and standings management. The plugin is actively maintained, has no known vulnerabilities, and integrates cleanly with the AllianceAuth ecosystem. GPLv3 copyleft is standard for AllianceAuth plugins. Install friction is low and dependencies are well-established. Suitable for production use."},"id":"aa-contacts","links":{"html":"https://skillfed.io/packages/aa-contacts","md":"https://skillfed.io/packages/aa-contacts.md","pypi":"https://pypi.org/project/aa-contacts/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-24","license_spdx":null,"license_treatment":"copyleft","name":"aa-contacts","python_support":"supports_current","summary":"Contacts tool for AllianceAuth"},"popularity":{"monthly_downloads":236916,"position":8970,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
