mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-10-23 03:37:01 +09:00
* Fix WHM activation failing when package already exists (#4560) - Request listpkgs with want=all and parse both legacy package and modern data.pkg shapes - On addpkg already-exists, sync via editpkg and continue; only block activation on other errors - Include WHM reason in Server_Exception and fix placeholder keys * Add WHM API terms to spellcheck dictionary * Address review: use typed exception for WHM already-exists, keep reasons out of API errors - Add Server_PackageExistsException; request() now throws generic messages and translates already-exists at the WHM boundary - checkPackageExists() catches the typed exception instead of matching getMessage() * Fix Rector findings: remove unused catch variable and setAccessible call * Handle modern WHM metadata.result failures in Whm::request --------- Co-authored-by: opencode <opencode@localhost>
683 lines
14 KiB
JSON
683 lines
14 KiB
JSON
{
|
||
"version": "0.2",
|
||
"language": "en",
|
||
"words": [
|
||
"TINYTEXT",
|
||
"MEDIUMTEXT",
|
||
"dropup",
|
||
"focusable",
|
||
"NOCASE",
|
||
"FOSS",
|
||
"huraga",
|
||
"FOSSBilling",
|
||
"BoxBilling",
|
||
"andpavlenko",
|
||
"jaapmarcus",
|
||
"Plesk",
|
||
"Huntr",
|
||
"Fabien",
|
||
"Potencier",
|
||
"Kloxo",
|
||
"Ispconfig",
|
||
"Interkassa",
|
||
"pastable",
|
||
"Nyan",
|
||
"recognised",
|
||
"Dockerized",
|
||
"process",
|
||
"unsuspended",
|
||
"unsuspension",
|
||
"admdly",
|
||
"Pictogrammers",
|
||
"Symfony",
|
||
"EMERG",
|
||
"exploitability",
|
||
"birthdate",
|
||
"Birthdate",
|
||
"jhurliman",
|
||
"jambroseclarke",
|
||
"Egulias",
|
||
"ICANN",
|
||
"IRTP",
|
||
"failovers",
|
||
"Autosize",
|
||
"analyse",
|
||
"triaging",
|
||
"hostable",
|
||
"cooldown",
|
||
"ONLYDIR",
|
||
"sandboxed",
|
||
"Segoe",
|
||
"minmax",
|
||
"grecaptcha",
|
||
"resends",
|
||
"Parenthesise",
|
||
"yagiz",
|
||
"overpayments",
|
||
"Litepicker",
|
||
"servicecustomtest",
|
||
"customtest",
|
||
"Customtest",
|
||
"mysite",
|
||
"myhost",
|
||
"mypackage",
|
||
"inversed",
|
||
"Autoresponder",
|
||
"initialises",
|
||
"WORKTREE",
|
||
"previewable",
|
||
"falsey",
|
||
"unindexed",
|
||
"catchable",
|
||
"stackable",
|
||
"nelexa",
|
||
"apisecret",
|
||
"cutover",
|
||
"parameterless",
|
||
"mysqldump",
|
||
"mysqldump's",
|
||
"portableize",
|
||
"setval",
|
||
"nextval",
|
||
"repoints",
|
||
"pgsql",
|
||
"julianday",
|
||
"mtimes",
|
||
"unroutable",
|
||
"namedlock",
|
||
"entrancy",
|
||
"writability",
|
||
"rediss",
|
||
"dedup",
|
||
"GHSA",
|
||
"macrovector",
|
||
"rubygems",
|
||
"Åland",
|
||
"demoseed",
|
||
"Novak",
|
||
"Kowalski",
|
||
"Rossi",
|
||
"Tanaka",
|
||
"Johansson",
|
||
"Fontaine",
|
||
"Petrov",
|
||
"Okafor",
|
||
"Bakker",
|
||
"Novakova",
|
||
"nosniff",
|
||
"pjpeg",
|
||
"imageavif",
|
||
"webp",
|
||
"webmoney"
|
||
],
|
||
|
||
"ignoreWords": [
|
||
"thead",
|
||
"tbody",
|
||
"xlink",
|
||
"stylesheet",
|
||
"endfor",
|
||
"currentpage",
|
||
"numpages",
|
||
"jgrowl",
|
||
"endmacro",
|
||
"tlds",
|
||
"selectboxtld",
|
||
"msgid",
|
||
"msgstr",
|
||
"nplurals",
|
||
"tmpname",
|
||
"Nottelling",
|
||
"ivsize",
|
||
"ciphertext",
|
||
"followlocation",
|
||
"regexed",
|
||
"punnycode",
|
||
"timeago",
|
||
"daysleft",
|
||
"bbmd",
|
||
"lngh",
|
||
"loggedin",
|
||
"ERRMODE",
|
||
"Servicelicense",
|
||
"solusvm",
|
||
"Serviceboxbillinglicense",
|
||
"mmdb",
|
||
"fb_locale",
|
||
"BBLANG",
|
||
"maintmode",
|
||
"endapply",
|
||
"helpdesk",
|
||
"autorespond",
|
||
"Antispam",
|
||
"spamchecker",
|
||
"Spamchecker",
|
||
"recaptcha",
|
||
"noborder",
|
||
"opengraph",
|
||
"precomposed",
|
||
"selectivizr",
|
||
"cookieconsent",
|
||
"signout",
|
||
"signup",
|
||
"figcaption",
|
||
"onclick",
|
||
"noscript",
|
||
"orderbutton",
|
||
"Servicesolusvm",
|
||
"UNCANCEL",
|
||
"uncancel",
|
||
"accesshash",
|
||
"userprefix",
|
||
"qtys",
|
||
"qnty",
|
||
"rtable",
|
||
"owndomain",
|
||
"rtable",
|
||
"tria",
|
||
"ONHOLD",
|
||
"TXTYPE",
|
||
"SUBSCR",
|
||
"sess",
|
||
"sysdate",
|
||
"promocode",
|
||
"maxuses",
|
||
"maxlifetime",
|
||
"varbinary",
|
||
"freesetup",
|
||
"nopadding",
|
||
"fieldset",
|
||
"signups",
|
||
"colspan",
|
||
"tfoot",
|
||
"xlarge",
|
||
"selectbox",
|
||
"sitekey",
|
||
"sitekey",
|
||
"siteverify",
|
||
"autodark",
|
||
"noopener",
|
||
"datepicker",
|
||
"tablist",
|
||
"subpages",
|
||
"subpage",
|
||
"subpath",
|
||
"subpaths",
|
||
"keyup",
|
||
"aligncenter",
|
||
"tabpanel",
|
||
"nowrap",
|
||
"Formbuilder",
|
||
"datetime",
|
||
"nbsp",
|
||
"banklink",
|
||
"taxname",
|
||
"taxrate",
|
||
"serie",
|
||
"currencylayer",
|
||
"custompages",
|
||
"middlenav",
|
||
"sendgrid",
|
||
"endset",
|
||
"tcode",
|
||
"tstatus",
|
||
"labelledby",
|
||
"ctitle",
|
||
"mtitle",
|
||
"servicehosting",
|
||
"cpanel",
|
||
"Nameserver",
|
||
"yourserverdomain",
|
||
"optgroup",
|
||
"iframe",
|
||
"yourdomain",
|
||
"uploadframe",
|
||
"servicedownloadable",
|
||
"servicedomain",
|
||
"markitup",
|
||
"ckeditor",
|
||
"contenteditable",
|
||
"codexplorer",
|
||
"Xplorer",
|
||
"POSTFIELDS",
|
||
"RETURNTRANSFER",
|
||
"hideit",
|
||
"esubject",
|
||
"econtent",
|
||
"subvalue",
|
||
"subsubkey",
|
||
"subsubvalue",
|
||
"autoescape",
|
||
"endautoescape",
|
||
"youparamname",
|
||
"publickey",
|
||
"dsearch",
|
||
"domainsearch",
|
||
"domainchecker",
|
||
"mobi",
|
||
"Servicecustom",
|
||
"uglifycss",
|
||
"upath",
|
||
"pathe",
|
||
"tabler",
|
||
"tblr",
|
||
"apexcharts",
|
||
"topnav",
|
||
"yourparamvalue",
|
||
"userid",
|
||
"customerid",
|
||
"recsonpage",
|
||
"subkey",
|
||
"blockquote",
|
||
"floatright",
|
||
"copyfields",
|
||
"mydomain",
|
||
"WHOIS",
|
||
"RDAP",
|
||
"exämple",
|
||
"supportticket",
|
||
"massmailer",
|
||
"kbcategories",
|
||
"kbarticle",
|
||
"noreferrer",
|
||
"ptickets",
|
||
"pticket",
|
||
"sptm",
|
||
"thankyoupage",
|
||
"taxupdate",
|
||
"Dompdf",
|
||
"Noto",
|
||
"ภูเก็ต",
|
||
"ພູເກັດ",
|
||
"ctable",
|
||
"DATEDIFF",
|
||
"AUTOINCREMENT",
|
||
"CLOB",
|
||
"cbrepo",
|
||
"OODB",
|
||
"Inno",
|
||
"onsubmit",
|
||
"rgba",
|
||
"autofocus",
|
||
"uniqid",
|
||
"Bluepay",
|
||
"gettext",
|
||
"Centova",
|
||
"multisite",
|
||
"mcrypt",
|
||
"stopforumspam",
|
||
"yopmail",
|
||
"Internetbs",
|
||
"binded",
|
||
"tada",
|
||
"TLDR",
|
||
"htdocs",
|
||
"LSWS",
|
||
"Lighttpd",
|
||
"mbstring",
|
||
"srcset",
|
||
"gugl",
|
||
"cclogin",
|
||
"CURDATE",
|
||
"vatnum",
|
||
"caid",
|
||
"ECB's",
|
||
"onkeyup",
|
||
"DYSY",
|
||
"uninstallation",
|
||
"TRANSLIT",
|
||
"taxtitle",
|
||
"upgradables",
|
||
"sdbname",
|
||
"srepo",
|
||
"cgroups",
|
||
"Prio",
|
||
"longblob",
|
||
"loginform",
|
||
"closethick",
|
||
"allowtransparency",
|
||
"tabindex",
|
||
"Betransferred",
|
||
"Firstname",
|
||
"Lastname",
|
||
"pids",
|
||
"lsql",
|
||
"rarr",
|
||
"randnum",
|
||
"classname",
|
||
"drepo",
|
||
"blud",
|
||
"onbeforeunload",
|
||
"colorpick",
|
||
"clickout",
|
||
"typeof",
|
||
"signin",
|
||
"helpdesks",
|
||
"hostnames",
|
||
"Askimet",
|
||
"urlset",
|
||
"lastmod",
|
||
"changefreq",
|
||
"remoteip",
|
||
"timespan",
|
||
"yeste",
|
||
"Flot",
|
||
"messageid",
|
||
"eunion",
|
||
"Roboto",
|
||
"onchange",
|
||
"enctype",
|
||
"endtrans",
|
||
"srch",
|
||
"behaviour",
|
||
"xaxis",
|
||
"yaxis",
|
||
"susp",
|
||
"cancellation",
|
||
"inps",
|
||
"ptitle",
|
||
"PLUGINNAME",
|
||
"nody",
|
||
"Perds",
|
||
"prms",
|
||
"apikey",
|
||
"tailwindcss",
|
||
"flexbox",
|
||
"juoda",
|
||
"texgt",
|
||
"Domaincan",
|
||
"datagrid",
|
||
"buildmetadata",
|
||
"endfilter",
|
||
"endembed",
|
||
"darkmode",
|
||
"Virtualmin",
|
||
"strikethrough",
|
||
"Nextra",
|
||
"Lcharette",
|
||
"TFPDF",
|
||
"Entrypoints",
|
||
"internationalisation",
|
||
"PHPSESSID",
|
||
"centralalerts",
|
||
"phpmailer",
|
||
"guzzlehttp",
|
||
"Keine",
|
||
"webserver",
|
||
"localisation",
|
||
"subarrays",
|
||
"configmod",
|
||
"stacktracing",
|
||
"Unsuspends",
|
||
"unsuspending",
|
||
"litespeed",
|
||
"nonbinary",
|
||
"phonestate",
|
||
"linecap",
|
||
"linejoin",
|
||
"afterend",
|
||
"resturl",
|
||
"passwordreset",
|
||
"coloris",
|
||
"selectgroup",
|
||
"openbasedir",
|
||
"Coudn\\'t",
|
||
"updatepassword",
|
||
"datatable",
|
||
"FileCacheExcption",
|
||
"Autoloader",
|
||
"autoloader",
|
||
"autoloading",
|
||
"autoloaded",
|
||
"qwertyuiopasdfghjklzxccvbnm",
|
||
"QWERTYUIOPASDFGHJKLZXCVBNM",
|
||
"subkeys",
|
||
"httponly",
|
||
"samesite",
|
||
"IPCOUNTRY",
|
||
"Serviceapikey",
|
||
"haspopup",
|
||
"oldconfig",
|
||
"ordermodel",
|
||
"homoglyph",
|
||
"TINYINT",
|
||
"ENCAPSED",
|
||
"homoglyph",
|
||
"oldconfig",
|
||
"ordermodel",
|
||
"TINYINT",
|
||
"LONGTEXT",
|
||
"hostings",
|
||
"rulesets",
|
||
"describedby",
|
||
"inputmode",
|
||
"maxlength",
|
||
"offcanvas",
|
||
"newtx",
|
||
"pwreset",
|
||
"pagebottom",
|
||
"forceable",
|
||
"phpstan",
|
||
"progressbar",
|
||
"valuenow",
|
||
"valuemin",
|
||
"valuemax",
|
||
"concat",
|
||
"debugbar",
|
||
"reqs",
|
||
"srcdoc",
|
||
"iframes",
|
||
"borderless",
|
||
"serviceproxmox",
|
||
"servicegoogleworkspace",
|
||
"servicemulticraft",
|
||
"CURLOPT",
|
||
"HTTPAUTH",
|
||
"CURLAUTH",
|
||
"USERPWD",
|
||
"COOKIEJAR",
|
||
"COOKIEFILE",
|
||
"nonaggregated",
|
||
"bindto",
|
||
"ipify",
|
||
"hestiacp",
|
||
"intval",
|
||
"thisfiledoesnotexist",
|
||
"exchangerate",
|
||
"currencydata",
|
||
"oninput",
|
||
"evenodd",
|
||
"Retryable",
|
||
"FAILONERROR",
|
||
"VERIFYPEER",
|
||
"VERIFYHOST",
|
||
"releasenotes",
|
||
"Prins",
|
||
"iplookup",
|
||
"DDEV",
|
||
"Playwright",
|
||
"domcontentloaded",
|
||
"CSRF",
|
||
"undismissed",
|
||
"unmigrated",
|
||
"filp",
|
||
"phpunit",
|
||
"passthru",
|
||
"pwned",
|
||
"hcaptcha",
|
||
"hCaptcha",
|
||
"LEMP",
|
||
"Servicemembership",
|
||
"Spriter",
|
||
"spriter",
|
||
"dataurl",
|
||
"tomselect",
|
||
"zindex",
|
||
"CHARSETS",
|
||
"diskimage",
|
||
"matroska",
|
||
"msdownload",
|
||
"msvideo",
|
||
"msword",
|
||
"officedocument",
|
||
"openxmlformats",
|
||
"presentationml",
|
||
"quicktime",
|
||
"spreadsheetml",
|
||
"wordprocessingml",
|
||
"checkip",
|
||
"srclink",
|
||
"striptags",
|
||
"Paidsupport",
|
||
"paidsupport",
|
||
"Sparkline",
|
||
"dicebear",
|
||
"miterlimit",
|
||
"docroot",
|
||
"RPDO",
|
||
"tkjh",
|
||
"sezam",
|
||
"adadzxc",
|
||
"randomhash",
|
||
"Unidad",
|
||
"Rican",
|
||
"Djiboutian",
|
||
"Kyrgyzstani",
|
||
"Kazakhstani",
|
||
"ariary",
|
||
"nuevo",
|
||
"złoty",
|
||
"guaraní",
|
||
"Leonean",
|
||
"Tomé",
|
||
"Príncipe",
|
||
"Tajikistani",
|
||
"somoni",
|
||
"Turkmenistani",
|
||
"paʻanga",
|
||
"bolívar",
|
||
"fuerte",
|
||
"đồng",
|
||
"refetched",
|
||
"paygateway",
|
||
"invoiceitem",
|
||
"uncancels",
|
||
"uncanceling",
|
||
"oldpw",
|
||
"asasd",
|
||
"asdasd",
|
||
"asdcx",
|
||
"getparameters",
|
||
"servhosting",
|
||
"newservice",
|
||
"topsecret",
|
||
"testserver",
|
||
"Licence",
|
||
"mult",
|
||
"Jogh",
|
||
"bcher",
|
||
"EPPCODE",
|
||
"rrcpqo",
|
||
"testpassword",
|
||
"wrongpassword",
|
||
"Resellerclub",
|
||
"Namecheap",
|
||
"Netearthone",
|
||
"Resellbiz",
|
||
"Resellerid",
|
||
"Directadmin",
|
||
"Traitable",
|
||
"varargs",
|
||
"elseifs",
|
||
"CLOUDFLARENET",
|
||
"baselined",
|
||
"endverbatim",
|
||
"missingmodule",
|
||
"FOUC",
|
||
"kbarticles",
|
||
"rdsh",
|
||
"uppercases",
|
||
"inpay",
|
||
"seti",
|
||
"unassigns",
|
||
"docstrings",
|
||
"tablesort",
|
||
"Brien",
|
||
"whsec",
|
||
"IDNA",
|
||
"Namingo",
|
||
"htype",
|
||
"webspace",
|
||
"webspaces",
|
||
"serviceexternal",
|
||
"aftp",
|
||
"anonftp",
|
||
"dnscontrol",
|
||
"maillists",
|
||
"nemailf",
|
||
"nemailml",
|
||
"nemailr",
|
||
"spamfilter",
|
||
"sysinfo",
|
||
"unemailml",
|
||
"listpkgs",
|
||
"addpkg",
|
||
"editpkg",
|
||
"createacct",
|
||
"setupreseller",
|
||
"setacls",
|
||
"statusmsg",
|
||
"acllist",
|
||
"creationtime",
|
||
"domsecret",
|
||
"isprivacyprotected",
|
||
"admincontact",
|
||
"contactid",
|
||
"emailaddr",
|
||
"telno",
|
||
"telnocc",
|
||
"actionstatus"
|
||
],
|
||
"ignorePaths": [
|
||
"node_modules/**",
|
||
"src/themes/**/assets/**",
|
||
"src/install/assets/**",
|
||
"src/install/sql/**",
|
||
"src/modules/*/assets/**",
|
||
"composer.json",
|
||
"composer.lock",
|
||
"build.xml",
|
||
"data/**",
|
||
"src/data/**",
|
||
"phpunit.xml.dist",
|
||
"bin/**",
|
||
"*.mmdb",
|
||
"cspell.json",
|
||
"package.json",
|
||
"src/library/Registrar/**",
|
||
"src/library/Server/Manager/**",
|
||
"src/library/Box/**",
|
||
"src/library/Payment/Adapter/**",
|
||
"src/locale/**",
|
||
"src/modules/System/Service.php",
|
||
"src/library/Server/Package.php",
|
||
"src/modules/Currency/Service.php",
|
||
"src/modules/Seo/Service.php",
|
||
"src/modules/Orderbutton/templates/client/mod_orderbutton_js.html.twig",
|
||
"src/modules/Massmailer/Api/Admin.php",
|
||
"src/modules/Invoice/templates/pdf/fonts/OFL.txt",
|
||
"src/modules/System/templates/admin/mod_system_settings.html.twig",
|
||
"src/vendor",
|
||
"src/themes/**/build",
|
||
"src/themes/**/node_modules",
|
||
"phpstan.neon",
|
||
"*.config.js",
|
||
".github/**",
|
||
".gitignore",
|
||
"src/.htaccess",
|
||
"Dockerfile",
|
||
".ddev/**",
|
||
".agents/skills/**"
|
||
]
|
||
}
|