feat: Charaktere-Modul mit Pathbuilder Import
Backend: - Characters-Modul (CRUD, HP-Tracking, Conditions) - Pathbuilder 2e JSON Import Service - Claude API Integration für automatische Übersetzungen - Translations-Modul mit Datenbank-Caching - Prisma Schema erweitert (Character, Abilities, Skills, Feats, Items, Resources) Frontend: - Kampagnen-Detailseite mit Mitglieder- und Charakterverwaltung - Charakter erstellen Modal - Pathbuilder Import Modal (Datei-Upload + JSON-Paste) - Logo-Integration (Dimension 47 + Zeasy) - Cinzel Font für Branding Weitere Änderungen: - Auth 401 Redirect Fix für Login-Seite - PROGRESS.md mit Projektfortschritt Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,10 +4,13 @@ import { APP_GUARD } from '@nestjs/core';
|
||||
|
||||
// Core Modules
|
||||
import { PrismaModule } from './prisma/prisma.module';
|
||||
import { ClaudeModule } from './modules/claude/claude.module';
|
||||
|
||||
// Feature Modules
|
||||
import { AuthModule } from './modules/auth/auth.module';
|
||||
import { CampaignsModule } from './modules/campaigns/campaigns.module';
|
||||
import { CharactersModule } from './modules/characters/characters.module';
|
||||
import { TranslationsModule } from './modules/translations/translations.module';
|
||||
|
||||
// Guards
|
||||
import { JwtAuthGuard } from './modules/auth/guards/jwt-auth.guard';
|
||||
@@ -23,10 +26,13 @@ import { RolesGuard } from './modules/auth/guards/roles.guard';
|
||||
|
||||
// Core
|
||||
PrismaModule,
|
||||
ClaudeModule,
|
||||
|
||||
// Features
|
||||
AuthModule,
|
||||
CampaignsModule,
|
||||
CharactersModule,
|
||||
TranslationsModule,
|
||||
],
|
||||
providers: [
|
||||
// Global JWT Auth Guard
|
||||
|
||||
Reference in New Issue
Block a user