lansimi i platformĂ«s sĂ« lirĂ« pĂ«r zbatimin e rrjeteve sociale tĂ« decentralizuara â , qĂ« lejon krijimin e shĂ«rbimeve nĂ« kapacitetet e veta, pa u nĂ«nshtuar ofruesve tĂ« veçantĂ«. NĂ«se pĂ«rdoruesi nuk ka mundĂ«sinĂ« tĂ« nisĂ« njĂ« nyje tĂ« tij, ai mund tĂ« zgjedhĂ« njĂ« shĂ«rbim publik tĂ« besueshĂ«m. me besim pĂ«r tâu lidhur. Mastodon i pĂ«rket kategorisĂ« sĂ« rrjeteve tĂ« federuara, ku pĂ«rdoret njĂ« grup protokollesh pĂ«r tĂ« formuar njĂ« strukturĂ« tĂ« pĂ«rbashkĂ«t lidhjesh. .
Kodi i pjesës server të projektit është shkruar në gjuhën Ruby duke përdorur Ruby on Rails, ndërsa ndërfaqja e klientit është shkruar në JavaScript duke përdorur bibliotekat React.js dhe Redux. Kodi burimor është nën licencën AGPLv3. Ka gjithashtu një front-end statik për publikimin e burimeve të qasshme për të gjithë, si profil dhe status. Ruajtja e të dhënave është organizuar përmes PostgreSQL dhe Redis.
Ofron një mundësi të hapur e shtesave
Në lëshimin e ri:
- Dizajni i ndërfaqes për reproduktimin e zërit është rregulluar plotësisht, duke përfshirë mundësinë e nxjerrjes automatike të kopertinave të albumeve nga skedarët e ngarkuar ose caktimin e imazheve të veta si miniatura.
- Për videon, përveç caktimit të një miniature në bazë të përmbajtjes së kadrës së parë, është shtuar mbështetje për lidhjen e imazheve të veta, që shfaqen në vend të videos deri në fillimin e saj.
- Kur dërgoni lidhje për videoklipet dhe përmbajtjen audio në platforma të tjera, është shtuar mundësia për të hapur këtë përmbajtje përmes një lojtarit të jashtëm të platformës së përdorur, për shembull, duke përdorur twitter:player.
- ĂshtĂ« shtuar njĂ« mbrojtje shtesĂ« pĂ«r llogaritĂ«. NĂ«se pĂ«rdoruesi nuk ka aktivizuar autentikimin me dy faktorĂ« dhe nuk Ă«shtĂ« kyçur nĂ« llogarinĂ« e tij pĂ«r tĂ« paktĂ«n dy javĂ«, njĂ« pĂ«rpjekje e re pĂ«r tĂ« hyrĂ« nga njĂ« IP e panjohur do tĂ« kĂ«rkojĂ« konfirmim pĂ«rmes njĂ« kodi tĂ« dĂ«rguar nĂ« email.
- Kur vendosni ndjekjen, bllokimin ose injorimin e anëtarëve, është ofruar mundësia për të lidhur një shënim me përdoruesin, të dukshëm vetëm për atë që e ka shtuar. Për shembull, shënimi mund të përdoret për të shpjeguar arsyet e interesit ndaj një përdoruesi të caktuar.
Burimi: opennet.ru
