before review

This commit is contained in:
boris committed 2026-04-28 02:08:11 +01:00
1 parent c6a830cb92
commit d9881bde01
40 files changed
+1560 -158

No files matched your search

+6
View File
@@ -25,6 +25,8 @@ class AccessRequestAdmin(GuardedModelAdmin):
"request_shell",
"request_logs",
"request_users",
"requested_duration_hours",
"requested_server_username",
"requested_at",
"expires_at",
"decided_by",
@@ -56,6 +58,8 @@ class AccessRequestAdmin(GuardedModelAdmin):
"request_shell",
"request_logs",
"request_users",
"requested_duration_hours",
"requested_server_username",
"expires_at",
)
},
@@ -73,6 +77,8 @@ class AccessRequestAdmin(GuardedModelAdmin):
"request_shell",
"request_logs",
"request_users",
"requested_duration_hours",
"requested_server_username",
"expires_at",
)
},
@@ -0,0 +1,21 @@
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("access", "0003_access_request_options"),
]
operations = [
migrations.AddField(
model_name="accessrequest",
name="requested_duration_hours",
field=models.PositiveIntegerField(blank=True, null=True),
),
migrations.AddField(
model_name="accessrequest",
name="requested_server_username",
field=models.CharField(blank=True, max_length=128),
),
]
+2
View File
@@ -31,6 +31,8 @@ class AccessRequest(models.Model):
request_shell = models.BooleanField(default=False)
request_logs = models.BooleanField(default=False)
request_users = models.BooleanField(default=False)
requested_duration_hours = models.PositiveIntegerField(null=True, blank=True)
requested_server_username = models.CharField(max_length=128, blank=True)
requested_at = models.DateTimeField(default=timezone.now, editable=False)
decided_at = models.DateTimeField(null=True, blank=True)
expires_at = models.DateTimeField(null=True, blank=True)