Vydanie Mastodon 3.2, platformy na vytváranie decentralizovaných sociálnych sietí

Predloženej uvoľnenie bezplatnej platformy na nasadenie decentralizovaných sociálnych sietí - Mastodont 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия verejná služba spojiť. Mastodon patrí do kategórie federovaných sietí, v ktorých sa používa súbor protokolov na vytvorenie jednotnej komunikačnej štruktúry ActivityPub.

Serverový kód projektu je napísaný v Ruby pomocou Ruby on Rails a klientske rozhranie je napísané v JavaScripte pomocou knižníc React.js a Redux. Zdrojové texty šírenie licencované podľa AGPLv3. Existuje aj statický frontend na zverejňovanie verejných zdrojov, ako sú profily a statusy. Ukladanie dát je organizované pomocou PostgreSQL a Redis.
Za predpokladu, že je otvorená API pre rozvoj prílohy a pripojenie externých aplikácií (existujú klienti pre Android, iOS a Windows, môžete vytvárať botov).

V novom vydaní:

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

Zdroj: opennet.ru

Pridať komentár