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