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

@@ -66,6 +66,16 @@ class _Upgrade
*/
public function step3()
{
/* Disable third party addons to prevent errors during upgrade */
foreach( \IPS\Application::enabledApplications() as $app )
{
if( !\in_array( $app->directory, \IPS\IPS::$ipsApps ) )
{
$app->enabled = false;
$app->save();
}
}
/* Truncate index, as we have to rebuild index to get the solved flag populated */
\IPS\Content\Search\Index::i()->prune();
@@ -30,34 +30,6 @@ class _Upgrade
*/
public function step1()
{
$queries = [];
/* Get all existing Content Classes */
foreach( \IPS\Application::allExtensions( 'core', 'ContentRouter', FALSE ) AS $contentRouter )
{
foreach ( $contentRouter->classes as $class )
{
/* If the class uses polls, update the poll class */
if( \in_array( 'IPS\Content\Polls', \class_implements( $class ) ) AND isset( $class::$databaseColumnMap['poll'] ) )
{
$queries[] =
[
'table' => 'core_polls',
'query' => 'UPDATE ' . \IPS\Db::i()->prefix . "core_polls SET poll_item_class='" . \IPS\Db::i()->escape_string( $class ) . "' WHERE pid in( SELECT " . $class::$databasePrefix . $class::$databaseColumnMap['poll'] . ' FROM ' . \IPS\Db::i()->prefix . $class::$databaseTable . ' WHERE ' . $class::$databasePrefix . $class::$databaseColumnMap['poll'] . ' IS NOT NULL)'
];
}
}
}
$toRun = \IPS\core\Setup\Upgrade::runManualQueries( $queries );
if( \count( $toRun ) )
{
\IPS\core\Setup\Upgrade::adjustMultipleRedirect( [ 1 => 'core', 'extra' => [ '_upgradeStep' => 2 ] ] );
/* Queries to run manually */
return [ 'html' => \IPS\Theme::i()->getTemplate( 'forms' )->queries( $toRun, \IPS\Http\Url::internal( 'controller=upgrade' )->setQueryString( [ 'key' => $_SESSION[ 'uniqueKey' ], 'mr_continue' => 1, 'mr' => \IPS\Request::i()->mr, 'extra' => 0 ] ) ) ];
}
return TRUE;
}
// You can create as many additional methods (step2, step3, etc.) as is necessary.
// Each step will be executed in a new HTTP request
}
@@ -0,0 +1,23 @@
{
"id": 107644,
"name": "4.7.8",
"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": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,15 @@
{
"normal": {
"added": [],
"edited": [
"download_upgrade_initial_resource_explain",
"advise_removal_of_php8_incompatible_code"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [],
"removed": []
},
"css": {
"added": [],
"edited": [
"front\/core.css"
],
"removed": []
},
"resources": {
"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": [
"download_upgrade_initial_resource_explain",
"advise_removal_of_php8_incompatible_code"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,7 @@
{
"added": [],
"edited": [
"app=core&module=applications&controller=api&tab=apiLogs"
],
"removed": []
}
@@ -0,0 +1,23 @@
{
"id": 107660,
"name": "4.7.9 Beta 1",
"steps": {
"queries": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": true,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": true
},
"forceMainUpgrader": true,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,16 @@
{
"files": {
"added": [],
"edited": [
"global\/framework\/common\/utils\/ips.utils.emoji.js",
"global\/framework\/common\/utils\/ips.utils.notification.js",
"global\/framework\/common\/utils\/ips.utils.sockets.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,71 @@
{
"normal": {
"added": [],
"edited": [
"api_logs",
"r__api_logs",
"r__api_logs_settings",
"r__api_logs_delete",
"acplog__api_log_deleted"
],
"removed": []
},
"js": {
"added": [
"emoji-hamsa",
"emoji-mirror_ball",
"emoji-low_battery",
"emoji-crutch",
"emoji-x-ray",
"emoji-bubbles",
"emoji-identification_card",
"emoji-heavy_equals_sign",
"emoji-playground_slide",
"emoji-wheel",
"emoji-ring_buoy",
"emoji-pouring_liquid",
"emoji-beans",
"emoji-jar",
"emoji-lotus",
"emoji-coral",
"emoji-empty_nest",
"emoji-nest_with_eggs",
"emoji-women-with-bunny-ears-partying",
"emoji-men-with-bunny-ears-partying",
"emoji-couplekiss",
"emoji-couple_with_heart",
"emoji-bow",
"emoji-troll",
"emoji-woman_with_beard",
"emoji-man_with_beard",
"emoji-pregnant_man",
"emoji-pregnant_person",
"emoji-person_with_crown",
"emoji-biting_lip",
"emoji-hand_with_index_finger_and_thumb_crossed",
"emoji-rightwards_hand",
"emoji-leftwards_hand",
"emoji-palm_down_hand",
"emoji-palm_up_hand",
"emoji-index_pointing_at_the_viewer",
"emoji-heart_hands",
"emoji-face_exhaling",
"emoji-face_with_spiral_eyes",
"emoji-face_in_clouds",
"emoji-face_holding_back_tears",
"emoji-melting_face",
"emoji-saluting_face",
"emoji-face_with_open_eyes_and_hand_over_mouth",
"emoji-face_with_peeking_eye",
"emoji-face_with_diagonal_mouth",
"emoji-dotted_line_face",
"emoji-heart_on_fire",
"emoji-mending_heart"
],
"edited": [],
"removed": [
"emoji-woman-with-bunny-ears-partying",
"emoji-man-with-bunny-ears-partying"
]
}
}
@@ -0,0 +1,20 @@
{
"1": {
"method": "addIndex",
"params": [
"core_attachments",
{
"type": "key",
"name": "attachment_posting",
"columns": [
"attach_member_id",
"attach_date"
],
"length": [
null,
null
]
}
]
}
}
@@ -0,0 +1,26 @@
{
"html": {
"added": [],
"edited": [
"admin\/forms\/radio",
"admin\/forms\/template",
"global\/forms\/textarea",
"front\/modcp\/approvalQueueItem",
"front\/system\/notificationSettingsIndexRowDetails",
"admin\/tables\/table"
],
"removed": []
},
"css": {
"added": [],
"edited": [
"global\/framework\/popup.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,40 @@
<?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
* @since 15 Mar 2023
*/
namespace IPS\core\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
{
/**
* Update emoji cache
*
* @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\Settings::i()->changeValues( array( 'emoji_cache' => time() ) );
return TRUE;
}
// You can create as many additional methods (step2, step3, etc.) as is necessary.
// Each step will be executed in a new HTTP request
}
@@ -0,0 +1,23 @@
{
"id": 107661,
"name": "4.7.9 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": 107662,
"name": "4.7.9 Beta 3",
"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": [
"global\/framework\/common\/utils\/ips.utils.notification.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,21 @@
{
"normal": {
"added": [
"menu__core_settings_webapp",
"r__webapp_manage",
"cant_save_global_css_changes_now_sorry",
"webapp_tab_icons",
"webapp_tab_manifest",
"acplogs__webapp"
],
"edited": [
"acplogs__icons_and_logos"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -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,15 @@
{
"added": [
"app=core&module=settings&controller=webapp",
"app=core&module=settings&controller=webapp&searchResult=form_configure_manifest",
"app=core&module=settings&controller=webapp&searchResult=form_icons_apple_startup",
"app=core&module=settings&controller=webapp&searchResult=form_icons_homescreen_maskable",
"app=core&module=settings&controller=webapp&searchResult=form_icons_mask_color",
"app=core&module=settings&controller=webapp&searchResult=form_icons_mask_icon",
"app=core&module=settings&controller=webapp&searchResult=manifest_display"
],
"edited": [
"app=core&module=customization&controller=icons"
],
"removed": []
}
@@ -0,0 +1,23 @@
{
"id": 107664,
"name": "4.7.9",
"steps": {
"queries": false,
"lang": false,
"theme": false,
"themeSettings": false,
"javascript": true,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": true,
"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": [
"global\/framework\/common\/utils\/ips.utils.sockets.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107665,
"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": 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": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,23 @@
{
"id": 107668,
"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": 107680,
"name": "4.7.10 Beta 1",
"steps": {
"queries": false,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": true,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,70 @@
{
"normal": {
"added": [
"member_email_blocked_info",
"oauth_post_redirect_submit",
"profile_field",
"email_recipients_blocked",
"authy_deprecated_message",
"mfa_verify_title",
"mfa_verify_desc",
"verify_sid",
"verify_sid_suffix",
"verify_token",
"verify_groups",
"verify_setup",
"verify_setup_desc",
"verify_error",
"verify_setup_header",
"verify_setup_protection",
"verify_setup_protection_desc",
"verify_setup_protection_1",
"verify_setup_protection_2",
"verify_setup_protection_3",
"verify_setup_lockout",
"verify_method",
"verify_method_sms",
"verify_method_email",
"verify_method_phone",
"verify_method_whatsapp",
"verify_method_desc",
"verify_authenticate_header",
"verify_key_no_sms",
"verify_key_no_phone",
"verify_key_no_whatsapp",
"verify_sms_auth",
"verify_whatsapp_auth",
"verify_sms_auth_done",
"verify_call_auth_done",
"verify_whatsapp_auth_done",
"verify_call_auth",
"verify_choose_auth",
"verify_mfa_invalid_code",
"verify_mfa_reused_code",
"verify_submit_code",
"verify_submit_sms",
"verify_submit_call",
"verify_mfa_desc_phone_prefix",
"verify_mfa_desc_sms",
"verify_mfa_desc_phone",
"verify_mfa_desc_sms_or_phone",
"verify_placeholder",
"mfa_verify_reauth",
"mfa_verify_desc_user",
"verify_change_number",
"verify_alt_sms",
"verify_alt_phone",
"verify_alt_whatsapp",
"verify_submit_whatsapp",
"updating_club_renewals",
"acplogs__achievements_rebuild"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,16 @@
{
"added": [
"verify_enabled",
"verify_groups",
"verify_method",
"verify_onetouch",
"verify_service_sid",
"verify_setup",
"verify_setup_lockout",
"verify_setup_tries",
"verify_sid",
"verify_token"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,42 @@
{
"html": {
"added": [
"global\/global\/decision",
"front\/global\/memberEmailBlockedMessage",
"global\/login\/verifyAuthenticate",
"global\/login\/verifyError",
"global\/login\/verifySetup",
"global\/login\/verifySetupLockout",
"admin\/settings\/verifySetupProtection"
],
"edited": [
"front\/clubs\/header",
"front\/clubs\/membersRows",
"global\/forms\/text",
"front\/global\/mobileNavigation",
"front\/global\/mobileNavigationIcon",
"front\/global\/userBar",
"front\/profile\/hovercard",
"front\/system\/settings"
],
"removed": [
"admin\/global\/decision"
]
},
"css": {
"added": [],
"edited": [
"front\/core.css",
"global\/framework\/cards.css",
"global\/framework\/menus.css",
"global\/framework\/misc.css",
"admin\/members\/view.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107681,
"name": "4.7.10 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": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,14 @@
{
"normal": {
"added": [
"ucp_change_email_prompt"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"front\/system\/settings"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107682,
"name": "4.7.10",
"steps": {
"queries": false,
"lang": false,
"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": [
"global\/framework\/common\/utils\/ips.utils.sockets.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -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,12 @@
{
"added": [
"app=core&module=members&controller=privacy",
"app=core&module=overview&controller=notifications&do=settings",
"app=core&module=overview&controller=mycharts",
"app=core&module=settings&controller=terms&searchResult=form_cookie_3rdpartynotice"
],
"edited": [
"app=core&module=settings&controller=terms"
],
"removed": []
}
@@ -0,0 +1,23 @@
{
"id": 107690,
"name": "4.7.11 Beta 1",
"steps": {
"queries": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": true,
"hooks": false,
"acpSearchKeywords": true,
"settings": true,
"tasks": false,
"modules": true,
"widgets": false,
"customOptions": false,
"customRoutines": true
},
"forceMainUpgrader": true,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,10 @@
{
"added": [
"notification_pii_data",
"account_deletion_confirmation",
"notification_pii_data_rejected",
"notification_account_del_request_rejected"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,18 @@
{
"files": {
"added": [
"core\/front\/controllers\/core\/ips.core.cookiepage.js"
],
"edited": [
"global\/framework\/common\/utils\/ips.utils.cookie.js",
"global\/admin\/controllers\/core\/ips.core.dynamicChart.js",
"core\/front\/controllers\/core\/ips.core.guestTerms.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,113 @@
{
"normal": {
"added": [
"reject",
"mailsub__core_notification_account_del_request_rejected",
"tags_alphabetical",
"pf_contains_pii",
"pf_contains_pii_desc",
"stats_keywords_prune_desc",
"no_keywords_to_rebuild",
"acplog__statskeywords_rebuilt",
"rebuilding_keywords",
"keywords_usage_over_time",
"keywords_usage_list",
"accept_cookies",
"analytics_and_stats",
"cookie_3rdpartynotice",
"cookie_3rdpartynotice_desc",
"terms_cookies",
"cookieconstent_reject",
"cookies_optional_desc",
"cookie_oauth_authorize_description",
"cookie_referred_by_description",
"cookie_login_key_description",
"cookie_clearAutosave_description",
"cookie_lastSearch_description",
"cookie_device_key_description",
"cookie_cookie_consent_description",
"cookie_member_id_description",
"cookie_loggedIn_description",
"cookie_IPSSessionFront_description",
"cookie_noCache_description",
"ext__Statistics",
"menu__core_overview_mycharts",
"mycharts_blurb",
"save_chart",
"save_chart_desc",
"mychart_remove",
"active_members",
"popular_days",
"top_reacted",
"pii_data_request",
"pii_requested",
"pii_data_request_desc",
"download_pii_data",
"download_pii_data_request",
"pii_download_requested",
"menu__core_members_privacy",
"request_date",
"acplog__piirequest_approved",
"acplog__piirequest_rejected",
"pii_data_request_adminnotification",
"notifications__core_PiiDataRequest",
"notifications__core_pii_data_request",
"notifications__core_pii_data_request_desc",
"notifications__core_pii_data_request_rejected",
"notifications__core_pii_data_request_rejected_desc",
"notifications__core_account_deletion_rejected",
"notifications__core_account_deletion_rejected__desc",
"mailsub__core_notification_pii_data",
"mailsub__core_notification_pii_data_rejected",
"pii_data_request_pending",
"account_deletion",
"account_deletion_desc",
"request_account_deletion",
"email_notification_pii_data",
"email_notification_pii_data_rejected",
"pii_data_request_rejected",
"account_deletion_requested",
"account_del_request_rejected",
"email_account_del_request_rejected",
"deletion_request",
"pii_data",
"account_deletion_pending",
"account_deletion_request_adminnotification",
"cookies_optional",
"pii_request_rejected",
"pii_data_ready_notification",
"history_account_deletion_request",
"history_pii_data_request",
"mailsub__core_account_deletion_confirmation",
"email_account_deletion_confirm",
"email_account_delete_link",
"email_account_delete_warning",
"account_deletion_cancelled",
"account_deletion_confirmed",
"emailstats__account_deletion_confirmation",
"emailstats__notification_pii_data_rejected",
"emailstats__notification_pii_data",
"delete_member_confirm",
"acp_notification_PiiDataRequest",
"acp_notification_AccountDeletion"
],
"edited": [
"login_handler_InvisionCommunity_info",
"guest_terms_bar",
"guest_terms_bar_text_desc",
"cookies_standard"
],
"removed": [
"giphy_custom_apikey",
"giphy_custom_apikey_desc",
"giphy_custom_apikey_default",
"giphy_custom_apikey_custom",
"guest_terms_close"
]
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,7 @@
{
"added": [],
"edited": [
"admin\/smartcommunity"
],
"removed": []
}
@@ -0,0 +1,14 @@
<?php
/**
* @brief Upgrader: Giphy Default Key deprecation
* @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
* @since 2 June 2023
*/
if( \IPS\Settings::i()->giphy_enabled AND \IPS\Settings::i()->giphy_apikey == 'N74I5NtWXp00t2lOwOQn3XunASrJ9wLV')
{
$message = "The Giphy Default Key setting has been deprecated. Please visit the Giphy API page to obtain a new key.";
$message = \IPS\Theme::i()->getTemplate( 'global' )->block( NULL, $message );
}
@@ -0,0 +1,116 @@
{
"1": {
"method": "createTable",
"params": [
{
"name": "core_member_privacy_actions",
"columns": {
"id": {
"name": "id",
"type": "BIGINT",
"length": "20",
"unsigned": true,
"allow_null": false,
"default": null,
"auto_increment": true,
"comment": "ID Number"
},
"member_id": {
"name": "member_id",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"request_date": {
"name": "request_date",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"approved": {
"name": "approved",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": "0",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"action": {
"name": "action",
"type": "ENUM",
"length": 0,
"decimals": null,
"values": [
"pii_download",
"delete_account",
"delete_account_validation"
],
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"vkey": {
"name": "vkey",
"type": "VARCHAR",
"length": 32,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"id"
],
"length": [
null
]
}
}
}
]
},
"2": {
"method": "addColumn",
"params": [
"core_pfields_data",
{
"name": "pf_contains_pii",
"type": "TINYINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "Can be used to use it while the pii data export",
"unsigned": false,
"auto_increment": false
}
]
}
}
@@ -0,0 +1,10 @@
{
"added": [
"acp_menu_cookie_rebuild",
"tags_alphabetical"
],
"edited": [],
"removed": [
"giphy_apikey_default"
]
}
@@ -0,0 +1,40 @@
{
"html": {
"added": [
"front\/global\/analytics",
"front\/global\/modLog",
"admin\/notifications\/accountDeletionRequest",
"admin\/notifications\/piiRequest",
"admin\/stats\/mycharts",
"admin\/stats\/mychartsEmpty",
"front\/system\/analyticsItemLink",
"front\/system\/settingsPrivacy"
],
"edited": [
"global\/global\/dynamicChart",
"front\/global\/footer",
"front\/global\/globalTemplate",
"front\/global\/guestTermsBar",
"global\/global\/includeJS",
"front\/moderationLog\/table",
"front\/system\/cookies",
"front\/system\/searchResultSnippet",
"front\/widgets\/relatedContent"
],
"removed": []
},
"css": {
"added": [],
"edited": [
"admin\/core\/badges.css",
"global\/framework\/engagement.css",
"global\/framework\/layout.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,68 @@
<?php
/**
* @brief 4.7.11 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
* @since 31 May 2023
*/
namespace IPS\core\setup\upg_107690;
/* 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.11 Beta 1 Upgrade Code
*/
class _Upgrade
{
/**
* Charts Menu
*
* @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()
{
/* Try and make sure My Charts is added to the top of the stats menu */
foreach( \IPS\Db::i()->select( '*', 'core_acp_tab_order' ) AS $order )
{
$data = json_decode( $order['data'], true );
if ( isset( $data['stats'] ) )
{
foreach( $data['stats'] AS $k => $v )
{
if ( $v === '' OR $v === 'core_overview' )
{
unset( $data['stats'][ $k ] );
}
}
array_unshift( $data['stats'], '', 'core_overview' ); // This looks weird but each entry in the order has a blank entry at the beginning, so preserve that.
}
\IPS\Db::i()->update( 'core_acp_tab_order', array( 'data' => json_encode( $data ) ), array( "`id`=?", $order['id'] ) );
}
/* Set a flag to force ACP order cookies to be reset */
/* The setting won't have been inserted yet at this point */
\IPS\Db::i()->replace( 'core_sys_conf_settings', array(
'conf_key' => 'acp_menu_cookie_rebuild',
'conf_value' => '1',
'conf_default' => '0',
'conf_app' => 'core'
) );
return TRUE;
}
// You can create as many additional methods (step2, step3, etc.) as is necessary.
// Each step will be executed in a new HTTP request
}
@@ -0,0 +1,23 @@
{
"id": 107691,
"name": "4.7.11 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": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,14 @@
{
"normal": {
"added": [],
"edited": [
"delete_member_confirm"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"front\/system\/settingsPrivacy"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107692,
"name": "4.7.11",
"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": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,16 @@
{
"normal": {
"added": [
"cookie_standard_desc",
"acplog__deletionrequest__approved",
"acplog__deletionrequest__rejected"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"html": {
"added": [],
"edited": [
"front\/system\/cookies"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107693,
"name": "4.7.11",
"steps": {
"queries": false,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": true,
"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,7 @@
{
"added": [],
"edited": [
"notification_pii_data_rejected"
],
"removed": []
}
@@ -0,0 +1,17 @@
{
"files": {
"added": [],
"edited": [
"global\/framework\/common\/utils\/ips.utils.cookie.js",
"core\/front\/controllers\/core\/ips.core.guestTerms.js"
],
"removed": [
"core\/front\/controllers\/core\/ips.core.cookiepage.js"
]
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,19 @@
{
"normal": {
"added": [
"approved",
"guest_terms_close",
"cookie_cookie_consent_optional_description",
"pii_download"
],
"edited": [
"guest_terms_bar_text_desc"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"html": {
"added": [],
"edited": [
"front\/global\/footer",
"front\/global\/guestTermsBar",
"global\/global\/includeJS",
"front\/system\/cookies",
"front\/system\/settings"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -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": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": true,
"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,7 @@
{
"added": [],
"edited": [
"notification_pii_data"
],
"removed": []
}
@@ -0,0 +1,16 @@
{
"files": {
"added": [],
"edited": [
"global\/framework\/common\/utils\/ips.utils.cookie.js",
"core\/front\/controllers\/core\/ips.core.guestTerms.js",
"core\/global\/controllers\/customization\/ips.customization.visualLang.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,17 @@
{
"normal": {
"added": [
"cookie_hasJS_description",
"cookie_language_description",
"cookie_guestTermsDismissed_description",
"history_pii_downloaded"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,22 @@
{
"html": {
"added": [],
"edited": [
"front\/global\/guestTermsBar",
"global\/global\/includeJS",
"admin\/notifications\/piiRequest",
"front\/system\/cookies"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,10 @@
{
"added": [
"app=core&module=applications&controller=enhancements&do=edit&searchResult=form_ga_enabled",
"app=core&module=applications&controller=enhancements&do=edit&searchResult=ga_code"
],
"edited": [],
"removed": [
"app=core&module=settings&controller=posting&tab=general&searchResult=form_merge_concurrent_posts"
]
}
@@ -0,0 +1,23 @@
{
"id": 107700,
"name": "4.7.12 Beta 1",
"steps": {
"queries": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": true,
"settings": true,
"tasks": false,
"modules": false,
"widgets": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": true,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,21 @@
{
"files": {
"added": [],
"edited": [
"global\/admin\/controllers\/core\/ips.core.dynamicChart.js",
"core\/global\/controllers\/customization\/ips.customization.visualLang.js",
"global\/library\/jquery\/jquery-migrate.js",
"global\/library\/jquery\/jquery.js"
],
"removed": [
"global\/library\/IntersectionObserver\/IntersectionObserver.js"
]
},
"orders": {
"added": [],
"edited": [
"global\/\/dev\/js\/\/library\/"
],
"removed": []
}
}
@@ -0,0 +1,28 @@
{
"normal": {
"added": [
"r__webapp",
"r__privacy",
"r__privacy_manage",
"r__mycharts",
"r__mycharts_manage",
"form_image_too_large",
"pii_data_request_settings",
"pii_link",
"right_to_be_forgotten_link",
"pii_type",
"right_to_be_forgotten_type",
"pii_external",
"right_to_be_forgotten_external"
],
"edited": [
"r__api_splash"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,27 @@
{
"1": {
"method": "changeColumn",
"params": [
"core_saved_charts",
"chart_timescale",
{
"name": "chart_timescale",
"type": "ENUM",
"length": null,
"decimals": null,
"values": [
"hourly",
"daily",
"weekly",
"monthly",
"none"
],
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
]
}
}
@@ -0,0 +1,10 @@
{
"added": [
"pii_link",
"pii_type",
"right_to_be_forgotten_link",
"right_to_be_forgotten_type"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,28 @@
{
"html": {
"added": [
"global\/login\/mfaSetupOptOut"
],
"edited": [
"global\/global\/includeJS",
"global\/login\/authySetup",
"global\/login\/googleAuthenticatorSetup",
"global\/login\/securityQuestionsSetup",
"global\/login\/verifySetup",
"front\/system\/settings",
"front\/system\/settingsPrivacy",
"front\/tables\/rows"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107701,
"name": "4.7.12 Beta 2",
"steps": {
"queries": false,
"lang": true,
"theme": false,
"themeSettings": false,
"javascript": false,
"emailTemplates": true,
"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,8 @@
{
"added": [
"acp_notification_AccountDeletion",
"acp_notification_PiiDataRequest"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,18 @@
{
"normal": {
"added": [
"mailsub__core_acp_notification_PiiDataRequest",
"email_notification_pii_data_request",
"mailsub__core_acp_notification_AccountDeletion",
"email_notification_pii_accout_delete_request",
"pii_review"
],
"edited": [],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107702,
"name": "4.7.12 Beta 3",
"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,20 @@
{
"html": {
"added": [],
"edited": [
"front\/global\/globalTemplate",
"front\/system\/cookies"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,23 @@
{
"id": 107703,
"name": "4.7.12 Beta 4",
"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,22 @@
{
"html": {
"added": [],
"edited": [
"front\/global\/guestTermsBar"
],
"removed": []
},
"css": {
"added": [],
"edited": [
"front\/core_responsive.css",
"front\/core.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -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": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": true,
"emailTemplates": true,
"hooks": false,
"acpSearchKeywords": false,
"settings": true,
"tasks": true,
"modules": true,
"widgets": true,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": true,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,7 @@
{
"added": [
"contact_verify"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,15 @@
{
"files": {
"added": [],
"edited": [
"global\/framework\/common\/ui\/ips.ui.lightbox.js",
"global\/framework\/common\/utils\/ips.utils.sockets.js"
],
"removed": []
},
"orders": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,81 @@
{
"normal": {
"added": [
"form_err_word_blocked",
"marketplace_resource_manual_upgrade",
"too_many_groups",
"spam_service_disposable_num",
"spam_service_disposable",
"spam_service_disposable_desc",
"r__geolocation",
"geolocation_settings",
"geolocation_settings_desc",
"contact_email_verify",
"contact_verify",
"contact_verify_your_email",
"contact_click_to_verify",
"contact_verify_key_mismatch",
"mailsub__core_contact_verify",
"email_contact_verify",
"history_spam_defense_disposable_2",
"history_spam_defense_disposable_3",
"history_spam_defense_disposable_5",
"history_spam_defense_geoblock",
"marketplace_removal_verbiage",
"marketplace_removal_verbiage_button",
"menu__core_communityhive",
"menu__core_communityhive_settings",
"enhancements__core_Hive",
"enhancements__core_Hive_desc",
"communityhive_enhancements_configure",
"module__core_hive",
"hive_enable_hive_title",
"hive_enable_hive_blurb",
"hive_community_name",
"hive_community_name_desc",
"hive_email_address",
"hive_email_address_desc",
"hive_choose_content",
"hive_choose_content_blurb",
"hive_content_classes",
"hive_activated_blurb",
"hive_continue_activation",
"hive_subscribe_to_hive",
"hive_subscribe_blurb",
"hive_subscribe_blurb2",
"hive_subscribe_button",
"hive_subscriber_email_address",
"hive_follow_anonymously",
"hive_anonymously_desc",
"hive_anonymous_button",
"hive_privacy_policy",
"hive_link",
"block_communityHiveFollow",
"block_communityHiveFollow_desc",
"block_communityhive",
"block_communityhive_desc",
"block_communityhive_follow",
"block_communityhive_follow_short"
],
"edited": [
"applications_blurb",
"applications_manual_install_warning",
"themes_create_blurb",
"themes_manual_install_warning",
"languages_create_blurb",
"plugins_blurb",
"plugins_manual_install_warning"
],
"removed": [
"application_cannot_build_marketplace",
"plugin_cannot_build_marketplace",
"app_upload_marketplace_only",
"languages_manual_install_warning"
]
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,9 @@
{
"added": [
"front\/hive"
],
"edited": [],
"removed": [
"front\/referral"
]
}
@@ -0,0 +1,161 @@
{
"1": {
"method": "createTable",
"params": [
{
"name": "core_contact_verify",
"columns": {
"email_address": {
"name": "email_address",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": false,
"default": "",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"verify_key": {
"name": "verify_key",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": false,
"default": "",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"verify_time": {
"name": "verify_time",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"contact_data": {
"name": "contact_data",
"type": "MEDIUMTEXT",
"length": 0,
"decimals": null,
"values": [],
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"email_address"
],
"length": [
250
]
}
}
}
]
},
"2": {
"method": "changeColumn",
"params": [
"core_sessions",
"location_permissions",
{
"name": "location_permissions",
"type": "TEXT",
"length": 1024,
"decimals": null,
"values": [],
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
]
},
"3": {
"method": "createTable",
"params": [
{
"name": "core_hive_subscribers",
"columns": {
"member_id": {
"name": "member_id",
"type": "BIGINT",
"length": "20",
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "ID Number",
"unsigned": true,
"auto_increment": false
},
"subscribe_date": {
"name": "subscribe_date",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"subscribe_confirmed": {
"name": "subscribe_confirmed",
"type": "TINYINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"member_id"
],
"length": [
null
]
},
"subcribeconfirmed": {
"type": "key",
"name": "subcribeconfirmed",
"columns": [
"subscribe_confirmed",
"subscribe_date"
],
"length": [
null,
null
]
}
}
}
]
}
}
@@ -0,0 +1,16 @@
{
"added": [
"contact_email_verify",
"countries_block",
"countries_moderate",
"hive_content",
"hive_enabled",
"hive_key",
"hive_site_id",
"hive_site_key",
"spam_geo_settings",
"spam_service_disposable"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,7 @@
{
"added": [
"clearUnconfirmed"
],
"edited": [],
"removed": []
}
@@ -0,0 +1,42 @@
{
"html": {
"added": [
"front\/hive\/follow",
"front\/hive\/followButton",
"front\/hive\/signin",
"admin\/hive\/wrapper",
"admin\/marketplace\/removalBanner",
"admin\/spam\/spamGeoSettings",
"front\/system\/contactConfirmVerify",
"front\/system\/contactVerify",
"front\/widgets\/communityhive"
],
"edited": [
"admin\/applications\/enhancements",
"global\/forms\/text",
"front\/global\/comment",
"front\/global\/follow",
"front\/global\/footer",
"front\/global\/review",
"admin\/marketplace\/customHeader",
"front\/system\/followForm"
],
"removed": []
},
"css": {
"added": [],
"edited": [
"front\/core.css"
],
"removed": []
},
"resources": {
"added": [
"admin\/enhancements\/communityhive.svg",
"front\/hive\/communityhive.svg",
"front\/hive\/logo_on_white_background.png"
],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,10 @@
{
"added": [
"communityhive"
],
"edited": [
"activeUsers",
"whosOnline"
],
"removed": []
}
@@ -0,0 +1,23 @@
{
"id": 107711,
"name": "4.7.13 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": true,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,18 @@
{
"normal": {
"added": [
"qanda_settings_requirements",
"geolocation_settings_requirements"
],
"edited": [
"r__geolocation",
"geolocation_settings"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,26 @@
{
"html": {
"added": [
"admin\/spam\/spamQandASettings"
],
"edited": [
"front\/global\/guestTermsBar",
"front\/hive\/follow",
"admin\/hive\/wrapper",
"admin\/spam\/spamGeoSettings",
"front\/system\/followForm",
"front\/widgets\/communityhive"
],
"removed": []
},
"css": {
"added": [],
"edited": [],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,7 @@
{
"added": [],
"edited": [
"communityhive"
],
"removed": []
}
@@ -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
}