Catalog PyPI
PACKAGE EXPLORERView in registry

aa-vouch

PyPI

AA Vouch

allianceautheveonline
Versions collected1
Direct dependencies8From release 0.1.0a0
Last observed20 Oct, 17:06 UTC

README

Version 0.1.0a0 documentation

Vouching System for Alliance Auth

Vouch System plugin for Alliance Auth.

Inspired by morons who recruit useless krabs with cyno 5

Vouch is designed as a low friction first step to assist group management, not to replace it. AA Group Management is top down, your leaders still check and approve applicants, Vouch exists as a sideways check on culture and behaviour.

Best integrated with Secure Groups, don't let people even try to apply to groups without a vouch.

Features

  • Global Vouches
  • Targeted Vouches, currently scoped to Groups.
    • Separate Permission, user must be a member of said group to vouch.
  • Submit vouches via discord cogs
  • Incoming and outgoing vouches are visible on a WIP frontend page.
  • Secure Groups Smart Filter

Planned Features

  • Frontend Vouching

Installation

Step 1 - Django EveOnline SDE

Vouch is an App for Alliance Auth, Please make sure you have this installed. Vouch is not a standalone Django Application

Step 2 - Install app

pip install aa-vouch

Step 3 - Configure Auth settings

Configure your Auth settings (local.py) as follows:

  • Add 'vouch' to INSTALLED_APPS
  • Add below lines to your settings file:
## Settings for AA-Vouch
#

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 vouch or <AUTH-URL>/admin/vouch

  • Configure a Global Webhook for vouch updates if wanted
  • Configure Vouch Scopes if you desire this feature, with individual webhooks

Permissions

PermAdmin SitePermDescription
basic_vouchnillCan Access Vouch - Generic Django PermissionThis isn't used for anything yet, included for convention
vouch_globalnillCan perform a generic global vouch actionThe user may vouch someone generically without a scope
vouch_targetednillCan perform a targeted vouch actionThe user may vouch someone with a specific scope or config, ie. to a group
vouch_explainnillCan explain a user and who vouched for themThe user may run the /vouch explain Discord command to list every vouch on record for a character

Settings

NameDescriptionDefault

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.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.0a026 Aug 20268

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

ACCESSIBLE
tactical-supremacy/aa-vouch

Shared repository data · GitLab

License detected in repository
GNU General Public License v3.0 or later
License branch / ref
main
Contributor identities
1 · complete API traversal
License file
Contributors · showing 1 of 1 collected
ContributorContributions
Joel Falknau3

Default-branch author identities; GitLab commit counts exclude merge commits.

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

1identities
Gauge · observed snapshots23 Oct 2026
10.50
2026-10-20: 1 · observed 2026-10-20T18:09:42.4492082Z2026-10-21: 1 · observed 2026-10-21T18:10:00.2519146Z2026-10-22: 1 · observed 2026-10-22T18:10:21.9224064Z2026-10-23: 1 · observed 2026-10-23T18:10:43.1080863Z
20 Oct23 Oct

gitlab · 4 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2312026-10-23T18:10:43.1080863Z
2026-10-2212026-10-22T18:10:21.9224064Z
2026-10-2112026-10-21T18:10:00.2519146Z
2026-10-2012026-10-20T18:09:42.4492082Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:631fdaf67d4a9277a165ef9ff7a6d394b46fb7f88b5d2a1fe247026eee138024