Ukukhutshwa kweMastodon 3.2, iqonga lokudala iinethiwekhi zentlalo yoluntu

Yaziswa ukukhululwa kweqonga lasimahla lokusasazwa kweenethiwekhi zentlalo yoluntu - Imastodon 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия inkonzo yoluntu ukudibanisa. IMastodon iyinxalenye yothungelwano oludibeneyo, apho isethi yemigaqo isetyenziselwa ukwenza unxibelelwano olumanyeneyo. UmsebenziPub.

Ikhowudi yecala lomncedisi weprojekthi ibhalwe kwiRuby usebenzisa iRuby kwiRails, kwaye ujongano lomxhasi lubhalwe kwiJavaScript usebenzisa iReact.js kunye neRedux iilayibrari. Izicatshulwa zomthombo usasazeko ilayisenisi phantsi kwe-AGPLv3. Kukwakho ne-frontend engatshintshiyo yokupapasha izixhobo zoluntu ezifana neeprofayili kunye namanqaku. Ukugcinwa kwedatha kuququzelelwe usebenzisa iPostgreSQL kunye neRedis.
Kubonelelwe ngokuvulelwa API kuphuhliso izongezo kunye nokudibanisa izicelo zangaphandle (kukho abathengi be-Android, iOS kunye neWindows, unokudala i-bots).

Kukhupho olutsha:

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

umthombo: opennet.ru

Yongeza izimvo