Veröffentlichung von Mastodon 3.2, einer dezentralen Social-Networking-Plattform

Eingereicht von Veröffentlichung einer kostenlosen Plattform für den Einsatz dezentraler sozialer Netzwerke - Mastodon 3.2, mit dem Sie in Ihren eigenen Einrichtungen Dienstleistungen erstellen können, die nicht der Kontrolle einzelner Lieferanten unterliegen. Wenn der Benutzer keinen eigenen Knoten betreiben kann, kann er einen vertrauenswürdigen Knoten auswählen Öffentlicher Dienst verbinden. Mastodon gehört zur Kategorie der föderierten Netzwerke, bei denen eine Reihe von Protokollen verwendet wird, um eine einheitliche Kommunikationsstruktur zu bilden AktivitätPub.

Der serverseitige Code des Projekts wird in Ruby mit Ruby on Rails geschrieben, und die Client-Schnittstelle wird in JavaScript unter Verwendung der Bibliotheken React.js und Redux geschrieben. Quelltexte Ausbreitung lizenziert unter AGPLv3. Es gibt auch ein statisches Frontend zum Veröffentlichen öffentlicher Ressourcen wie Profile und Status. Die Datenspeicherung wird mit PostgreSQL und Redis organisiert.
Offen bereitgestellt API zur Entwicklung Ergänzungen und Anbindung externer Anwendungen (es gibt Clients für Android, iOS und Windows, Sie können Bots erstellen).

In der neuen Version:

  • Die Oberfläche für die Audiowiedergabe wurde komplett neu gestaltet und es ist nun möglich, automatisch Albumcover aus heruntergeladenen Dateien zu extrahieren oder eigene Miniaturbilder zuzuweisen.
  • Für Videos gibt es jetzt zusätzlich zur Zuweisung eines Miniaturbilds basierend auf dem Inhalt des ersten Frames Unterstützung für die Verknüpfung nativer Bilder, die vor Beginn der Wiedergabe anstelle des Videos angezeigt werden.
  • Beim Senden von Links zu auf Mastodon gehosteten Video- und Audioinhalten an andere Plattformen wurde die Möglichkeit hinzugefügt, diese Inhalte mit einem externen Player für die verwendete Plattform, beispielsweise mit twitter:player, zu öffnen.
  • Zusätzlicher Kontoschutz hinzugefügt. Wenn der Benutzer die Zwei-Faktor-Authentifizierung nicht aktiviert hat und sich seit mindestens zwei Wochen nicht mit seinem Konto verbunden hat, ist bei einem erneuten Anmeldeversuch von einer unbekannten IP-Adresse eine Bestätigung über einen per E-Mail gesendeten Zugangscode erforderlich.
  • Wenn Sie Teilnehmern folgen, blockieren oder ignorieren möchten, können Sie dem Benutzer eine Notiz hinzufügen, die nur für die Person sichtbar ist, die sie hinzugefügt hat. Beispielsweise kann eine Notiz verwendet werden, um Gründe für das Interesse eines bestimmten Benutzers anzugeben.

Source: opennet.ru

Kommentar hinzufügen