Mastodon 3.2 ning chiqarilishi, markazlashtirilmagan ijtimoiy tarmoqlarni yaratish platformasi

Tanishtirdi markazlashtirilmagan ijtimoiy tarmoqlarni joylashtirish uchun bepul platformani chiqarish - Mastodon 3.2, bu sizga individual etkazib beruvchilarning nazorati ostida bo'lmagan o'z ob'ektlarida xizmatlarni yaratish imkonini beradi. Agar foydalanuvchi o'z tugunini ishga tushira olmasa, u ishonchli birini tanlashi mumkin davlat xizmati ulanish uchun. Mastodon birlashgan aloqa tuzilmasini shakllantirish uchun protokollar to'plamidan foydalaniladigan federatsiyalangan tarmoqlar toifasiga kiradi. ActivityPub.

Loyihaning server tomoni kodi Ruby on Rails yordamida Ruby tilida, mijoz interfeysi esa React.js va Redux kutubxonalari yordamida JavaScript-da yozilgan. Manba matnlari tarqaldi AGPLv3 ostida litsenziyalangan. Profillar va statuslar kabi ommaviy resurslarni nashr qilish uchun statik frontend ham mavjud. Ma'lumotlarni saqlash PostgreSQL va Redis yordamida tashkil etilgan.
Ochiq taqdim etilgan API rivojlanish uchun qo'shimchalar va tashqi ilovalarni ulash (Android, iOS va Windows uchun mijozlar mavjud, siz botlarni yaratishingiz mumkin).

Yangi nashrda:

  • Ovozni tinglash interfeysi butunlay qayta ishlab chiqilgan va endi yuklab olingan fayllardan albom muqovalarini avtomatik ravishda ajratib olish yoki o'zingizning eskiz rasmlaringizni belgilashingiz mumkin.
  • Video uchun, birinchi kadrning mazmuni asosida eskiz belgilashdan tashqari, endi ijro boshlanishidan oldin video o‘rniga ko‘rsatiladigan mahalliy tasvirlarni bog‘lash qo‘llab-quvvatlanadi.
  • Mastodonda joylashtirilgan video va audio kontentga havolalarni boshqa platformalarga yuborishda foydalaniladigan platforma uchun tashqi pleyer yordamida, masalan, twitter:player yordamida ushbu kontentni ochish imkoniyati qo‘shildi.
  • Qo'shimcha hisob himoyasi qo'shildi. Agar foydalanuvchi ikki faktorli autentifikatsiya yoqilmagan bo'lsa va kamida ikki hafta davomida o'z akkauntiga ulanmagan bo'lsa, noma'lum IP-manzildan yangi kirish urinishi elektron pochta orqali yuborilgan kirish kodi orqali tasdiqlashni talab qiladi.
  • Ishtirokchilarni kuzatish, bloklash yoki e'tiborsiz qoldirishni sozlaganingizda, foydalanuvchiga faqat uni qo'shgan shaxsga ko'rinadigan eslatma biriktirishingiz mumkin. Misol uchun, eslatma ma'lum bir foydalanuvchiga qiziqish sabablarini ko'rsatish uchun ishlatilishi mumkin.

Manba: opennet.ru

a Izoh qo'shish