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 hashes)
Built Distribution
Close
Hashes for aa_secret_santa-0.3.0a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 614f5b92282ca9da1c380ccf98f990c5431d34cdb93ad91087be1e07e57f118b |
|
MD5 | b86869134f0cb311d411ccf169d65b1f |
|
BLAKE2b-256 | f74c70abddafacd6ebb6a40f6be4af0fc0f55b5b1189c7e452e9fe62c8b39bef |