Skip to content

Commit

Permalink
Merge pull request #9 from eighty20results/4.4
Browse files Browse the repository at this point in the history
4.4
  • Loading branch information
eighty20results committed Feb 6, 2016
2 parents 1363328 + 62c61b7 commit e161d7d
Show file tree
Hide file tree
Showing 37 changed files with 6,236 additions and 3,815 deletions.
Binary file modified .gitignore
Binary file not shown.
275 changes: 239 additions & 36 deletions README.md

Large diffs are not rendered by default.

310 changes: 229 additions & 81 deletions README.txt

Large diffs are not rendered by default.

10 changes: 8 additions & 2 deletions bin/build-plugin.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
#!/bin/bash
# Build script for Eighty/20 Results - Sequences plugin
#
include=(classes email css fonts images js languages e20r-sequences.php README.txt)
include=(classes email css fonts images js languages upgrades e20r-sequences.php e20r-sequences-loader.php README.txt)
exclude=(*.yml *.phar composer.* vendor)
build=(classes/plugin-updates/vendor/*.php)
short_name="e20r-sequences"
plugin_path="${short_name}"
version=$(egrep "^Version:" ../${short_name}.php | awk '{print $2}')
Expand All @@ -29,7 +30,12 @@ for p in ${include[@]}; do
done

for e in ${exclude[@]}; do
find ${dst_path} -name ${e} -exec rm -rf {} \;
find ${dst_path} -type d -iname ${e} -exec rm -rf {} \;
done

mkdir -p ${dst_path}/classes/plugin-updates/vendor/
for b in ${build[@]}; do
cp ${src_path}${b} ${dst_path}/classes/plugin-updates/vendor/
done

cd ${dst_path}/..
Expand Down
2 changes: 1 addition & 1 deletion bin/changelog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ readme_header="== ${version} =="
#
# Create a metadata.json friendly changelog entry for the current ${version}
#
${sed} -e"s/\"/\'/g" -e"s/.*/\<li\>&\<\/li\>/" ${changelog_source} > ${readme_path}${incomplete_out}
${sed} -e"s/\"/\'/g" -e's/.*/\<li\>&\<\/li\>/' -e's/\\/\\\\\\\\/g' ${changelog_source} > ${readme_path}${incomplete_out}
echo -n ${json_header} > ${readme_path}${json_out}
cat ${readme_path}${incomplete_out} | tr -d '\n' >> ${readme_path}${json_out}
echo -n ${json_footer} >> ${readme_path}${json_out}
Expand Down
51 changes: 46 additions & 5 deletions build_readmes/current.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
Fix: Didn't always allow access to a post that was supposed to be available
Fix: The subject of email alerts used the incorrect date for the post alert
Enh: Didn't have a default notification type (single post per alert)
Enh: Use WP's time constants (DAY|WEEK|etc_IN_SECONDS)
Enh: The replaceable value !!today!! didn't use the delay value of the post to calculate the date.
FIX: Would sometimes error during display of available posts for sequence (in post list metabox)
FIX: Simplified security management
FIX: Refactored CSS (out of .php & into dedicated CSS files)
FIX: Error when attempting to load sequence info
FIX: Would sometimes return too many sequences
FIX: Would sometimes return incorrect number of sequences.
FIX: Reflect new version number (4.4)
FIX: Revert version fix
FIX: Didn't account for pages < pagesize.
FIX: Autoload the views class
FIX: Conversion check didn't always return the correct status for a sequence
FIX: Updated default options to match new, simpler settings management
FIX: Load the appropriate upgrade logic (if present).
FIX: Didn't always load the front-end scripts when loading the sequence page
FIX: Don't send notification alerts for posts with a 0 delay
FIX: Make compatible with new settings/option names & fields
FIX: Instantiation of singleton class
FIX: Numerous issues related to moving the view code out of the controller
FIX: Simplify saving of sequence options/settings from backend
FIX: Didn't always load the correct instance of the class
FIX: Would sometimes loop too many times during update check
ENH: Clean up Sequence meta from member posts/pages/CPTs if the sequence itself is deleted
ENH: Convert settings to new (easier to manage) settings for the sequence. (initial commit)
ENH: Add stub functions for update actions in e20rSequenceUpdates class
ENH: Simplify up-front loading of classes
ENH: Make "add post to sequence" metabox responsive
ENH: Remove some of the duplicate DEBUG info
ENH: Support using separate view class
ENH: Set option for update(d) version
ENH: Simplify saving options/settings for the sequence
ENH: Add debug to debug status of post/pages being loaded from DB
ENH: Move view related code to own class
ENH: Remove some of the duplicate DEBUG info
ENH: Remove sequence meta from post(s) when sequence gets deleted.
ENH: Add upgrade handling to hook system
ENH: Simplify saving/loading options & settings in backend meta box
ENH: Initial commit for refactoring view related functions
ENH: Initial commit for update functionality tool
ENH: Add debug output for is_after_opt_in()
ENH: Whitespace clean-up
ENH: Simplified security protocol (minimize probability for error while maximizing security)
ENH: Add license information
ENH: Updated Norwegian translation (Norsk/Bokmål)
ENH: Add description on how to add new alert templates
NIT: Updated fix version
NIT: Refactored class
Loading

0 comments on commit e161d7d

Please sign in to comment.