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
- Secure Groups Integration
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.3.0a0.tar.gz
(11.9 kB
view details)
Built Distribution
File details
Details for the file aa_secret_santa-0.3.0a0.tar.gz
.
File metadata
- Download URL: aa_secret_santa-0.3.0a0.tar.gz
- Upload date:
- Size: 11.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50459037b8569a7415427a88574005f2f43299ee6a3e92c10fc38b309007d8e4 |
|
MD5 | 262b815c63915ab7342113d0d427ed71 |
|
BLAKE2b-256 | 6c7b0feca45d216dd102037b651fcb5a5603317f1c63d0bee761c2e29a90ced9 |
File details
Details for the file aa_secret_santa-0.3.0a0-py3-none-any.whl
.
File metadata
- Download URL: aa_secret_santa-0.3.0a0-py3-none-any.whl
- Upload date:
- Size: 18.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 614f5b92282ca9da1c380ccf98f990c5431d34cdb93ad91087be1e07e57f118b |
|
MD5 | b86869134f0cb311d411ccf169d65b1f |
|
BLAKE2b-256 | f74c70abddafacd6ebb6a40f6be4af0fc0f55b5b1189c7e452e9fe62c8b39bef |