From de64a30bd7edb0d4842e09d99838bfa62529066a Mon Sep 17 00:00:00 2001 From: dev Date: Sat, 10 Oct 2026 06:12:01 +0000 Subject: [PATCH] Add docs/README.md --- docs/README.md | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 docs/README.md diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..2436ffb --- /dev/null +++ b/docs/README.md @@ -0,0 +1,93 @@ + +
+
+v1.0
+
+- sign in, register, logout, session check
+- private access key for account access
+- csrf protection and session handling
+- user roles: user, moderator, admin
+- account states: active, restricted, disabled, blacklisted
+
+- public, private chats
+- send, edit, remove messages
+- message history loading
+- unread message counter
+- jump to latest
+
+- add teams
+- team channels
+- 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
+
+- user profiles
+- edit profile
+- edit bio in txt, markdown, html
+- display name, badge, website, location fields
+- join date
+
+- user settings
+- dark and light theme
+- 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
+
+- docker setup
+- environment-based config
+- html and markdown rendering
+- audit logging
+- rate limiting
+- css/js asset versioning
+- persistent database and uploads
+
+needs testing:
+- dm calling api
+- group voice calls for rooms and channels
+- call invites
+- mute and hangup controls
+- reconnect handling
+
+
\ No newline at end of file