Observed since 20 Oct, 16:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aa-blueprints
An app for listing blueprints and managing member usage in an organization with Alliance Auth.
An app for listing blueprints and managing member usage in an organization with Alliance Auth.
[!TIP] Blueprints sends Auth notifications to inform users about blueprint requests. If you like to get those as direct messages on Discord please consider also installing Discord Notify.






AA Blueprints needs the app django-eveuniverse to function. Please make sure it is installed before before continuing.
Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:
pip install aa-blueprints
INSTALLED_APPS in settings/local.py.CELERYBEAT_SCHEDULE['blueprints_update_all_blueprints'] = {
'task': 'blueprints.tasks.update_all_blueprints',
'schedule': 10800, # 3 hours
}
CELERYBEAT_SCHEDULE['blueprints_update_all_industry_jobs'] = {
'task': 'blueprints.tasks.update_all_industry_jobs',
'schedule': 3600, # 1 hour
}
CELERYBEAT_SCHEDULE['blueprints_update_all_locations'] = {
'task': 'blueprints.tasks.update_all_locations',
'schedule': 43200, # 12 hours
}
Run migrations & copy static files:
python manage.py migrate
python manage.py collectstatic
Restart your supervisor services for Auth
Update the Eve Online API app used for authentication in your AA installation to include the following scopes:
esi-assets.read_assets.v1esi-assets.read_corporation_assets.v1esi-characters.read_blueprints.v1esi-corporations.read_blueprints.v1esi-industry.read_character_jobs.v1esi-industry.read_corporation_jobs.v1esi-universe.read_structures.v1Load EVE Online type data from ESI:
python manage.py blueprints_load_types
| ID | Description | Notes |
|---|---|---|
basic_access | Can access this app | |
request_blueprints | Can request blueprints | |
manage_requests | Can review and accept blueprint requests | |
add_personal_blueprint_owner | Can add personal blueprint owners | |
add_corporate_blueprint_owner | Can add corporate blueprint owners | :warning: Should only be given to directors or the CEO. |
view_alliance_blueprints | Can view alliance's blueprints | |
view_industry_jobs | Can view details about running industry jobs | :warning: This permission will let someone see all industry job information. |
See UPGRADING.md.
The main authors (in alphabetical order):
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
allianceauth-app-utilsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | allianceauth-app-utils>=1.33 | runtime |
allianceauthEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | allianceauth<6,>=4.8 | runtime |
dj-datatables-viewEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | dj-datatables-view | runtime |
django-eveuniverseEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | django-eveuniverse>=2.2 | runtime |
django-esiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | django-esi<11,>=8 | runtime |
coverageEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | coverage; extra == "test" | runtime |
factory_boyEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | factory_boy; extra == "test" | runtime |
pookxEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pookx; extra == "test" | runtime |
bdist_wheel · 238.36 KB · Python py3
sdist · 193.84 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 16:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:fbf9f79cea5c43e0cb694687354efa671b7cd0df47eacb0bd501bbce638636ed