Код серверної частини проекту написаний мовою Ruby з використанням Ruby on Rails, а клієнтський інтерфейс написаний на JavaScript із застосуванням бібліотек React.js та Redux. Вихідні тексти
Надається відкритий
У новому випуску:
- Повністю перероблений інтерфейс для відтворення звуку, з'явилася можливість автоматичного вилучення обкладинок альбомів із завантажених файлів або призначення власних мініатюр.
- Для відео, крім мініатюри на основі вмісту першого кадру, з'явилася підтримка прив'язки власних зображень, що відображаються замість відео до початку відтворення.
- При надсиланні в інші платформи посилань на відео та аудіоконтент, розміщений у Mastodon, додано можливість відкриття цього контенту за допомогою зовнішнього програвача використовуваної платформи, наприклад, за допомогою twitter:player.
- Додано додатковий захист облікових записів. Якщо у користувача не включено двофакторну автентифікацію і він не підключався до свого облікового запису як мінімум два тижні, то нова спроба входу з невідомої IP-адреси вимагатиме підтвердження через код доступу, надісланий на email.
- При встановленні відстеження, блокування або ігнорування учасників надано можливість прив'язки до користувача примітки, видимого, що тільки додав. Наприклад, примітку можна використовувати для визначення причин інтересу до певного користувача.
Джерело: opennet.ru