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

Release 1.12.0 #883

Merged
merged 101 commits into from
Sep 29, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
14ca262
Update class-pum-woocommerce-integration.php
bydrewpaul Jul 13, 2020
6ff8fb1
Merge pull request #854 from PopupMaker/master
fpcorso Jul 16, 2020
12dce6d
Switch click trigger CSS description to use ID instead of name.
fpcorso Jul 17, 2020
bbbee09
Add stylelint config file
fpcorso Jul 17, 2020
0f9b45d
Add ignore file for stylelint
fpcorso Jul 17, 2020
f90cea4
Fix one file's stylelint warnings to test linting
fpcorso Jul 20, 2020
3ba3ba0
Add StyleLint step in pull request checklist
fpcorso Jul 20, 2020
443b6fe
Merge pull request #855 from PopupMaker/feature/css-linting
fpcorso Jul 21, 2020
c7bd735
Add PHPCS and WP PHP Coding Standards to repo
fpcorso Jul 21, 2020
dfc245c
Add checkbox in pull request template for PHPCS warnings
fpcorso Jul 21, 2020
15b35d0
Improve file using PHPCS warnings to test out our configurations
fpcorso Jul 21, 2020
0ff6dc6
Merge pull request #858 from PopupMaker/feature/php-linting
fpcorso Jul 22, 2020
efa112d
Add links to new contributing guidelines in readme and move support s…
fpcorso Jul 22, 2020
fcddcd8
Make code quality improvements from ESLint warnings
fpcorso Jul 22, 2020
ee33185
Add popup ID to top of popup editor
fpcorso Jul 23, 2020
75a06da
Fix some of the PHPCS warnings and errors
fpcorso Jul 23, 2020
07e58d9
Add a placeholder span around {popup-ID} for swapping with real post …
fpcorso Jul 29, 2020
4f7d1f2
Add new Error Log tab to Tools page
fpcorso Jul 30, 2020
c2c5041
Group methods for displaying tabs together
fpcorso Jul 30, 2020
8695a97
Create new method for import tab and deprecate old method
fpcorso Jul 30, 2020
6ead84a
Create method for displaying error log
fpcorso Jul 30, 2020
f771bcb
Add styling for new log viewer
fpcorso Jul 30, 2020
8cced62
Add new method for retrieving URL to log file
fpcorso Jul 30, 2020
39693b8
Add button for downloading log file
fpcorso Jul 30, 2020
7344d7e
Modify styling for Error Log tab
fpcorso Jul 30, 2020
c9fb882
Makes minor improvements to styling and layout
fpcorso Jul 30, 2020
b32099f
Add button to empty error log
fpcorso Aug 3, 2020
66fbf3e
Merge pull request #865 from PopupMaker/issue/575
fpcorso Aug 6, 2020
198b4a7
Add ID within text for returned results in object search
fpcorso Aug 6, 2020
ffb2929
Improve code quality by fixing linting errors
fpcorso Aug 6, 2020
a6bafd7
Fix name for empty error log button
fpcorso Aug 10, 2020
447252e
Create tab on tools page for scheduled actions
fpcorso Aug 10, 2020
40b12cb
Improve code quality by fixing warnings from linters
fpcorso Aug 11, 2020
cfa7192
Add query to delete all usermeta upon uninstall
fpcorso Aug 11, 2020
037166c
Improve code quality by fixing warnings from linters
fpcorso Aug 11, 2020
039fc58
Update documentation links from contextual help
fpcorso Aug 18, 2020
0818f46
Change UTM parameters on admin bar help link to align with other cont…
fpcorso Aug 18, 2020
127a786
Merge tag '1.11.2' into develop
fpcorso Aug 18, 2020
21f3c95
Improve code quality by fixing ESLint warnings
fpcorso Aug 18, 2020
9cb4aaa
Add new .wordpress-org folder to hold all assets to be sent to wordpr…
fpcorso Aug 18, 2020
29a8b0a
Add remaining assets from wordpress.org to repo
fpcorso Aug 18, 2020
45908d7
Merge pull request #850 from bydrewpaul/patch-1
fpcorso Aug 19, 2020
75694b8
Add three new example popup screenshots to wordpress.org assets
fpcorso Aug 19, 2020
7eafb05
Merge branch 'develop' of https://github.com/PopupMaker/Popup-Maker i…
fpcorso Aug 19, 2020
89cfa68
Copy ContactForm7 class to create FormidableForms class
fpcorso Aug 20, 2020
0da2f63
Replace content for get_form(s) methods using the Formidable methods
fpcorso Aug 20, 2020
42fd87d
Add new FormidableForms class to main integrations list
fpcorso Aug 20, 2020
cdde83e
Create selectlist and on success methods
fpcorso Aug 20, 2020
6298447
Add new formidableforms.js file to get started
fpcorso Aug 20, 2020
c6531e7
Fix minor bugs with form class
fpcorso Aug 20, 2020
395c23e
Add new formidableforms JS file to webpack to compile with other form…
fpcorso Aug 20, 2020
191238c
Build out AJAX submission for Formidable
fpcorso Aug 20, 2020
b6a7a9a
Fix PHPCS warnings
fpcorso Aug 20, 2020
4de2461
Switch to check only if value is set instead of if value is empty
fpcorso Sep 1, 2020
6804f19
Make example click trigger class dynamic
fpcorso Sep 1, 2020
8c5f6f9
Add initial version of the content only popup theme
fpcorso Sep 2, 2020
d9af8db
Make minor readme improvements
fpcorso Sep 2, 2020
a9c4c1f
Fix insertCookie to use cookie type defaults
fpcorso Sep 4, 2020
91f5ec4
Fix most of ESLint errors in cookies file
fpcorso Sep 4, 2020
fbdc7e2
Switch h4's with h2's on the Extend page
fpcorso Sep 8, 2020
97a1b5e
Ensure consistency in punctuation in headings on the Extend page
fpcorso Sep 8, 2020
bd81c9b
Fix some ESLint warnings
fpcorso Sep 8, 2020
4c53a2a
Change 'addons' to 'extensions' in tab name
fpcorso Sep 8, 2020
f99ea20
Fix ESLint warnings
fpcorso Sep 8, 2020
ee10ef9
Add check if AJAX submission is turned on
fpcorso Sep 9, 2020
b5de0aa
Break apart our massive wall of text of free features into digestible…
fpcorso Sep 9, 2020
9bb5697
Add deprecated info to older success cookies
fpcorso Sep 10, 2020
0580989
Add new check for if popup is active
fpcorso Sep 11, 2020
12d2fb4
Add AJAX endpoint for saving new active meta value
fpcorso Sep 11, 2020
8c771db
Ensure general JS gets enqueued on All Popups page
fpcorso Sep 11, 2020
911a834
Begin creating JS for sending active state to new AJAX endpoint
fpcorso Sep 11, 2020
c84162f
Wraps up concept function for sending active state to new AJAX endpoint
fpcorso Sep 11, 2020
ab92953
Create "Active" column on All Popups page
fpcorso Sep 11, 2020
d535588
Creates initial checkbox for activation button
fpcorso Sep 11, 2020
8f2c9fa
Creates nonce for the action
fpcorso Sep 11, 2020
ec75f63
Fix minor issues with the saving and loading process
fpcorso Sep 11, 2020
906e63b
Add styling for toggle buttons
fpcorso Sep 11, 2020
38a31cc
Change the HTML for the toggle button to better align with styling
fpcorso Sep 11, 2020
1038611
Reduce size of toggle button
fpcorso Sep 11, 2020
8c04d95
Make the focus shadow more apparent to make it easier for keyboard usage
fpcorso Sep 11, 2020
f3f7ec1
Add border to toggle
fpcorso Sep 11, 2020
7d08d1f
Add active state toggle to popup editor
fpcorso Sep 11, 2020
ac73555
Switch URLs going to old account area to go to new account area
fpcorso Sep 14, 2020
b0074c5
Update 'active' to 'enabled'
fpcorso Sep 15, 2020
ba481a9
Make the enabled toggle only appear if the popup is published
fpcorso Sep 15, 2020
437d5f3
Add FAQ question about ecommerce popups
fpcorso Sep 15, 2020
8c1857f
Remove values column from Subscribers DB class
fpcorso Sep 16, 2020
c385f98
Remove values column data from data array
fpcorso Sep 16, 2020
9b75095
Add method to clean up the UI
fpcorso Sep 17, 2020
2594856
Move enabled lookup and setting to its own method
fpcorso Sep 17, 2020
a99e1db
Merge pull request #877 from PopupMaker/feature/544
fpcorso Sep 17, 2020
100ff48
Update version for subscribers table
fpcorso Sep 17, 2020
0b64d45
Update assets in repo
fpcorso Sep 17, 2020
73bc152
Merge pull request #872 from PopupMaker/feature/750
fpcorso Sep 17, 2020
f6e3959
Update assets in repo
fpcorso Sep 17, 2020
496b047
Switch from using query arg for popup ID for the click open class to …
fpcorso Sep 17, 2020
dea5233
Update assets in repo
fpcorso Sep 17, 2020
327d01e
Update version number to 1.12.0-beta-1
fpcorso Sep 17, 2020
270d418
Update changelog
fpcorso Sep 17, 2020
fd987d2
Prepare version numbers for full release
fpcorso Sep 22, 2020
323d589
Update release date to today
fpcorso Sep 29, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ Issue:
## Checklist:
- [ ] My code has been tested in the latest version of WordPress.
- [ ] My code does not have any warnings from ESLint.
- [ ] My code does not have any warnings from StyleLint.
- [ ] My code does not have any warnings from PHPCS.
- [ ] My code follows the WordPress code style.
- [ ] My code follows the accessibility standards. <!-- Guidelines: https://developer.wordpress.org/coding-standards/wordpress-coding-standards/accessibility/ -->
- [ ] All new functions and classes have code documentation.
6 changes: 6 additions & 0 deletions .stylelintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
node_modules
vendor
public
release
build
assets/css/*.css
3 changes: 3 additions & 0 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "stylelint-config-wordpress/scss"
}
Binary file added .wordpress-org/banner-1544x500.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/banner-1800x690.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/banner-772x250.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/icon-128x128.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/icon-256x256.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
### v1.12.0 - 09/29/2020
* Feature: Add the ability to turn on/off popups [Issue #544](https://github.com/PopupMaker/Popup-Maker/issues/544)
* Feature: Formidable Forms integration [Issue #750](https://github.com/PopupMaker/Popup-Maker/issues/750)
* Feature: New error log tab for viewing, downloading, and emptying the error log [Issue #575](https://github.com/PopupMaker/Popup-Maker/issues/575)
* Feature: New minimal popup theme for use with content created by page builders [Issue #759](https://github.com/PopupMaker/Popup-Maker/issues/759)
* Feature: Can now target WooCommerce "Subscriptions" account page. Thanks @bydrewpaul [Issue #849](https://github.com/PopupMaker/Popup-Maker/issues/849)
* Feature: Can now view all scheduled actions on the "Tools" page [Issue #859](https://github.com/PopupMaker/Popup-Maker/issues/859)
* Improvement: Add popup ID to the top of the popup editor [Issue #583](https://github.com/PopupMaker/Popup-Maker/issues/583)
* Improvement: Show default click trigger classes in trigger editor [Issue #584](https://github.com/PopupMaker/Popup-Maker/issues/584)
* Improvement: Show post ID in postselect drop-downs [Issue #660](https://github.com/PopupMaker/Popup-Maker/issues/660)
* Improvement: Label older form triggers/cookies as deprecated (or similar) [Issue #874](https://github.com/PopupMaker/Popup-Maker/issues/874)
* Fix: Form submission cookie not automatically setting "form" key [Issue #866](https://github.com/PopupMaker/Popup-Maker/issues/866)
* Fix: Trying to access 'private' key when the field is false error [Issue #873](https://github.com/PopupMaker/Popup-Maker/issues/873)
* Fix: _pum_subscribers table fails to create on MySQL 8.0.19+ due to VALUES keyword [Issue #876](https://github.com/PopupMaker/Popup-Maker/issues/876)

### v1.11.2 - 08/17/2020
* Fix: `wp_make_content_images_responsive` is deprecated, use `wp_filter_content_tags()` instead
* Fix: IE 11 does not support JS Promises
Expand Down
4 changes: 2 additions & 2 deletions assets/css/pum-admin-bar-rtl.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-bar-rtl.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions assets/css/pum-admin-bar.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-bar.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-batch-rtl.css.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-batch.css.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-editor-styles-rtl.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/css/pum-admin-editor-styles.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions assets/css/pum-admin-extensions-page-rtl.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading