Vydání Mastodon 3.2, decentralizované platformy sociálních sítí

Předložené uvolnění bezplatné platformy pro nasazení decentralizovaných sociálních sítí - Mastodont 3.2, která umožňuje vytvářet na vlastních provozovnách služby, které nejsou pod kontrolou jednotlivých dodavatelů. Pokud uživatel nemůže spustit svůj vlastní uzel, může si vybrat důvěryhodný veřejná služba připojit. Mastodon patří do kategorie federovaných sítí, ve kterých se používá sada protokolů k vytvoření jednotné komunikační struktury Činnost Pub.

Serverový kód projektu je napsán v Ruby pomocí Ruby on Rails a klientské rozhraní je napsáno v JavaScriptu pomocí knihoven React.js a Redux. Zdrojové texty šíření licencováno pod AGPLv3. Existuje také statický frontend pro publikování veřejných zdrojů, jako jsou profily a statusy. Ukládání dat je organizováno pomocí PostgreSQL a Redis.
Za předpokladu, že otevřené API pro rozvoj dodatky a připojení externích aplikací (existují klienti pro Android, iOS a Windows, můžete vytvářet boty).

V novém vydání:

  • Rozhraní pro přehrávání zvuku bylo zcela přepracováno a nyní je možné automaticky extrahovat obaly alb ze stažených souborů nebo přiřadit vlastní miniatury obrázků.
  • U videa je nyní kromě přiřazení miniatury na základě obsahu prvního snímku k dispozici podpora pro propojení nativních obrázků, které se zobrazí místo videa před zahájením přehrávání.
  • Při odesílání odkazů na video a audio obsah hostovaný na Mastodon na jiné platformy byla přidána možnost otevřít tento obsah pomocí externího přehrávače pro používanou platformu, například pomocí twitter:player.
  • Přidána další ochrana účtu. Pokud uživatel nemá povolenou dvoufaktorovou autentizaci a nepřipojil se ke svému účtu alespoň dva týdny, pak nový pokus o přihlášení z neznámé IP adresy bude vyžadovat potvrzení prostřednictvím přístupového kódu zaslaného emailem.
  • Při nastavení sledování, blokování nebo ignorování účastníků je možné připojit poznámku k uživateli, viditelnou pouze osobě, která ji přidala. Například poznámku lze použít k označení důvodů zájmu o konkrétního uživatele.

Zdroj: opennet.ru

Přidat komentář