Skip to content

Releases: matbagnoletti/ChatterBox

v2.1.1

23 Jun 13:22
Compare
Choose a tag to compare

Personalizzazione e miglioramenti layout

Nuove Funzionalità

  • Nuovo layout

    • Maggiore personalizzazione del layout per l'utente
    • Nuovo tema di default
    • Nuova modalità di visualizzazione dei messaggi
  • Ottimizzazione layout e personalizzazione

    • Tutte le modifiche al layout e al tema dell'applicazione vengono storicizzate in locale e ripristinate al riavvio.

v2.1.0

05 Jun 10:01
Compare
Choose a tag to compare

Crittografia End-to-End e ottimizzazioni Build

Nuove Funzionalità

  • Crittografia End-to-End (AES)

    • Implementazione della crittografia End-to-End simmetrica AES per tutte le comunicazioni in modo che solo i membri del gruppo possano decifrare i messaggi.
  • Ottimizzazione Build del Progetto Maven

    • Snellimento della build del progetto tramite la rimozione di dipendenze non necessarie.
    • Semplificazione del processo di build per migliorare la velocità e l'efficienza del ciclo di sviluppo.

v2.0.0

06 Jun 18:13
Compare
Choose a tag to compare

Web Service REST e API RESTful

Nuove Funzionalità

  • API RESTful per la gestione dei gruppi

    • Introduzione di un Web Service REST per la creazione, modifica, cancellazione e accesso ai gruppi di chat.
    • Nuova tecnica di accesso e creazione dei gruppi tramite nome e password.
  • Interfaccia Utente Migliorata

    • Miglioramenti al design e alla reattività dell'interfaccia utente.
    • Correzione di bug che impedivano la corretta visualizzazione del numero di utenti online in alcune situazioni.
  • Documentazione Aggiornata

    • Aggiornamento della documentazione per includere le nuove funzionalità e miglioramenti.

Avvertenze

  • Non Retrocompatibilità
    • Attenzione: Questa versione non è retrocompatibile con le versioni precedenti di ChatterBox (v1.y.z). Le modifiche alla gestione dei gruppi di chat tramite API RESTful richiedono una differente struttura gestionale sia client che server.

v1.0.0

06 Jun 18:14
Compare
Choose a tag to compare

Prima versione ufficiale di ChatterBox.

Funzionalità Principali

  • Chat in Tempo Reale

    • Messaggistica istantanea con aggiornamenti in tempo reale, in modalità privata e gruppo.
    • Segnalazione dell'avvenuta consegna e lettura dei messaggi.
  • Gruppi di Chat

    • Creazione e gestione di gruppi di chat mediante indirizzo IPv4 multicast e numero di porta.
  • Interfaccia Utente Intuitiva

    • Design moderno e reattivo realizzato grazie al tema CSS atlantafx.
    • Navigazione semplice e intuitiva.
    • Possibilità di personalizzare l'interfaccia e le impostazioni del programma, come il tema (chiaro/scuro) e della modalità di log.

Documentazione

  • Documentazione completa nello standard javadoc per gli sviluppatori.
  • Guide per l'installazione, la configurazione e l'uso delle funzionalità principali.