From 35052c99126c7a09f9e680d1b72f4ad409f20aff Mon Sep 17 00:00:00 2001
From: Erick Hitter <git-contrib@ethitter.com>
Date: Fri, 8 Sep 2017 15:31:08 -0700
Subject: [PATCH] Grunt build

---
 README.md                                 | 100 ++--------------------
 languages/wp-cli-cron-control-offload.pot |  32 ++++++-
 2 files changed, 39 insertions(+), 93 deletions(-)

diff --git a/README.md b/README.md
index 55472fd..dfdad87 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,7 @@
 **Tags:** wp-cli, cli, cron, cron control  
 **Requires at least:** 4.8.1  
 **Tested up to:** 4.9  
+**Requires PHP:** 5.3  
 **Stable tag:** 0.1.0  
 **License:** GPLv2 or later  
 **License URI:** http://www.gnu.org/licenses/gpl-2.0.html  
@@ -11,107 +12,22 @@ Schedule WP-CLI tasks to run via Cron Control
 
 ## Description ##
 
-This is the long description.  No limit, and you can use Markdown (as well as in the following sections).
+Offload WP-CLI requests to cron, to be executed via (Cron Control)[https://github.com/Automattic/Cron-Control] and its CLI runner.
 
-For backwards compatibility, if this section is missing, the full length of the short description will be used, and
-Markdown parsed.
-
-A few notes about the sections above:
-
-*   "Contributors" is a comma separated list of wp.org/wp-plugins.org usernames
-*   "Tags" is a comma separated list of tags that apply to the plugin
-*   "Requires at least" is the lowest version that the plugin will work on
-*   "Tested up to" is the highest version that you've *successfully used to test the plugin*. Note that it might work on
-higher versions... this is just the highest one you've verified.
-*   Stable tag should indicate the Subversion "tag" of the latest stable version, or "trunk," if you use `/trunk/` for
-stable.
-
-    Note that the `readme.txt` of the stable tag is the one that is considered the defining one for the plugin, so
-if the `/trunk/readme.txt` file says that the stable tag is `4.3`, then it is `/tags/4.3/readme.txt` that'll be used
-for displaying information about the plugin.  In this situation, the only thing considered from the trunk `readme.txt`
-is the stable tag pointer.  Thus, if you develop in trunk, you can update the trunk `readme.txt` to reflect changes in
-your in-development version, without having that information incorrectly disclosed about the current stable version
-that lacks those changes -- as long as the trunk's `readme.txt` points to the correct stable tag.
-
-    If no stable tag is provided, it is assumed that trunk is stable, but you should specify "trunk" if that's where
-you put the stable version, in order to eliminate any doubt.
+Provides a WP-CLI command to schedule these events. A UI is under consideration.
 
 ## Installation ##
 
-This section describes how to install the plugin and get it working.
-
-e.g.
-
-1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory
+1. Upload the `wp-cli-cron-control-offload` directry to the `/wp-content/plugins/` directory
 1. Activate the plugin through the 'Plugins' menu in WordPress
-1. Place `<?php do_action('plugin_name_hook'); ?>` in your templates
 
 ## Frequently Asked Questions ##
 
-### A question that someone might have ###
-
-An answer to that question.
-
-### What about foo bar? ###
-
-Answer to foo bar dilemma.
-
-## Screenshots ##
-
-### 1. This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from ###
-![This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from](http://ps.w.org/wp-cli-cron-control-offload/assets/screenshot-1.png)
-
-the /assets directory or the directory that contains the stable readme.txt (tags or trunk). Screenshots in the /assets
-directory take precedence. For example, `/assets/screenshot-1.png` would win over `/tags/4.3/screenshot-1.png`
-(or jpg, jpeg, gif).
-### 2. This is the second screen shot ###
-![This is the second screen shot](http://ps.w.org/wp-cli-cron-control-offload/assets/screenshot-2.png)
+### Does this support custom WP-CLI commands? ###
 
+Yes, after whitelisting them using the `wp_cli_cron_control_offload_command_whitelist` filter.
 
 ## Changelog ##
 
-### 1.0 ###
-* A change since the previous version.
-* Another change.
-
-### 0.5 ###
-* List versions from most recent at top to oldest at bottom.
-
-## Upgrade Notice ##
-
-### 1.0 ###
-Upgrade notices describe the reason a user should upgrade.  No more than 300 characters.
-
-### 0.5 ###
-This version fixes a security related bug.  Upgrade immediately.
-
-## Arbitrary section ##
-
-You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated
-plugins where more information needs to be conveyed that doesn't fit into the categories of "description" or
-"installation."  Arbitrary sections will be shown below the built-in sections outlined above.
-
-## A brief Markdown Example ##
-
-Ordered list:
-
-1. Some feature
-1. Another feature
-1. Something else about the plugin
-
-Unordered list:
-
-* something
-* something else
-* third thing
-
-Here's a link to [WordPress](http://wordpress.org/ "Your favorite software") and one to [Markdown's Syntax Documentation][markdown syntax].
-Titles are optional, naturally.
-
-[markdown syntax]: http://daringfireball.net/projects/markdown/syntax
-            "Markdown is what the parser uses to process much of the readme file"
-
-Markdown uses email style notation for blockquotes and I've been told:
-> Asterisks for *emphasis*. Double it up  for **strong**.
-
-`<?php code(); // goes in backticks ?>`
+### 0.1.0 ###
+* Initial release
diff --git a/languages/wp-cli-cron-control-offload.pot b/languages/wp-cli-cron-control-offload.pot
index 1ca1c3b..5a94eed 100644
--- a/languages/wp-cli-cron-control-offload.pot
+++ b/languages/wp-cli-cron-control-offload.pot
@@ -5,7 +5,7 @@ msgstr ""
 "Project-Id-Version: WP-CLI Cron Control Offload 0.1.0\n"
 "Report-Msgid-Bugs-To: "
 "https://wordpress.org/support/plugin/wp-cli-cron-control-offload\n"
-"POT-Creation-Date: 2017-09-08 01:24:54+00:00\n"
+"POT-Creation-Date: 2017-09-08 22:30:46+00:00\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -25,6 +25,36 @@ msgstr ""
 "X-Poedit-Bookmarks: \n"
 "X-Textdomain-Support: yes\n"
 
+#: includes/functions.php:25
+msgid "Timestamp is in the past."
+msgstr ""
+
+#: includes/functions.php:33
+msgid ""
+"Command may already be scheduled, or it was blocked via the "
+"`schedule_event` filter."
+msgstr ""
+
+#: includes/functions.php:57
+msgid "`%1$s` not allowed"
+msgstr ""
+
+#: includes/run.php:14
+msgid "%1$s: Attempted to run event without WP-CLI loaded. (%2$s)"
+msgstr ""
+
+#: includes/run.php:19
+msgid "%1$s: Attempted to run blocked WP-CLI command. (%2$s)"
+msgstr ""
+
+#: includes/run.php:35
+msgid "%1$s: WP-CLI command failed. (%2$s)"
+msgstr ""
+
+#: includes/schedule.php:41
+msgid "Command scheduled for %1$s from now (%2$s)"
+msgstr ""
+
 #. Plugin Name of the plugin/theme
 msgid "WP-CLI Cron Control Offload"
 msgstr ""
-- 
GitLab