File

teal-src/net/http/errors.d.tl @ 12907:d2333b468d07

mod_c2s: Disconnect accounts when they are disabled We decided that at the first stage, accounts that are disabled should simply be prevented from authenticating, thus they should also be prevented from having connected sessions. Since this is aimed to be a moderation action for cases of abuse, they shouldn't be allowed to continue being connected.
author Kim Alvefur <zash@zash.se>
date Thu, 23 Feb 2023 16:28:57 +0100
parent 12609:a8eb838fc6cf
line wrap: on
line source

local record http_errors
	enum known_conditions
		"cancelled"
		"connection-closed"
		"certificate-chain-invalid"
		"certificate-verify-failed"
		"connection failed"
		"invalid-url"
		"unable to resolve service"
	end
	type registry_keys = known_conditions | integer
	record error
		type : string
		condition : string
		code : integer
		text : string
	end
	registry : { registry_keys : error }
	new : function (integer, known_conditions, table)
	new : function (integer, string, table)
end
return http_errors