New Features: 


  • We added the ability to export member posts from the Manage Posts page in the Admin.

  • We updated the Media Manager in the Admin to give users access to images from the Pexel Free Stock Photo library.

  • We added the ability to edit the filename and "alt" attribute of post images from the Manage Posts page in the Admin. To use this new feature, navigate to the Admin >> My Content >> Manage Post >> Actions >> Edit Image Data.

  • We added the ability to auto-import Post images when importing Posts via CSV file in the Admin. To use this new feature, navigate to the Admin >> My Content >> Manage Post >> List Actions >> Import Posts via CSV File >> Advanced Options.

  • We updated the Froala WYSIWYGs used in the Admin area of sites to give Admins access to images from the Pexel Free Stock Photo library. 

  • We created a new General Setting called "Website 'From' Email Address". This setting allows Admins to enter the email address that the system will use to send outbound emails from the website. Also, we created the "Admin Notification Email Address" setting.  This is the email address to which the system will send "Admin Notification" emails.


Enhancements / Fixes:


  • We fixed an issue which was preventing the price of leads on Member Dashboard from being charged properly in some cases.

  • The "Internal Description" field is no longer required when creating a custom webhook in the Admin.

  • We fixed an issue which was preventing the One-Click Facebook Login from working properly when users sign up to a paid Membership Plan.

  • We updated the Post Settings page in the Admin to automatically remove any whitespaces at the beginning or end of the Post Type Name field when saving Post Types in the Admin.

  • We added the ability to use the Ctrl+S hotkey when saving Text Labels on the frontend of sites.

  • We fixed an issue with the member signup process which was allowing paid member accounts to be created without completing the payment process in some rare cases.

  • We updated our Stripe integration to be compatible with the latest version of Stripe's API.

  • We fixed an issue with the Stripe payment workflow when charging "3d secure" credit cards in some cases.

  • We fixed an issue which was preventing the "Save Changes" button from working properly on the HTACCESS and Robots File pages in the Admin on certain screen sizes.

  • We updated the preloaded image on each page to use the local image source (rather than an ImageKit or other CDN source) when the image is in .webp format. Doing so improves scores in 3rd party tools like GTMetrix and Google Pagespeed.

  • We fixed an issue which was preventing the system from executing API calls from the Website API Documentation page in the Admin.

  • We added error handling when the date_added field is sent in an unsupported format to the a site's Leads API endpoint.

  • We updated the logic of the "Match Leads" button on the Lead Details page in the Admin to make it compatible with the "CC Lead Emails To" setting in the Quick Edit form for members.

  • We fixed an issue which was causing city breadcrumbs on member search results pages to redirect to the incorrect URL in some cases.

  • We updated the "Pay Invoice" workflow on the Member Dashboard in order to skip checking the member's credit card on file if they have enough credits to pay for the entire invoice.

  • We implemented an update in order to always display a member's available credits in the "Order Summary" modal when paying invoices through the frontend of a site.

  • We fixed an issue which was causing the system to charge the full amount for a paid member signup when they input a coupon code on in some rare cases.

  • We fixed an issue which was causing the system to mark leads as "Accepted" even though the purchase process had not been completed in some cases.

  • We updated the Smart Lists page in the Admin to pre-select the relevant search filters after clicking on a Smart List link.

  • We fixed an issue which was preventing the system from saving Hebrew text on the Validation Options Error Message fields in the Form Manager.

  • We released a new version of the Brilliant Directories API documentation which includes the updated API table schemas.

  • We fixed an issue which was preventing Admins from editing custom URLs for posts from the Manage Post page in the Admin.

  • We fixed an issue which was preventing the Member Export Data Add-On from working properly when trying to export members from the Admin in some cases.

  • We updated the logic of the Brilliant Directories API in order to automatically prepend the site's domain when a relative path is used for the post_image field.

  • We updated the Domain Manager page in the Admin to improve validations in several places.

  • We added a new Advanced Setting called "Default Edit Photos Data for Multi-Photo Post Type Page URL". This allows an Admin to edit the portion of URL used in the Member Dashboard during the editing of image title and descriptions that were not previously editable.
  • We fixed an issue which was preventing the system from matching members with leads based on member Service Areas in some scenarios. 
  • We fixed an issue which was preventing custom form field data from being sent to webhook endpoints. 
  • We fixed an issue which was causing the Smart List Schedule selection checkbox to appear as "checked" for all Smart Lists of the same type, when not all of them had a schedule selected.
  • Creating, updating and deleting a Webhook in the Admin are now being logged in the Activity Tracker. 
  • We created a new Image Setting called "Froala Text Editor Images". This setting will set the default width of images inserted into the Froala WYSIWYG editor on the website's frontend. 
  • We fixed an issue which was preventing the Search Members page in the Admin from returning accurate results after conducting a search with the location filter in some cases.

  • We fixed an issue which was preventing the "Outer Element ID" form field setting from working properly for Froala WYSIWYG fields on the frontend of sites.
  • We updated the Featured Members Homepage widget in order to display in a more uniform format when displaying the name of the site members. 
  • We added the ability to support the "ICO" file extension for the Favicon file upload field on the General Settings page in the Admin. We also added the ability to display the MIMETYPE information for the favicon element on the frontend.

  • We fixed an issue which was preventing the Articles and Blog Article Markup Schema from displaying the correct "modified" date in some cases.
  • The<body> element on the frontend of sites will now have a different class added to it depending on whether or not the user viewing the page is logged in as a member.  This allows the owner of a site to more easily target elements on a page based on whether or not the user is logged in to an account.

  • We updated the Digital Product Invoices in order to include the Post Type name as part of the invoice item description.
  • We fixed an issue which was affecting the ability to export data from the Transaction History page in the Admin in some cases.
  • We fixed an issue with the Lead System which was preventing leads from being marked as "Sold Out" after reaching the Maximum Accepted Matches set in the Lead Settings.
  • We updated the Froala WYSIWYG code to the latest version currently available (4.1.3). 
  • We added the ability to create a Custom Webhook endpoint for each Smart List on the Webhooks page in the Admin. 
  • We fixed an issue which was preventing Select2 Dropdowns from showing correctly on the frontend on some iPhone models. 
  • We fixed an issue which was preventing the Activity Tracker page from displaying the data in the "Updated By" column in some cases.
     
  • We fixed an issue which was affecting the ability to save changes in a Froala Editor when making edits using the Code View in some cases. 
  • We updated the Member Profile Forms Webhooks in order to include the member profile URL, profile photo URL, logo URL, and cover photo URL as part of the data sent to the Webhook endpoint. 
  • We updated the Digital Product tab layout when editing Coupon Codes in order to include the Post Type name next to the Digital Product name. 
  • We updated the Canonical URL of search results pages in order to make it compatible with the "Default Member Search URL" setting.
  • The Sidebar Member Contact form on member profile pages is now compatible with the Members-Only Access Membership Plan setting. This feature requires the "Members Only Content" Add-On. 
  • We fixed an issue which was affecting the ability to export member data from the Search Member page in the Admin in some cases. 
  • In all, over 80 feature enhancements and software updates were released this month.