diff --git a/docs-site/docs/plugin-development/capabilities.md b/docs-site/docs/plugin-development/capabilities.md index 85fec4a..65bf99c 100644 --- a/docs-site/docs/plugin-development/capabilities.md +++ b/docs-site/docs/plugin-development/capabilities.md @@ -19,11 +19,11 @@ Capabilities protect privileged app surfaces. A plugin must declare a capability | `messages.editOwn` | `messages.edit()` | Edits plugin-owned messages. | | `messages.deleteOwn` | `messages.delete()` | Deletes plugin-owned messages. | | `messages.moderate` | `messages.moderateDelete()` | Moderation delete path. | -| `messages.sync` | `messages.sync()` | Syncs message arrays into client state. | +| `messages.sync` | `messages.sync()`, `messages.import()`, `attachments.import()` | Syncs message arrays, imports historical messages locally, or imports files for those messages. | | `channels.read` | `channels.list()`, `channels.select()` | Reads and selects channels. | -| `channels.manage` | `channels.addAudioChannel()`, `channels.addVideoChannel()`, `channels.remove()`, `channels.rename()` | Mutates channel or channel-section state. | +| `channels.manage` | `channels.addTextChannel()`, `channels.addAudioChannel()`, `channels.addVideoChannel()`, `channels.remove()`, `channels.rename()` | Mutates channel or channel-section state. | | `server.read` | `server.getCurrent()` | Reads active server. | -| `server.manage` | `server.updatePermissions()`, `server.updateSettings()` | Updates server permissions or settings. | +| `server.manage` | `server.updateIcon()`, `server.updatePermissions()`, `server.updateSettings()` | Updates server icon, permissions, or settings. `server.updateIcon()` resolves when the local icon update has been persisted or rejects if the current user is not allowed to manage the server icon. | | `p2p.data` | `p2p.connectedPeers()`, `p2p.broadcastData()`, `p2p.sendData()` | Uses plugin peer data paths. | | `p2p.media` | Reserved peer media features. | Included for media-facing plugins. | | `media.playAudio` | `media.playAudioClip()` | Plays an audio URL locally. | diff --git a/server/data/metoyou.sqlite b/server/data/metoyou.sqlite index ea76557..19bc27d 100644 Binary files a/server/data/metoyou.sqlite and b/server/data/metoyou.sqlite differ diff --git a/toju-app/src/app/app.html b/toju-app/src/app/app.html index 8ab4d68..48a75b0 100644 --- a/toju-app/src/app/app.html +++ b/toju-app/src/app/app.html @@ -93,6 +93,16 @@ + @if (isMobile() && directCalls.mobileOverlaySession(); as call) { +
{{ isGroupConversation() ? 'Group Chat' : 'Direct Message' }}
-{{ isGroupConversation() ? 'Group Chat' : 'Direct Message' }}
+