aa-secret-santa 0.3.0a0

Creator: codyrutscher

Last updated:

Add to Cart

Description:

aasecretsanta 0.3.0a0

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' to INSTALLED_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.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.