chore: missing fields in plugin.json
This commit is contained in:
parent
b7fd8ddb54
commit
9bd0071b4a
1 changed files with 36 additions and 6 deletions
42
plugin.json
42
plugin.json
|
@ -62,12 +62,42 @@
|
||||||
"secret": false
|
"secret": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "XMPPUsernamePrefix",
|
"key": "EnableXMPPGhostUsers",
|
||||||
"display_name": "XMPP Username Prefix",
|
"display_name": "Enable XMPP Ghost Users",
|
||||||
|
"type": "bool",
|
||||||
|
"help_text": "When enabled, individual XMPP accounts will be created for each Mattermost user using XEP-0077 In-Band Registration. If disabled or unsupported, the bridge user will be used for all communications.",
|
||||||
|
"placeholder": "",
|
||||||
|
"default": false,
|
||||||
|
"hosting": "",
|
||||||
|
"secret": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "XMPPGhostUserPrefix",
|
||||||
|
"display_name": "XMPP Ghost User Prefix",
|
||||||
"type": "text",
|
"type": "text",
|
||||||
"help_text": "Prefix for XMPP users in Mattermost (e.g., 'xmpp' creates usernames like 'xmpp:user@domain')",
|
"help_text": "Prefix for ghost user accounts created on the XMPP server (e.g., 'mm_' creates users like 'mm_john@xmpp.example.com'). Required when ghost users are enabled.",
|
||||||
"placeholder": "xmpp",
|
"placeholder": "mm_",
|
||||||
"default": "xmpp",
|
"default": null,
|
||||||
|
"hosting": "",
|
||||||
|
"secret": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "XMPPGhostUserDomain",
|
||||||
|
"display_name": "XMPP Ghost User Domain",
|
||||||
|
"type": "text",
|
||||||
|
"help_text": "Domain for ghost user accounts on the XMPP server. If not specified, uses the domain from the XMPP Server URL.",
|
||||||
|
"placeholder": "xmpp.example.com",
|
||||||
|
"default": null,
|
||||||
|
"hosting": "",
|
||||||
|
"secret": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "XMPPGhostUserCleanup",
|
||||||
|
"display_name": "Enable Ghost User Cleanup",
|
||||||
|
"type": "bool",
|
||||||
|
"help_text": "When enabled, ghost user accounts will be automatically removed from the XMPP server when Mattermost users are deleted. Disable to preserve accounts.",
|
||||||
|
"placeholder": "",
|
||||||
|
"default": true,
|
||||||
"hosting": "",
|
"hosting": "",
|
||||||
"secret": false
|
"secret": false
|
||||||
},
|
},
|
||||||
|
@ -99,4 +129,4 @@
|
||||||
"version": "v0.1.4"
|
"version": "v0.1.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue