Lansarea Mastodon 3.2, o platformă pentru crearea de rețele sociale descentralizate

Introdus lansarea unei platforme gratuite pentru implementarea rețelelor sociale descentralizate - Mastodon 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия serviciu public a conecta. Mastodon aparține categoriei rețelelor federate, în care un set de protocoale este folosit pentru a forma o structură de comunicare unificată ActivitatePub.

Codul de pe partea de server al proiectului este scris în Ruby folosind Ruby on Rails, iar interfața client este scrisă în JavaScript folosind bibliotecile React.js și Redux. Texte sursă răspândire licențiat conform AGPLv3. Există, de asemenea, un front-end static pentru publicarea resurselor publice, cum ar fi profiluri și stări. Stocarea datelor este organizată folosind PostgreSQL și Redis.
Prevăzut deschis API pentru dezvoltare adaosuri și conectarea aplicațiilor externe (există clienți pentru Android, iOS și Windows, puteți crea boți).

În noua versiune:

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

Sursa: opennet.ru

Adauga un comentariu