Lanzamiento de Mastodon 3.2, una plataforma de red social descentralizada

Presentado por lanzamiento de una plataforma gratuita para el despliegue de redes sociales descentralizadas - Mastodonte 3.2, que le permite crear servicios en sus propias instalaciones que no están bajo el control de proveedores individuales. Si el usuario no puede ejecutar su propio nodo, puede elegir uno confiable servicio público para conectar. Mastodon pertenece a la categoría de redes federadas, en las que se utiliza un conjunto de protocolos para formar una estructura de comunicación unificada. ActividadPub.

El código del lado del servidor del proyecto está escrito en Ruby usando Ruby on Rails, y la interfaz del cliente está escrita en JavaScript usando las bibliotecas React.js y Redux. Textos fuente propagar con licencia AGPLv3. También hay una interfaz estática para publicar recursos públicos como perfiles y estados. El almacenamiento de datos se organiza mediante PostgreSQL y Redis.
siempre abierto API Para desarrollo adiciones y conectar aplicaciones externas (hay clientes para Android, iOS y Windows, puedes crear bots).

En el nuevo lanzamiento:

  • La interfaz para la reproducción de audio ha sido completamente rediseñada y ahora es posible extraer automáticamente portadas de álbumes de los archivos descargados o asignar sus propias imágenes en miniatura.
  • Para el vídeo, además de asignar una miniatura basada en el contenido del primer fotograma, ahora se admite la vinculación de imágenes nativas que se muestran en lugar del vídeo antes de que comience la reproducción.
  • Al enviar enlaces a contenido de video y audio alojado en Mastodon a otras plataformas, se agregó la capacidad de abrir este contenido usando un reproductor externo para la plataforma utilizada, por ejemplo, usando twitter:player.
  • Se agregó protección de cuenta adicional. Si el usuario no tiene habilitada la autenticación de dos factores y no se ha conectado a su cuenta durante al menos dos semanas, un nuevo intento de inicio de sesión desde una dirección IP desconocida requerirá confirmación mediante un código de acceso enviado por correo electrónico.
  • Al configurar para seguir, bloquear o ignorar participantes, puede adjuntar una nota al usuario que solo sea visible para la persona que la agregó. Por ejemplo, se puede utilizar una nota para indicar motivos de interés en un usuario en particular.

Fuente: opennet.ru

Añadir un comentario