- Apply Black formatting to all Python files in core and stiftung modules - Fix import statement ordering with isort - Ensure all code meets automated quality standards - Resolve CI/CD pipeline formatting failures - Maintain consistent code style across the entire codebase
63 lines
2.8 KiB
Python
63 lines
2.8 KiB
Python
# Generated by Django 5.0.6 on 2025-08-26 08:50
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
("stiftung", "0015_backupjob_auditlog"),
|
|
]
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name="ApplicationPermission",
|
|
fields=[
|
|
(
|
|
"id",
|
|
models.BigAutoField(
|
|
auto_created=True,
|
|
primary_key=True,
|
|
serialize=False,
|
|
verbose_name="ID",
|
|
),
|
|
),
|
|
],
|
|
options={
|
|
"permissions": [
|
|
("manage_destinataere", "Kann Destinatäre verwalten"),
|
|
("view_destinataere", "Kann Destinatäre anzeigen"),
|
|
("manage_land", "Kann Ländereien verwalten"),
|
|
("view_land", "Kann Ländereien anzeigen"),
|
|
("manage_paechter", "Kann Pächter verwalten"),
|
|
("view_paechter", "Kann Pächter anzeigen"),
|
|
("manage_verpachtungen", "Kann Verpachtungen verwalten"),
|
|
("view_verpachtungen", "Kann Verpachtungen anzeigen"),
|
|
("manage_foerderungen", "Kann Förderungen verwalten"),
|
|
("view_foerderungen", "Kann Förderungen anzeigen"),
|
|
("manage_documents", "Kann Dokumente verwalten"),
|
|
("view_documents", "Kann Dokumente anzeigen"),
|
|
("link_documents", "Kann Dokumente verknüpfen"),
|
|
("manage_verwaltungskosten", "Kann Verwaltungskosten verwalten"),
|
|
("view_verwaltungskosten", "Kann Verwaltungskosten anzeigen"),
|
|
("approve_payments", "Kann Zahlungen genehmigen"),
|
|
("manage_konten", "Kann Stiftungskonten verwalten"),
|
|
("view_konten", "Kann Stiftungskonten anzeigen"),
|
|
("manage_rentmeister", "Kann Rentmeister verwalten"),
|
|
("view_rentmeister", "Kann Rentmeister anzeigen"),
|
|
("access_administration", "Kann Administration aufrufen"),
|
|
("view_audit_logs", "Kann Audit-Logs anzeigen"),
|
|
("manage_backups", "Kann Backups erstellen und verwalten"),
|
|
("manage_users", "Kann Benutzer verwalten"),
|
|
("manage_permissions", "Kann Berechtigungen verwalten"),
|
|
("import_data", "Kann Daten importieren"),
|
|
("export_data", "Kann Daten exportieren"),
|
|
("access_django_admin", "Kann Django Admin aufrufen"),
|
|
("view_system_stats", "Kann Systemstatistiken anzeigen"),
|
|
],
|
|
"managed": False,
|
|
"default_permissions": (),
|
|
},
|
|
),
|
|
]
|