From 799bf8d26b5742e3e5df3c9ecbca233113d8f73d Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Thu, 25 Feb 2021 11:54:46 +0100 Subject: [PATCH] Removed the whole TS3 WebList feature --- src/PermissionManager.cpp | 2 -- src/PermissionManager.h | 1 - src/Properties.h | 1 - src/PropertyDefinition.h | 1 - 4 files changed, 5 deletions(-) diff --git a/src/PermissionManager.cpp b/src/PermissionManager.cpp index 073a4e8..5ecd110 100644 --- a/src/PermissionManager.cpp +++ b/src/PermissionManager.cpp @@ -87,7 +87,6 @@ deque> ts::permission::availablePermissions make_shared(PermissionType::b_virtualserver_modify_log_settings, PermissionGroup::vs_settings, "b_virtualserver_modify_log_settings", "Modify log settings"), make_shared(PermissionType::b_virtualserver_modify_min_client_version, PermissionGroup::vs_settings, "b_virtualserver_modify_min_client_version", "Modify min client version"), make_shared(PermissionType::b_virtualserver_modify_icon_id, PermissionGroup::vs_settings, "b_virtualserver_modify_icon_id", "Modify server icon"), - make_shared(PermissionType::b_virtualserver_modify_weblist, PermissionGroup::vs_settings, "b_virtualserver_modify_weblist", "Modify web server list reporting settings"), make_shared(PermissionType::b_virtualserver_modify_country_code, PermissionGroup::vs_settings, "b_virtualserver_modify_country_code", "Modify servers country code property"), make_shared(PermissionType::b_virtualserver_modify_codec_encryption_mode, PermissionGroup::vs_settings, "b_virtualserver_modify_codec_encryption_mode", "Modify codec encryption mode"), make_shared(PermissionType::b_virtualserver_modify_temporary_passwords, PermissionGroup::vs_settings, "b_virtualserver_modify_temporary_passwords", "Modify temporary serverpasswords"), @@ -582,7 +581,6 @@ i_group_modify_power, b_client_permissionoverview_own, i_ft_quota_mb_upload_per_client, i_ft_quota_mb_download_per_client, - b_virtualserver_modify_weblist, b_virtualserver_modify_country_code, b_virtualserver_channelgroup_delete, b_virtualserver_servergroup_delete, diff --git a/src/PermissionManager.h b/src/PermissionManager.h index 51c49cb..e188cfa 100644 --- a/src/PermissionManager.h +++ b/src/PermissionManager.h @@ -133,7 +133,6 @@ namespace ts { b_virtualserver_modify_log_settings, b_virtualserver_modify_min_client_version, b_virtualserver_modify_icon_id, - b_virtualserver_modify_weblist, b_virtualserver_modify_country_code, b_virtualserver_modify_codec_encryption_mode, b_virtualserver_modify_temporary_passwords, diff --git a/src/Properties.h b/src/Properties.h index d225e1d..40a008e 100644 --- a/src/Properties.h +++ b/src/Properties.h @@ -210,7 +210,6 @@ namespace ts { VIRTUALSERVER_TOTAL_PACKETLOSS_CONTROL, //only available on request (=> requestServerVariables) VIRTUALSERVER_TOTAL_PACKETLOSS_TOTAL, //only available on request (=> requestServerVariables) VIRTUALSERVER_TOTAL_PING, //only available on request (=> requestServerVariables) - VIRTUALSERVER_WEBLIST_ENABLED, //only available on request (=> requestServerVariables) VIRTUALSERVER_AUTOGENERATED_PRIVILEGEKEY, //internal use VIRTUALSERVER_ASK_FOR_PRIVILEGEKEY, //available when connected VIRTUALSERVER_CHANNEL_TEMP_DELETE_DELAY_DEFAULT, //available when connected, always up-to-date diff --git a/src/PropertyDefinition.h b/src/PropertyDefinition.h index 3c0f45f..3df9fc7 100644 --- a/src/PropertyDefinition.h +++ b/src/PropertyDefinition.h @@ -87,7 +87,6 @@ property_list = std::array{ PropertyDescription{VIRTUALSERVER_TOTAL_PACKETLOSS_CONTROL, "virtualserver_total_packetloss_control", "0", TYPE_FLOAT, FLAG_SERVER_VARIABLE}, //only available on request (=> requestServerVariables) PropertyDescription{VIRTUALSERVER_TOTAL_PACKETLOSS_TOTAL, "virtualserver_total_packetloss_total", "0", TYPE_FLOAT, FLAG_SERVER_VARIABLE}, //only available on request (=> requestServerVariables) PropertyDescription{VIRTUALSERVER_TOTAL_PING, "virtualserver_total_ping", "0", TYPE_FLOAT, FLAG_SERVER_VARIABLE}, //only available on request (=> requestServerVariables) - PropertyDescription{VIRTUALSERVER_WEBLIST_ENABLED, "virtualserver_weblist_enabled", "1", TYPE_BOOL, FLAG_SERVER_VVSS | FLAG_USER_EDITABLE}, //only available on request (=> requestServerVariables) PropertyDescription{VIRTUALSERVER_AUTOGENERATED_PRIVILEGEKEY, "virtualserver_autogenerated_privilegekey", "", TYPE_STRING, FLAG_SAVE}, //internal use PropertyDescription{VIRTUALSERVER_ASK_FOR_PRIVILEGEKEY, "virtualserver_ask_for_privilegekey", "1", TYPE_BOOL, FLAG_SERVER_VV | FLAG_SAVE | FLAG_USER_EDITABLE}, //available when connected PropertyDescription{VIRTUALSERVER_CHANNEL_TEMP_DELETE_DELAY_DEFAULT, "virtualserver_channel_temp_delete_delay_default", "60", TYPE_UNSIGNED_NUMBER, FLAG_SERVER_VVSS | FLAG_USER_EDITABLE}, //available when connected, always up-to-date