Version 4.7.23
This commit is contained in:
1 parent
7124a02564
commit
25ddeb65d6
1791 files changed
+76990
-44452
No files matched your search
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"id": 107740,
|
||||
"name": "4.7.16 Beta 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": true
|
||||
},
|
||||
"forceMainUpgrader": true,
|
||||
"forceManualDownloadNoCiC": false,
|
||||
"forceManualDownloadCiC": false
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"added": [],
|
||||
"edited": [
|
||||
"notification_new_badge"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"files": {
|
||||
"added": [
|
||||
"global\/framework\/common\/utils\/ips.utils.history.js"
|
||||
],
|
||||
"edited": [
|
||||
"global\/framework\/common\/ui\/ips.ui.addressForm.js",
|
||||
"global\/framework\/common\/ui\/ips.ui.map.js",
|
||||
"global\/framework\/common\/ui\/ips.ui.tabbar.js",
|
||||
"core\/front\/controllers\/core\/ips.core.articlePages.js",
|
||||
"global\/front\/controllers\/core\/ips.core.commentFeed.js",
|
||||
"core\/global\/controllers\/core\/ips.core.coverPhoto.js",
|
||||
"core\/global\/controllers\/core\/ips.core.genericTable.js",
|
||||
"core\/global\/controllers\/core\/ips.core.googlemap.js",
|
||||
"core\/global\/controllers\/core\/ips.core.table.js",
|
||||
"core\/front\/controllers\/messages\/ips.messages.list.js",
|
||||
"core\/front\/controllers\/messages\/ips.messages.main.js",
|
||||
"core\/front\/controllers\/messages\/ips.messages.view.js",
|
||||
"core\/front\/controllers\/profile\/ips.profile.main.js",
|
||||
"core\/front\/controllers\/search\/ips.search.main.js",
|
||||
"core\/front\/controllers\/streams\/ips.streams.main.js",
|
||||
"core\/admin\/controllers\/system\/ips.system.themeHookEditor.js"
|
||||
],
|
||||
"removed": [
|
||||
"global\/library\/jquery\/jquery.history.js"
|
||||
]
|
||||
},
|
||||
"orders": {
|
||||
"added": [],
|
||||
"edited": [
|
||||
"global\/\/dev\/js\/\/library\/\/jquery"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"normal": {
|
||||
"added": [
|
||||
"embed_comment_unavailable_desc",
|
||||
"modlog__spammer_flagged_stats",
|
||||
"modlog__spammer_unflagged_stats",
|
||||
"modlog__action_hide_stats",
|
||||
"modlog__action_unhide_stats",
|
||||
"modlog__action_pin_stats",
|
||||
"modlog__action_unpin_stats",
|
||||
"modlog__action_feature_stats",
|
||||
"modlog__action_unfeature_stats",
|
||||
"modlog__action_lock_stats",
|
||||
"modlog__action_unlock_stats",
|
||||
"modlog__action_publish_stats",
|
||||
"modlog__action_changeauthor_stats",
|
||||
"modlog__action_delete_stats",
|
||||
"modlog__action_delete_perm_stats",
|
||||
"modlog__action_restore_stats",
|
||||
"modlog__action_restore_hidden_stats",
|
||||
"modlog__action_move_stats",
|
||||
"modlog__action_massmove_stats",
|
||||
"modlog__action_split_stats",
|
||||
"modlog__comment_edit_stats",
|
||||
"modlog__comment_edit_title_stats",
|
||||
"modlog__comment_delete_stats",
|
||||
"modlog__action_announceactive_stats",
|
||||
"modlog__action_announceinactive_stats",
|
||||
"modlog__action_merge_stats",
|
||||
"modlog__action_merge_comments_stats",
|
||||
"modlog__item_edit_stats",
|
||||
"modlog__message_add_stats",
|
||||
"modlog__message_edit_stats",
|
||||
"modlog__message_delete_stats",
|
||||
"modlog__featured_comment_stats",
|
||||
"modlog__unfeatured_comment_stats",
|
||||
"modlog__reaction_delete_stats",
|
||||
"modlog__comment_reaction_delete_stats",
|
||||
"modlog__widget_configured_stats",
|
||||
"modlog__item_follow_removed_stats",
|
||||
"modlog__poll_opened_stats",
|
||||
"modlog__poll_closed_stats",
|
||||
"modlog__poll_autoclose_stats",
|
||||
"modlog__item_moderation_toggled_stats",
|
||||
"modlog__action_warn_user_stats",
|
||||
"modlog__best_answer_set_stats",
|
||||
"modlog__best_answer_unset_stats",
|
||||
"modlog__action_update_report_status_stats",
|
||||
"stats_suspended_title",
|
||||
"stats_moderators_users",
|
||||
"stats_moderators_actions",
|
||||
"stats_moderators_actions_users",
|
||||
"stats_moderators_actions_groups",
|
||||
"chart_actions",
|
||||
"chart_groups",
|
||||
"mod_stats_lang_key",
|
||||
"mod_stats_ctime",
|
||||
"mod_stats_member_id",
|
||||
"wl_moderator",
|
||||
"wl_member"
|
||||
],
|
||||
"edited": [
|
||||
"promote_social_content_internal_desc"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"js": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"html": {
|
||||
"added": [
|
||||
"global\/embed\/embedCommentUnavailable",
|
||||
"admin\/global\/userLinkWithPhoto"
|
||||
],
|
||||
"edited": [
|
||||
"global\/forms\/radio",
|
||||
"admin\/members\/warningTime",
|
||||
"admin\/tables\/table"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"css": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
},
|
||||
"resources": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief 4.7.16 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 07 Feb 2024
|
||||
*/
|
||||
|
||||
namespace IPS\core\setup\upg_107740;
|
||||
|
||||
/* 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.16 Beta 1 Upgrade Code
|
||||
*/
|
||||
class _Upgrade
|
||||
{
|
||||
/**
|
||||
* ...
|
||||
*
|
||||
* @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()
|
||||
{
|
||||
$manifest = json_decode( \IPS\Settings::i()->manifest_details, TRUE );
|
||||
if( !is_array( $manifest ) )
|
||||
{
|
||||
$manifest = [];
|
||||
}
|
||||
|
||||
$manifest['cache_key'] = time();
|
||||
\IPS\Settings::i()->changeValues( array( 'manifest_details' => json_encode( $manifest ) ) );
|
||||
|
||||
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
|
||||
}
|
||||
Reference in new issue
Block a user