Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: litefeel/writing-on-github Loading
base: master
Choose a base ref
...
head repository: embeddedartistry/wordpress-github-sync Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 56 files changed
  • 1 contributor

Commits on May 26, 2021

  1. Overhaul Plugin for Embedded Artistry Needs

    This commit contains a number of changs that make this plugin useful for Embedded Artistry's purposes. Changes include:
    
    - Removing the _ directory prefix
    - Supporting additional post types (courses, lessons, newsletters, field atlas entries, glossary entries), including specific file organization schemes for each type
    - Set the user to the configured user in the import/export paths
        + This addresses a problem we had where the initial export would differ from the import/export from GitHub and Wordpress. By setting the same user, we resolved the problems the difference in user permissions incurred
    - Modified commit messages to our preferred format
    - Removed option to delete posts on import (should happen from wordpress front-end)
    - Removing the ability to file new posts by adding a file in GitHub (expected workflow is to go through the website to create posts)
    - Removed support for drafts and images
    - Disabled the "Edit" link taking you to GitHub - we need the Wordpress front-end for our custom post types and their metadata
    
    In addition, other cleanup was performed:
    
    - Update version to 1.2
    - Adjusted some details from litefeel->embeddedartistry
    - Refactoring filename/directory logic in post.php
    - Removing commented out code
    - Adding error log statements for different failure conditions so that we have transparency when an import or export fails
    - Ignore composer.lock file, since it's generated during the plugin setup process
    - Removed function in CLI causing an error - app->export->set_user() referenced an unused option name
        + Instead, this CLI path calls the wordpress set user functionality
    phillipjohnston committed May 26, 2021
    Configuration menu
    Copy the full SHA
    505fc6a View commit details
    Browse the repository at this point in the history
  2. Overhaul README based on latest information

    Relates to #4
    phillipjohnston committed May 26, 2021
    Configuration menu
    Copy the full SHA
    d788566 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25efb8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f585098 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82cdd20 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    00e7dfe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    75a82bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    57041e1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d1650a2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    74440a2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    faa020f View commit details
    Browse the repository at this point in the history
  12. Flush cache on post update

    Fixes #5
    phillipjohnston committed May 26, 2021
    Configuration menu
    Copy the full SHA
    355cfb1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5b36f93 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    13a042e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    1085910 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c652c14 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Configuration menu
    Copy the full SHA
    59c8a73 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Fix problem where the wordpress sync plugin was overwriting woocommer…

    …ce orders
    
    We were setting the current user for permissions purposes when exporting lesson content managed by other teachers. However, we set the current user before we checked to see if the post that triggered the action was even a valid one (hint: orders are not). We also changed the user but did not change back to the original user before returning. This culminated in all orders on stripe showing up under the default user.
    phillipjohnston committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    c30715b View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    0c2234f View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    b13e45b View commit details
    Browse the repository at this point in the history
Loading