Release van Mastodon 3.2, een platform voor het creëren van gedecentraliseerde sociale netwerken

Geïntroduceerd release van een gratis platform voor de inzet van gedecentraliseerde sociale netwerken - Mastodont 3.2, waarmee u in uw eigen faciliteiten diensten kunt creëren die niet onder de controle van individuele leveranciers staan. Als de gebruiker zijn eigen knooppunt niet kan beheren, kan hij een betrouwbaar knooppunt kiezen publieke dienst verbinden. Mastodon behoort tot de categorie van federatieve netwerken, waarin een reeks protocollen wordt gebruikt om een ​​uniforme communicatiestructuur te vormen ActiviteitPub.

De server-side code van het project is geschreven in Ruby met behulp van Ruby on Rails, en de clientinterface is geschreven in JavaScript met behulp van de React.js- en Redux-bibliotheken. Bronteksten worden verspreid gelicentieerd onder AGPLv3. Er is ook een statische frontend voor het publiceren van openbare bronnen zoals profielen en statussen. De gegevensopslag wordt georganiseerd met behulp van PostgreSQL en Redis.
Mits geopend API voor ontwikkeling toevoegingen en het verbinden van externe applicaties (er zijn clients voor Android, iOS en Windows, je kunt bots maken).

In de nieuwe uitgave:

  • De interface voor het afspelen van audio is volledig opnieuw ontworpen en het is nu mogelijk om automatisch albumhoezen uit gedownloade bestanden te extraheren of uw eigen miniatuurafbeeldingen toe te wijzen.
  • Voor video is er nu, naast het toewijzen van een miniatuur op basis van de inhoud van het eerste frame, nu ondersteuning voor het koppelen van oorspronkelijke afbeeldingen die worden weergegeven in plaats van de video voordat het afspelen begint.
  • Bij het verzenden van links naar video- en audio-inhoud die op Mastodon wordt gehost naar andere platforms, is de mogelijkheid toegevoegd om deze inhoud te openen met een externe speler voor het gebruikte platform, bijvoorbeeld met behulp van twitter:player.
  • Extra accountbescherming toegevoegd. Als de gebruiker geen tweefactorauthenticatie heeft ingeschakeld en minimaal twee weken geen verbinding heeft gemaakt met zijn account, dan zal een nieuwe inlogpoging vanaf een onbekend IP-adres moeten worden bevestigd via een toegangscode die per e-mail wordt verzonden.
  • Wanneer u instelt om deelnemers te volgen, blokkeren of negeren, kunt u een notitie aan de gebruiker toevoegen die alleen zichtbaar is voor de persoon die deze heeft toegevoegd. Een notitie kan bijvoorbeeld worden gebruikt om redenen voor interesse in een bepaalde gebruiker aan te geven.

Bron: opennet.ru

Voeg een reactie