Skip to content
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

Closed
wants to merge 12 commits into from

Commits on Apr 12, 2018

  1. Gutenberg: Creating prePublish action

    Creates a 'prePublish' action hook that is triggered
    right before a post is published.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    f11be45 View commit details
    Browse the repository at this point in the history
  2. 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...
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    ca88e2b View commit details
    Browse the repository at this point in the history
  3. 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'.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    3894220 View commit details
    Browse the repository at this point in the history
  4. 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.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    c2508c9 View commit details
    Browse the repository at this point in the history
  5. Extensibility: Whitespace cleanup

    Cleaning up some leading and trailing whitespace issues.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    15f2bf2 View commit details
    Browse the repository at this point in the history
  6. Extensibility: documentation clean up

    Fixing typos and clearing out unecessary DocBlock entries.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    64ca016 View commit details
    Browse the repository at this point in the history
  7. Publish sidebar extensibility: cleaning up obsolete syntax

    Removing obsolete curly brackets around PluginPostPublishPanel.Slot and PluginPrePublishPanel.Slot components.
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    b462ae1 View commit details
    Browse the repository at this point in the history
  8. 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
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    f0acdcf View commit details
    Browse the repository at this point in the history
  9. Publish sidebar extensibility: utilizing new createSlotFill factory

    Replacing repetitious code with newly created createSlotFill factory function
    for PluginPrePublishPanel and PluginPostPublishPanel slots.
    
    props @gziolo
    c-shultz committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    658fdc4 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Update README.md

    gziolo authored May 17, 2018
    Configuration menu
    Copy the full SHA
    d6053e1 View commit details
    Browse the repository at this point in the history
  2. Update compat.php

    gziolo authored May 17, 2018
    Configuration menu
    Copy the full SHA
    97ad4f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53511bd View commit details
    Browse the repository at this point in the history