Mike

Update Friday May 1, 2020

    Recommended Posts

    I just installed a fairly extensive update to the system today.  Please let me know if you see any issues.

    Classifieds, links directory, Tapatalk, operating system (Linux), and the system core were all updated.  Here are the release notes for the system core:

    Core

    • Added support for PHP 7.4
    • Added support for [Emoji 12.0](https://emojipedia.org/emoji-12.0/) and [Emoji 12.1](https://emojipedia.org/emoji-12.1/) emojis
    • Removed support for Gfycat embeds due to ongoing unaddressed security concerns on their end.
    • Adjusted advertisement CSS classes to use a dynamic class name.
    • Added a reset to the "upgrade in progress" flag when the upgrader is reached but there are no applications to upgrade.
    • Added caching to the "Who's Online" widget.
    • Improved progress indicator in "Complete My Profile".
    • Improved ElasticSearch error logging.
    • Added an empty alt attribute to reaction images in streams, which validators may flag as invalid HTML.
    • Upgraded CKEditor to 4.13.1.
    • Upgraded PHPUserAgent to 0.15.0, which resolves an issue with detection of the latest Opera browser releases.
    • Updated Firefox & Edge logos on device management pages.
    • Disabled database read/write separation for tasks.
    • Disabled tasks being triggered by AJAX requests.
    • Blew Lindy's mind.
    • Fixed clubs showing up in some places when users did not have permission to access the clubs module.
    • Fixed signature edit field showing for moderators when editing a user when signatures are disabled globally.
    • Fixed an issue with member history logs when a user logs in from a new device but has not completed 2FA (when required).
    • Fixed a javascript error triggered by browser notifications on Android devices.
    • Fixed an issue where users that do not have permission to view Clubs, can still visit content item URL's directly.
    • Fixed display issues with coub.com embeds.
    • Fixed an issue detecting the visitor's country in some cases when using address form inputs.
    • Fixed an issue with dates adjusting incorrectly when crossing over DST threshold in some areas.
    • Fixed an issue using arrows in the editor after an emoji is inserted in some cases.
    • Fixed an issue where some items could be missing from the leaderboard.
    • Fixed an issue where disabled apps could still attempt to process custom URLs.
    • Fixed an issue paginating in tables when certain special characters were included in the URL.
    • Fixed an issue where cookies set by javascript designed to "stick" would expire in Jan 2020.
    • Fixed AdminCP notification that a member is validating not disappearing if the member is flagged as a spammer rather than banned directly.
    • Fixed SendGrid failing to work when using a dedicated IP pool.
    • Fixed an issue where non-required profile completion steps may not be shown after required steps in some cases.
    • Fixed an issue where re-entering the profile completion process after completing it once, but taking an action that requires completion again, may not place you on the correct profile completion step.
    • Fixed javascript errors preventing most javascript from working in IE11.
    • Fixed moderators encountering an error when removing a reaction from a profile status update or status reply made by another user.
    • Fixed an issue where a required profile completion step to supply values for profile fields that do not display on the a user's profile may result in endless loop.
    • Fixed an issue where a user will see an option to skip required profile completion steps, which will just reload the step.
    • Fixed multi-moderation actions so that they redirect back to the page you are currently on.
    • Fixed an issue that can occur when searching by member and changing between result pages.
    • Fixed an issue that caused images to not show properly in poll options.
    • Fixed an issue where sitemaps may show a distant past last modified date for content that doesn't have a valid last modified date.
    • Fixed an issue where animated GIF images may not be properly identified as animated.
    • Fixed an issue where profile photos would not be saved during profile completion if file uploads was the only available option.
    • Fixed an issue rebuilding topic content for areas such as Downloads and Pages that cross post to the forums.
    • Fixed an issue displaying certain locale-specific characters (such as the thousands separator, and the currency symbol) on Windows.
    • Fixes a visual issue on dropdowns in webkit-based browsers.
    • Fixed favicon icon not applying to the AdminCP correctly.
    • Fixed potential broken images when the image filename contained parenthesis characters.
    • Fixed the Safari Mask Icon not working in some server environments.
    • Fixed an issue where using long URL's in an announcement can cause a MySQL error.
    • Fixed an issue using custom WHERE clauses with an external database login handler.
    • Fixed unapproved comments incorrectly being counted on forums where the item has been moved and a link to the item has been left in its place.
    • Fixed an issue embedding Flickr albums in posts.
    • Removed 'nofollow' tag from status updates when member has no other content.

    Commerce

    • Added clarification that a billing address is required for automatic renewals when deleting the primary billing address.
    • Added a currency selector to the subscriptions listing.
    • Adjusted the payment method deletion process to prompt the administrator for confirmation if there are active PayPal Billing Agreements, and to cancel those Billing Agreements prior to deletion.
    • Fixed error approving or voiding transactions which were held for approval which were from a PayPal Billing Agreement.
    • Fixed an issue where the AdminCP notification indicating your PayPal payment gateway is not set up correctly may erroneously trigger.
    • Fixed an issue where custom fields may incorrectly show up when checking out as a guest while quick registration is enabled.
    • Fixed a possible error when applying changes to subscription plans to existing purchases.
    • Fixed an issue where converting a product with a tax to a subscription failed.
    • Fixed invoice title not showing for transactions in Authorize.Net's control panel.
    • Fixed possible error taking Authorize.Net payments
    • Fixed an issue where images from upsold products in the add to cart dialog may not be styled or sized correctly.
    • Fixed transactions using the "Manual (check, bank wire, etc.)" payment method not showing in the list of transactions requiring attention.
    • Fixed an issue where testing settings would just output the card types when using Braintree.
    • Fixed an error during the upgrade when no default currency is set.
    • Fixed an error that occurs when creating or editing a coupon code and unchecking the "No end date" option but not providing an end date.
    • Fixed an issue where profile completion could be triggered during checkout in some circumstances.
    • Fixed possibility of setting up Stripe without a valid webhook.
    • Fixed subscriptions bypassing the payment confirmation screen.
    • Fixed a styling issue with the Member Subscriptions widget.
    • Fixed a styling issue with the "Best Sellers" and "Latest Products" widgets in some cases.
    • Fixed referrals not working when the site is not accessible to guests.
    • Fixed an issue where checking a Braintree webhook URL from the Braintree control panel would report a 500 server error incorrectly.

    Converters

    • Improved the conversion process when disabling a conversion step that another step required to run first.
    • Added conversion of article tags to vBCMS.
    • Added conversion of extra article categories in vBCMS, extra categories will be converted as tags.
    • Added conversion of meta tag keywords and descriptions when converting records from vBCMS.
    • Reordered some background tasks that run after a conversion is complete to prevent an SQL error during processing.
    • Improved vBulletin 4 conversion to retain user validating status where possible.
    • Improved vBulletin conversions to convert more PMs where they may not have previously been converted (due to parent messages being deleted).
    • Improved URL redirects for some vBulletin URLs including Social Groups, Social Group Discussions & Blog Entries.
    • Fixed an issue where some vBulletin Blog comments may be skipped during conversion.
    • Fixed an exception that can occur if Pages was selected as a conversion, but all options were disabled.
    • Fixed product filters displaying in the store using the "internal" name instead of the "public" name.
    • Fixed IP address information not converting with vBulletin Blog.
    • Fixed certain user preferences not converting with vBulletin 4.
    • Fixed some PHP notices that can occur in vBCMS converter with specific data.
    • Fixed an issue where Gift Card email links may not work correctly when email statistics are enabled.
    • Removed URL redirection for vBCMS records since required data is not available to support this.

    Forums

    • Fixed an issue where the moderation history link wasn't shown for deleted topics.
    • Fix Safari not scrolling to the reply box when clicking the "Reply to this topic" button at the top of a topic.

    Downloads

    • Fixed REST API documentation showing the wrong endpoints for categories.
    • Fixed sidebar not showing Club content correctly when the "Show Club Content Areas" setting is set to "Throughout the community"

    Gallery

    • Fixed an issue submitting images with capitalized file extensions when movies have maximum allowed file sizes.
    • Fixed multiple issues adding, editing and repositioning image notes.
    • Fixed an incorrect gap between the tabs and reviews/comments while viewing an image.

    Pages

    • Improved database permission configuration forms to better indicate if a group won't be able to access the database due to page-level permissions.
    • Fixed bullet points using the wrong style (unfilled circle rather than filled circle) in database records.
    • Fixed a (potential) issue moving database records files when adjusting the file storage configuration method for database records.

    REST / OAuth

    • Fixed an uncaught exception in the member notifications REST API endpoint when an orphaned piece of content is present.
    • Fixed certain `notificationData` entries returning `NULL` in the member notifications REST API endpoint.
    • Fixed an issue where address lines in REST API calls may be returned as an object instead of an array.

    Third-Party / Developer / Designer Mode

    • Fixed an issue using the node form helper when not using `$titleLangPrefix` in the node model, and using apostrophes in a node's title.
    • Advertisements no longer use the .ipsAdvertisement_* class names, and instead use dynamic classnames unique to each community. Themes that restyle advertisements should update their CSS to use `.ips{expression="mb_ucfirst(\IPS\SUITE_UNIQUE_KEY)"}` instead.
    • Adjusted the abstract class definition for `\IPS\Content\Search\Index::hashesWithPermission()` to match the docblock.
    • Fixed an issue where Database table helpers could allow a blank advanced search value in specific situations.
    • Fixed an error using reviews with content items but not containers when post before registering is enabled.
    • Removed an extra parameter being passed to `_comments()` in some cases which could interfere with third party plugins.
    • Removed some unused code in `\IPS\Output::error()`.

     

    update.jpg

    • Thanks 2

    Share this post


    Link to post
    Share on other sites

    I've reset the default theme to use our basic configuration.  The theme update will take a few more hours.

    Share this post


    Link to post
    Share on other sites

    Was there a problem?

     

    Can you choose a larger font size?  This one is pretty tiny.  Smaller than it used to be, I think.

    Share this post


    Link to post
    Share on other sites

    Just now, Zed Head said:

    Was there a problem?

    Can you choose a larger font size?  This one is pretty tiny.  Smaller than it used to be, I think.

    No problems, just updates.  For font size, check your browser zoom settings.

    Mike

    Share this post


    Link to post
    Share on other sites

    Just saying the update made the font smaller.  Leave it that way if you want it just makes the site less enjoyable.

    Other web sites are fine.  They'd be too big if I changed my browser settings.

    Edited by Zed Head

    Share this post


    Link to post
    Share on other sites

    I'm not seeing a font change in the release notes.  Can you try a different browser and post me a screenshot?

    Share this post


    Link to post
    Share on other sites

    I notice that the page content is not full width.  Maybe that's the difference.  It's not "demagnified" either.  I can make it look right with CTRL + .  CTRL 0 , back to default, leaves it narrow.

    It's just different now and will be harder to read for everyone.  Highlight this picture below and you'll see wide margins.

    Just trying to give constructive feedback.

    image.png

    Share this post


    Link to post
    Share on other sites

    Ah, that's because I have a fixed width set to the theme.  Let me try to change it to dynamic width (scalable depending on your browser size) to see if that makes a difference.  Give me a few minutes and you can try again.

     

    Share this post


    Link to post
    Share on other sites

    Ok done.  But, this shouldn't change the font size.  You may have a specific setting in your browser for that part.

    Share this post


    Link to post
    Share on other sites

    Just as an FYI, the default theme I was using before (with the graphics and welcome screen at the top) will come back after I'm done updating it.  The theme change may be what you are experiencing.  You can try changing the theme at the bottom of the page to see if this makes a difference.  I've already done the update, but, there's still some work to do with the graphics and it will be coming back within the hour.

    Mike

    Share this post


    Link to post
    Share on other sites

    That's better.  Everything on the screen gets bigger, so the letters get bigger too, no matter what number they have assigned to them.

    It's better now, thanks.

    image.pngimage.png

    Share this post


    Link to post
    Share on other sites

    8 minutes ago, Zed Head said:

    That's better.  Everything on the screen gets bigger, so the letters get bigger too, no matter what number they have assigned to them.

    It's better now, thanks.

    image.pngimage.png

    I forgot to mention that you could always put on your glasses.  😛

     

    • Haha 1

    Share this post


    Link to post
    Share on other sites
    11 minutes ago, heyitsrama said:

    Does the site support markdown? `hello`

    yes, but you'll have to click on the source button in the upper left of the editor

    • Like 1

    Share this post


    Link to post
    Share on other sites
    3 hours ago, 240260280 said:

    Yeah!  Condensed is back!  THANK YOU!!!!

    Seconded!!

    And my processor is not running constantly and kicking on the fan.

    Now if we could just get rid of the huge scrolling banner at the top of every page....

    • Like 2

    Share this post


    Link to post
    Share on other sites

    Is anybody else not getting the right icons as seen in the screen shot just to the left of each post title and anywhere else that an icon is shown?  About 99% of the time since the upgrade, I get boxes rather than the typical icons including stars on posts that I follow.  For a while, I thought that the site just changed, but then it showed me the right icons for one session and quickly reverted back to the simple boxes the next time I visited.  It's acting like it isn't completely loading the page.

    I use Chrome BTW and everything else works as normal.

    image.png

    Edited by Jeff G 78

    Share this post


    Link to post
    Share on other sites

    I tried Internet Explorer and got slightly different results, but not any better.  In IE, I get some of the icons, but others are missing entirely with no boxes at all.  Here is the top right of the screen where the Notifications and Messages icons should be and they are blank.  In Chrome, I at least get the boxes.

    Chrome:             image.png

    Internet Explorer: Capture.JPG

    Edited by Jeff G 78

    Share this post


    Link to post
    Share on other sites

    I have Chrome on Windows 10 laptop and get this.

    image.png

    Share this post


    Link to post
    Share on other sites
    4 minutes ago, Zed Head said:

    I have Chrome on Windows 10 laptop and get this.

    image.png

    Hmmm, I wonder what's going on with mine.  That's what I used to get and what it should look like.  My laptop is a work unit running Windows 10 and everything other than this site works as it should.

    Share this post


    Link to post
    Share on other sites

    Mike has been messing around with new ad styles.  Might be affecting the icons or symbols or whatever they'd be called.

    What happens if you resize the screen using the CTRL + or CTRL - ?

    Funny, but I never even knew what those symbols were for until now.  Every style of forum software has a different way of doing things, and many, like this one, aren't obvious at all.  You just have to get lucky and accidentally run your cursor over a symbol long enough for some explanatory text to pop up.  I only learned because I wondered "what is the point of that orange dot anyway?"

    Edited by Zed Head

    Share this post


    Link to post
    Share on other sites

    Forgot to say that I think that Mike mentioned that there was a way to go back to an older format.  Can't remember how, might be in your settings somewhere.

    Share this post


    Link to post
    Share on other sites

    Check out the location tracking.  Remember when it used to be a concern?  It's just normal now.

    image.png

    Share this post


    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now