Izdanje Mastodona 3.2, platforme za stvaranje decentraliziranih društvenih mreža

Predstavljeno puštanje besplatne platforme za implementaciju decentraliziranih društvenih mreža - Mastodont 3.2, što vam omogućuje kreiranje usluga u vlastitim pogonima koji nisu pod kontrolom pojedinačnih dobavljača. Ako korisnik ne može pokrenuti vlastiti čvor, može odabrati pouzdani javna služba povezivanje. Mastodon pripada kategoriji federalnih mreža, u kojima se skup protokola koristi za formiranje unificirane komunikacijske strukture ActivityPub.

Kod projekta na strani poslužitelja napisan je u Rubyju pomoću Ruby on Rails, a sučelje klijenta napisano je u JavaScriptu pomoću biblioteka React.js i Redux. Izvorni tekstovi širenje licenciran pod AGPLv3. Također postoji statično sučelje za objavljivanje javnih izvora kao što su profili i statusi. Pohrana podataka organizirana je pomoću PostgreSQL-a i Redisa.
Otvorena API za razvoj dodaci i povezivanje vanjskih aplikacija (postoje klijenti za Android, iOS i Windows, možete kreirati botove).

U novom izdanju:

  • Sučelje za audio reprodukciju potpuno je redizajnirano i sada je moguće automatski izvući naslovnice albuma iz preuzetih datoteka ili dodijeliti vlastite sličice.
  • Za video, osim dodjele minijature na temelju sadržaja prvog okvira, sada postoji podrška za povezivanje izvornih slika koje se prikazuju umjesto videa prije početka reprodukcije.
  • Prilikom slanja poveznica na video i audio sadržaj koji se nalazi na Mastodonu na druge platforme, dodana je mogućnost otvaranja ovog sadržaja pomoću vanjskog playera za korištenu platformu, na primjer, pomoću twitter:player.
  • Dodana dodatna zaštita računa. Ako korisnik nema uključenu dvofaktorsku autentifikaciju i nije se povezao sa svojim računom najmanje dva tjedna, tada će novi pokušaj prijave s nepoznate IP adrese zahtijevati potvrdu putem pristupnog koda poslanog e-poštom.
  • Kada postavljate praćenje, blokiranje ili ignoriranje sudionika, možete priložiti bilješku korisniku koja je vidljiva samo osobi koja ju je dodala. Na primjer, bilješka se može koristiti za označavanje razloga interesa za određenog korisnika.

Izvor: opennet.ru

Dodajte komentar