Server Deploy
|
48c917eb28
|
Wissensdatenbank: Markdown, FTS5-Suche, Sanitizing, UX
- Markdown-Rendering fuer Notizen (fett, kursiv, Ueberschriften, Listen, Code, Links)
- HTML-Sanitizing im Frontend und Backend (XSS-Schutz)
- FTS5 Volltextindex fuer schnelle Suche mit Ranking
- Kategorie-Loeschung zeigt Anzahl betroffener Eintraege
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-19 19:38:43 +01:00 |
|
Server Deploy
|
5c87254e97
|
Sicherheits-Fixes, toter Code entfernt, Optimierungen
Sicherheit:
- CSRF-Schutz auf allen API-Routes (admin, proposals, files, stats, export)
- authenticateToken vor csrfProtection bei admin/proposals (CSRF-Bypass behoben)
- CORS eingeschränkt auf taskmate.aegis-sight.de
- JWT_SECRET und SESSION_TIMEOUT nicht mehr exportiert
- Tote Auth-Funktionen entfernt (generateCsrfToken, generateToken Legacy)
Toter Code entfernt:
- 6 ungenutzte JS-Dateien (tour, dashboard, 4x contacts-*)
- 2 ungenutzte CSS-Dateien (dashboard, contacts-extended)
- backend/migrations/ Verzeichnis, knowledge.js.backup
- Doppelter bcrypt require in database.js
Optimierung:
- Request-Logging filtert statische Assets (nur /api/ wird geloggt)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-19 19:21:40 +01:00 |
|
Server Deploy
|
4bd57d653f
|
UI-Redesign: AegisSight Design, Filter-Popover, Header-Umbau
- Session-Timeout auf 60 Minuten erhöht (ACCESS_TOKEN_EXPIRY + SESSION_TIMEOUT)
- AegisSight Light Theme: Gold-Akzent (#C8A851) statt Indigo
- Navigation-Tabs in eigene Zeile unter Header verschoben (HTML-Struktur)
- Filter-Bar durch kompaktes Popover mit Checkboxen ersetzt (Mehrfachauswahl)
- Archiv-Funktion repariert (lädt jetzt per API statt leerem Store)
- Filter-Bugs behoben: Reset-Button ID, Default-Werte, Ohne-Datum-Filter
- Mehrspalten-Layout Feature entfernt
- Online-Status vom Header an User-Avatar verschoben (grüner Punkt)
- Lupen-Icon entfernt
- CLAUDE.md: Docker-Deploy und CSS-Tricks Regeln aktualisiert
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-19 18:49:38 +01:00 |
|
hendrik_gebhardt@gmx.de
|
671aaadc26
|
Datei Upload und Download fix
|
2026-01-10 20:54:24 +00:00 |
|
hendrik_gebhardt@gmx.de
|
ef153789cc
|
UI-Anpassungen
|
2026-01-10 10:32:52 +00:00 |
|
hendrik_gebhardt@gmx.de
|
7d67557be4
|
Kontakt-Modul
|
2026-01-06 21:49:26 +00:00 |
|
hendrik_gebhardt@gmx.de
|
623bbdf5dd
|
Gitea-Repo fix
|
2026-01-04 21:21:11 +00:00 |
|
hendrik_gebhardt@gmx.de
|
c21be47428
|
Datenbank bereinigt / Gitea-Integration gefixt
|
2026-01-04 00:24:11 +00:00 |
|
HG
|
395598c2b0
|
Implementierung Wissensmanagement
|
2025-12-30 22:49:56 +00:00 |
|
HG
|
15627cce99
|
Gitea-Fix
|
2025-12-30 19:17:07 +00:00 |
|
HG
|
c8707d6cf4
|
Gitea:
Push für Serveranwendung in Gitea implementiert
|
2025-12-30 17:25:14 +00:00 |
|
HG
|
ad7432c833
|
Admin-Panel Korrektur
Vorbereitung Serverimplementation
|
2025-12-29 20:30:43 +00:00 |
|
HG
|
dad07c7879
|
Änderung Autor
|
2025-12-29 19:20:26 +00:00 |
|
Claude Project Manager
|
627beb1353
|
Update Gitea-Sektion:
Branch-Auswahl
|
2025-12-29 19:02:44 +00:00 |
|
Claude Project Manager
|
8da6ad83f0
|
Updatetest
|
2025-12-28 22:00:19 +00:00 |
|
Claude Project Manager
|
ab1e5be9a9
|
Initial commit
|
2025-12-28 21:36:45 +00:00 |
|