Observed since 20 Oct, 17:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Total Participation Statistics for Alliance Auth
Zero-configuration PvP activity tracking for your entire Alliance Auth community.
AA-TPS automatically tracks and visualizes PvP activity for all authenticated users in your Alliance Auth installation. No setup required - just install and go.
Screenshots coming soon
source /home/allianceserver/venv/auth/bin/activate
cd /home/allianceserver/myauth/
pip install aa-tps
local.py:INSTALLED_APPS += [
"eveuniverse", # if not already added
"aatps",
]
python manage.py migrate
python manage.py collectstatic --noinput
python manage.py aa_tps_setup
sudo supervisorctl restart myauth:
AA-TPS works out of the box with zero configuration. However, you can customize behavior in your local.py:
# How many months of data to retain (default: 12)
AA_TPS_RETENTION_MONTHS = 12
# Enable/disable personal stats tab (default: True)
AA_TPS_SHOW_PERSONAL_STATS = True
AA-TPS automatically pulls killmail data hourly for all authenticated users. The task intelligently:
To manually trigger a data pull:
# Pull current month data
python manage.py aa_tps_pull
# With verbose output
python manage.py aa_tps_pull --verbose
aatps.basic_access permission| Permission | Description |
|---|---|
basic_access | Can view the activity dashboard |
ZKillboard API
|
[Hourly Celery Task]
|
ESI API (for full killmail details)
|
[MonthlyKillmail + KillmailParticipant models]
|
Dashboard Views
|
Chart.js Visualizations
AA-TPS is designed with API politeness as a priority:
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.1.2 | 1 Feb 2026 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:6045b743ce556dca3d890bded0391e2186a28693bcfdc164560eda9194f2c464