ver. 1.24 desktop ver. 1.1 new: - calls - mute, leave, end call controls - group calls for rooms and channels - sign in, register, logout, session check - private access key for sign up - csrf protection and session handling - user roles (user, moderator, admin) - account states (active, restricted, disabled, blacklisted) - direct messages view - start new dm - activity feed - highlighted mentions in feed - attachment previews - feed reactions - public, private chats - send, edit, remove messages - message threads and replies - message reactions, editing, and delete - add multiple attachments per message - image, audio, video, and file previews - attachment downloads - jump to latest - add teams - team channels - team member management - team invite links - team pages - create, edit, read, and delete team pages - page types: project, document, update, resource - page filters and visibility settings - markdown support - user profiles - edit user bio in txt, markdown, html - display name, badge, website, location fields - quick actions for profile settings - join date - user settings - dark and light themes - custom css - accent color - username color - admin, moderation panel - manage users - change roles - restrict or blacklist users - create, edit, delete, and manage channels - mobile-friendly ui - online counter - docker setup - .env configurable - html, markdown rendering - asset versioning for css/js - persistent database and uploads - rate limiting *needs testing* - dm calls - call invites - reconnect handling - desktop client