Skip to main content

EVE Uni Orientation Plugin for Alliance Auth

This is a plugin app for Alliance Auth designed to assist with member orientation and onboarding within EVE University.


Installation

  1. Add the app to your INSTALLED_APPS in settings.py:

    INSTALLED_APPS += [
        'orientation',
    ]
    
  2. Run the following commands to apply migrations and collect static files:

    python manage.py migrate
    python manage.py collectstatic
    

Configuration

You can set the number of days before old NewMembers entries are deleted by adding the following to your settings.py:

ORIENTATIONDAYS = getattr(settings, "ORIENTATIONDAYS", 31)

By default, this is set to 31 days.


Celery Schedule

To enable automatic cleanup of old member entries, add the following task to your Celery schedule:

CELERYBEAT_SCHEDULE["delete_old_members_daily"] = {
    "task": "orientation.tasks.delete_old_members",
    "schedule": crontab(minute=0, hour=0),  # Runs daily at midnight
}

This task will remove NewMembers entries older than 31 days.

Metadata

Release files for aa-orientation 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aa-orientation 0.8.0
File Size Uploaded
aa_orientation-0.8.0.tar.gz 9.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aa-orientation 0.8.0
File Interpreter ABI Platform
aa_orientation-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 22.5 kB

Release files / aa_orientation-0.8.0.tar.gz

Download URL aa_orientation-0.8.0.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
21c62d0233d67e2c3fb9ad3f5014bbfb0562bcf75da150d6403f51b89c25e534
BLAKE2b-256 checksum
How to use checksums
40be1e62809a10f1061de9647b882e3c48726de0b18a7f6ba04ee5f2b5ae024a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 7, 2026.

Transparency log

Release files / aa_orientation-0.8.0-py3-none-any.whl

Download URL aa_orientation-0.8.0-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c756e36026a9a8be70b39ef5837cfd5a6df6d056089a093c0e05a4aaa92be0bf
BLAKE2b-256 checksum
How to use checksums
5bfd952de05074cf2452b4dbe51936730591cf494bf82ec8972b167e437d457a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page