⚡ NEW: Changeset/ - High Quality

Changeset 2247839


Ignore:
Timestamp:
02/21/2020 12:05:51 AM (6 years ago)
Author:
davejesch
Message:
  • fix: Address MultiSite activation issue by switching back to original blog instead of using restore_current_blog(). (Thanks Fabrizim)
  • fix: Recalculate content length/block offset when Block Content is changed via add-on/filter (Thanks Patrick W.)
  • fix: Correctly update parent_post values for child attachments on Target site.
  • fix: Handle incorrect "unescaping" of quotes contained within JSON strings in meta data. (Thanks Mark A.)
  • fix: Address Unicode encoded characters getting double encoded on Target site after Push operation. (Thanks Miguel D.)
  • enhancement: Detect non-JSON API responses and display more informational error message. (Thanks Eric M.)
  • enhancement: When authentication fails with error 0, add message about disbling Two-Factor Authentication. (Thanks Jason T.)
  • enhancement: Implement shortcode parsing and updating of post ID references within shortcodes for all standard WP shortcodes.
  • enhancement: Add checking of API response Content Type and provide error if not application/json.
  • enhancement: Add optional data to notification messages
  • enhancement: Allow for filtering of API data within Javascript before AJAX calls.
  • enhancement: Add signaling of Javascript callbacks with API result value after "Push to Target" is clicked.
  • enhancement: Improve parser for Gutenberg data allowing for better handling of simple array references.
  • enhancement: Detect changes to tinyMCE editor content (in addition to textareas) and display "Save changes" message.
  • enhancement: Allow handling of relative URL references to images in the Media Library. (Thanks Ryan J.)
  • enhancement: Allow HTTP connections to a local Target site when used with Airplane Mode plugin.
  • enhancement: Add new Category ID synchronization for the Latest Posts Gutenberg Block.
  • enhancement: Added ability to use define() statements to configure Target, Username and Password to use for Syncing. (Thanks David S.)
  • enhancement: Add define() for WPSiteSync debug mode and log file location.
  • enhancement: Rewrote parsers and accessor methods that handle manipulation of Gutenberg JSON content.
Location:
wpsitesynccontent
Files:
54 added
28 edited