Mastodon 3.2 väljaanne, detsentraliseeritud sotsiaalsete võrgustike loomise platvorm

Esitletud vaba platvorm detsentraliseeritud sotsiaalsete võrgustike rakendamiseks — Mastodon 3.2, mis võimaldab luua teenuseid omaenda infrastruktuuri alusel, mis ei sõltu üksikutest teenusepakkujatest. Kui kasutajal ei ole võimalik oma suutlikkust käivitada, võib ta valida usaldusväärse avaliku teenuse ühendamiseks. Mastodon kuulub ühendatud (federated) võrkude kategooriasse, mille ahelate loomiseks kasutatakse protokollide kogumit. ActivityPub.

Projekti serverikood on kirjutatud Ruby keeles kasutades Ruby on Rails raamistikke, ning kliendi liides on kirjutatud JavaScriptis, kasutades React.js ja Redux teeke. Allika koodid jaotatakse on AGPLv3 litsentsi all. Ühtlasi on olemas staatiline front-end avalike ressursside, näiteks profiilide ja staatuste avaldamiseks. Andmete salvestamine on korraldatud PostgreSQL ja Redis abil.
Pakutakse avatud API arendamiseks lisaosaluste ja välistarkvara ühendamiseks (on olemas kliendid Androidi, iOS-i ja Windowsi jaoks, samuti on võimalik luua roboteid).

Uues väljaandes:

  • Kasutajaliides heli esitamiseks on täielikult ümber kujundatud, lisandunud on võimalus automaatselt albumi kaante väljapanekuks üleslaaditud failidest või oma kohandatud pisipiltide määramiseks.
  • Videote puhul, lisaks minipildi määramisele esimesest kaadrist, on toetatud ka oma piltide sidumist, mis kuvatakse video asemel enne esitamise algust.
  • Mastodonis asuvate video- ja helisisu linkide jagamisel teistele platvormidele on lisatud võimalus avada seda sisu välise mängijaga, mida platvorm kasutab, näiteks twitter:player.
  • Lisatud on täiendav kontode kaitse. Kui kasutajal ei ole kahefaktoriline autentimine lubatud ja ta ei ole sisse loginud oma kontole vähemalt kahe nädala jooksul, nõuab uus sisenemisüritus tundmatu IP-aadressiga kinnitust juurdepääsukoodiga, mis saadetakse e-posti aadressile.
  • Osalejate jälgimise, blokeerimise või ignoreerimise seadistamise korral on antud võimalus märkida kasutajaga seotud märkuse, mida näeb ainult lisaja. Näiteks võib märkust kasutada põhjenduste näitamiseks, miks teatud kasutaja vastu huvi tuntakse.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster