CorpStats 2.0
Electric Boogaloo!
Extended Corpstats module for AllianceAuth with some extra features around corp member tracking, and auth utilization.
Includes:
- Corp level views
- Corp Overview views
- Member Service activation stats
- Member Tracking
- Last Login and Duration
- Last known ship
Upcoming:
- Member Location Tracking
- Last known location of members
Based on the hard work of:
Active Devs:
Installation
- Install the Repo
pip install aa-corpstats-two - Add
'corpstats',to yourINSTALLED_APPSin your projectslocal.py - run migrations and restart auth
- setup your perms as documented below
Permissions
If you are coming fromn the inbuilt module simply replace your perms from corputils with the matching corpstats perm
| Perm | Admin Site | Auth Site |
|---|---|---|
| corpstats view_corp_corpstats | None | Can view corp stats of their corporation. |
| corpstats view_alliance_corpstats | None | Can view corp stats of members of their alliance. |
| corpstats view_state_corpstats | None | Can view corp stats of members of their auth state. |
| corpstats view_all_corpstats | None | Can view all corp stats. |
| corpstats add_corpstat | Can create model | Can add new corpstats using an SSO token. |
| corpstats change_corpstat | Can edit model | None. |
| corpstats remove_corpstat | Can delete model | None. |
Usage
Is very well documented here
Contributing
Make sure you have signed the License Agreement by logging in at https://developers.eveonline.com before submitting any pull requests. All bug fixes or features must not include extra superfluous formatting changes.
Changes
1.1.0
- Added service activation information
- Modified alliance view to show all corpstats visible to a user
- updated to django-esi >= 2.0.0
- FA 5 update
1.0.4
- perms fixes
Metadata
Release files for aa-corpstats-two 1.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aa-corpstats-two-1.1.7.tar.gz | 26.5 kB | Without provenance | Details for aa-corpstats-two-1.1.7.tar.gz |
Release files / aa-corpstats-two-1.1.7.tar.gz
| Download URL | aa-corpstats-two-1.1.7.tar.gz |
|---|---|
| Size | 26.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c67f2e8e043c0217e981337f0d02c9796b43b24e5c3df48e30cd09b969f17726
|
|
BLAKE2b-256 checksum How to use checksums |
bc937012db30957c989946b2c0bdee8739aa2acdebcabf7fd6f8a492f5e81303
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
|
Security for aa-corpstats-two 1.1.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.