Hermes Agent
|
8f51b8c17c
|
feat: bsn-secrets — GPG-verschlüsselter Secrets Manager für alle BSN-Agenten
Quality Gate / 🛡️ Lint + Type Check + Tests (push) Failing after 11m55s
- Ersetzt fragiles /tmp/cody-gitea-token durch persistente GPG-Verschlüsselung
- Symmetrische GPG-Verschlüsselung (kein Key-Management nötig)
- Kommandos: set, get, list, delete
- Passphrase aus BSN_SECRETS_PASSPHRASE (Hermes .env)
- Skills (alicia-gitea-workflow, article-management) auf bsn-secrets umgestellt
- .gitignore: *.gpg und password-store/ ausgeschlossen
- Verhindert Token-Verlust durch /tmp-Löschung bei Reboots
|
2026-06-22 18:13:44 +02:00 |
|
Hermes Agent
|
f94884f54c
|
.gitignore: UUID credential files (cloudflared tunnel)
|
2026-06-19 10:42:42 +02:00 |
|
Hermes Agent
|
a14f3582e9
|
Frontend: Masonry-Layout + kompaktere Kacheln, media/* in .gitignore
- CSS Grid → CSS Columns (column-count:4) für echtes Masonry-Layout
- Karten behalten ihre natürliche Höhe, kein Strecken mehr
- Responsive: 3 Spalten @1100px, 2 @750px, 1 @500px
- Kacheln kompakter: media-crop 200px→160px, weniger Padding
- Hover: translateY(-3px) statt scale (vermeidet Clipping im Masonry)
- .gitignore: media/* statt media/uploads/ (alle Medien ignorieren)
- import re auf Module-Ebene (war vorher nur lokal in extract_halle)
|
2026-06-17 15:15:02 +02:00 |
|
Hermes Agent
|
c1a3d773aa
|
🔽 Frontend-Filter: Dropdown nach Hallen (H1-H7) statt Einzelstände + .gitignore gehärtet
|
2026-06-17 13:35:39 +02:00 |
|
Hermes Agent
|
bbefb8807b
|
🚀 Initial commit: BSN Chatbot — Multi-Channel Intake System
WhatsApp webhook, admin dashboard, public frontend, media handling, LLM auto-summarize, hall/stand detection, iOS-style backend
|
2026-06-17 13:22:19 +02:00 |
|