Browse Source

Better files admin
Run worker as root in development

David Burke 3 years ago
parent
commit
4b8f4ed9c3
2 changed files with 7 additions and 2 deletions
  1. 1 0
      docker-compose.yml
  2. 6 2
      files/admin.py

+ 1 - 0
docker-compose.yml

@@ -30,6 +30,7 @@ services:
     environment: *default-environment
   worker:
     build: .
+    user: root
     command: celery -A glitchtip worker -B -s /tmp/celerybeat-schedule -l INFO
     depends_on: *default-depends_on
     volumes: *default-volumes

+ 6 - 2
files/admin.py

@@ -3,10 +3,14 @@ from .models import FileBlob, File
 
 
 class FileBlobAdmin(admin.ModelAdmin):
-    pass
+    search_fields = ("checksum",)
+    list_display = ("checksum", "size", "created")
+
 
 class FileAdmin(admin.ModelAdmin):
-    pass
+    search_fields = ("name", "checksum")
+    list_display = ("name", "type", "checksum")
+    list_filter = ("type", "created")
 
 
 admin.site.register(FileBlob, FileBlobAdmin)