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