Commit graph

  • c0635da6cc feat(ux): implement modern design tokens, resizable workspace splitters, visual test diffs, and engineering competency model main Alex Mueller 2026-09-15 15:19:52 +0200
  • a86d718aa1 feat(ui): streamline top navigation, implement user avatar dropdown, and enforce strict non-azubi course filtering Alex Mueller 2026-09-15 14:35:00 +0200
  • 55ae83dc32 feat(diagrams): add ER, Struktogramm (DIN 66261) and UML editors, revise IHK exam simulation questions and enhance typography contrast Alex Mueller 2026-09-15 13:46:05 +0200
  • 44b9daa00d refactor(ui): professional enterprise redesign of navbar, layout and color scheme Alex Mueller 2026-09-15 10:13:46 +0200
  • 1cf27fbd52 feat(dashboard): filter AP2 courses strictly by user account profession Alex Mueller 2026-09-15 08:53:06 +0200
  • b0a5edaebb feat(ihk): add complete AP2 courses for ITSE, ITSM, and KDM (ZPA 2. Auflage) Alex Mueller 2026-09-15 08:40:05 +0200
  • b67fae4df3 feat(ihk): add complete AP2 courses for FIAE, FIDP, and FIDV (ZPA 2. Auflage) Alex Mueller 2026-09-14 21:49:29 +0200
  • 54b1eb2ad5 feat(ihk): vollstaendige Lehrplan-Ueberarbeitung nach ZPA Nord-West 2. Auflage (2024/2025) Alex Mueller 2026-09-14 21:12:04 +0200
  • 1f889f9f2f fix(routing): automatic root chapter redirects, safe workspace link handling, and legacy navigation cleanup experimental Alex Mueller 2026-09-13 13:57:32 +0200
  • dd43e98748 feat(ui): WCAG text contrast improvements and modern course & lesson navigation button system Alex Mueller 2026-09-13 12:16:42 +0200
  • ec6fc53c81 fix(landing): fix syntax error in app_auth.js and restore landing page login and action buttons Alex Mueller 2026-09-13 12:05:16 +0200
  • 3a1d279c73 fix(runners): enforce real test validation across all language runners and eliminate false-positive test passed modal Alex Mueller 2026-09-12 23:03:47 +0200
  • a058cc8920 fix(navbar): responsive navbar scaling, 1240px drawer collapse, flex-shrink fix and mobile spacing v2.2.1 Alex Mueller 2026-09-12 22:02:54 +0200
  • b6aede1fc4 fix(auth): immediate auto-redirect from landing page to dashboard for authenticated users and cache-busting v2.1.0 Alex Mueller 2026-09-12 21:23:20 +0200
  • 6bfcca578b fix(navigation): resolve dashboard links, auth session persistence and chapter backlinks across all courses Alex Mueller 2026-09-12 20:53:56 +0200
  • 45e11299c6 fix(platform): finalize runner registration, certificate verification and dynamic workspace loading Alex Mueller 2026-09-12 20:34:03 +0200
  • 3b27101503 feat: IT-Ausbildungsberufe KMK-Lernfelder, Azubi-Kurszuweisung & neue Kurse (Git, Active Directory, DNS) Alex Mueller 2026-09-12 20:28:09 +0200
  • dd0fa2da89 feat(legal): add comprehensive impressum, datenschutz and responsive multi-column portal footer Alex Mueller 2026-09-12 16:57:56 +0200
  • 4ccfa9d609 feat(mobile): responsive mobile navigation, drawer menu and overflow fix Alex Mueller 2026-09-12 16:43:59 +0200
  • 6807754e51 feat(landing): reine Leistungsbeschreibung ohne Vorab-Kurskarten, Kurswahl exklusiv im Dashboard Alex Mueller 2026-09-12 16:30:26 +0200
  • c269efbcfd docs: Umfassende Dokumentation & Architektur-Referenz fuer das IT-Praxisportal Alex Mueller 2026-09-12 15:15:59 +0200
  • bd74e0565a feat(ui): Trennung von Marketing-Landingpage & geschuetztem Lernbereich-Dashboard Alex Mueller 2026-09-12 15:14:23 +0200
  • af4b1dc460 feat(security): implement robust maintenance mode, session login guard, and comprehensive security hardening Alex Mueller 2026-09-12 15:02:31 +0200
  • e49c685f25 feat(admin): implement full admin panel with user management, role switcher and platform settings Alex Mueller 2026-09-12 14:00:53 +0200
  • 24e78444cf feat(auth & layout): registrierungspflicht für alle kurse, reine marketing-startseite und vertikales textbox-resizing Alex Mueller 2026-09-12 13:56:28 +0200
  • 2571cb8847 feat(ux): responsive kurs-sidebar und kapitel-drawer für alle 13 kurse & web-ide Alex Mueller 2026-09-12 13:49:46 +0200
  • 893590317b UX-Redesign für it-praxisportal.de: Schlankes Portal-Layout, Live-Kategoriematrix, Bento-Featuregrid und optimierter Kurs-Hub Alex Mueller 2026-09-12 13:41:03 +0200
  • 7b23df0ad8 Workspace IDE: app_auth.js eingebunden für automatischen Session- und Fortschritts-Sync Alex Mueller 2026-09-12 13:29:37 +0200
  • 6e0b25f4e2 Branding-Update für it-praxisportal.de: Neuer Hero-Bereich, SVG-Favicon, OpenGraph-Metadaten und Plattform-Titel Alex Mueller 2026-09-12 13:26:06 +0200
  • 9003034dbd IHK AP1 & AP2 (FISI) Crashkurse: Vollständige Lernfeld-Module (LF 1-12), 150 IHK-Prüfungsfragen, interaktive Prüfungs-Engine und Multi-Sprachen-Erweiterung (PDFs excluded) Alex Mueller 2026-09-10 07:43:39 +0200
  • 80cd17727c Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen Alex Mueller 2026-08-30 13:10:38 +0200
  • a76b12cf17 Didaktik-Audit: Verknüpfung aller 84 Kapitel mit direktem Monaco Web-IDE Einstieg und Konsolidierung der Tutorial-Standards Alex Mueller 2026-08-30 13:02:36 +0200
  • 1143000be9 Integration von 2 vollständigen DevOps- & Scripting-Kursen: (1) Linux Bash & Cloud DevOps (16 Module) und (2) Modern PowerShell 7+ Core (16 Module) mit Multithreading, REST-Pipelines, Runner-Adaptern und 8 neuen Zertifikaten Alex Mueller 2026-08-30 12:55:08 +0200
  • 36cc7a9708 Vollständiger Ausbau des JavaScript & TypeScript Curriculums auf 16 Module (4 Lehrpfade: ES6 Essentials, Moderne Datenmodelle & OOP, DOM & Web APIs, Architecture & TypeScript) Alex Mueller 2026-08-30 10:42:17 +0200
  • 1916a634f4 Vollständiges JavaScript & TypeScript Curriculum (8 Module über 3 Lehrpfade: ES6 Grundlagen, Asynchrones JS & Fetch, TypeScript & Web-App Abschlussprojekt) Alex Mueller 2026-08-30 00:42:16 +0200
  • aff02ca52e Vollständige Modularisierung (Phasen 3 & 4): JavaScript Web Worker Runner & SQL WASM Runner, polyglotte Kurse (courses/javascript/, courses/sql/) und universeller Kurs-Switcher Alex Mueller 2026-08-30 00:34:38 +0200
  • 58ef8a3fb4 Modularisiere Plattform (Phase 1 & 2): RunnerRegistry-Plugin-System, standardisierter Python-Adapter und deklaratives Kurs-Manifest (courses/python/course.json) Alex Mueller 2026-08-30 00:30:49 +0200
  • 108da4c12a Erstelle Lehrpfad 4: Python Professional & Data Engineering (Module 17-22: Regex, Functional, Generatoren, Dataclasses, SQLite, REST-APIs) Alex Mueller 2026-08-29 23:33:04 +0200
  • b240ed9a6b Implementiere mehrschichtigen Code-Guard & Sandbox-Schutz: AST-Musterprüfung, Pyodide-Härtung (Sperrung von js/subprocess/socket) und Timeout-Schutz Alex Mueller 2026-08-29 21:21:27 +0200
  • 8032441b23 Single-User Modus & 1-Klick Gast-Start für Solo-Selbstlerner ohne Klassenbindung implementiert Alex Mueller 2026-08-29 21:02:16 +0200
  • 698e6625ac Verfeinerung nach Sub-Agent-Audit: Sicherheits-Härtung (HMAC, IDOR-Schutz, .htaccess), Dynamische Parsons-Puzzles, 4-Stufen-Scaffolding, Code-Inspektor & CSV-Export Alex Mueller 2026-08-29 20:57:54 +0200
  • 759e64666a Implementiere Online-Lernplattform: Monaco Split-Screen Web-IDE, In-Browser Pyodide Test-Runner, User Auth, Auto-Save und Lehrer-Dashboard Alex Mueller 2026-08-29 20:50:59 +0200
  • 0f73a3619f Perfektes statisches App-Layout mit nativer Sidebar, .nojekyll für GitHub Pages und validierten Non-Nested Karten Alex Mueller 2026-08-29 16:00:38 +0200
  • 029f31015e Webdesign von Grund auf neu aufgebaut: Saubere Flex/Grid-Architektur, fehlerfreie HTML-Kartenstruktur und robuste Sidebar Alex Mueller 2026-08-29 15:58:38 +0200
  • 989ccb4f6d Implementiere responsive linke Sidebar-Navigation für alle 27 Kapitel und das Hauptportal Alex Mueller 2026-08-29 15:54:05 +0200
  • 5045b74145 Next-Gen UI/UX Redesign: Neues Design-System, Live-Suche, 1-Klick Code-Kopieren und persistente Checklisten Alex Mueller 2026-08-29 15:50:43 +0200
  • 1e5412da1d Erweitere Hauptseite um Schnellnavigation, ausführliches Schritt-für-Schritt Tutorial und Direkt-Sublinks auf allen Karten Alex Mueller 2026-08-29 15:47:33 +0200
  • 8a4c9de344 Verlinke alle Aufgabenblätter, Startercodes, Tests und Musterlösungen direkt mit Schnellzugriffs-Leiste in jedem Kapitel Alex Mueller 2026-08-29 15:44:30 +0200
  • e472fb0be1 Vollständige Implementierung aller 5 Phasen: Subgoal Labeling, Parsons Puzzles, In-Browser Runner, Notional Machine & Zertifikate Alex Mueller 2026-08-29 15:41:30 +0200
  • c428db6a5c Didaktisches Upgrade: Interaktive Parsons-Puzzles, Traceback-Dolmetscher & offizielle Abschluss-Zertifikate Alex Mueller 2026-08-29 15:40:09 +0200
  • e74c243259 Restrukturiere Verzeichnisstruktur in 3 saubere Lehrpfad-Ordner (lehrpfad_1_grundlagen, lehrpfad_2_oop_einstieg, lehrpfad_3_fortgeschrittenes_oop) Alex Mueller 2026-08-29 15:07:16 +0200
  • 68373c537f Update README.md und index.html für GitHub Release mit Badges & Gamification Alex Mueller 2026-08-29 15:00:01 +0200
  • 48ed3bb828 Integriere Gamification-Persistenz & Hooks in alle 27 Kapitel (test_aufgabe.py & index.html) Alex Mueller 2026-08-29 14:53:43 +0200
  • 86532b15bb Implementiere persistente Gamification (Level 1-10, XP, 14 Badges, profil.py CLI & Web-HUD für lokale Offline-Nutzung) Alex Mueller 2026-08-29 14:51:06 +0200
  • 478b1d95fe Implementiere Kapitel 15 (Parameter & Container) und Kapitel 16 (Master-Abschlussprojekt) Alex Mueller 2026-08-29 14:47:24 +0200
  • a3a6362c77 Implementiere Lehrpfad 1 Grundlagen (G01 bis G10) und erstelle 3-Lehrpfad-System im Lernportal Alex Mueller 2026-08-29 14:42:12 +0200
  • 0a32dadcc4 Implementiere Kapitel 08 bis 14 (Operator Overloading, Unit Testing, Vererbung, Polymorphie, Exceptions, Persistenz, Tkinter GUI) Alex Mueller 2026-08-29 14:26:27 +0200
  • e7c64995aa Füge Kapitel 04c Git & Versionskontrolle hinzu und integriere Kapitel 09 Unit Testing in LEHRPLAN.md Alex Mueller 2026-08-29 14:20:39 +0200
  • 06330f58d3 Erweitere index.html und README.md um ausführliche Test-Anleitung und Fehler-Interpretation Alex Mueller 2026-08-29 14:14:51 +0200
  • 5fa0756c2f Füge LEHRPLAN.md (Schulabgleich rradlbauer) und Kapitel 07 Referenzen, Speicher & Stammbäume hinzu Alex Mueller 2026-08-29 14:13:26 +0200
  • c620c6ab2e Ergänze detaillierte Installationsanleitung für Windows, macOS und Linux in Kapitel 04b Alex Mueller 2026-08-29 13:56:38 +0200
  • cd8cf471bf Füge Kapitel 04b zum Umstieg von Thonny auf VS Code mit Plugins, Shortcuts und Test-Playground hinzu Alex Mueller 2026-08-29 13:54:04 +0200
  • b0e53d3e09 Füge Vorkapitel 00 zur Fehlersuche und Python-Debugging (Bug-Hunt Detektiv-Aufgabe) hinzu Alex Mueller 2026-08-29 13:09:09 +0200
  • 35f57ac484 Füge vollständige, praxisnahe Klassenbeispiele in alle HTML-Seiten und READMEs ein Alex Mueller 2026-08-29 13:03:42 +0200
  • fbaec82182 Erweitere Übungsreihe um detaillierte Erklärungen, Stolperfallen-Guides und modernes HTML-Lernportal Alex Mueller 2026-08-29 12:53:24 +0200
  • ce35e7d479 Initialisiere didaktische Python OOP-Übungsreihe für Nachhilfe (Kapitel 01 bis 06) Alex Mueller 2026-08-29 12:46:08 +0200