Издание на Mastodon 3.2, платформа за создавање децентрализирани социјални мрежи

Воведени ослободување на бесплатна платформа за распоредување на децентрализирани социјални мрежи - Мастодон 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия јавна услуга да се поврзе. Mastodon спаѓа во категоријата на федерални мрежи, во кои се користат сет протоколи за да се формира унифицирана комуникациска структура Активност.

Кодот од страната на серверот на проектот е напишан во Ruby користејќи Ruby on Rails, а клиентскиот интерфејс е напишан во JavaScript со помош на библиотеките React.js и Redux. Изворни текстови ширење лиценцирана под AGPLv3. Исто така, постои статичен преден дел за објавување јавни ресурси како што се профили и статуси. Складирањето податоци е организирано со помош на PostgreSQL и Redis.
Обезбедено отворено API за развој дополнувања и поврзување на надворешни апликации (има клиенти за Android, iOS и Windows, можете да креирате ботови).

Во новото издание:

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

Извор: opennet.ru

Додадете коментар