Izdanje Mastodon 3.2, decentralizirane platforme za društveno umrežavanje

Poslao izdavanje besplatne platforme za postavljanje decentralizovanih društvenih mreža - Mastodont 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия javna služba za povezivanje. Mastodon spada u kategoriju federalnih mreža, u kojima se skup protokola koristi za formiranje jedinstvene komunikacijske strukture ActivityPub.

Serverski kod projekta je napisan u Ruby-u koristeći Ruby on Rails, a klijentsko sučelje je napisano u JavaScript-u koristeći React.js i Redux biblioteke. Izvorni tekstovi širenje licencirano pod AGPLv3. Postoji i statički frontend za objavljivanje javnih resursa kao što su profili i statusi. Pohrana podataka je organizirana pomoću PostgreSQL-a i Redis-a.
Otvoreno API za razvoj dodaci i povezivanje eksternih aplikacija (postoje klijenti za Android, iOS i Windows, možete kreirati botove).

U novom izdanju:

  • Полностью переработан интерфейс для воспроизведения звука, появилась возможность автоматического извлечения обложек альбомов из загруженных файлов или назначения собственных изображений-миниатюр.
  • Для видео, помимо назначения миниатюры на основе содержимого первого кадра, появилась поддержка привязки собственных изображений, отображаемых вместо видео до начала воспроизведения.
  • При отправке в другие платформы ссылок на видео и аудиоконтент, размещённый в Mastodon, добавлена возможность открытия этого контента при помощи внешнего проигрывателя используемой платформы, например, при помощи twitter:player.
  • Добавлена дополнительная защита учётных записей. Если у пользователя не включена двухфакторная аутентификация и он не подключался к своей учётной записи как минимум две недели, то новая попытка входа с неизвестного IP-адреса потребует подтверждения через код доступа, отправленный на email.
  • При установке отслеживания, блокировки или игнорирования участников предоставлена возможность привязки к пользователю примечания, видимого только добавившему. Например, примечание можно использовать для указания причин интереса к определённому пользователю.

izvor: opennet.ru

Dodajte komentar