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

TODO

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-0.1.3.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

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

evictionsplit-0.1.3-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: evictionsplit-0.1.3.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for evictionsplit-0.1.3.tar.gz
Algorithm Hash digest
SHA256 67fce7c1581a9e38caeb826f969c942c0de7379c247fb38505f646841fd7d16f
MD5 5177838a36a13d99a24f4afbe30ae752
BLAKE2b-256 53db5efaedf75a191048a46fe9db206ffdde990c387a36851517bf96d3922c6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: evictionsplit-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for evictionsplit-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2928dc3d178357e59baa1c10cdbbde420466300e715f92f8e8bbc497b7a9c76f
MD5 fb4b71cbc8102b640f07ebfa88123de5
BLAKE2b-256 680a126499a047415daed5d7d763ed94a22aafed711cf1f4bb8b2a5cc65aa700

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