Release NotesMetaFox 5.1.7

MetaFox 5.1.7

MetaFox 5.1.7

Core Updates

  • Support Manage Transactions and Orders in AdminCP

  • Prevent users from using usernames with Unicode characters

  • Installation Wizard:

    • Set the minimum version of MySQL database to 5.7.
    • Can download the most recent compatible version rather than the bundled app version.
  • AdminCP

    • Prevent the local storage from being edited to avoid unexpected issues due to misconfiguration.
    • Support initializing permissions for inherited custom roles when installing new app.
    • Support admin to remove the folder /public/install from ACP.
    • Support defining custom fields for specific user roles.
  • Integrate with Twitter API to support fetching preview from link.

  • Verify Account

  • Support to reverify the user after updating the email/phone number.

  • Can verify accounts with generated code instead of verification link.

  • Add a success message when users verify their account successfully

  • Sign Up: Update the warning message when users input invalid data into the ‘Username’ field.

  • Support list items that belong to sub categories when searching for parent category.

  • Users don’t have to input all but at least a currency when creating the listing/package

  • Sync the dark mode/light mode among browsers after signing in

  • Bug Fixes

New App Updates

  • All apps - Updates for compatibility with MetaFox Core 5.1.7

  • Events - Update phrases on the Ongoing tab when having no events.

  • Friends - Remove the unnecessary setting “Friend Requests Total”

  • Groups - Hide all group items (blogs, events, discussions, etc.) if the group app is disabled

  • Pages

    • Support rich text editor in for Page description
    • Hide all page items (blogs, events, discussions, etc.) if the page app is disabled
  • Stories

    • Able to create Video Story
    • Support crop and rotate the photo on the ‘Create Story’ page.
    • Allow users to pause or view previous/next stories when using the arrow and space buttons.
  • Feed - Add more details on the feed items of profile updates when they are shared.

  • Paypal - Add instructions for configuring the merchant ID

  • Marketplace - Add the Reset button to the Bought/Sold Invoices page

  • Subscription

    • Support multiple languages for Cancel Reasons.
    • Add the Reset button to the Manage Transactions and Manage Packages pages.
  • E-Wallet - Add “Manage Transactions” page

  • Activity Points - Add Reset button on the Search form in Transactions History and Package Transactions pages

  • Photos - Support view the album detail of a page/group in the current browser tab instead of opening a new one.

  • Photos - UI/UX Improvements, such as

  • Updating phrases when there are no photos/albums

  • Highlighting location on the photo/video detail.

  • Improve the workflow when users view the photo detail and refresh the page.

  • Add border separators between photos on a status post with many photos.

  • Status Background - Improve UI of the background box layout in mobile app

  • Stickers - Improve UI/UX such as

  • Update background layout of the Recent sticker tab in mobile app.

  • Reset the sticker button after users close the keyboard section (mobile app).

  • Allow users to reorder stickers when adding/editing.

  • Videos - UI/UX Improvements, such as

  • Update phrases on the My Video page when there are no videos

  • Improve the layout for the feed of new/shared video

  • Support play video with Shared URL in the app

  • Music - Support progress bar when uploading songs

  • Polls - Improve UI on Poll Details and Create new Poll pages

  • And, many bug fixes