โค้ดฝั่งเซิร์ฟเวอร์ของโปรเจ็กต์เขียนด้วยภาษา Ruby โดยใช้ Ruby on Rails และอินเทอร์เฟซไคลเอนต์เขียนด้วย JavaScript โดยใช้ไลบรารี React.js และ Redux ข้อความต้นฉบับ
เปิดให้
ในรุ่นใหม่:
- อินเทอร์เฟซสำหรับการเล่นเสียงได้รับการออกแบบใหม่ทั้งหมด และตอนนี้คุณสามารถแยกปกอัลบั้มจากไฟล์ที่ดาวน์โหลดได้โดยอัตโนมัติ หรือกำหนดภาพขนาดย่อของคุณเองได้
- สำหรับวิดีโอ นอกเหนือจากการกำหนดภาพขนาดย่อตามเนื้อหาของเฟรมแรกแล้ว ขณะนี้มีการรองรับการเชื่อมโยงภาพเนทิฟที่แสดงแทนวิดีโอก่อนที่จะเริ่มเล่น
- เมื่อส่งลิงก์ไปยังเนื้อหาวิดีโอและเสียงที่โฮสต์บน Mastodon ไปยังแพลตฟอร์มอื่น ได้มีการเพิ่มความสามารถในการเปิดเนื้อหานี้โดยใช้เครื่องเล่นภายนอกสำหรับแพลตฟอร์มที่ใช้ เช่น การใช้ twitter:player
- เพิ่มการป้องกันบัญชีเพิ่มเติม หากผู้ใช้ไม่ได้เปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยและไม่ได้เชื่อมต่อกับบัญชีของเขาเป็นเวลาอย่างน้อยสองสัปดาห์ การพยายามเข้าสู่ระบบใหม่จากที่อยู่ IP ที่ไม่รู้จักจะต้องได้รับการยืนยันผ่านรหัสการเข้าถึงที่ส่งทางอีเมล
- เมื่อตั้งค่าให้ติดตาม บล็อก หรือเพิกเฉยผู้เข้าร่วม คุณสามารถแนบบันทึกให้กับผู้ใช้ซึ่งจะปรากฏแก่ผู้ที่เพิ่มเท่านั้น ตัวอย่างเช่น สามารถใช้บันทึกเพื่อระบุเหตุผลที่สนใจผู้ใช้รายใดรายหนึ่งได้
ที่มา: opennet.ru