util.prosodyctl.check: Suggest 'http_cors_override' instead of older CORS settings 0.12
authorKim Alvefur <zash@zash.se>
Wed, 22 Feb 2023 22:27:42 +0100
branch0.12
changeset 12902 4255db0f8e58
parent 12900 423f240d1173
child 12903 09b101a3b3e1
child 12927 419e55abd285
util.prosodyctl.check: Suggest 'http_cors_override' instead of older CORS settings The cross_domain_* settings were added here prior to http_cors_override being added back in 17d87fb2312a, so for a time there was no replacement, but now there is.
util/prosodyctl/check.lua
--- a/util/prosodyctl/check.lua	Tue Feb 21 10:06:54 2023 +0000
+++ b/util/prosodyctl/check.lua	Wed Feb 22 22:27:42 2023 +0100
@@ -341,8 +341,6 @@
 
 		local obsolete = set.new({ --> remove
 			"archive_cleanup_interval",
-			"cross_domain_bosh",
-			"cross_domain_websocket",
 			"dns_timeout",
 			"muc_log_cleanup_interval",
 			"s2s_dns_resolvers",
@@ -375,6 +373,8 @@
 			registration_whitelist = instead_use("option", "registration_allowlist");
 			registration_blacklist = instead_use("option", "registration_blocklist");
 			blacklist_on_registration_throttle_overload = instead_use("blocklist_on_registration_throttle_overload");
+			cross_domain_bosh = "instead, use 'http_cors_override', see https://prosody.im/doc/http#cross-domain-cors-support";
+			cross_domain_websocket = "instead, use 'http_cors_override', see https://prosody.im/doc/http#cross-domain-cors-support";
 		};
 		-- FIXME all the singular _port and _interface options are supposed to be deprecated too
 		local deprecated_ports = { bosh = "http", legacy_ssl = "c2s_direct_tls" };