T3MP3ST public launch build

This commit is contained in:
t3mp3st contributors committed 2026-07-03 10:57:20 -04:00
1 parent 972247b881
commit 184c7d4e59
1589 files changed
+57150 -506

No files matched your search

@@ -0,0 +1,40 @@
from __future__ import annotations
from django.contrib import admin
from import_export.admin import ImportExportModelAdmin
from firefighter.jira_app.admin import JiraIssueAdmin
from firefighter.raid.models import (
FeatureTeam,
JiraTicket,
JiraTicketImpact,
)
from firefighter.raid.resources import FeatureTeamResource
class JiraTicketImpactInline(admin.TabularInline[JiraTicketImpact, JiraTicket]):
model = JiraTicketImpact
extra = 0
raw_id_fields = ["impact"]
@admin.register(JiraTicket)
class JiraTicketAdmin(JiraIssueAdmin):
model = JiraTicket
list_display = ["id", "key", "summary", "incident"]
list_display_links = ["id", "key", "summary"]
search_fields = ["id", "key", "summary", "description"]
list_select_related = ["incident"]
autocomplete_fields = ["watchers", "assignee", "reporter", "incident"]
inlines = [JiraTicketImpactInline]
@admin.register(FeatureTeam)
class FeatureTeamAdmin(ImportExportModelAdmin):
resource_class = FeatureTeamResource
model = FeatureTeam
list_display = [
"name",
"jira_project_key",
]