Code Monkey home page Code Monkey logo

custom-wp-notify's People

Contributors

alex-418 avatar bdolor avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

custom-wp-notify's Issues

PHP Parsing Error

Description

One of the dependencies is throwing PHP Parsing Errors, preventing cron from running and notifications from being sent out.

Expected behaviour

Vendor dependencies should work in different server environments

Actual behaviour

vendor/symfony/css-selectors required by tijsverkoyen/css-to-inline-styles is causing problems on cert (PHP 7.0). No such problems occur on local development (PHP 7.1)

function https://github.com/BCcampus/custom-wp-notify/blob/dev/inc/processors/class-mail.php#L128 in Cron hook produces the following on cert server:

image

Steps to reproduce the problem

Force the Mail Queue to run

System Information

  • Custom WP Notify: pre-release
  • WordPress: 4.9.4

move javascript into their own files

Description

Javascript in a php file class-cwpoptions.php prevents code formatting (for PHP) from working. JS needs to be moved out into its own file(s).

Expected behaviour

PHP files should respond to code formatting actions

Actual behaviour

They don't

Default user_meta value on plugin activation

Description

Upon activation the Subscription Management admin interface is empty.

Expected behaviour

On plugin activation, all users, if not already set, should have their cwp_notify value in user_meta set to 0, or off.

Actual behaviour

This value is not set

Steps to reproduce the problem

Activate the plugin, go to Tools->Custom WP Notify and click on the 'Subscription Management' tab

System Information

  • Custom WP Notify: 0.5.0
  • WordPress: 4.9.5

migrate to dependency mgmt

Description

shifting the responsibility of dependency mgmt to dependency managers.

Expected behaviour

automatic updates to dependencies could be better managed with yarn update

Actual behaviour

requires manually checking on packages and then updating version number in a CDN link.

Steps to reproduce the problem

System Information

  • Custom WP Notify: 0.6.0
  • WordPress: 5.0.3

Subscription Management feature is broken

Can't move users between the "Subscribed" and "Not Subscribed" select lists.

[Description of the bug or feature]

Moving a user back and forth between subscribed and non subscribed should work.

[What you expect/want to happen]

Nothing happens when you try and move a user.

[What actually happened]

Users stay in the same list.

  1. Login to eypd.bccampus.ca with an account with admin privileges
  2. Visit the Custom WP notify settings page (Settings -> Custom WP Notify)
  3. Click on the "Subscription Management" tab
  4. Try to move a user over

System Information

  • Custom WP Notify: v0.6.0
  • WordPress: 4.9.7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.