Midway Changelog

Created by on Fri Jan 6th, 2023 @ 12:47am

Lifetime Change Log Creation Date
Includes all sites on
the Midway's domain
January 4th, 2023
Allows others to see life
time changes of the sim
222.png
August 6th, 2023
  • Nova Updates:
    • Updated the site to Nova version 2.7.5.
    • 2.7.5
    • Added:
    • Page to generate updated colors for the new Pulsar and Titan skins.
    • System setting to disable the contact form. (This setting doesn't need to be used, as this form redirects to my main one.)
    • Changed:
    • New version check and registration URLs.
    • Titan's workflow icons (upper right corner) had their color changed to match the color scheme better. (This update was not actually applied here)
    • Pulsar workflow icons (upper right corner) were changed to match Titan's icons. (This update was not actually applied here)
    • The contact form message (configurable in Site Messages) will always be shown on the contact form, even if system email is off or the contact form has been disabled. (This feature is overridden by my redirect)
    • Fixed:
    • Errors while checking for a new version of Nova in certain circumstances.
    • Ranks management displayed sets and classes vertically instead of horizontally.
    • Extension controllers not working. (Some extensions may still break in some circumstances)
    • Personnel main navigation item hides when show/hiding certain types of characters on the manifest.
    • Security:
    • For security reasons, these updates are not listed.
  • Information
    • These changes were tested using an HTML5 compliant browser on a Windows 10 PC.
    • Please report bugs, or problems using my Contact & Feedback form. You may be asked for a screenshot of your issue by email to help find/fix issues.
February 20th, 2023
  • Applicable Server Updates:
    • Renewed SSL certificates server-wide with a new provider, to restore SSL/TLS encryption to various services which lost coverage, when the provider was changed back in December.
  • General Updates:
    • Updated the post sorting mod to prevent Nova updates from overwriting it, allowing it to persist between updates.
  • Email Updates:
    • Fixed a setting in your site's email configuration, which prevented emails from being sent securely via the jasoncollege24.com SMPT (email) server.
    • This update adds SSL/TLS encryption to all outgoing emails, and applies to all RPG sites running Nova 2.7.0 or higher.
  • Nova Updates:
    • Updated the site to Nova version 2.7.4.
    • Changed:
    • Updated all fields marked as `nullable` in the install process as `nullable` in the update process.
    • Better support for PHP 8.2.
    • Analytics will properly report initial install date during the update process.
    • Version checking uses an API endpoint on the Anodyne servers instead of parsing a YAML file.
    • The response from the version check will be cached for 24 hours.
    • Fixed
    • Could not delete any site messages.
  • Information
    • These changes were tested using an HTML5 compliant browser on a Windows 10 PC.
    • Please report bugs, or problems using my Contact & Feedback form. You may be asked for a screenshot of your issue by email to help find/fix issues.
January 15th, 2023
  • General Updates:
    • The contact form has been replaced by a page that redirects to my main Contact & Feedback form.
    • Added the option for Game Masters to apply to receive Contact Form emails related to their site.
  • Nova Updates:
    • Updated the site to Nova version 2.7.3.
    • Changed:
    • Updated Nova license to include 2023.
    • Install and update processes will now report analytics back to Anodyne.
    • In the production environment, Nova will only log errors and follow best practices for displaying errors and what it reports for logging.
    • In the development environment, Nova will be more verbose in its logging.
    • Update notifications have a better UI.
    • Future update notifications will link to the update guide on the documentation site.
    • Fixed
    • Some games running the BLANK genre were not able to get to their site after successfully updating. (Doesn't apply here.)
  • Information
    • These changes were tested using an HTML5 compliant browser on a Windows 10 PC.
    • Please report bugs, or problems using my Contact & Feedback form. You may be asked for a screenshot of your issue by email to help find/fix issues.
January 4th, 2023
  • Due to the vast number of changes, this initial changelog will be quite log. Sorry for that.
  • Applicable Server Updates (New!):
    • Migrated the USS Midway website to it's new hosting location.
    • Changed the website's PHP version to 8.0, bringing the version up-to-date.
    • Added a link to this site in the main site's menu.
    • Updated the main Contact & Feedback form to include a reference to your site.
    • Updated the server's Terms of Service, and Privacy Policy to include this domain.
  • Security Updates (New!):
    • Added a recaptcha to the join form
    • Disabled the contact form to prevent contact form spam (Another server-wide update for this is coming for Game Masters soon)
  • General Updates (New!):
    • Added this changelog.
    • Changed the wiki to display categories by default, making the Wiki easier to use.
    • Added HTML error pages (such as 404 "Not Found") that match the main website.
    • Added a cookie notice to all skins
  • Email Updates (New!)
    • Updated email messages from Nova to include unsubscribe instructions, and a link to the site's URL.
    • Updated the site's email system to use the server's SMTP protocol for outgoing mail.
    • Made hosted email addresses available for players who want to use one for this game.
  • Skin Updates (New!):
    • Reinstalled the original Titan, and Pulsar skins from version 2.6.2, called "Titan (Old)" and "Pulsar (Old)", making these skins available to users who want them.
    • Installed the updated Pulsar, and Titan skins with the Nova 2 update (See below for Nova update information).
    • Updated all skins to include a cookie notice, and the server's Webmaster Announcements widget on the Admin Control Panel (just above "Who's Online").
    • Added custom skin fixes to the "Pulsar (Old)", and "Titan (Old)" skins.
  • Nova Updates (New!):
    • Updated the site to Nova version 2.7.2. (this section will include items from 2.7.0, and 2.7.1, and is a bit long)
    • 2.7.2
    • Changed:
    • Minimum PHP version requirement has been raised from 7.0 to 7.4.
    • Upgraded Swiftmailer to version 6.3. (Doesn't effect this site.)
    • PHP's built-in `mail()` function can no longer be used with Swiftmailer. When using the `mail` protocol, Sendmail will be used instead. (Doesn't effect this site.)
    • Moved the errors directory from `application/views` into the Nova core. (To fix install/update errors.) Made the 2.4.10 update file idempotent to avoid duplicate data issues.
    • When uploading images, if the target directory doesn't exist, it will attempt to create the directory.
    • Fixed:
    • Missing background image from jQuery UI library on the admin control panel in the Pulsar skin.
    • Missing background image from jQuery UI library on the admin control panel in the Titan skin.
    • Footer appears twice in the main section of Titan skin.
    • Missing folders in the zip files (this only impacts fresh installs).
    • Running the updater multiple times results in the version number being set to 2.5.
    • Upload Image page didn't display information from the upload config file correctly.
    • 2.7.1
    • Misconfigured base URL would redirect users to an external domain during the update process. (fixed)
    • Misconfigured environment variable resulted in PHP warnings that appear directly on the Admin Control Panel page, and in the error log, when updating to PHP 8. (fixed; this wasn't listed in their changelog, but is an official fix)
    • 2.7.0:
    • Added word count display below mission post and personal log content text areas. (Note: due the differences between how Javascript calculates words and how PHP calculates words, there may be slight differences between the count displayed and what is stored in the database.)
    • Added word count display and reading time shown when viewing a mission post or personal log.
    • Added Contact page "honeypot" for attempting to limit spam. (Does not apply to this site.)
    • Upgraded CodeIgniter from version 2.2.3 to version 3.1.13 for better PHP 8 compatibility.
    • Minimum PHP version requirement has been raised from 5.3 to 7.0.
    • The System Information and Version History page now displays the server's version of PHP.
    • Reorganized the Sim Statistics report to include word count stats in most categories.
    • Updated the Sim Statistics report to include lifetime totals for word counts.
    • Redesigned the special messages page for maintenance mode, PHP version issues, ban notice, and browser updates.
    • Logging in and logging out will no longer force users to sit on a waiting screen for 5 seconds before redirecting.
    • Provided a link to manage uploads directly from the upload screen.
    • Creating a mission without a start or end date does not give good error messages (fixed)
    • Missing email field placeholder on the reset password page. (fixed)
    • The search field in the Active Users tab of the Posting Levels report was above the header. It's been moved to be below the header to be consistent with the other tabs on the page.
    • Date fields cut off the text when managing missions. (fixed)
    • Mission field cut off the text when managing mission posts.
    • Only updates important to players (including Command Team) are included here, as the official changelog for 2.7.0 is quite a bit longer than this.
  • Information
    • General Changes (New!) - These are general changes made to the site overall.
    • Security Updates (New!) - Security updates enhance the overall security of the server, or website, by helping to build a protective wall against hackers, spammers, and other malicious attackers.
    • Applicable Server Updates: (New!) These are updates to the server that apply to this site, and possibly other sites on the server.
    • Email updates (New!) - Email updates are updates to the email system, which can either include new functionality, or enhance what is already in the email system. In this case, these changes are needed to help ensure that the server does not get black listed, and helps reduce the number of Sim emails sent to junk.
    • Skin Updates (New!) - These represent updates to the various skins in the system, changing the overall look, and feel.
    • Nova Updates (New!) - These represent version updates to Nova 2 itself, and include bits of Anodyne's changelogs for each version number included in the update (In this case, all changelogs from 2.7.0 to 2.7.2)
    • These changes were tested using an HTML5 compliant browser on a Windows 10 PC. You may need to refresh/reload some pages to see some changes. (mostly for skin fixes, and the webmaster announcements widget)
    • Please report bugs, or problems using my Contact & Feedback form. You may be asked for a screenshot of your issue by email to help find/fix issues.

Categories: Webmaster