diff --git a/docs/README.md b/docs/README.md index 2436ffb..bbb9adc 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,18 +1,30 @@ -
v1.0 - sign in, register, logout, session check -- private access key for account access +- private access key for sign up - csrf protection and session handling -- user roles: user, moderator, admin -- account states: active, restricted, disabled, blacklisted +- 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 history loading +- message threads and replies +- message reactions, editing, and delete +- add multiple attachments per message +- image, audio, video, and file previews +- attachment downloads - unread message counter +- read receipts in settings - jump to latest - add teams @@ -20,70 +32,40 @@ v1.0 - team member management - team invite links -- direct messages view -- start new dm - -- message threads and replies -- message editing and delete -- read receipt setting -- reactions - -- file attachments -- multiple attachments per message -- image, audio, video, and file previews -- protected attachment downloads - -- activity feed -- highlighted mentions in feed -- feed reactions -- attachment previews - -- typing indicators -- online count -- message search +- 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 profile -- edit bio in txt, markdown, html +- 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 theme +- custom css - accent color - username color -- custom css (example)[https://git.backend-3.com/dev/glo/raw/branch/main/docs/CSS.md] - -- team pages -- create, edit, read, and delete pages -- page types: project, document, update, resource -- page filters and visibility settings -- markdown support - admin, moderation panel - manage users - change roles - restrict or blacklist users - create, edit, delete, and manage channels - -- private room invite links -- private room member management - -- dialogs and modal popups -- media preview modal -- profile and settings quick actions -- empty states across main views -- responsive mobile-friendly layout +- mobile-friendly ui +- online counter - docker setup -- environment-based config -- html and markdown rendering -- audit logging -- rate limiting -- css/js asset versioning +- .env configurable +- html, markdown rendering +- asset versioning for css/js - persistent database and uploads +- rate limiting -needs testing: +*needs testing* - dm calling api - group voice calls for rooms and channels - call invites