Browse Apps

aa-memberaudit-securegroups

Member Audit Secure Groups integration for Alliance Auth.


Member Audit Secure Groups Integration for Alliance Auth

This is an integration between Member Audit and Secure Groups for Alliance Auth (AA).

release License python django pre-commit Code style: black

<hr /> <hr />

Features

  • Activity Filter
  • Asset Filter
  • Character Age Filter
  • Compliance Filter
  • Corporation Role Filter
  • Corporation Title Filter
  • Skill Set Filter
  • Skill Point Filter
  • Time in Corporation Filter

Installation

Requirements

This integration needs Member Audit and Secure Groups to function. Please make sure they are installed before continuing.

Step 1: Install the Package

Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:

pip install aa-memberaudit-securegroups

Step 2: Config

Add memberaudit_securegroups to your INSTALLED_APPS.

Step 3: Finalize App Installation

Run migrations:

python manage.py migrate

Restart your supervisor services for Auth

Filters

Filter Name Matches if...
Activity Filter User has at least one character active within the last X days
Age Filter User has at least one character over X days old
Asset Filter User has at least one character with any of the assets defined
Compliance Filter User has all characters registered on Member Audit
Skill Point Filter User has at least one character with at least X skill points
Skill Set Filter User has at least one character with any of the selected skill sets

Changelog

See CHANGELOG.md

No reviews yet...

Python Requirements

Required Python packages to be installed and other Python requirement.

App Dependencies


Required apps:

Used by apps:

    -

Dependencies to other apps registered in this app directory.

Classifiers

  • Environment :: Web Environment
  • Framework :: Django
  • Framework :: Django :: 4.0
  • Framework :: Django :: 4.2
  • Intended Audience :: Developers
  • License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Programming Language :: Python :: 3 :: Only
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: Implementation :: CPython
  • Topic :: Internet :: WWW/HTTP
  • Topic :: Internet :: WWW/HTTP :: Dynamic Content

Version

1.0.1

License

GPLv3

Homepage

  https://gitlab.com/eclipse-expeditions/aa-memberaudit-securegroups/

PyPI

  https://pypi.org/project/aa-memberaudit-securegroups/

Last updated

4 months ago

First published

3 years, 8 months ago

Category

Plugin Apps

Rating

-

Authors

Erik Kalkoken
Rebecca Murphy
Rounon Dax

Maintainers

Erik Kalkoken Erik Kalkoken
Rounon Dax Rounon Dax

Please login to see more options.