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

Feature: Markdown support as a Markdown-specific Gutenberg Block #9357

Closed
wants to merge 58 commits into from

Commits on Apr 26, 2018

  1. Prototype block structure and icon working

    Initial file seed.
    nuzzio committed Apr 26, 2018
    Copy the full SHA
    f68d0fd View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a6bfb98 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5090149 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2018

  1. Prototype block structure and icon working

    Initial file seed.
    nuzzio committed Apr 29, 2018
    Copy the full SHA
    3e3a2ea View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1014ff9 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ca238fc View commit details
    Browse the repository at this point in the history
  4. Added patterns to protect non-Markdown blocks

    Added patterns that will attempt to preserve all  Gutenberg non-Markdown blocks from the Markdown parser.
    nuzzio committed Apr 29, 2018
    Copy the full SHA
    a1c6611 View commit details
    Browse the repository at this point in the history
  5. Remove the PlainText block wrapper

    Remove the textarea wrapper to avoid rendering it as a textarea form element for the reader.
    nuzzio committed Apr 29, 2018
    Copy the full SHA
    2a89e36 View commit details
    Browse the repository at this point in the history
  6. Reuse markdown content on Meta Box update

    The idea here is to reuse the existing original Markdown, on the second post for Meta Boxes following a `Save Draft` event. This way when the markdown parser runs a second time it does not parse the rendered markup in `post_content` and overwrite the original Markdown in `post_content_filtered`.
    nuzzio committed Apr 29, 2018
    Copy the full SHA
    fc58ffe View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    7cecd85 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'add/gutenberg-markdown-block' of https://github.com/nuz…

    …zio/jetpack into add/gutenberg-markdown-block
    
    # Conflicts:
    #	modules/markdown/assets/js/jetpack-markdown-block.jsx
    nuzzio committed Apr 29, 2018
    Copy the full SHA
    efe24b5 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Copy the full SHA
    56e891f View commit details
    Browse the repository at this point in the history
  2. Added CSS enqueue

    nuzzio committed May 1, 2018
    Copy the full SHA
    0df47da View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    62ce3c9 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f8588e9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ae7537c View commit details
    Browse the repository at this point in the history
  6. removed dynamic render

    nuzzio committed May 1, 2018
    Copy the full SHA
    582e181 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    3269125 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    0831bfd View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    e34a112 View commit details
    Browse the repository at this point in the history
  10. pruned unused variable

    nuzzio committed May 1, 2018
    Copy the full SHA
    6687808 View commit details
    Browse the repository at this point in the history
  11. Meeting Markdown spec

    so that Markdown formatting syntax is not processed within block-level HTML
    nuzzio committed May 1, 2018
    Copy the full SHA
    0e3d80b View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    862898f View commit details
    Browse the repository at this point in the history
  13. Added filter call for Gutenberg edit post

    apply filter is located in wp-content/plugins/gutenberg/lib/client-assets.php line 841
    nuzzio committed May 1, 2018
    Copy the full SHA
    fd28b19 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. Check if Gutenberg is loaded

    do this prior to attempting block registration.
    nuzzio committed May 2, 2018
    Copy the full SHA
    933ea87 View commit details
    Browse the repository at this point in the history
  2. Simplified textarea save format

    Using a textarea preserves the newlines in the input field faithfully on the POST. These are caught by the `strip_gutenberg_text_area_wrapper` to remove the node for the user side and introduce additional newlines for proper formatting.
    nuzzio committed May 2, 2018
    Copy the full SHA
    eff948e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e753704 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2018

  1. Copy the full SHA
    d8bf411 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0e1cd99 View commit details
    Browse the repository at this point in the history
  3. Cleaned up comment

    nuzzio committed May 3, 2018
    Copy the full SHA
    d74cab4 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. Merge branch 'master' of https://github.com/Automattic/jetpack into a…

    …dd/gutenberg-markdown-block
    nuzzio committed May 12, 2018
    Copy the full SHA
    20a00ee View commit details
    Browse the repository at this point in the history
  2. fixed comments

    nuzzio committed May 12, 2018
    Copy the full SHA
    c4cac44 View commit details
    Browse the repository at this point in the history
  3. added gutenberg test

    nuzzio committed May 12, 2018
    Copy the full SHA
    497bdb6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1034d39 View commit details
    Browse the repository at this point in the history
  5. fixed method name

    nuzzio committed May 12, 2018
    Copy the full SHA
    11faa06 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. Copy the full SHA
    60573a7 View commit details
    Browse the repository at this point in the history
  2. added markdown testsuite

    nuzzio committed May 14, 2018
    Copy the full SHA
    5ee1320 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0507d3d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4460e2b View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    cd931dd View commit details
    Browse the repository at this point in the history
  6. Fixed code style.

    nuzzio committed May 14, 2018
    Copy the full SHA
    25bd848 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Copy the full SHA
    f7c6317 View commit details
    Browse the repository at this point in the history
  2. Added variables for block tags

    nuzzio committed May 17, 2018
    Copy the full SHA
    6c31407 View commit details
    Browse the repository at this point in the history
  3. Simplified and commented regex

    nuzzio committed May 17, 2018
    Copy the full SHA
    5b5ce51 View commit details
    Browse the repository at this point in the history
  4. Resolved todo

    nuzzio committed May 17, 2018
    Copy the full SHA
    aad6c1e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    9ba9a94 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    9f64993 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    ec82a05 View commit details
    Browse the repository at this point in the history
  8. Cleaned up comments

    nuzzio committed May 17, 2018
    Copy the full SHA
    68f44fd View commit details
    Browse the repository at this point in the history

Commits on May 19, 2018

  1. cleaned up comment

    nuzzio committed May 19, 2018
    Copy the full SHA
    bdd722e View commit details
    Browse the repository at this point in the history
  2. removed old comment

    nuzzio committed May 19, 2018
    Copy the full SHA
    192640b View commit details
    Browse the repository at this point in the history
  3. clarified wautop usage

    nuzzio committed May 19, 2018
    Copy the full SHA
    21dfd0a View commit details
    Browse the repository at this point in the history
  4. Worpress formatting checks

    nuzzio committed May 19, 2018
    Copy the full SHA
    4d3a8f9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    f4f4828 View commit details
    Browse the repository at this point in the history
  6. Capitalized Markdown

    nuzzio committed May 19, 2018
    Copy the full SHA
    e30ff63 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. Copy the full SHA
    8860e80 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4238168 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    4c3b5b2 View commit details
    Browse the repository at this point in the history