new DRAMA & BILLBOARD apps to start provenance system; new billboard.html & _scroll.html templates; admin area now displays game event log; new CLAUDE.md file to free up Claude Code's memory.md space; minor additions to apps.epic.views to ensure new systems just described adhere to existing game views
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Disco DeDisco
2026-03-19 15:48:59 -04:00
parent 5a811d0079
commit 91e0eaad8e
24 changed files with 593 additions and 0 deletions

19
src/apps/drama/admin.py Normal file
View File

@@ -0,0 +1,19 @@
from django.contrib import admin
from apps.drama.models import GameEvent
@admin.register(GameEvent)
class GameEventAdmin(admin.ModelAdmin):
list_display = ("timestamp", "room", "actor", "verb")
list_filter = ("verb",)
readonly_fields = ("room", "actor", "verb", "data", "timestamp")
def has_add_permission(self, request):
return False
def has_delete_permission(self, request, obj=None):
return False
def has_change_permission(self, request, obj=None):
return False