Mastodon 3.2, hajautetun sosiaalisen verkostoitumisen alusta, julkaisu

Lähettäjä ilmaisen alustan julkaiseminen hajautettujen sosiaalisten verkostojen käyttöönottamista varten - Mastodon 3.2, jonka avulla voit luoda palveluita omissa tiloissasi, jotka eivät ole yksittäisten toimittajien hallinnassa. Jos käyttäjä ei pysty ajamaan omaa solmuaan, hän voi valita luotettavan solmun julkinen palvelu liittää. Mastodon kuuluu liittoutuneiden verkkojen luokkaan, jossa protokollia käytetään muodostamaan yhtenäinen viestintärakenne ActivityPub.

Projektin palvelinpuolen koodi on kirjoitettu Rubylla käyttäen Ruby on Railsia ja asiakasliittymä kirjoitetaan JavaScriptillä React.js- ja Redux-kirjastojen avulla. Lähdetekstit levitän lisensoitu AGPLv3:lla. Siellä on myös staattinen käyttöliittymä julkisten resurssien, kuten profiilien ja tilojen, julkaisemiseen. Tietojen tallennus on järjestetty PostgreSQL:n ja Rediksen avulla.
Avoinna API kehitystä varten lisäyksiä ja ulkoisten sovellusten yhdistäminen (Androidille, iOS:lle ja Windowsille on asiakkaita, voit luoda botteja).

Uudessa julkaisussa:

  • Äänentoiston käyttöliittymä on suunniteltu kokonaan uudelleen, ja nyt on mahdollista automaattisesti poimia albumin kansia ladatuista tiedostoista tai määrittää omia pikkukuvia.
  • Videolle ensimmäisen kehyksen sisällön perusteella pikkukuvan määrittämisen lisäksi on nyt tuki alkuperäisten kuvien linkittämiselle, jotka näytetään videon sijasta ennen toiston alkamista.
  • Lähetettäessä linkkejä Mastodonissa isännöityyn video- ja äänisisältöön muille alustoille, on lisätty mahdollisuus avata tämä sisältö käytetyn alustan ulkoisella soittimella, esimerkiksi twitter:playerillä.
  • Lisätty ylimääräinen tilin suojaus. Jos käyttäjällä ei ole käytössä kaksivaiheista todennusta eikä hän ole muodostanut yhteyttä tiliinsä vähintään kahteen viikkoon, uusi kirjautumisyritys tuntemattomasta IP-osoitteesta vaatii vahvistuksen sähköpostitse lähetetyllä pääsykoodilla.
  • Kun määrität osallistujien seuraamisen, eston tai huomioimatta jättämisen, voit liittää käyttäjälle huomautuksen, joka näkyy vain sen lisänneelle henkilölle. Muistiinpanoa voidaan käyttää esimerkiksi osoittamaan syitä kiinnostukseen tiettyä käyttäjää kohtaan.

Lähde: opennet.ru

Lisää kommentti