Version 4.7.13

This commit is contained in:
Neo committed 2025-12-19 16:14:56 -08:00
1 parent fd22d99e69
commit 7124a02564
954 files changed
+29277 -59308

No files matched your search

@@ -0,0 +1,23 @@
{
"id": 107644,
"name": "4.7.8",
"steps": {
"queries": false,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,15 @@
{
"normal": {
"added": [],
"edited": [
"email_held_approval",
"email_gateway_pending"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107645,
"name": "4.7.8",
"steps": {
"queries": false,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,15 @@
{
"normal": {
"added": [],
"edited": [
"email_held_approval",
"email_gateway_pending"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,22 @@
{
"added": [],
"edited": [
"app=nexus&module=store&controller=packages"
],
"removed": [
"app=core&module=applications&controller=enhancements&do=edit&id=nexus_Enom&searchResult=form_nexus_enom_un",
"app=nexus&module=hosting&controller=errors",
"app=nexus&module=hosting&controller=monitoring",
"app=nexus&module=hosting&controller=monitoring&searchResult=form_monitoring_on",
"app=nexus&module=hosting&controller=monitoring&searchResult=network_status",
"app=nexus&module=hosting&controller=monitoring&tab=eom",
"app=nexus&module=hosting&controller=monitoring&tab=settings",
"app=nexus&module=hosting&controller=queues",
"app=nexus&module=hosting&controller=servers",
"app=nexus&module=hosting&controller=settings",
"app=nexus&module=hosting&controller=settings&searchResult=form_domain_options",
"app=nexus&module=hosting&controller=settings&searchResult=form_nexus_hosting_terminate",
"app=nexus&module=hosting&controller=settings&searchResult=nexus_hosting_nameservers",
"app=nexus&module=hosting&controller=settings&searchResult=nexus_hosting_subdomains"
]
}
@@ -0,0 +1,23 @@
{
"id": 107660,
"name": "4.7.9 Beta 1",
"steps": {
"queries": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": true,
"hooks": false,
"acpSearchKeywords": true,
"settings": true,
"tasks": true,
"modules": true,
"widgets": false,
"customOptions": false,
"customRoutines": true
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,13 @@
{
"added": [],
"edited": [],
"removed": [
"monitoring_reset",
"monitoring_eom",
"monitoring_panic",
"monitoring_acknowledged",
"acp_notification_HostingError",
"monitoring_offline",
"monitoring_online"
]
}
@@ -0,0 +1,16 @@
{
"files": {
"added": [],
"edited": [
"nexus\/front\/controllers\/checkout\/ips.checkout.review.js"
],
"removed": [
"nexus\/admin\/controllers\/hosting\/ips.nexus.hosting.accountform.js"
]
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,456 @@
{
"normal": {
"added": [
"nexus_gateways_deprecated",
"maxmind_torExit_n",
"maxmind_torExit_y",
"maxmind_torExit_desc",
"maxmind_footer_insights",
"maxmind_id",
"transaction_last_four",
"history_payment_rejected",
"maxmind_disposable_n",
"maxmind_free_n",
"maxmind_high_risk_n",
"maxmind_disposable_y",
"maxmind_free_y",
"maxmind_high_risk_y",
"maxmind_tracking_code",
"maxmind_tracking_code_desc",
"product_renews_on",
"postatus_wait",
"payout_processing",
"task__payoutPending",
"nexus_support_deprecated",
"nexus_physical_deprecated",
"credit_withdraw_processing",
"acp_notification_nexus_config_error_payoutmethod",
"acp_notification_nexus_config_error_payoutmethod_desc",
"acp_notification_nexus_maxmind",
"acp_notification_nexus_maxmind_body",
"acp_notification_nexus_maxmind_sub",
"processor_response_code",
"processor_response_code__1",
"processor_response_code__3",
"processor_response_code__4",
"processor_response_code__5",
"processor_response_code__6",
"processor_response_code__7",
"processor_response_code__9",
"processor_response_code__10",
"processor_response_code__12",
"processor_response_code__13",
"processor_response_code__14",
"processor_response_code__15",
"processor_response_code__19",
"processor_response_code__24",
"processor_response_code__51",
"processor_response_code__54",
"processor_response_code__55",
"processor_response_code__57",
"processor_response_code__61",
"processor_response_code__62",
"processor_response_code__63",
"processor_response_code__65",
"processor_response_code__78",
"processor_response_code__80",
"processor_response_code__82",
"processor_response_code__83",
"processor_response_code__93",
"processor_response_code__97",
"processor_response_code__100",
"processor_response_code__AA",
"processor_response_code__AI",
"processor_response_code__AN",
"processor_response_code__AU",
"processor_response_code__AW",
"processor_response_code__AX",
"processor_response_code__AY",
"processor_response_code__AZ",
"processor_response_code__BC",
"processor_response_code__BD",
"processor_response_code__BT",
"processor_response_code__BM",
"processor_response_code__CE",
"processor_response_code__CN",
"processor_response_code__CR",
"processor_response_code__CV",
"processor_response_code__DT",
"processor_response_code__FB",
"processor_response_code__FF",
"processor_response_code__FG",
"processor_response_code__GF",
"processor_response_code__GL",
"processor_response_code__GS",
"processor_response_code__GK",
"processor_response_code__GU",
"processor_response_code__LD",
"processor_response_code__LM",
"processor_response_code__LT",
"processor_response_code__NR",
"processor_response_code__OL",
"processor_response_code__PP",
"processor_response_code__RC",
"processor_response_code__SR",
"processor_response_code__UC",
"processor_response_code__NL",
"processor_response_code__AB",
"processor_response_code__N7",
"processor_response_code__N4",
"processor_response_code__RE",
"processor_response_code__SE",
"processor_response_code__EE",
"processor_response_code__GE",
"processor_response_code__XE",
"processor_response_code__YE",
"processor_response_code__OE",
"processor_response_code__UE",
"processor_response_code__ZE",
"processor_response_avs",
"processor_response_avs__A",
"processor_response_avs__B",
"processor_response_avs__C",
"processor_response_avs__D",
"processor_response_avs__E",
"processor_response_avs__F",
"processor_response_avs__G",
"processor_response_avs__I",
"processor_response_avs__K",
"processor_response_avs__L",
"processor_response_avs__M",
"processor_response_avs__N",
"processor_response_avs__O",
"processor_response_avs__P",
"processor_response_avs__R",
"processor_response_avs__S",
"processor_response_avs__U",
"processor_response_avs__W",
"processor_response_avs__X",
"processor_response_avs__Y",
"processor_response_avs__Z",
"processor_response_cvv",
"processor_response_cvv__E",
"processor_response_cvv__I",
"processor_response_cvv__M",
"processor_response_cvv__N",
"processor_response_cvv__P",
"processor_response_cvv__S",
"processor_response_cvv__U",
"processor_response_cvv__X",
"processor_response_cvv__"
],
"edited": [
"you_agree_to_tac",
"mailsub__nexus_acp_notification_Withdrawal"
],
"removed": [
"r__queues",
"r__queues_manage",
"r__queues_add",
"r__queues_edit",
"r__queues_delete",
"r__servers",
"r__servers_manage",
"r__servers_add",
"r__servers_edit",
"r__servers_delete",
"r__servers_reboot",
"acplogs__server_reboot",
"r__servers_audit",
"r__monitoring",
"r__monitoring_settings",
"r__monitoring_eom_view",
"r__monitoring_eom_add",
"r__monitoring_eom_edit",
"r__monitoring_eom_delete",
"task__terminateHosting",
"p_type_Hosting",
"p_type_Hosting_desc",
"hosting_usage",
"hosting_credentials",
"hosting_account_info",
"hosting_account_terminated",
"hosting_ipprefix",
"nexus_hosting_deprecated",
"menu__nexus_hosting",
"menu__nexus_hosting_queues",
"hosting_queues_blurb",
"menu__nexus_hosting_servers",
"server_type",
"server_network_information",
"server_accounts",
"server_reporting",
"nexus_server_Cpanel",
"nexus_server_None",
"nexus_server_None_desc",
"server_queues",
"server_queues_desc",
"queue_name",
"server_monitor_icon",
"server_hostname",
"server_cpanel_username",
"server_cpanel_key",
"server_cpanel_key_desc",
"server_cpanel_key_hostname_err",
"server_cpanel_call",
"server_max_accounts",
"server_max_accounts_desc",
"server_nameservers_default",
"server_nameservers_default_yes",
"server_nameservers_default_no",
"server_nameservers_default_desc",
"server_nameservers",
"server_monitor_on",
"server_monitor_on_desc",
"server_monitor",
"server_monitor_desc",
"server_cost",
"server_cost_desc",
"server_num_accounts",
"server_income",
"view_accounts",
"reboot",
"rebooting",
"menu__nexus_hosting_monitoring",
"monitoring_blurb",
"monitoring_header",
"monitoring_on",
"monitoring_script",
"monitoring_script_desc",
"monitoring_backup",
"monitoring_backup_desc",
"monitoring_alert",
"monitoring_from",
"monitoring_allowed_fails",
"monitoring_allowed_fails_desc",
"monitoring_panic",
"monitoring_panic_desc",
"network_status_header",
"network_status",
"network_status_2",
"network_status_1",
"network_status_0",
"network_status_text",
"network_status_text_desc",
"server_monitoring_disabled",
"server_monitoring_outofdate",
"server_monitoring_fails",
"server_monitoring_ok",
"task__monitor",
"task__expectedOutputMonitoring",
"mailsub__nexus_monitoring_online",
"mailsub__nexus_monitoring_offline",
"mailsub__nexus_monitoring_panic",
"mailsub__nexus_monitoring_acknowledged",
"mailsub__nexus_monitoring_reset",
"monitor_email_intro",
"monitor_email_offline",
"monitor_email_acknowledged",
"monitor_email_offline_panic",
"monitor_email_reset_done",
"monitor_email_online",
"monitor_email_acknowledge",
"monitor_email_reset",
"monitor_respond_err_online",
"monitor_respond_err_acknowledged",
"monitor_respond_acknowleged",
"monitor_respond_reset",
"dedicated_server",
"mb_per_month",
"p_queue",
"p_queue_desc",
"p_quota",
"p_bwlimit",
"p_maxftp",
"p_maxsql",
"p_maxpop",
"p_maxlst",
"p_maxsub",
"p_maxpark",
"p_maxaddon",
"p_ip",
"p_cgi",
"p_frontpage",
"p_hasshell",
"menu__nexus_hosting_settings",
"hosting_settings",
"hosting_account",
"hosting_account_management",
"nexus_hosting_terminate",
"nexus_hosting_terminate_desc",
"nexus_hosting_bandwidth",
"nexus_hosting_bandwidth_blurb",
"extra_bandwidth_purchased",
"bandwidth_amount",
"bandwidth_price",
"hserv_diskspace_audit",
"hserv_diskspace_audit_unlimited",
"hserv_audit",
"hserv_audit_running",
"hserv_audit_ok",
"hserv_audit_notonserver",
"hserv_audit_notindb",
"hserv_audit_domain",
"hserv_audit_domain_details",
"hserv_audit_not_suspended",
"hserv_audit_suspended",
"hserv_audit_resolve",
"hserv_audit_quota",
"hserv_audit_diskuse",
"hserv_audit_account_ok",
"hserv_audit_account_warn",
"hserv_audit_account_inactive",
"hserv_audit_all_ok",
"hserv_audit_all_err",
"expected_output_monitoring",
"eom_blurb",
"eom_url",
"eom_type",
"eom_type_c",
"eom_type_e",
"eom_type_n",
"eom_value",
"eom_notify",
"monitor_email_eom",
"mailsub__nexus_monitoring_eom",
"acplogs__host_mon_settings",
"acplogs__hosting_settings",
"acplogs__deleted_request",
"acplogs__deleted_reply",
"hosting_err_public",
"hosting_err_no_queue",
"hosting_err_no_server",
"hosting_err_no_domains",
"generate_bandwidth_invoice",
"hosting_fetch_error",
"domain",
"enhancements__nexus_Enom",
"enhancements__nexus_Enom_desc",
"nexus_enom_un",
"nexus_enom_pw",
"hosting_settings_domains",
"domain_options",
"domain_options_enom",
"domain_options_enom_dis",
"domain_options_sub",
"domain_options_sub_desc",
"domain_options_own",
"nexus_hosting_own_domains",
"nexus_hosting_own_domains_nameservers",
"nexus_hosting_own_domains_aname",
"nexus_hosting_own_domains_cname",
"nexus_hosting_own_domains_cname_desc",
"nexus_hosting_own_domain_sub",
"nexus_hosting_own_domain_sub_desc",
"nexus_hosting_own_domain_sub_err",
"nexus_domain_prices",
"domain_tld",
"domain_price",
"nexus_hosting_nameservers",
"nexus_hosting_nameservers_desc",
"nexus_hosting_nameservers_err",
"nexus_hosting_subdomains",
"nexus_hosting_subdomains_desc",
"nexus_domain_tax",
"domain_not_available",
"subdomain_cannot_contain_dot",
"subdomain_cannot_contain_space",
"subdomain_invalid_characters",
"domain_not_valid",
"domain_must_be_subdomain",
"domain_cannot_be_subdomain",
"ha_domain_type",
"ha_domain_buy",
"ha_domain_sub",
"ha_domain_own",
"ha_domain_to_buy",
"ha_subdomain_to_use",
"ha_domain_to_use",
"own_domain_ns_1",
"own_domain_ns_2",
"own_domain_aname_or_cname",
"own_domain_aname_1",
"own_domain_cname_1",
"own_domain_aname_2",
"own_domain_cname_2",
"own_domain_cname_3",
"own_domain_error",
"domain_whois",
"nexus_hosting_allow_change_domain",
"nexus_hosting_allow_change_domain_desc",
"change_domain",
"change_domain_title",
"change_domain_blurb",
"active_domain_cancel",
"active_domain_no_cancel",
"menu__nexus_hosting_errors",
"hosting_e_time",
"hosting_e_server",
"hosting_e_function",
"hosting_e_account",
"hosting_e_message",
"hosting_ex_DUMMY_SERVER",
"retry",
"hosting_errors_blurb",
"hosrting_error_retry_done",
"nexus_hosting_error_emails",
"hosting_error_email_intro",
"acplogs__host_err_settings",
"hosting_no_server",
"account_server",
"account_server_warning",
"account_username",
"account_password",
"account_domain",
"account_diskspace_use",
"account_bandwidth_use",
"account_ftp",
"account_Cpanel_control_panel",
"account_edit_warning",
"bandwidth_purchase_option",
"bandwidth_purchase_option_admin",
"buy_bandwidth",
"bandwidth_to_buy",
"bandwidth_to_buy_amount",
"bandwidth_to_buy_desc",
"bandwidth_purchase_name",
"bandwidth_edit_warn",
"bandwidth_expire",
"admin_bandwidth_invoice_info",
"network_status_known_issue",
"network_status_potential_issue",
"network_status_normal",
"network_status_no_issues",
"hosting_cancel_warning",
"hosting_cancel_warning_nt",
"hosting_cancel_warning_at",
"hosting_errors",
"emailtpl_monitoring_reset",
"emailtpl_monitoring_panic",
"emailtpl_monitoring_online",
"emailtpl_monitoring_offline",
"emailtpl_monitoring_acknowledged",
"emailtpl_monitoring_eom",
"emailtpl_hostingError",
"acp_notification_HostingError",
"acpNotification_nexusHostingErrors",
"mailsub__nexus_acp_notification_HostingError",
"emailstats__monitoring_reset",
"emailstats__monitoring_panic",
"emailstats__monitoring_online",
"emailstats__monitoring_offline",
"emailstats__monitoring_acknowledged",
"emailstats__monitoring_eom",
"emailstats__hostingError",
"emailstats__acp_notification_HostingError",
"emailtpl_acp_notification_HostingError"
]
},
"js": {
"added": [
"you_must_agree_to_tac"
],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,7 @@
{
"added": [],
"edited": [],
"removed": [
"admin\/hosting"
]
}
@@ -0,0 +1,37 @@
{
"1": {
"method": "dropTable",
"params": [
"nexus_hosting_accounts",
true
]
},
"2": {
"method": "dropTable",
"params": [
"nexus_hosting_errors",
true
]
},
"3": {
"method": "dropTable",
"params": [
"nexus_hosting_queues",
true
]
},
"4": {
"method": "dropTable",
"params": [
"nexus_hosting_servers",
true
]
},
"5": {
"method": "dropTable",
"params": [
"nexus_packages_hosting",
true
]
}
}
@@ -0,0 +1,31 @@
{
"added": [
"maxmind_id",
"maxmind_tracking_code"
],
"edited": [
"nexus_require_billing"
],
"removed": [
"monitoring_alert",
"monitoring_allowed_fails",
"monitoring_backup",
"monitoring_from",
"monitoring_panic",
"monitoring_script",
"network_status",
"nexus_domain_prices",
"nexus_domain_tax",
"nexus_enom_pw",
"nexus_enom_un",
"nexus_hosting_allow_change_domain",
"nexus_hosting_allow_own_domain",
"nexus_hosting_bandwidth",
"nexus_hosting_error_emails",
"nexus_hosting_nameservers",
"nexus_hosting_own_domain_sub",
"nexus_hosting_own_domains",
"nexus_hosting_subdomains",
"nexus_hosting_terminate"
]
}
@@ -0,0 +1,9 @@
{
"added": [
"payoutPending"
],
"edited": [],
"removed": [
"terminateHosting"
]
}
@@ -0,0 +1,55 @@
{
"html": {
"added": [
"admin\/notifications\/maxmind",
"admin\/notifications\/payoutSettingsError"
],
"edited": [
"front\/checkout\/confirmAndPay",
"front\/checkout\/paymentForm",
"front\/clients\/credit",
"front\/clients\/paymentLog",
"admin\/dashboard\/pendingActions",
"admin\/payouts\/status",
"admin\/payouts\/view",
"admin\/transactions\/paypalStatus",
"admin\/transactions\/view",
"front\/widgets\/pendingActions"
],
"removed": [
"front\/clients\/networkStatus",
"admin\/hosting\/accountEditToggle",
"admin\/hosting\/accountEditWarning",
"admin\/hosting\/accountLink",
"admin\/hosting\/audit",
"front\/hosting\/monitorRespond",
"front\/hosting\/ownDomainName",
"admin\/hosting\/serverStatus",
"admin\/hosting\/viewAccounts",
"admin\/livesearch\/hosting",
"admin\/livesearch\/more",
"admin\/purchases\/domain",
"admin\/purchases\/hosting",
"front\/purchases\/hosting",
"front\/purchases\/hostingChangeDomain",
"admin\/purchases\/hostingNoConnect",
"front\/purchases\/hostingNoConnect",
"admin\/purchases\/hostingSupport",
"front\/store\/domainBuy",
"front\/store\/domainSub"
]
},
"css": {
"added": [],
"edited": [
"front\/clients.css",
"admin\/purchases.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,96 @@
<?php
/**
* @brief 4.7.9 Beta 1 Upgrade Code
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
* @copyright (c) Invision Power Services, Inc.
* @license https://www.invisioncommunity.com/legal/standards/
* @package Invision Community
* @subpackage Commerce
* @since 11 Jan 2023
*/
namespace IPS\nexus\setup\upg_107660;
/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
exit;
}
/**
* 4.7.9 Beta 1 Upgrade Code
*/
class _Upgrade
{
/**
* Step 1 - Remove redundant settings
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step1()
{
\IPS\Db::i()->delete( 'core_sys_conf_settings', "conf_key IN( 'monitoring_alert', 'monitoring_allowed_fails' , 'monitoring_backup' , 'monitoring_from' , 'monitoring_panic' , 'monitoring_script' , 'network_status' , 'nexus_domain_prices' , 'nexus_domain_tax' , 'nexus_enom_pw' , 'nexus_enom_un' , 'nexus_hosting_allow_change_domain' , 'nexus_hosting_allow_own_domain' , 'nexus_hosting_bandwidth' , 'nexus_hosting_error_emails' , 'nexus_hosting_nameservers' , 'nexus_hosting_own_domain_sub' , 'nexus_hosting_own_domains' , 'nexus_hosting_subdomains' , 'nexus_hosting_terminate' )" );
if( \IPS\Settings::i()->maxmind_key and !\IPS\Settings::i()->maxmind_id )
{
\IPS\core\AdminNotification::send( 'nexus', 'Maxmind', NULL, TRUE, array() );
}
return TRUE;
}
/**
* Step 2 - Remove hosting purchases
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step2()
{
/* Remove hosting purchases */
\IPS\Db::i()->delete( 'nexus_purchases', array( \IPS\Db::i()->in( 'ps_item_id', \IPS\Db::i()->select( 'p_id', 'nexus_packages', array( "p_type='hosting'" ) ) ) ) );
return TRUE;
}
/**
* Step 3 - Remove hosting packages
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step3()
{
/* Remove products */
foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'nexus_packages', array( "p_type=?", 'hosting' ) ), 'IPS\nexus\Package' ) AS $pkg )
{
$pkg->delete();
}
return TRUE;
}
/**
* Step 4 - Remove ACP notifications
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step4()
{
/* Remove products */
\IPS\Db::i()->delete( 'core_acp_notifications', array( "app=? AND ext=?", 'nexus', 'HostingError' ) );
return TRUE;
}
/**
* Step 5 - Remove Hosting module
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step5()
{
\IPS\Db::i()->delete( 'core_modules', array( 'sys_module_application=? and sys_module_key=? and sys_module_area=?', 'nexus', 'hosting', 'admin' ) );
return TRUE;
}
}
@@ -0,0 +1,23 @@
{
"id": 107661,
"name": "4.7.9 Beta 2",
"steps": {
"queries": false,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": true
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,14 @@
{
"normal": {
"added": [],
"edited": [
"maxmind_free_y"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"admin\/transactions\/view"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,41 @@
<?php
/**
* @brief 4.7.9 Beta 2 Upgrade Code
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
* @copyright (c) Invision Power Services, Inc.
* @license https://www.invisioncommunity.com/legal/standards/
* @package Invision Community
* @subpackage Commerce
* @since 23 Mar 2023
*/
namespace IPS\nexus\setup\upg_107661;
/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
exit;
}
/**
* 4.7.9 Beta 2 Upgrade Code
*/
class _Upgrade
{
/**
* Step 1 - Check PayPal payout settings
*
* @return bool|array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
*/
public function step1()
{
$settings = json_decode( \IPS\Settings::i()->nexus_payout, TRUE );
if( isset( $settings['PayPal'] ) AND isset( $settings['PayPal']['api_signature'] ) AND !isset( $settings['PayPal']['client_id'] ) )
{
\IPS\core\AdminNotification::send( 'nexus', 'ConfigurationError', "poPayPal", FALSE );
}
return TRUE;
}
}
@@ -0,0 +1,23 @@
{
"id": 107662,
"name": "4.7.9 Beta 3",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107663,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107664,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": true,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"front\/store\/packageBlockPrice"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107665,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": true,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"front\/store\/package"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107666,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107667,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": true,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,8 @@
{
"added": [],
"edited": [],
"removed": [
"monitor",
"expectedOutputMonitoring"
]
}
@@ -0,0 +1,23 @@
{
"id": 107668,
"name": "4.7.9",
"steps": {
"queries": true,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,35 @@
{
"1": {
"method": "delete",
"params": [
"core_tasks",
[
"app=? AND `key`=?",
"nexus",
"monitor"
]
]
},
"2": {
"method": "delete",
"params": [
"core_tasks",
[
"app=? AND `key`=?",
"nexus",
"expectedOutputMonitoring"
]
]
},
"3": {
"method": "delete",
"params": [
"core_tasks",
[
"app=? AND `key`=?",
"nexus",
"terminateHosting"
]
]
}
}
@@ -0,0 +1,23 @@
{
"id": 107680,
"name": "4.7.10 Beta 1",
"steps": {
"queries": true,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,14 @@
{
"normal": {
"added": [
"gift_voucher_invalid_value"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,21 @@
{
"1": {
"method": "changeColumn",
"params": [
"nexus_reviews",
"review_text",
{
"name": "review_text",
"type": "MEDIUMTEXT",
"length": 0,
"decimals": null,
"values": [],
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
]
}
}
@@ -0,0 +1,23 @@
{
"id": 107681,
"name": "4.7.10 Beta 2",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107682,
"name": "4.7.10",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107683,
"name": "4.7.10",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107684,
"name": "4.7.10",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107690,
"name": "4.7.11 Beta 1",
"steps": {
"queries": false,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,17 @@
{
"normal": {
"added": [
"cookie_cm_reg_description",
"cookie_location_description",
"cookie_currency_description",
"cookie_guestTransactionKey_description"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107691,
"name": "4.7.11 Beta 2",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107692,
"name": "4.7.11",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107693,
"name": "4.7.11",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107694,
"name": "4.7.11",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107695,
"name": "4.7.11.1",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107700,
"name": "4.7.12 Beta 1",
"steps": {
"queries": false,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": true,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": true,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,14 @@
{
"files": {
"added": [],
"edited": [],
"removed": []
},
"orders": {
"added": [],
"edited": [
"global\/\/dev\/js\/\/library\/"
],
"removed": []
}
}
@@ -0,0 +1,14 @@
{
"normal": {
"added": [
"acp_notification_Maxmind"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107701,
"name": "4.7.12 Beta 2",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107702,
"name": "4.7.12 Beta 3",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107703,
"name": "4.7.12 Beta 4",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107704,
"name": "4.7.12",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107710,
"name": "4.7.13 Beta 1",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107711,
"name": "4.7.13 Beta 2",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107712,
"name": "4.7.13",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}