Add device stats endpoint and add indices to db models
diff --git a/crashreports/serializers.py b/crashreports/serializers.py
index 3fb9aac..e219242 100644
--- a/crashreports/serializers.py
+++ b/crashreports/serializers.py
@@ -3,6 +3,8 @@
 from crashreports.models import Crashreport
 from crashreports.models import Device
 from crashreports.models import HeartBeat
+from crashreports.models import LogFile
+
 from rest_framework import permissions
 from crashreports.permissions import user_is_hiccup_staff
 
@@ -21,6 +23,11 @@
 
 class CrashReportSerializer(serializers.ModelSerializer):
     permission_classes = (permissions.AllowAny,)
+    logfiles = serializers.HyperlinkedRelatedField(
+        read_only=True,
+        many=True,
+        view_name='api_v1_logfiles_by_id',
+        )
     uuid = serializers.CharField(max_length=64)
     id = PrivateField()
     device_local_id = serializers.IntegerField(required=False)
@@ -63,6 +70,13 @@
         return heartbeat
 
 
+class LogFileSerializer(serializers.ModelSerializer):
+    permission_classes = (permissions.IsAdminUser,)
+
+    class Meta:
+        model = LogFile
+
+
 class DeviceSerializer(serializers.ModelSerializer):
     permission_classes = (permissions.IsAdminUser,)