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
Offen bereitgestellt
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