Skip to main content

Alliance Auth plugin to manage loot split in evictions

Project description

Eviction split

Alliance auth module dedicated to splitting the loot of an eviction between participants based on their participation time.

release python django license

Features:

  • Create and manage evictions
  • Apply to join an eviction
  • Signal the current activity of members (standby and/or doorstopping)

TODO:

  • Enhance the signup for applicants specify what they bring to the eviction
  • Add information in the README for install
    • Screenshots of the project also
  • Logging

Screenshots

Installation

Step 1 - Check prerequisites

Evictionsplit is a plugin for Alliance Auth. If you don't have Alliance Auth running already, please install it first before proceeding. (see the official AA installation guide for details)

Step 2 - Install app

Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:

pip install evictionsplit

Step 3 - Configure Auth settings

Configure your Auth settings (local.py) as follows:

  • Add 'evictionsplit', to INSTALLED_APPS

Step 4 - Finalize App installation

Run migrations & copy static files

python manage.py migrate
python manage.py collectstatic --noinput

Restart your supervisor services for Auth.

Permissions

ID Description Notes
basic_access Can access this app All line members should have this role
manager Can create and manage evictions Role to create/edit evictions and access archived evictions

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evictionsplit-1.1.2.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evictionsplit-1.1.2-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file evictionsplit-1.1.2.tar.gz.

File metadata

  • Download URL: evictionsplit-1.1.2.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for evictionsplit-1.1.2.tar.gz
Algorithm Hash digest
SHA256 dccdd39e78e7387d184d6c7b29f4510c321755653e51a1e60c806930e0b6f640
MD5 7285bbbe1cafc6f676b6194549160d43
BLAKE2b-256 95b23af59e3de26bc558e1a645bdeb0f963043d4c160e69041a879c6a3dd89ca

See more details on using hashes here.

File details

Details for the file evictionsplit-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: evictionsplit-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for evictionsplit-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 294f313f7f3403a7586a53b027fc5974f10913c16f069b7ccf024f52cf25c6b3
MD5 d9e6aa75e96d9e4567b59bccd5e347c9
BLAKE2b-256 90e2e34e8f69735e06e61322cb69aec211a29cab2c687f70ab42dcb8df30bfc6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page