Mastodon 3.2 kaleratzea, sare sozialen plataforma deszentralizatua

Bidalita Sare sozial deszentralizatuak hedatzeko doako plataforma bat kaleratzea - Mastodontea 3.2, hornitzaile indibidualen kontrolpean ez dauden zure instalazioetan zerbitzuak sortzeko aukera ematen duena. Erabiltzaileak ezin badu bere nodoa exekutatu, fidagarria den bat aukeratu dezake zerbitzu publikoa konektatzeko. Mastodon sare federatuen kategoriakoa da, zeinetan protokolo multzo bat erabiltzen den komunikazio egitura bateratua osatzeko. JardueraPub.

Proiektuaren zerbitzariaren alboko kodea Ruby-n idazten da Ruby on Rails erabiliz, eta bezero-interfazea JavaScript-en idatzita dago React.js eta Redux liburutegiak erabiliz. Iturburu-testuak barreiatu AGPLv3 lizentziapean. Baliabide publikoak argitaratzeko frontend estatiko bat ere badago, hala nola profilak eta egoerak. Datuen biltegiratzea PostgreSQL eta Redis erabiliz antolatzen da.
Irekia ematen da API garapenerako gehigarriak eta kanpoko aplikazioak konektatzea (Android, iOS eta Windows-erako bezeroak daude, bot-ak sor ditzakezu).

Argitalpen berrian:

  • Audioa erreproduzitzeko interfazea guztiz birmoldatu da, eta deskargatutako fitxategietatik automatikoki atera daitezke albumen azalak edo zure irudi txikiak esleitzea.
  • Bideoari dagokionez, lehen fotogramako edukian oinarritutako miniatura bat esleitzeaz gain, erreprodukzioa hasi aurretik bideoaren ordez bistaratzen diren jatorrizko irudiak lotzeko laguntza dago orain.
  • Mastodon-en ostatatutako bideo eta audio edukietarako estekak beste plataforma batzuetara bidaltzean, erabilitako plataformarako kanpoko erreproduzitzaile bat erabiliz eduki hori irekitzeko aukera gehitu da, adibidez, twitter:player erabiliz.
  • Kontuaren babes gehigarria gehitu da. Erabiltzaileak ez badu bi faktoreko autentifikazioa gaituta eta bere kontura konektatu gabe egon bada gutxienez bi astez, orduan IP helbide ezezagun batetik saio-saio berri batek berretsi beharko du posta elektronikoz bidalitako sarbide-kode baten bidez.
  • Parte-hartzaileak jarraitzea, blokeatzea edo ez ikusiaraztea ezartzean, gehitu duen pertsonak soilik ikus daitekeen ohar bat erantsi diezaiokezu erabiltzaileari. Adibidez, ohar bat erabil daiteke erabiltzaile jakin baten interesa izateko arrazoiak adierazteko.

Iturria: opennet.ru

Gehitu iruzkin berria