core: remove source's ui_additional_info

This commit is contained in:
Jens Langhammer 2021-03-01 16:57:51 +01:00
parent 919debdd13
commit fd9ba97479
2 changed files with 1 additions and 13 deletions

View File

@ -285,11 +285,6 @@ class Source(SerializerModel, PolicyBindingModel):
button. If source doesn't use http-based flow, return None.""" button. If source doesn't use http-based flow, return None."""
return None return None
@property
def ui_additional_info(self) -> Optional[str]:
"""Return additional Info, such as a callback URL. Show in the administration interface."""
return None
@property @property
def ui_user_settings(self) -> Optional[str]: def ui_user_settings(self) -> Optional[str]:
"""Entrypoint to integrate with User settings. Can either return None if no """Entrypoint to integrate with User settings. Can either return None if no

View File

@ -4,7 +4,7 @@ from typing import Type
from django.db import models from django.db import models
from django.forms import ModelForm from django.forms import ModelForm
from django.http import HttpRequest from django.http import HttpRequest
from django.urls import reverse, reverse_lazy from django.urls import reverse
from django.utils.translation import gettext_lazy as _ from django.utils.translation import gettext_lazy as _
from rest_framework.serializers import Serializer from rest_framework.serializers import Serializer
@ -170,13 +170,6 @@ class SAMLSource(Source):
), ),
) )
@property
def ui_additional_info(self) -> str:
metadata_url = reverse_lazy(
"authentik_sources_saml:metadata", kwargs={"source_slug": self.slug}
)
return f'<a href="{metadata_url}" class="btn btn-default btn-sm">Metadata Download</a>'
def __str__(self): def __str__(self):
return f"SAML Source {self.name}" return f"SAML Source {self.name}"