Skip to content

Releases

PCM dev 5519191 - docs: add Ko-fi support link for donations

Choose a tag to compare

@github-actions github-actions released this 07 Nov 07:52

docs: add Ko-fi support link for donations

PCM dev fda872b - update compatibility with almalinux/fedora

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:58

update compatibility with almalinux/fedora

PCM dev dbe9bf0 - docs: aggiornare README e manuale con le funzioni del terminale

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:41

docs: aggiornare README e manuale con le funzioni del terminale

  • documentati menu contestuale, cronologia, ricerca regex e sola lettura
  • monitor latenza SSH e drag & drop con upload verso SFTP
  • indicatori attività, notifiche e integrazione OSC 0/2 e OSC 7
  • rigenerate la man page pcm(1)

PCM dev c66cbf4 - feat(terminal): comodità utente per sessioni SSH/VTE

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:29

feat(terminal): comodità utente per sessioni SSH/VTE

  • menu contestuale completo: seleziona/copia tutto, salva output, cronologia
  • incolla con bracketed paste e modalità sola lettura
  • pallino attività sui tab in background e notifiche desktop sul campanello
  • titolo remoto (OSC 0/2) nel tooltip del tab
  • directory corrente (OSC 7): copia percorso e apertura nel pannello SFTP
  • Ctrl+clic su percorsi per editor SFTP o file manager
  • cronologia comandi per sessione con filtro e reinvio
  • ricerca con regex, conteggio risultati e debounce
  • scorciatoie Ctrl+Shift+A/S/K/R
  • drag & drop di file/testo nel terminale
  • aggiornate guide IT/EN

PCM dev 841fb72 - feat(terminal): monitor latenza SSH e upload via drag & drop

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:38

feat(terminal): monitor latenza SSH e upload via drag & drop

  • RTT SSH reale riusando la connessione paramiko del pannello SFTP
  • fallback a probe TCP verso la porta SSH; toggle dal menu contestuale
  • latenza mostrata nella statusbar della sessione
  • drag di file locali sul terminale: upload nella cwd remota del pannello
  • drag di file remoti dal pannello SFTP al terminale: inserisce il percorso
  • drop di file locali direttamente sul pannello SFTP/FTP
  • guide IT/EN aggiornate

PCM dev 78f269e - feat(terminal): opzione copy-on-select per copiare la selezione negli appunti

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:11

feat(terminal): opzione copy-on-select per copiare la selezione negli appunti

Aggiunge l'impostazione globale terminal.copy_on_select (default off):
quando attiva, la selezione col mouse viene copiata anche nella
CLIPBOARD oltre che nella PRIMARY, così è subito disponibile con
Ctrl+V nelle altre applicazioni.

  • checkbox in Impostazioni -> Terminale (IT/EN/DE/FR/ES)
  • applicata subito ai terminali già aperti, anche annidati
  • test sul default e documentazione README

PCM dev 41f522b - fix(terminal): applicare impostazioni globali e irrobustire VTE

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:14

fix(terminal): applicare impostazioni globali e irrobustire VTE

  • usare i default globali nel dialog sessione e nel terminale locale
  • riavviare il keepalive dopo auto-reconnect e fermarlo su destroy
  • gestire script(1) mancante e sintassi BSD
  • limitare l'auto-password a un invio, 60s e stop al prompt shell
  • copiare la selezione nella PRIMARY e incollare in modo asincrono
  • rimuovere i flag spawn ignorati da VTE
  • leggere solo le ultime righe nel watcher expect
  • abilitare hyperlink/URL con Ctrl+clic
  • sostituire le eccezioni silenziose con log
  • spostare il file password VNC in ~/.cache/pcm
  • aggiungere paste_on_right_click alle impostazioni e applicare word_delimiters

PCM build 309

Choose a tag to compare

@buzzqw buzzqw released this 14 Oct 09:36

⚡ Miglioramenti

• sweep temporanei orfani, import e reattach tunnel fuori dal main loop

🐛 Correzioni di bug

• lock sullo stato condiviso _active_procs
• race di chiusura e kill su SSH catturato
• passphrase ssh-keygen via askpass e cifratura idKey KeePassXC
• stop aggiornamenti UI dopo la chiusura del browser
• file temporanei VNC/editor in directory privata anstatt di /tmp
• non perdere le credenziali esistenti in sovrascrittura
• guardie anti-crash su profili corrotti e dir script privata
• limite dimensione risposta keepassxc-proxy
• niente callback su widget chiusi (sysmon) e pulizia watcher expect (terminal)
• un solo worker per i trasferimenti (canale paramiko non thread-safe)
• reaping processi, rimozione watch UI, rispetto strict_host_check
• scrittura atomica, default non aliasati, credential/audit robusti
• VNC argv separati, chiusura sessioni WinSCP orfane, ricerca RDP fuori dal main loop
• rispettare digits/period/algorithm degli URI otpauth
• escludere TOTP e forzare permessi 0600
• preservare known_hosts alla conferma della host key
• fix(security)!: tenere le password fuori da file e argv
• non riscrivere credenziali in chiaro quando la cifratura e bloccata
• self-heal release upload when versiona.sh release creation fails

🔧 Manutenzione

• allineare README, man page e guida a comportamento recente
• configurazione ruff e pulizia (import, whitespace, codice morto)

PCM dev fbfb265 - chore(lint): configurazione ruff e pulizia (import, whitespace, codice morto)

Choose a tag to compare

@github-actions github-actions released this 14 Oct 09:32

chore(lint): configurazione ruff e pulizia (import, whitespace, codice morto)

Aggiunge ruff.toml (target py310, regole E/F/W con ignore motivate) e rimuove save_custom_tools non usato. ruff check gtk3 ora passa.

PCM dev a95bafa - fix(sftp): stop aggiornamenti UI dopo la chiusura del browser

Choose a tag to compare

@github-actions github-actions released this 14 Oct 09:00

fix(sftp): stop aggiornamenti UI dopo la chiusura del browser

Un flag _chiuso evita che i thread in volo aggiornino widget distrutti.