Wydanie Mastodon 3.2, platformy do tworzenia zdecentralizowanych sieci społecznościowych

Przesłane przez udostępnienie bezpłatnej platformy do wdrażania zdecentralizowanych sieci społecznościowych - Mastodonta 3.2, co pozwala na tworzenie usług we własnych obiektach, które nie są pod kontrolą poszczególnych dostawców. Jeśli użytkownik nie ma możliwości uruchomienia własnego węzła, może wybrać taki, który jest mu godny zaufania służba publiczna połączyć. Mastodon należy do kategorii sieci stowarzyszonych, w których zestaw protokołów tworzy ujednoliconą strukturę komunikacyjną AktywnośćPub.

Kod projektu po stronie serwera napisano w języku Ruby przy użyciu Ruby on Rails, a interfejs klienta napisano w JavaScript przy użyciu bibliotek React.js i Redux. Teksty źródłowe rozpowszechnianie się licencjonowany na podstawie AGPLv3. Istnieje również statyczny interfejs do publikowania zasobów publicznych, takich jak profile i statusy. Przechowywanie danych jest zorganizowane przy użyciu PostgreSQL i Redis.
Pod warunkiem, że jest otwarty API dla rozwoju wzbogacenie i podłączanie aplikacji zewnętrznych (są klienci na Androida, iOS i Windows, można tworzyć boty).

W nowym wydaniu:

  • Interfejs odtwarzania dźwięku został całkowicie przeprojektowany i teraz możliwe jest automatyczne wyodrębnianie okładek albumów z pobranych plików lub przypisywanie własnych miniatur.
  • W przypadku wideo, oprócz przypisywania miniatury na podstawie zawartości pierwszej klatki, dostępna jest teraz obsługa łączenia obrazów natywnych wyświetlanych zamiast wideo przed rozpoczęciem odtwarzania.
  • Podczas wysyłania linków do treści wideo i audio hostowanych na Mastodon na inne platformy, dodano możliwość otwarcia tych treści za pomocą zewnętrznego odtwarzacza dla używanej platformy, na przykład za pomocą twitter:player.
  • Dodano dodatkową ochronę konta. Jeżeli użytkownik nie ma włączonego uwierzytelniania dwuskładnikowego i nie połączył się ze swoim kontem od co najmniej dwóch tygodni, wówczas ponowna próba logowania z nieznanego adresu IP będzie wymagała potwierdzenia kodem dostępu przesłanym e-mailem.
  • Wybierając opcję śledzenia, blokowania lub ignorowania uczestników, możesz dołączyć do użytkownika notatkę, która będzie widoczna tylko dla osoby, która ją dodała. Na przykład notatka może służyć do wskazania powodów zainteresowania konkretnym użytkownikiem.

Źródło: opennet.ru

Dodaj komentarz