Feature #147

Upgrade improvements

Added by Ryan Gordon about 3 years ago. Updated over 1 year ago.

Status:Closed Start date:01/13/2009
Priority:Normal Due date:01/13/2009
Assignee:Ryan Gordon % Done:

100%

Category:Upgrade Procedure
Target version:1.6.0 Beta 2

Description

Currently as it stands, users aren't following the upgrade procedures properly. After every single MyBB installation (with the exception of some security updates) the upgrade procedures should be run. This is so Templates and the database schema may be updated. It will also resync caches, and perform other miscellaneous actions pertinent to the maintenance of a MyBB forum.

The MyBB Support Team has identified a large portion of support threads are users not following the instructions and running the upgrade procedure. They then procedure to make support threads on the MyBB Support forums. A large amount of these threads may be voided if MyBB identified that a new version has been installed and that the upgrade script has not been run yet and showed a message telling the administrator to upgrade before they can continue viewing the forum. This insures integrity and concurrency of all MyBB 1.6 installations and beyond, as well as reducing the number of support requests at the same time.

While some limited releases may not require the upgrade script, it is always good to run the upgrade script anyway which will bring the database up-to-date if they forgot to run the upgrade script previously

Associated revisions

Revision 4308
Added by Ryan Gordon about 3 years ago

Feature Hide error messages in error handler (fixes:148)
Feature Error Codes Improvements (fixes:146)
Feature Upgrade improvements (fixes:147)
WIP Feature Max login attempts for admin control panel (fixes:28)
WIP User auto pruning (fixes:43)
Fixes Post IP Searching in ACP (fixes:145)
Fixes Akismet PHP Fatal error (fixes:144)
Fixes canviewthreads and private forums on forumlist (fixes:142)
Fixes Member List Sorting by Post Count (fixes:141)
Fixes Moderator Tools / Thread Tool / New Reply Subject (fixes:140)
Fixes Moderator Tools / Thread Tool / New Reply Subject (fixes:139)
Fixes Threads with redirect listed multiple times when moved back (fixes:138)
Fixes Mod-CP Lift ban link not working (fixes:137)
Fixes Forum not shown in list on moderation.php if forum not shown in jump menu (fixes:136)
Fixes AdminCP login styling (fixes:135)
Fixes Birthday's extra comma (fixes:134)
Fixes Promotions: All Usergroups (fixes:143)

Revision 5057
Added by Ryan Gordon over 1 year ago

Improves Upgrade improvements (improves:147)
MyBB 1.6 BETA 2 Drop 1 for SQA STARTS HERE

History

Updated by Ryan Gordon about 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r4308.

Updated by Ryan Gordon over 2 years ago

  • Due date set to 01/13/2009

Updated by Stefan T. over 2 years ago

  • Status changed from Resolved to Closed

Updated by Ryan Gordon over 1 year ago

  • Status changed from Closed to Assigned
  • Target version changed from 1.6.0 Beta to 1.6.0 Beta 2

In order to make sure on releases that don't require the upgrader, don't impose an error message some changes have been made to the system to improve that functionality.

Now it will only error if a new upgrade script exists that hasn't been run before or in the case of if you were < 1.6, it will give you an error to upgrade by default. This later case is represented if the "version_history" cache is false/null.

Updated by Ryan Gordon over 1 year ago

  • Status changed from Assigned to Resolved

SQA, please note the new revision.

Updated by Polar Bear over 1 year ago

  • Status changed from Resolved to Closed

Well it's been about 3 months since Beta 2 and I haven't seen any support threads on this :P
Plus I haven't had any issues.

Also available in: Atom PDF