Skip to content

v0.2.0

Choose a tag to compare

@bps2414 bps2414 released this 05 Oct 21:48
· 23 commits to main since this release

Adicionado

  • Resumo semanal no Discord (notify.weekly_summary): tempo de jogo por jogo e perfil, e espaço.
  • Senha opcional na interface (WEB_PASSWORD), cobrindo páginas, API, artes e downloads;
    cinco senhas erradas bloqueiam o endereço por 5 minutos.
  • Conferência de integridade agendada (triggers.verify_interval_days): refaz o checksum
    das versões guardadas e só avisa se alguma não bater.
  • Janela do "jogando agora" configurável (notify.now_playing_minutes).
  • Interface e avisos em inglês, com README.en.md e a chave notify.language.
  • Testes automáticos (unittest) das regras de retenção, da limpeza, da validação do
    config, da projeção e da interface.
  • ROADMAP.md.

Alterado

  • Discord: mensagem nova quando o PS5 liga e resumo novo quando desliga (editar não
    notifica); a mensagem da sessão mostra o que está sendo jogado agora.
  • Quedas rápidas de rede não geram aviso: só vale como desligado após
    triggers.offline_grace_seconds.
  • Varredura dos saves a cada 30 s, com confirmação em 10 s quando há mudança pendente.

Corrigido

  • Msg/tr quebravam com erros de configuração que têm o campo key.

English

Added

  • Weekly Discord summary (notify.weekly_summary): play time per game and profile, and disk space.
  • Optional web UI password (WEB_PASSWORD), covering pages, API, artwork and downloads;
    five wrong passwords block the address for 5 minutes.
  • Scheduled integrity check (triggers.verify_interval_days): recomputes the checksum of
    every stored version and only alerts if one does not match.
  • Configurable "playing now" window (notify.now_playing_minutes).
  • UI and alerts in English, with README.en.md and the notify.language key.
  • Automated tests (unittest) for retention rules, cleanup, config validation, the
    projection and the UI.
  • ROADMAP.md.

Changed

  • Discord: a new message when the PS5 turns on and a fresh summary when it turns off
    (editing does not notify); the session message shows what is being played now.
  • Short network drops no longer raise an alert: the console only counts as off after
    triggers.offline_grace_seconds.
  • Saves are scanned every 30 s, with a 10 s confirmation when a change is pending.

Fixed

  • Msg/tr broke on config errors that carry a key field.