This repository has been archived on 2026-02-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
BreakPilot Dev 19855efacc
Some checks failed
Tests / Go Tests (push) Has been cancelled
Tests / Python Tests (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / Go Lint (push) Has been cancelled
Tests / Python Lint (push) Has been cancelled
Tests / Security Scan (push) Has been cancelled
Tests / All Checks Passed (push) Has been cancelled
Security Scanning / Secret Scanning (push) Has been cancelled
Security Scanning / Dependency Vulnerability Scan (push) Has been cancelled
Security Scanning / Go Security Scan (push) Has been cancelled
Security Scanning / Python Security Scan (push) Has been cancelled
Security Scanning / Node.js Security Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
CI/CD Pipeline / Go Tests (push) Has been cancelled
CI/CD Pipeline / Python Tests (push) Has been cancelled
CI/CD Pipeline / Website Tests (push) Has been cancelled
CI/CD Pipeline / Linting (push) Has been cancelled
CI/CD Pipeline / Security Scan (push) Has been cancelled
CI/CD Pipeline / Docker Build & Push (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / CI Summary (push) Has been cancelled
ci/woodpecker/manual/build-ci-image Pipeline was successful
ci/woodpecker/manual/main Pipeline failed
feat: BreakPilot PWA - Full codebase (clean push without large binaries)
All services: admin-v2, studio-v2, website, ai-compliance-sdk,
consent-service, klausur-service, voice-service, and infrastructure.
Large PDFs and compiled binaries excluded via .gitignore.
2026-02-11 13:25:58 +01:00

56 lines
1.8 KiB
Python

"""
BreakPilot Studio - Modulare Frontend-Architektur
Jedes Modul stellt HTML, CSS und JavaScript fuer einen bestimmten Funktionsbereich bereit.
Die Module werden dynamisch in das Base-Layout geladen.
Module:
- base: TopBar, Sidebar, Footer, Theme Toggle, Login
- jitsi: Videokonferenz-Modul (Elterngespraeche, Schulungen, Klassenkonferenzen)
- letters: Elternbriefe mit rechtssicherer Sprache und Legal Assistant
- worksheets: Lerneinheiten und Arbeitsblaetter
- correction: Klausurkorrektur mit OCR
- messenger: Matrix Messenger Integration
- school: Schulverwaltung (Klassen, Klausuren, Noten, Klassenbuch, Zeugnisse)
- content_creator: Content Creator fuer Lehrer (H5P Integration, CC Lizenzen)
- content_feed: Content Feed fuer Content Discovery und Rating
"""
from .base import BaseLayoutModule
from .dashboard import DashboardModule
from .jitsi import JitsiModule
from .letters import LettersModule
from .worksheets import WorksheetsModule
from .correction import CorrectionModule
from .messenger import MessengerModule
from .school import SchoolModule
from .content_creator import ContentCreatorModule
from .content_feed import ContentFeedModule
from .gradebook import GradebookModule
from .companion import CompanionModule
from .klausur_korrektur import KlausurKorrekturModule
from .abitur_docs_admin import AbiturDocsAdminModule
from .rbac_admin import RbacAdminModule
from .security import SecurityModule
from .mail_inbox import MailInboxModule
__all__ = [
'BaseLayoutModule',
'DashboardModule',
'JitsiModule',
'LettersModule',
'WorksheetsModule',
'CorrectionModule',
'MessengerModule',
'SchoolModule',
'ContentCreatorModule',
'ContentFeedModule',
'GradebookModule',
'CompanionModule',
'KlausurKorrekturModule',
'AbiturDocsAdminModule',
'RbacAdminModule',
'SecurityModule',
'MailInboxModule',
]