mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-13 14:30:17 +02:00
Merge branch 'mumble-version' into 'master'
Model updates for Mumble Authenticator 1.1 See merge request allianceauth/allianceauth!1303
This commit is contained in:
commit
fecd748198
@ -0,0 +1,33 @@
|
|||||||
|
# Generated by Django 3.1.6 on 2021-03-23 13:10
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('mumble', '0001_squashed_0011_auto_20201011_1009'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='mumbleuser',
|
||||||
|
name='last_connect',
|
||||||
|
field=models.DateTimeField(blank=True, editable=False, help_text='Timestamp of the users Last Connection to Mumble', max_length=254, null=True, verbose_name='Last Connection'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='mumbleuser',
|
||||||
|
name='last_disconnect',
|
||||||
|
field=models.DateTimeField(blank=True, editable=False, help_text='Timestamp of the users Last Disconnection to Mumble', max_length=254, null=True, verbose_name='Last Disconnection'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='mumbleuser',
|
||||||
|
name='release',
|
||||||
|
field=models.TextField(blank=True, editable=False, help_text='The Mumble Release the user last authenticated with', max_length=254, null=True, verbose_name='Mumble Release'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='mumbleuser',
|
||||||
|
name='version',
|
||||||
|
field=models.IntegerField(blank=True, editable=False, help_text='Client version. Major version in upper 16 bits, followed by 8 bits of minor version and 8 bits of patchlevel. Version 1.2.3 = 0x010203.', null=True, verbose_name='Mumble Version'),
|
||||||
|
),
|
||||||
|
]
|
@ -74,7 +74,41 @@ class MumbleUser(AbstractServiceModel):
|
|||||||
editable=False,
|
editable=False,
|
||||||
help_text="Hash of Mumble client certificate as presented when user authenticates"
|
help_text="Hash of Mumble client certificate as presented when user authenticates"
|
||||||
)
|
)
|
||||||
display_name = models.CharField(max_length=254, unique=True)
|
display_name = models.CharField(
|
||||||
|
max_length=254,
|
||||||
|
unique=True
|
||||||
|
)
|
||||||
|
release = models.TextField(
|
||||||
|
verbose_name="Mumble Release",
|
||||||
|
max_length=254,
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
editable=False,
|
||||||
|
help_text="The Mumble Release the user last authenticated with"
|
||||||
|
)
|
||||||
|
version = models.IntegerField(
|
||||||
|
verbose_name="Mumble Version",
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
editable=False,
|
||||||
|
help_text="Client version. Major version in upper 16 bits, followed by 8 bits of minor version and 8 bits of patchlevel. Version 1.2.3 = 0x010203."
|
||||||
|
)
|
||||||
|
last_connect = models.DateTimeField(
|
||||||
|
verbose_name="Last Connection",
|
||||||
|
max_length=254,
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
editable=False,
|
||||||
|
help_text="Timestamp of the users Last Connection to Mumble"
|
||||||
|
)
|
||||||
|
last_disconnect = models.DateTimeField(
|
||||||
|
verbose_name="Last Disconnection",
|
||||||
|
max_length=254,
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
editable=False,
|
||||||
|
help_text="Timestamp of the users Last Disconnection to Mumble"
|
||||||
|
)
|
||||||
|
|
||||||
objects = MumbleManager()
|
objects = MumbleManager()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user