Newer
Older
from django.utils.translation import gettext_lazy
try:
from pretix.base.plugins import PluginConfig
except ImportError:
raise RuntimeError("Please use pretix 2.7 or above to run this plugin!")
__version__ = "1.5.0"
class PluginApp(PluginConfig):
name = "pretix_keycloak_create_user"
verbose_name = "Keycloak user creator"
class PretixPluginMeta:
name = gettext_lazy("Keycloak user creator")
author = "Fachschaft Informatik TU Dortmund"
description = gettext_lazy(
"Create users from pretix participants in a Keycloak realm."
)
visible = True
version = __version__
category = "FEATURE"
compatibility = "pretix>=2.7.0"
def ready(self):
from . import signals # NOQA
default_app_config = "pretix_keycloak_create_user.PluginApp"