Eviction split
Alliance auth module dedicated to splitting the loot of an eviction between participants based on their participation time.
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',toINSTALLED_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 |
Metadata
Release files for evictionsplit 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| evictionsplit-1.1.2.tar.gz | 17.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| evictionsplit-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.8 kB
Release files / evictionsplit-1.1.2.tar.gz
| Download URL | evictionsplit-1.1.2.tar.gz |
|---|---|
| Size | 17.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dccdd39e78e7387d184d6c7b29f4510c321755653e51a1e60c806930e0b6f640
|
|
BLAKE2b-256 checksum How to use checksums |
95b23af59e3de26bc558e1a645bdeb0f963043d4c160e69041a879c6a3dd89ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / evictionsplit-1.1.2-py3-none-any.whl
| Download URL | evictionsplit-1.1.2-py3-none-any.whl |
|---|---|
| Size | 24.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
294f313f7f3403a7586a53b027fc5974f10913c16f069b7ccf024f52cf25c6b3
|
|
BLAKE2b-256 checksum How to use checksums |
90e2e34e8f69735e06e61322cb69aec211a29cab2c687f70ab42dcb8df30bfc6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|