mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-20 16:15:59 +01:00
Update version number of new commands, options and protocols to 24.06
This commit is contained in:
parent
9b9eb409b2
commit
d19bac70ce
@ -759,7 +759,7 @@
|
|||||||
<xmpp:SupportedXep>
|
<xmpp:SupportedXep>
|
||||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0425.html"/>
|
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0425.html"/>
|
||||||
<xmpp:version>0.3.0</xmpp:version>
|
<xmpp:version>0.3.0</xmpp:version>
|
||||||
<xmpp:since>24.xx</xmpp:since>
|
<xmpp:since>24.06</xmpp:since>
|
||||||
<xmpp:status></xmpp:status>
|
<xmpp:status></xmpp:status>
|
||||||
<xmpp:note>mod_mam</xmpp:note>
|
<xmpp:note>mod_mam</xmpp:note>
|
||||||
</xmpp:SupportedXep>
|
</xmpp:SupportedXep>
|
||||||
|
@ -251,7 +251,7 @@ get_commands_spec() ->
|
|||||||
|
|
||||||
#ejabberd_commands{name = join_cluster, tags = [cluster],
|
#ejabberd_commands{name = join_cluster, tags = [cluster],
|
||||||
desc = "Join our local node into the cluster handled by Node",
|
desc = "Join our local node into the cluster handled by Node",
|
||||||
note = "improved in 24.xx",
|
note = "improved in 24.06",
|
||||||
module = ?MODULE, function = join_cluster,
|
module = ?MODULE, function = join_cluster,
|
||||||
args_desc = ["Nodename of the node to join"],
|
args_desc = ["Nodename of the node to join"],
|
||||||
args_example = [<<"ejabberd1@machine7">>],
|
args_example = [<<"ejabberd1@machine7">>],
|
||||||
@ -259,7 +259,7 @@ get_commands_spec() ->
|
|||||||
result = {res, restuple}},
|
result = {res, restuple}},
|
||||||
#ejabberd_commands{name = join_cluster_here, tags = [cluster],
|
#ejabberd_commands{name = join_cluster_here, tags = [cluster],
|
||||||
desc = "Join a remote Node here, into our cluster",
|
desc = "Join a remote Node here, into our cluster",
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
module = ?MODULE, function = join_cluster_here,
|
module = ?MODULE, function = join_cluster_here,
|
||||||
args_desc = ["Nodename of the node to join here"],
|
args_desc = ["Nodename of the node to join here"],
|
||||||
args_example = [<<"ejabberd1@machine7">>],
|
args_example = [<<"ejabberd1@machine7">>],
|
||||||
@ -286,7 +286,7 @@ get_commands_spec() ->
|
|||||||
result = {nodes, {list, {node, atom}}}},
|
result = {nodes, {list, {node, atom}}}},
|
||||||
#ejabberd_commands{name = list_cluster_detailed, tags = [cluster],
|
#ejabberd_commands{name = list_cluster_detailed, tags = [cluster],
|
||||||
desc = "List nodes (both running and known) and some stats",
|
desc = "List nodes (both running and known) and some stats",
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
module = ?MODULE, function = list_cluster_detailed,
|
module = ?MODULE, function = list_cluster_detailed,
|
||||||
args = [],
|
args = [],
|
||||||
result_example = [{'ejabberd@localhost', "true",
|
result_example = [{'ejabberd@localhost', "true",
|
||||||
@ -427,7 +427,7 @@ get_commands_spec() ->
|
|||||||
result = {res, rescode}},
|
result = {res, rescode}},
|
||||||
#ejabberd_commands{name = get_master, tags = [cluster],
|
#ejabberd_commands{name = get_master, tags = [cluster],
|
||||||
desc = "Get master node of the clustered Mnesia tables",
|
desc = "Get master node of the clustered Mnesia tables",
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
longdesc = "If there is no master, returns `none`.",
|
longdesc = "If there is no master, returns `none`.",
|
||||||
module = ?MODULE, function = get_master,
|
module = ?MODULE, function = get_master,
|
||||||
result = {nodename, atom}},
|
result = {nodename, atom}},
|
||||||
|
@ -923,9 +923,11 @@ doc() ->
|
|||||||
[binary:part(ejabberd_config:version(), {0,5})]}}},
|
[binary:part(ejabberd_config:version(), {0,5})]}}},
|
||||||
{update_sql_schema,
|
{update_sql_schema,
|
||||||
#{value => "true | false",
|
#{value => "true | false",
|
||||||
note => "added in 23.10",
|
note => "updated in 24.06",
|
||||||
desc =>
|
desc =>
|
||||||
?T("Allow ejabberd to update SQL schema. "
|
?T("Allow ejabberd to update SQL schema. "
|
||||||
|
"This option was added in ejabberd 23.10, "
|
||||||
|
"and enabled by default since 24.06. "
|
||||||
"The default value is 'true'.")}},
|
"The default value is 'true'.")}},
|
||||||
{oauth_access,
|
{oauth_access,
|
||||||
#{value => ?T("AccessName"),
|
#{value => ?T("AccessName"),
|
||||||
@ -1379,7 +1381,7 @@ doc() ->
|
|||||||
"or 'ram' if the latter is not set.")}},
|
"or 'ram' if the latter is not set.")}},
|
||||||
{sql_server,
|
{sql_server,
|
||||||
#{value => "Host | IP Address | ODBC Connection String | Unix Socket Path",
|
#{value => "Host | IP Address | ODBC Connection String | Unix Socket Path",
|
||||||
note => "improved in 24.xx",
|
note => "improved in 24.06",
|
||||||
desc =>
|
desc =>
|
||||||
?T("The hostname or IP address of the SQL server. For _`sql_type`_ "
|
?T("The hostname or IP address of the SQL server. For _`sql_type`_ "
|
||||||
"'mssql' or 'odbc' this can also be an ODBC connection string. "
|
"'mssql' or 'odbc' this can also be an ODBC connection string. "
|
||||||
|
@ -1054,7 +1054,7 @@ get_commands_spec() ->
|
|||||||
desc = "Disconnect user's active sessions",
|
desc = "Disconnect user's active sessions",
|
||||||
module = ?MODULE, function = kick_user_restuple,
|
module = ?MODULE, function = kick_user_restuple,
|
||||||
version = 2,
|
version = 2,
|
||||||
note = "modified in 24.xx",
|
note = "modified in 24.06",
|
||||||
args = [{user, binary}, {host, binary}],
|
args = [{user, binary}, {host, binary}],
|
||||||
args_desc = ["User name", "Server name"],
|
args_desc = ["User name", "Server name"],
|
||||||
args_example = [<<"user1">>, <<"example.com">>],
|
args_example = [<<"user1">>, <<"example.com">>],
|
||||||
|
@ -279,7 +279,7 @@ get_commands_spec() ->
|
|||||||
"and `_unban_account`_ API.",
|
"and `_unban_account`_ API.",
|
||||||
module = ?MODULE, function = ban_account_v2,
|
module = ?MODULE, function = ban_account_v2,
|
||||||
version = 2,
|
version = 2,
|
||||||
note = "improved in 24.xx",
|
note = "improved in 24.06",
|
||||||
args = [{user, binary}, {host, binary}, {reason, binary}],
|
args = [{user, binary}, {host, binary}, {reason, binary}],
|
||||||
args_example = [<<"attacker">>, <<"myserver.com">>, <<"Spaming other users">>],
|
args_example = [<<"attacker">>, <<"myserver.com">>, <<"Spaming other users">>],
|
||||||
args_desc = ["User name to ban", "Server name",
|
args_desc = ["User name to ban", "Server name",
|
||||||
@ -291,7 +291,7 @@ get_commands_spec() ->
|
|||||||
longdesc = "Check _`ban_account`_ API.",
|
longdesc = "Check _`ban_account`_ API.",
|
||||||
module = ?MODULE, function = get_ban_details,
|
module = ?MODULE, function = get_ban_details,
|
||||||
version = 2,
|
version = 2,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{user, binary}, {host, binary}],
|
args = [{user, binary}, {host, binary}],
|
||||||
args_example = [<<"attacker">>, <<"myserver.com">>],
|
args_example = [<<"attacker">>, <<"myserver.com">>],
|
||||||
args_desc = ["User name to unban", "Server name"],
|
args_desc = ["User name to unban", "Server name"],
|
||||||
@ -309,7 +309,7 @@ get_commands_spec() ->
|
|||||||
longdesc = "Check _`ban_account`_ API.",
|
longdesc = "Check _`ban_account`_ API.",
|
||||||
module = ?MODULE, function = unban_account,
|
module = ?MODULE, function = unban_account,
|
||||||
version = 2,
|
version = 2,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{user, binary}, {host, binary}],
|
args = [{user, binary}, {host, binary}],
|
||||||
args_example = [<<"gooduser">>, <<"myserver.com">>],
|
args_example = [<<"gooduser">>, <<"myserver.com">>],
|
||||||
args_desc = ["User name to unban", "Server name"],
|
args_desc = ["User name to unban", "Server name"],
|
||||||
@ -692,7 +692,7 @@ get_commands_spec() ->
|
|||||||
]}}}}},
|
]}}}}},
|
||||||
#ejabberd_commands{name = get_roster_count, tags = [roster],
|
#ejabberd_commands{name = get_roster_count, tags = [roster],
|
||||||
desc = "Get number of contacts in a local user roster",
|
desc = "Get number of contacts in a local user roster",
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
policy = user,
|
policy = user,
|
||||||
module = ?MODULE, function = get_roster_count,
|
module = ?MODULE, function = get_roster_count,
|
||||||
args = [],
|
args = [],
|
||||||
@ -810,7 +810,7 @@ get_commands_spec() ->
|
|||||||
#ejabberd_commands{name = srg_add, tags = [shared_roster_group],
|
#ejabberd_commands{name = srg_add, tags = [shared_roster_group],
|
||||||
desc = "Add/Create a Shared Roster Group (without details)",
|
desc = "Add/Create a Shared Roster Group (without details)",
|
||||||
module = ?MODULE, function = srg_add,
|
module = ?MODULE, function = srg_add,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{group, binary}, {host, binary}],
|
args = [{group, binary}, {host, binary}],
|
||||||
args_example = [<<"group3">>, <<"myserver.com">>],
|
args_example = [<<"group3">>, <<"myserver.com">>],
|
||||||
args_desc = ["Group identifier", "Group server name"],
|
args_desc = ["Group identifier", "Group server name"],
|
||||||
@ -843,7 +843,7 @@ get_commands_spec() ->
|
|||||||
#ejabberd_commands{name = srg_set_info, tags = [shared_roster_group],
|
#ejabberd_commands{name = srg_set_info, tags = [shared_roster_group],
|
||||||
desc = "Set info of a Shared Roster Group",
|
desc = "Set info of a Shared Roster Group",
|
||||||
module = ?MODULE, function = srg_set_info,
|
module = ?MODULE, function = srg_set_info,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{group, binary}, {host, binary}, {key, binary}, {value, binary}],
|
args = [{group, binary}, {host, binary}, {key, binary}, {value, binary}],
|
||||||
args_example = [<<"group3">>, <<"myserver.com">>, <<"label">>, <<"Family">>],
|
args_example = [<<"group3">>, <<"myserver.com">>, <<"label">>, <<"Family">>],
|
||||||
args_desc = ["Group identifier", "Group server name",
|
args_desc = ["Group identifier", "Group server name",
|
||||||
@ -854,7 +854,7 @@ get_commands_spec() ->
|
|||||||
#ejabberd_commands{name = srg_get_displayed, tags = [shared_roster_group],
|
#ejabberd_commands{name = srg_get_displayed, tags = [shared_roster_group],
|
||||||
desc = "Get displayed groups of a Shared Roster Group",
|
desc = "Get displayed groups of a Shared Roster Group",
|
||||||
module = ?MODULE, function = srg_get_displayed,
|
module = ?MODULE, function = srg_get_displayed,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{group, binary}, {host, binary}],
|
args = [{group, binary}, {host, binary}],
|
||||||
args_example = [<<"group3">>, <<"myserver.com">>],
|
args_example = [<<"group3">>, <<"myserver.com">>],
|
||||||
args_desc = ["Group identifier", "Group server name"],
|
args_desc = ["Group identifier", "Group server name"],
|
||||||
@ -864,7 +864,7 @@ get_commands_spec() ->
|
|||||||
#ejabberd_commands{name = srg_add_displayed, tags = [shared_roster_group],
|
#ejabberd_commands{name = srg_add_displayed, tags = [shared_roster_group],
|
||||||
desc = "Add a group to displayed_groups of a Shared Roster Group",
|
desc = "Add a group to displayed_groups of a Shared Roster Group",
|
||||||
module = ?MODULE, function = srg_add_displayed,
|
module = ?MODULE, function = srg_add_displayed,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{group, binary}, {host, binary},
|
args = [{group, binary}, {host, binary},
|
||||||
{add, binary}],
|
{add, binary}],
|
||||||
args_example = [<<"group3">>, <<"myserver.com">>, <<"group1">>],
|
args_example = [<<"group3">>, <<"myserver.com">>, <<"group1">>],
|
||||||
@ -874,7 +874,7 @@ get_commands_spec() ->
|
|||||||
#ejabberd_commands{name = srg_del_displayed, tags = [shared_roster_group],
|
#ejabberd_commands{name = srg_del_displayed, tags = [shared_roster_group],
|
||||||
desc = "Delete a group from displayed_groups of a Shared Roster Group",
|
desc = "Delete a group from displayed_groups of a Shared Roster Group",
|
||||||
module = ?MODULE, function = srg_del_displayed,
|
module = ?MODULE, function = srg_del_displayed,
|
||||||
note = "added in 24.xx",
|
note = "added in 24.06",
|
||||||
args = [{group, binary}, {host, binary},
|
args = [{group, binary}, {host, binary},
|
||||||
{del, binary}],
|
{del, binary}],
|
||||||
args_example = [<<"group3">>, <<"myserver.com">>, <<"group1">>],
|
args_example = [<<"group3">>, <<"myserver.com">>, <<"group1">>],
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
-protocol({xep, 313, '0.6.1', '15.06', "", ""}).
|
-protocol({xep, 313, '0.6.1', '15.06', "", ""}).
|
||||||
-protocol({xep, 334, '0.2'}).
|
-protocol({xep, 334, '0.2'}).
|
||||||
-protocol({xep, 359, '0.5.0'}).
|
-protocol({xep, 359, '0.5.0'}).
|
||||||
-protocol({xep, 425, '0.3.0', '24.xx', "", ""}).
|
-protocol({xep, 425, '0.3.0', '24.06', "", ""}).
|
||||||
-protocol({xep, 441, '0.2.0'}).
|
-protocol({xep, 441, '0.2.0'}).
|
||||||
|
|
||||||
-behaviour(gen_mod).
|
-behaviour(gen_mod).
|
||||||
|
@ -247,7 +247,7 @@ get_commands_spec() ->
|
|||||||
longdesc = "The MUC service argument can be `global` to get all hosts.",
|
longdesc = "The MUC service argument can be `global` to get all hosts.",
|
||||||
module = ?MODULE, function = rooms_empty_destroy_restuple,
|
module = ?MODULE, function = rooms_empty_destroy_restuple,
|
||||||
version = 2,
|
version = 2,
|
||||||
note = "modified in 24.xx",
|
note = "modified in 24.06",
|
||||||
args_desc = ["MUC service, or `global` for all"],
|
args_desc = ["MUC service, or `global` for all"],
|
||||||
args_example = ["conference.example.com"],
|
args_example = ["conference.example.com"],
|
||||||
result_desc = "List of empty rooms that have been destroyed",
|
result_desc = "List of empty rooms that have been destroyed",
|
||||||
|
Loading…
Reference in New Issue
Block a user