Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Feature/cc 426 new update notification (#674) * early versions of new notification for urging to update the plugin. * new notification setup regarding pending updates * revise notification content to include links to the update page * fix typo * early return for non-admins * remove unneeded comparisons * early return for non CTCT sections * Feature/cc 438 failed disconnect submission hardening (#684) * move our missed api request method to public. * remove is_connected check and target our list array index more directly * begin checking if we have a list, but are not connected at the moment, and attempt to save the record * construct a contact array to match existing code * new methods to help with email notifications about API issues. Making this more direct and not dependent on logging in to see * colaborated wordsmithing with Constant Contact * fill in version number * Fix/cc 440 comment login signup errors (#683) * filter out woocommerce specific lists from the forms plugin * this is not serving any purpose * return early if we do not have any lists * while we should have a list item for each, do an empty check before trying to add to array * wp core get_option only has 2 parameters available to it. * Fix/cc 444 optin ux updates (#682) * remove old comments * build files * hide optin if we have no lists available but are connected * build files * fill in current changelog items, fill in misse CHANGELOG.md items * plugin version bumps for release branch * Fix/cc 446 code quality (#687) * miniscule phpcs * bump our phpcs minimum php version * update which standards we use, and exclude a new nested includes folder * phpcs file cleanup * strict in array checks, a couple of ignores for miniscule issues * yoda conditionals and array alignment * mark output as previously escaped * fix usage of esc_html__() * equals alignment * equals alignment * split assignment * phpcs cleanup for our auth link creation * phpcs cleanup for builder fields file * strict in array check, code spacing * remove some commeted out if statement logic * phpcs cleanup around translated text and array lines * I am fine with short ternary * ignore timestamp issue * various non-breaking phpcs changes * equal signs alignment and trailing commas * various phpcs changes for the lists file * phpcs cleanup for logging class * equals alignment * various phpcs touchups * disregard nonce need due to boolean check only * phpcs fixes * misc phpcs but also rename a function to be more specific to our plugin. * various phpcs touchups * make use of our textdomain escaping * make use of our textdomain escaping * much phpcs, ignoring some for the moment * we have had this mismatched for what we actually store and pass in for a while * We should update the option regardless of empty status, so that next disconect/reconnect attempt we make, we do not repeat previous processed entries * Fix/cc 442 block default selected form (#686) * attempt to provide a default form if we have at least 1 avaialble, and no pre-existing selected form * while we are here, touch up our messaging based on available form list. we were showing no dropdown with zero forms * compiled assets * handle an npm files version bump in this branch. fix an extra space * setting a default in this way was not saving attributes and thus not displaying a form. Instead we will provide a "select form" option to force choosing * build assets * remove now unused variable * mark our "Select" item as disabled if it is the only item in the array * amend our small messaging to reflect creating a form if we have only our blank "Select" item * build files * update pot file
- Loading branch information