Liberigo de Mastodon 3.2, malcentralizita socia interkonekta platformo

Enkondukita liberigo de senpaga platformo por la disfaldiĝo de malcentralizitaj sociaj retoj - Mastodonto 3.2, kiu ebligas al vi krei servojn ĉe viaj propraj instalaĵoj, kiuj ne estas sub la kontrolo de individuaj provizantoj. Se la uzanto ne povas funkciigi sian propran nodon, li povas elekti fidindan publika servo konekti. Mastodon apartenas al la kategorio de federaciaj retoj, en kiuj aro da protokoloj estas uzata por formi unuigitan komunikadan strukturon. AgadoPub.

La servilflanka kodo de la projekto estas skribita en Ruby uzante Ruby on Rails, kaj la klientinterfaco estas skribita en JavaScript uzante la bibliotekojn React.js kaj Redux. Fontaj tekstoj disvastigi licencita sub AGPLv3. Ekzistas ankaŭ senmova fasado por publikigi publikajn rimedojn kiel profilojn kaj statusojn. Datumstokado estas organizita uzante PostgreSQL kaj Redis.
Provizite malfermita API por evoluo aldonoj kaj konekti eksterajn aplikaĵojn (ekzistas klientoj por Android, iOS kaj Vindozo, vi povas krei robotojn).

En la nova eldono:

  • La interfaco por sona reprodukto estis tute restrukturita, kaj nun eblas aŭtomate ĉerpi albumkovraĵojn el elŝutitaj dosieroj aŭ asigni viajn proprajn bildetojn.
  • Por video, krom asigni bildeton bazitan sur la enhavo de la unua kadro, nun ekzistas subteno por ligi indiĝenajn bildojn, kiuj estas montrataj anstataŭ la video antaŭ ol la reproduktado komenciĝas.
  • Kiam oni sendas ligilojn al video kaj aŭdenhavo gastigita sur Mastodon al aliaj platformoj, la kapablo malfermi ĉi tiun enhavon uzante eksteran ludilon por la platformo uzata, ekzemple, uzante twitter:player, estis aldonita.
  • Aldonita plia konta protekto. Se la uzanto ne havas dufaktoran aŭtentikigon kaj ne konektis al sia konto dum almenaŭ du semajnoj, tiam nova ensaluta provo de nekonata IP-adreso postulos konfirmon per alirkodo sendita retpoŝte.
  • Kiam vi agordas sekvi, bloki aŭ ignori partoprenantojn, vi povas alfiksi noton al la uzanto, kiu estas videbla nur por la persono, kiu aldonis ĝin. Ekzemple, noto povas esti uzata por indiki kialojn de intereso en aparta uzanto.

fonto: opennet.ru

Aldoni komenton