-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publicize: Adding to Gutenberg Extensibility for Publicize Support #5795
Commits on Apr 12, 2018
-
Gutenberg: Creating prePublish action
Creates a 'prePublish' action hook that is triggered right before a post is published.
Configuration menu - View commit details
-
Copy full SHA for f11be45 - Browse repository at this point
Copy the full SHA f11be45View commit details -
Revert "Gutenberg: Creating prePublish action"
This reverts commit 81696afec2bd3c37e78d944b73c7978b06431ad2. Using action hooks and an extra request was deemed too much kludge just to differentiate publishing from Gutenberg. Another iteration is incoming...
Configuration menu - View commit details
-
Copy full SHA for ca88e2b - Browse repository at this point
Copy the full SHA ca88e2bView commit details -
Extensibility: X-WP-Source='Gutenberg' header added
As a method for differentiating requests from Gutenberg editor, a header keyed 'X-WP-Source' is being added and set to 'Gutenberg'.
Configuration menu - View commit details
-
Copy full SHA for 3894220 - Browse repository at this point
Copy the full SHA 3894220View commit details -
Extensiblity: Adding pre and post publish slots
Adding slots for pre-publish sidebar and post-publish sidebar to be used with `registerPlugin` for plugins to add content to the bottom of these sidebars. The current plan is to use the post-publish sidebar will be used for Jetpack's Publicize feature.
Configuration menu - View commit details
-
Copy full SHA for c2508c9 - Browse repository at this point
Copy the full SHA c2508c9View commit details -
Extensibility: Whitespace cleanup
Cleaning up some leading and trailing whitespace issues.
Configuration menu - View commit details
-
Copy full SHA for 15f2bf2 - Browse repository at this point
Copy the full SHA 15f2bf2View commit details -
Extensibility: documentation clean up
Fixing typos and clearing out unecessary DocBlock entries.
Configuration menu - View commit details
-
Copy full SHA for 64ca016 - Browse repository at this point
Copy the full SHA 64ca016View commit details -
Publish sidebar extensibility: cleaning up obsolete syntax
Removing obsolete curly brackets around PluginPostPublishPanel.Slot and PluginPrePublishPanel.Slot components.
Configuration menu - View commit details
-
Copy full SHA for b462ae1 - Browse repository at this point
Copy the full SHA b462ae1View commit details -
Publish sidebar extensibility: removing edit-post editor dependency
Now passing pre/post publish plugin slot using new prop and children prop instead of referencing it directly from within editor. props @youknowriad
Configuration menu - View commit details
-
Copy full SHA for f0acdcf - Browse repository at this point
Copy the full SHA f0acdcfView commit details -
Publish sidebar extensibility: utilizing new createSlotFill factory
Replacing repetitious code with newly created createSlotFill factory function for PluginPrePublishPanel and PluginPostPublishPanel slots. props @gziolo
Configuration menu - View commit details
-
Copy full SHA for 658fdc4 - Browse repository at this point
Copy the full SHA 658fdc4View commit details
Commits on May 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d6053e1 - Browse repository at this point
Copy the full SHA d6053e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97ad4f1 - Browse repository at this point
Copy the full SHA 97ad4f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53511bd - Browse repository at this point
Copy the full SHA 53511bdView commit details