Lançamento do Mastodon 3.2, uma plataforma de rede social descentralizada

Introduzido lançamento de uma plataforma gratuita para implantação de redes sociais descentralizadas - Mastodonte 3.2, que permite criar serviços em suas próprias instalações que não estão sob o controle de fornecedores individuais. Se o usuário não conseguir executar seu próprio nó, ele poderá escolher um confiável serviço público conectar. Mastodon pertence à categoria de redes federadas, nas quais um conjunto de protocolos é utilizado para formar uma estrutura de comunicação unificada Publicação de atividades.

O código do lado do servidor do projeto é escrito em Ruby usando Ruby on Rails, e a interface do cliente é escrita em JavaScript usando as bibliotecas React.js e Redux. Textos fonte espalhar licenciado sob AGPLv3. Há também uma interface estática para publicação de recursos públicos, como perfis e status. O armazenamento de dados é organizado usando PostgreSQL e Redis.
Fornecido aberto API para desenvolvimento aditivos e conectar aplicativos externos (existem clientes para Android, iOS e Windows, você pode criar bots).

Na nova versão:

  • A interface para reprodução de áudio foi completamente redesenhada e agora é possível extrair automaticamente capas de álbuns de arquivos baixados ou atribuir suas próprias imagens em miniatura.
  • Para vídeo, além de atribuir uma miniatura com base no conteúdo do primeiro quadro, agora há suporte para vincular imagens nativas que são exibidas no lugar do vídeo antes do início da reprodução.
  • Ao enviar links de conteúdo de vídeo e áudio hospedado no Mastodon para outras plataformas, foi adicionada a possibilidade de abrir esse conteúdo usando um player externo para a plataforma utilizada, por exemplo, usando twitter:player.
  • Adicionada proteção adicional à conta. Caso o usuário não tenha a autenticação de dois fatores habilitada e não esteja conectado à sua conta há pelo menos duas semanas, então uma nova tentativa de login a partir de um endereço IP desconhecido exigirá confirmação através de um código de acesso enviado por e-mail.
  • Ao definir para seguir, bloquear ou ignorar participantes, você pode anexar uma nota ao usuário que fica visível apenas para a pessoa que a adicionou. Por exemplo, uma nota pode ser usada para indicar motivos de interesse de um determinado usuário.

Fonte: opennet.ru

Adicionar um comentário