Lançamento do Mastodon 3.2, plataforma para criação de redes sociais descentralizadas

Apresentado lançamento de uma plataforma aberta para a implantação de redes sociais descentralizadas — Mastodon 3.2, permitindo que os usuários criem serviços em suas próprias infraestruturas, sem controle de fornecedores específicos. Se um usuário não puder iniciar seu próprio nó, ele pode escolher um de confiança. serviço público de confiança para conexão. O Mastodon pertence à categoria de redes federadas, onde um conjunto de protocolos é utilizado para formar uma estrutura única de conexões. ActivityPub.

O código da parte do servidor do projeto é escrito em Ruby usando Ruby on Rails, e a interface do cliente é escrita em JavaScript utilizando as bibliotecas React.js e Redux. O código-fonte são distribuídos está sob a licença AGPLv3. Também há um front-end estático para publicação de recursos públicos, como perfis e status. O armazenamento de dados é organizado com PostgreSQL e Redis.
É fornecido um aberto API para desenvolvimento de complementos e conexão de aplicativos externos (existem clientes para Android, iOS e Windows, e é possível criar bots).

No novo lançamento:

  • A interface para reprodução de áudio foi completamente reformulada, permitindo a extração automática de capas de álbuns de arquivos carregados ou a designação de suas próprias imagens miniaturas.
  • Para vídeos, além de atribuir uma miniatura com base no conteúdo do primeiro quadro, agora é suportada a vinculação de imagens personalizadas que são exibidas em vez do vídeo até que a reprodução comece.
  • Ao enviar links para vídeos e conteúdos de áudio hospedados no Mastodon para outras plataformas, foi adicionada a possibilidade de abrir esse conteúdo usando o reprodutor externo da plataforma utilizada, como o twitter:player.
  • Uma proteção adicional para contas foi adicionada. Se um usuário não tiver a autenticação em duas etapas habilitada e não tiver acessado sua conta por pelo menos duas semanas, uma nova tentativa de login de um IP desconhecido exigirá confirmação através de um código enviado por email.
  • Ao configurar o rastreamento, bloqueio ou ignorar participantes, agora é possível vincular uma nota ao usuário, visível apenas para quem a adicionou. Por exemplo, a nota pode ser usada para indicar as razões para o interesse em um determinado usuário.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster