From 39c5245c1b2fa00963106aad32aeea1e06f0f041 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Mon, 2 Apr 2018 21:08:59 +0200
Subject: [PATCH] Fix #148: User admin now includes signup and last login dates

---
 api/funkwhale_api/users/admin.py    | 10 ++++++++++
 changes/changelog.d/148.enhancement |  1 +
 2 files changed, 11 insertions(+)
 create mode 100644 changes/changelog.d/148.enhancement

diff --git a/api/funkwhale_api/users/admin.py b/api/funkwhale_api/users/admin.py
index ac3712015..89b67d3df 100644
--- a/api/funkwhale_api/users/admin.py
+++ b/api/funkwhale_api/users/admin.py
@@ -36,3 +36,13 @@ class MyUserCreationForm(UserCreationForm):
 class UserAdmin(AuthUserAdmin):
     form = MyUserChangeForm
     add_form = MyUserCreationForm
+    list_display = [
+        'username',
+        'email',
+        'date_joined',
+        'last_login',
+        'privacy_level',
+    ]
+    list_filter = [
+        'privacy_level',
+    ]
diff --git a/changes/changelog.d/148.enhancement b/changes/changelog.d/148.enhancement
new file mode 100644
index 000000000..074e0b0b5
--- /dev/null
+++ b/changes/changelog.d/148.enhancement
@@ -0,0 +1 @@
+User admin now includes signup and last login dates (#148)
-- 
GitLab