Skip to content

Noises 1.3.0

Choose a tag to compare

@teopost teopost released this 03 Nov 22:49
· 64 commits to main since this release

Novità

Amministrazione

Dal menu dell'account → 🛡 Amministrazione (solo per gli amministratori; il primo utente registrato è amministratore):

  • Utenti: ruolo (amministratore o utente), stato, ultimo accesso, ultima attività, brani, progetti, link pubblici e spazio occupato. Un utente si può disattivare: esce subito e non può più accedere, i suoi dati restano.
  • Inviti via email, validi 7 giorni, anche con la registrazione chiusa; l'indirizzo risulta già confermato. Senza SMTP il link si copia e si manda a mano. Funziona anche con l'accesso Google.
  • Accessi: accessi riusciti e falliti (con il motivo), uscite, registrazioni, con indirizzo IP e browser.
  • Attività: cosa fanno gli utenti (brani caricati, progetti creati e modificati, esportazioni, backup, link pubblici…), filtrabile per utente. Il registro si conserva 180 giorni.
  • Sistema: versione, statistiche, configurazione e avviso di aggiornamento quando su GitHub esce una nuova versione (pallino sull'avatar e badge nel menu).

Voce di massima qualità con RoFormer

  • Due nuove opzioni nella finestra di separazione: 4 o 6 tracce con voce RoFormer. La voce la separa Mel-Band RoFormer (più pulita di Demucs), gli strumenti Demucs.
  • Il modello (900 MB) si scarica al primo uso in /data/models.
  • Sulla CPU è lento: circa 8–10 minuti per minuto di brano su un portatile; con una GPU (DEMUCS_DEVICE=cuda) bastano pochi secondi. Non adatto al Raspberry Pi.

Link pubblici

  • Su Telegram, WhatsApp e sugli altri social l'anteprima mostra un'immagine del link: titolo, salvataggio, loop, velocità e forma d'onda del mix, invece dello screenshot dell'editor.

Interfaccia

  • Caratteri più grandi nelle schermate di accesso e registrazione.

Correzioni

  • Email: niente più invii silenziosi. Registrarsi di nuovo con un indirizzo non confermato rimanda il link; Rimanda il link e Password dimenticata ignorano le maiuscole; ogni email non partita lascia una riga nel log; all'avvio Noises prova la connessione SMTP e ne scrive l'esito.
  • Con la registrazione chiusa si può comunque creare il primo account (l'amministratore).
  • CI: le immagini Docker si costruiscono di nuovo (i download da URL nel Dockerfile fallivano con l'errore 501 su GitHub Actions); actions aggiornate a Node 24. Le versioni 1.2.0 e 1.2.1 non avevano l'immagine: questa le comprende.

Aggiornamento

I dati esistenti restano: il database si aggiorna da solo all'avvio. Con l'immagine della CI:

make pull

oppure, compilando in locale, git pull && make up.

Nuove variabili facoltative nel .env: UPDATE_CHECK=false per non controllare gli aggiornamenti, UPDATE_REPO per un altro repository. Se usi SMTP sulla porta 465 imposta SMTP_TLS=tls (con 587 starttls).


What's new (English)

  • Administration panel for admins: users and roles, disabling accounts, email invitations (even with registration closed), sign-in and activity log, system status and a notice when a new release is out on GitHub.
  • Best-quality vocals with Mel-Band RoFormer (4 or 6 tracks; Demucs for the instruments). The 900 MB model is downloaded on first use; slow on CPU, fast on GPU.
  • Social previews for public links: an image with title, save, loop and the mix waveform.
  • Larger text on the sign-in and registration screens.
  • Fixes: no more silent email failures, SMTP check at startup, first account possible with registration closed, Docker CI builds working again (Node 24 actions).

🤖 Generated with Claude Code