Repository navigation
v0.2.0
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.mde a chavenotify.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/trquebravam com erros de configuração que têm o campokey.
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.mdand thenotify.languagekey. - 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/trbroke on config errors that carry akeyfield.