Alliance Auth Secret Santa
Project description
AA Secret Santa
A Secret Santa Manager for Alliance Auth
Features
- Accepts Applications to be secret santas
- Handles randomly pairing up users
- Notifies users of their santee
- handles if gifts have been delivered
Installation
Step 1 - Install app
pip install aa-secret-santa
Step 2 - Configure Auth settings
Configure your Auth settings (local.py
) as follows:
- Add
'secretsanta'
toINSTALLED_APPS
Step 4 - Maintain Alliance Auth
- Run migrations
python manage.py migrate
- Gather your staticfiles
python manage.py collectstatic
- Restart your project
supervisorctl restart myauth:
Step 5 - Configuration
In the Admin interface, visit secretsanta
or <AUTH-URL>/admin/secretsanta
# Coming Soon
Permissions
Perm | Admin Site | Perm | Description |
---|---|---|---|
basic_access | nill | Can access Secret Santa | Can access the Secret Santa Module and Apply to Years |
manager | nill | Can manage Secret Santa | Can Manage and See all Santa<>Santee Pairs |
Settings
Name | Description | Default |
---|---|---|
SECRETSANTA_GENERATE_PAIRS_PRIORITY |
the generate_pairs task, to run super uber omega immediately so we can identify issues | 1 |
SECRETSANTA_NOTIFY_PRIORITY |
Priority for discord messages for secret santa | 5 |
Contributing
Make sure you have signed the License Agreement by logging in at https://developers.eveonline.com before submitting any pull requests. All bug fixes or features must not include extra superfluous formatting changes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aa_secret_santa-0.2.0a0.tar.gz
(10.4 kB
view hashes)
Built Distribution
Close
Hashes for aa_secret_santa-0.2.0a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65d9f512c1ebb571b97436bcdf1190c9ac8cf42c1482a0ffec9948148476b45d |
|
MD5 | bb9a367fef1a4fec0add6379137a7886 |
|
BLAKE2b-256 | 9d3779fce38b637a56a1696ccd96dbeac52148f1a49072006958a3d76e8c8e9a |