[wp-trac] [WordPress Trac] #30937: Add Customizer state persistence in changesets (formerly “transactions”)
WordPress Trac
noreply at wordpress.org
Fri Oct 14 04:10:06 UTC 2016
#30937: Add Customizer state persistence in changesets (formerly “transactions”)
-------------------------------------------------+-------------------------
Reporter: westonruter | Owner:
Type: feature request | westonruter
Priority: high | Status: assigned
Component: Customize | Milestone: 4.7
Severity: normal | Version:
Keywords: has-patch needs-testing needs-unit- | Resolution:
tests | Focuses:
-------------------------------------------------+-------------------------
Comment (by westonruter):
Latest updates: https://github.com/xwp/wordpress-
develop/pull/161/files/6bf949b..c09a0eb
* [https://github.com/xwp/wordpress-develop/pull/161/commits/44ab308
44ab308] Ensure that customize state params persist through wp_redirect()
* [https://github.com/xwp/wordpress-develop/pull/161/commits/1764f1b
1764f1b] Re-use parseQueryString as opposed to manually manipulating
* [https://github.com/xwp/wordpress-develop/pull/161/commits/170bd5c
170bd5c] Restore 'refresh' behavior when previewUrl changes to prevent
iframe from adding to browser history
* [https://github.com/xwp/wordpress-develop/pull/161/commits/3639a8d
3639a8d] Refresh the preview when clicking a link with a url matching the
current url
* [https://github.com/xwp/wordpress-develop/pull/161/commits/f706c5d
f706c5d] Fix typo on timeouts property for updateChangeset, fixing failure
to debounce updates
* [https://github.com/xwp/wordpress-develop/pull/161/commits/da3a524
da3a524] Fix updating state params to iframe src to replace instead of
amend
* [https://github.com/xwp/wordpress-develop/pull/161/commits/9bed2d4
9bed2d4] Re-use processing state instead of introducing
addPendingChangesetUpdateRequest
* [https://github.com/xwp/wordpress-develop/pull/161/commits/ea00d19
ea00d19] Add jsdoc tags and fix typo in comment
* [https://github.com/xwp/wordpress-develop/pull/161/commits/4fa326d
4fa326d] Re-combine JS var declaration with assignment
* [https://github.com/xwp/wordpress-develop/pull/161/commits/2351352
2351352] Clear cached changeset_data after a changeset post update
* [https://github.com/xwp/wordpress-develop/pull/161/commits/5197ca3
5197ca3] Fix failure to remove changeset_uuid query param upon publishing
* [https://github.com/xwp/wordpress-develop/pull/161/commits/ca3cb6c
ca3cb6c] Rename customize_changeset_save filter to
customize_changeset_save_data
* [https://github.com/xwp/wordpress-develop/pull/161/commits/87ed513
87ed513] Fix undefined index notice when restoring setting capability for
setting added during customize_save_after
* [https://github.com/xwp/wordpress-develop/pull/161/commits/58b31cf
58b31cf] Keep revision numbers for changes to settings to keep track of
which dirty settings need to be sent in a changeset update
* [https://github.com/xwp/wordpress-develop/pull/161/commits/eef0b65
eef0b65] Eliminate exclude_stashed_theme_mods option, always including
unstashed theme mods as basis for theme switch
* [https://github.com/xwp/wordpress-develop/pull/161/commits/c8b3520
c8b3520] Only save settings when a changeset post transitions from non-
publish to publish
* [https://github.com/xwp/wordpress-develop/pull/161/commits/a58a822
a58a822] Fix bug with passing status when saving changeset
--
Ticket URL: <https://core.trac.wordpress.org/ticket/30937#comment:74>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list