FIX: PHP Warnings on new post notifications if there is no one to notify
NEW/FIX: Setting for a list of all users with Pushover Keys in their profile (helps with performance, thanks Pippin)
NEW: Admin's can now choose which roles get new post notifications. Supports Custom Roles as well.
NEW: Link to create an application is prefilled with WordPress App Template (Thanks Superblock team!)
FIX: Only users of a role who can receive post notifications can see the option to get new post notifications in their profile.
FIX: Corrected an issue where the theme update notification was reading the theme_updates site transient incorrectly.
NEW: Added notifications for available core updates - Thanks Ryan Pletcher
FIX: My extreme lack of spelling in docBlocks
FIX: Fixed an issue where the User Profile option wasn't showing up for new post notifications
NEW: Added post publication notifications for users with keys in their profile. When posts move from any status to published, a notification is sent. Post authors will get a notification only if the post moves from 'future' to 'publish', to notify them of a scheduled post being published.
NEW: Added a section to the Profile page allowing users to turn on or off Post Publish notifications at an account specific level. This is only visible if the user has a Pushover User Key and the global Post Notification setting is on
FIX: Corrected spelling error on plugin update notification
CLEANUP: Moved the functions for contact methods out of the class and into the includes
UPDATED: German Translation
NEW: Pushover Notification when plugin or theme updates are available. Checks every 12 hours.
NEW: Allow multiple Applications keys. Useful for sites that send large amounts of notifications or want to use different application icons for different types of notifications.
FIX: Corrected a wrapping issue on the Extensions tab
FIX: All functions now have PHPDoc on them
FIX: Fixed a possible bottleneck in sending notifications due to the request blocking the thread. This means email fail-over will only apply when logging is enabled. (Note that logging may affect performance and should only be used on a non-production environment or when debugging)
FIX: Fixed an issue when Logging is turned on, a notice is generated stating an Undefined index was found.
NEW: Tabs are now a filter so extensions can add tabs
NEW: System Info Tab to show settings for support (Thanks to Easy Digital Downloads for some great guidance on info to include)
NEW: Quick Access to Settings and Pushover.net from Plugins page
FIX: Converted the settings page to use the checked() function instead of custom if statements
FIX: Spelling error on settings page
FIX: Corrected link to Improved Cron plugin
NEW: New Tab for managing extension license keys
NEW: Making the new user notifications 100% filterable, including their arguments
NEW: Disclaimer about 'cron' features and their reliance on wp-cron
FIX: Spelling correction in admin
FIX: Translators having issues with line breaks in translatable text
FIX: Removed unnecessary translation entry on new comment title
Fixing an integration bug for getting options
Fixing Capitalization of Comment Type in Notification
Streamlined the error logging with a formatting method
Added tabs to the administration area to allow easier viewing of logs
Added Extensions tab so users can find extensions for other plugins
Fixed a Double URL Encoding bug with Supplementary URLs
Added 'View Comment' link to comment notifications when a comment is made that's pre-approved
Added wp_parse_args functionality to add in extensibility
Am now following limits from the API: Message Length, URL Length, URL Title Length
Password Reset Requests are now a high priority. They are marked red in Pushover
Fixing a bug on Password Reset Notifications when no data is entered
Adding a filter to the checkboxes for extensibility and upcoming extensions.
Added in password reset notification as an option
Limited logging to last 100 items to save space and clutter. Reduced the message to only the time, type, key, and subject
Added in a check to see if the mail attempt failed, added a log line for this as well.
Reversed the order of the logs to show the most recent first.
Added in Advanced & Debug options for users to help troubleshoot. This iteration has the ability to turn on or off SSL Verification, since the API Request to Pushover is via HTTPS. This should help local installs and installs that do not have Root Certs installed for CURL.
Added in the ability to turn Logging on and Off
Fixing sensitization to the admin settings area. (Thanks to the feedback from the Pushover Team)
Requires: 3.0 or higher Compatible up to: 3.8.3 Last Updated: 2014-3-23 Downloads: 9,309