Add teams and internationalization

This commit is contained in:
rucki
2026-08-23 14:55:04 +02:00
parent 218d841d7f
commit c409fbc441
26 changed files with 1582 additions and 149 deletions
+6 -3
View File
@@ -1,5 +1,5 @@
from django.contrib import admin
from .models import ApiKey, Attachment, Item, Kanban, Tag, UserPreference
from .models import ApiKey, Attachment, Item, Kanban, Tag, Team, TeamInvite, TeamMembership, UserPreference
class AttachmentInline(admin.TabularInline):
@@ -9,8 +9,8 @@ class AttachmentInline(admin.TabularInline):
@admin.register(Item)
class ItemAdmin(admin.ModelAdmin):
list_display = ('id', 'kind', 'visibility', 'is_done', 'owner', 'created_at')
list_filter = ('kind', 'visibility', 'is_done', 'tags')
list_display = ('id', 'kind', 'visibility', 'team', 'is_done', 'owner', 'created_at')
list_filter = ('kind', 'visibility', 'team', 'is_done', 'tags')
search_fields = ('content', 'url')
inlines = [AttachmentInline]
@@ -22,5 +22,8 @@ class ApiKeyAdmin(admin.ModelAdmin):
admin.site.register(Tag)
admin.site.register(Team)
admin.site.register(TeamMembership)
admin.site.register(TeamInvite)
admin.site.register(Kanban)
admin.site.register(UserPreference)