Vydání Mastodon 3.2, platformy pro vytváření decentralizovaných sociálních sítí

Představení vydání svobodné platformy pro nasazení decentralizovaných sociálních sítí — Mastodon 3.2, která umožňuje vytváření služeb na vlastních serverech, které nejsou závislé na konkrétních poskytovatelích. Pokud uživatel nemá možnost spustit vlastní uzel, může si vybrat důvěryhodného veřejnou službu pro připojení. Mastodon patří do kategorie federovaných sítí, kde je k vytvoření jediné struktury vazeb použit soubor protokolů ActivityPub.

Kód serverové části projektu je napsán v jazyce Ruby s využitím Ruby on Rails, zatímco klientské rozhraní je napsáno v JavaScriptu s použitím knihoven React.js a Redux. Zdrojové kódy se distribují jsou pod licencí AGPLv3. Je také k dispozici statický frontend pro publikování veřejných zdrojů, jako jsou profily a statusy. Uložení dat je organizováno pomocí PostgreSQL a Redis.
Je poskytována otevřená API pro vývoj pluginů a připojení externí aplikace (existují klienti pro Android, iOS a Windows, je možné vytvářet boty).

V novém vydání:

  • Kompletně přepracované rozhraní pro přehrávání zvuku, možnost automatického extrahování obalů alb z nahraných souborů nebo přiřazení vlastních miniatur.
  • U videa, kromě přiřazení miniatury na základě obsahu prvního snímku, byla přidána podpora pro připojení vlastních obrázků, které se zobrazují místo videa před jeho přehráním.
  • Při sdílení odkazů na videa a audiokontent umístěný v Mastodon na jiné platformy byla přidána možnost otevírat tento obsah pomocí externího přehrávače používaného na platformě, například pomocí twitter:player.
  • Byla přidána další ochrana účtů. Pokud uživatel nemá zapnutou dvoufaktorovou autentizaci a do své účet se nepřihlásil alespoň dva týdny, bude nová pokus o přihlášení z neznámé IP adresy vyžadovat potvrzení kódem zaslaným na email.
  • Při instalaci sledování, blokování nebo ignorování účastníků byla poskytnuta možnost připojit k uživateli poznámku, viditelnou pouze pro toho, kdo ji přidal. Například můžete poznámku použít k označení důvodů zájmu o konkrétního uživatele.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster