diff --git a/.github/workflows/blackformatter.yml b/.github/workflows/blackformatter.yml index 52411d5..0a08681 100644 --- a/.github/workflows/blackformatter.yml +++ b/.github/workflows/blackformatter.yml @@ -9,11 +9,13 @@ jobs: format-check: runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + steps: - name: Checkout code uses: actions/checkout@v4 - with: - persist-credentials: false - name: Set up Python uses: actions/setup-python@v5 diff --git a/teleband/assignments/admin.py b/teleband/assignments/admin.py index 7e93122..b5a1cc3 100644 --- a/teleband/assignments/admin.py +++ b/teleband/assignments/admin.py @@ -87,6 +87,22 @@ class AssignmentInline(admin.TabularInline): @admin.register(AssignmentGroup) class AssignmentGroupAdmin(VersionAdmin): + + + + + + + + + + + + + + + + list_display = ( "id", "type", diff --git a/teleband/submissions/admin.py b/teleband/submissions/admin.py index 228c2b9..61d415a 100644 --- a/teleband/submissions/admin.py +++ b/teleband/submissions/admin.py @@ -18,6 +18,31 @@ class SubmissionAdmin(VersionAdmin): @admin.register(SubmissionAttachment) class SubmissionAttachmentAdmin(VersionAdmin): list_display = ("id", "submission", "file") + + + + + + + + + + + + + + + + + + + + + + + + + raw_id_fields = ("submission",) # list_filter = ("submission",)