Executando verificação de segurança...
18

[TabNews] Ferramentas de Moderação 👀 e Mais Melhorias

Fala, Turma! Como estão?

Na publicação da semana passada, foquei nas atualizações da Revenue Share e o novo sistema de anúncios. Nesta semana trago um resumo de outras melhorias recentes, como nas ferramentas de moderação, otimizações e mais.

[CI] Remoção de Cache e Atualização das Actions #1755

  • Remove a action cache@v2, que armazenava um cache da pasta /.next, pois não trazia benefícios para o CI.
  • Atualiza as demais actions, exceto a wagoid/commitlint-github-action devido a uma breaking change.

Adiciona Testes Sobre a Influencia de Anúncios nos Ganhos de TabCoins #1766

  • Adiciona testes para evitar regressão no comportamento dos anúncios em relação aos ganhos de TabCoins.
  • Os votos recebidos nos anúncios não devem influenciar os ganhos de TabCoins diários e ao publicar.
  • Faz uma refatoração geral dos testes para os novos padrões adotados no projeto.

Cria Endpoint para Obter Dados de Eventos do Firewall Interno #1765

  • Cria o endpoint para a moderação obter dados relacionados a um evento do firewall interno.
  • Os eventos do firewall interno são: firewall:block_contents:text_child, firewall:block_contents:text_root e firewall:block_users.

Atualiza o Node.js para v20 e Usa o crypto de Maneira Compatível com a Edge #1768

  • Atualiza o Node.js para v20.
  • Ajusta o uso do crypto na geração de id de erros de forma compatível com o middleware da Vercel.

Diminui Consultas na Edição de Usuários e Validação de Tokens #1737

Melhorias para diminuir as idas ao banco de dados na edição de usuários e na validação do token de confirmação do e-mail, entre elas:

  • Busca pelo id em vez do username na atualização do usuário.
  • Busca o saldo do usuário na mesma query que está sendo executada.
  • Valida username e email duplicados com uma única query.
  • Remove o erro de email já cadastrado para evitar a descoberta de endereços ativos de outros usuários.

Reverter Ganhos de TabCoins em Conteúdos Pegos Pelo Firewall Interno #1638

  • Reverte ganhos de TabCoins em conteúdos pegos pelo firewall interno.
  • Adiciona endpoint para a moderação confirmar ou desfazer eventos de firewall.
  • Adiciona um link para o FAQ na mensagem de erro quando um usuário não consegue criar conteúdos devido às avaliações negativas.

Conclusão

Essas foram as principais melhorias dos últimos dias. Continuamos analisando os resultados da nova funcionalidade de anúncios e a recepção dos usuários para realizar os ajustes necessários.

Muitos já devem ter percebido que a quantidade de avaliações aumentou, provavelmente por ter se tornado concreto o benefício de ganhar TabCash. A melhora na curadoria de conteúdos está sendo muito positiva para o funcionamento do TabNews.

Se você tiver alguma sugestão ou dúvida, deixe um comentário aqui ou participe das discussões no repositório do TabNews no GitHub.

Até mais! 👋

Carregando publicação patrocinada...
8

Uma sugestão (não tenho GitHub pra abrir lá): seria por os posts da Newsletter em uma aba a parte, não raramente a Newsletter ocupa de 1/3 a 2/3 da página Recentes e isso ofusca conteúdo gerado por usuários que não receberam qualificações ainda