v0.1.1 - Aggiornamenti di Sicurezza e Prestazioni
· Lettura di 1 minuto
Questa versione include importanti miglioramenti di sicurezza e ottimizzazioni delle prestazioni.
Sicurezza
- Integrazione PostgreSQL - Sostituito l'archiviazione JSON con PostgreSQL per maggiore sicurezza e affidabilità
- Verifica Firma Webhook - Aggiunta verifica HMAC-SHA256 per i webhook GitHub
- Limitazione della Velocità - Implementato rate limiting con header informativi
- Logging di Audit - Aggiunti log di audit completi per le azioni degli utenti
- Protezione CORS - Whitelist CORS opzionale per ambienti di produzione
Prestazioni
- Cache Redis - Aggiunto livello di cache Redis con fallback in memoria
- Compressione Gzip - Abilitata compressione delle risposte per tempi di caricamento più veloci
- Connection Pooling - Pool di connessioni PostgreSQL per una migliore gestione delle risorse
Miglioramenti
- Route URL pulite (/, /dashboard, /pricing, /auth)
- Messaggi di errore migliori in CLI
- Barra di avanzamento per operazioni batch
- Rotazione chiave API Jina per resilienza degli embedding
Correzioni Bug
- Risolto conflitto express.static con le route
- Risolto controllo autenticazione sulla pagina prezzi per utenti loggati
- Risolti comandi CLI (/metrics, /dead-code, /analyze, /rules)