Plex Notify

Thanks The web UI is coming shortly =) I am working on it as we speak.

Thanks for a cool app, easy to install/setup....and for DOCUMENTING!

Are feature requests best here or on codeplex?

I see theres growl and pushalot that seem os specific.

I know some people may  think I'm strange and i'm kind of in between setups at the moment

I plan on using hybrid XBMC/plex, with XBMC as living room machine

What about perhaps a way to manually trigger script or ad hoc commands.  Say, messaging XBMC through the json call or something? I think you could literally get the push notification to XBMC even with images (not sure the json cmd works images anymore) but could be a nice feature for mixed environments and if Plex adds support for client messaging

Hello everybody! So Things are looking pretty good I got a lot of existing bugs buttoned up. Beta 1 will be released April 1'st. For your viewing pleasure here are the patch notes. It's a big one.

Beta v0.0.1.0
 - Added Music Support. (This can get very spammy. Notifications are off by default and is used only for statistics purposes.)
 - Added Plugin store.
 - Added additional plugin support
	- Plugin settings tab has been added to the settings screen.
 - Added Web Server
	- Added Web Server configurations
	- Added Web UI for Plugins.
	- Added Web API.
	- Added Web page for your users to manage their notifications.
 - Added RSS Feed
 - Added Recently added support
 - Added Email Support
	- Added a Email screen where you can create email notifications for users.
	- Emails can be configured to auto-send or send manually.
	- Users can opt-out of emails with an unsubscirbe button auto added to all emails. You will not be able to send email to these users.
	- You can create your own custom HTML email.
	- 2 template emails are included
		- weekly newsletter
		- Recently added
	- Emails use tokens similar to Notification messages to populate the email.
		- Note: (x) is configurable.
                - Statistics tokens are for the emailed user not The plex server as a whole.   
		- All tables, lists and elements are named for CSS in the tokens. See Documentation at PlexNotify.com for more information and examples. 
		- {Recently Added} - This will show the recently added content for the past (x) days OR only the content the emailed user has not been notified about.
		- {Recently Added Detail} - Same as recently added but in a table that displays all the media information.
		- {Movies Watched} - Number of movies watched in the past (x) days.
		- {TV Shows Watched} - Number of TV shows watched in the past (x) days.
		- {Audio Listened To} - Number of audio files listened to in the past (x) days.
		- {Total Plex Time} - The grand total of all the time in both audio and video on your plex servers over the past (x) days.
		- {Total Listen Time} - Total amount of time listened to audio on your plex servers over the past (x) days.
		- {Total Watch Time} - Total amount of time watched on your plex servers over the past (x) days.
		- {Total TV Show Watch Time} - Total amount of time watched for TV shows on your plex servers over the past (x) days.
		- {Total Movie Watch Time} - Total amount of time watched for Movies on your plex servers over the past (x) days.
		- {UserName} - The Friendly name of the user, or if blank or not set, the users Plex Name.
		- {PlexName} - Displays the users Plex Name.
		- {View List Audio} - Displays a list of all audio listened to over the past (x) days.
		- {View List Audio Detail} - Same as View List Audio but in a table that displays all the audio information.
		- {View List TV Show} - Displays a list of all TV shows watched to over the past (x) days.
		- {View List TV Show Detail} - Same as View List TV Show but in a table that displays all the video information.
		- {View List Movies} - Displays a list of all Movies watched to over the past (x) days.
		- {View List Movies Detail} - Same as View List Movies but in a table that displays all the video information.
 - UI improvements in settings and statistics screen.
 - Updated User Management in settings.
 - Fixed detection for video watch "Re-starts"
 - Fixed some cases where notifications would be infinitely sent out.
 - Fixed memory leak in Stats page
 - "Notifications Enabled" on all platforms has been removed and broken out into "Notify Plays" and "Notify Informational".

Holy moly that's a big changelist! Calling it beta v0.0.1.0 vastly undersells the amount of work you've put into this. Looking forward to it. 

Is this going to be a bad april fool's joke?

Awesome  :D

jbur, this is amazing! Plex should hire you on the spot!!!

Hello everybody! So Things are looking pretty good I got a lot of existing bugs buttoned up. Beta 1 will be released April 1'st. For your viewing pleasure here are the patch notes. It's a big one.

Looks as though this may be just as exciting to see as the initial and quite successful launch of the app itself. 

I have 10+ users and i have found notify uses 500mb ram.. am i getting a memory leak?

I have 10+ users and i have found notify uses 500mb ram.. am i getting a memory leak?


The Statistics page has a memory leak currently. The next patch has a fix. Just restart plex notify to fix it.

Sent from my SM-N900P using Tapatalk

Request: Notified online: Hi, friend, It's possible any features as chat or message notification for users in their devices.. No Email message, so It's very interesting that their devices will receive any notification or comunication... as Whatsapp ... in two directions?, for example, if I want notify at my friend user that test any movie, that this message was received in his device...

If my friends will be write answer to me it's will be great.. I suppose that this interface is not possible... PMS have work this feature, no PlexNotify...

Regards

Paco

Request: Notified online: Hi, friend, It's possible any features as chat or message notification for users in their devices.. No Email message, so It's very interesting that their devices will receive any notification or comunication... as Whatsapp ... in two directions?, for example, if I want notify at my friend user that test any movie, that this message was received in his device...

If my friends will be write answer to me it's will be great.. I suppose that this interface is not possible... PMS have work this feature, no PlexNotify...

Regards

Paco

+1 if that could work! would be amazing

Request: Notified online: Hi, friend, It's possible any features as chat or message notification for users in their devices.. No Email message, so It's very interesting that their devices will receive any notification or comunication... as Whatsapp ... in two directions?, for example, if I want notify at my friend user that test any movie, that this message was received in his device...

If my friends will be write answer to me it's will be great.. I suppose that this interface is not possible... PMS have work this feature, no PlexNotify...

Regards

Paco

as part of the web server users will be able to use the existing notification engines to send notifications to. So a user will be able to use the web portal to sign up for Pushover Notifications for example. The user will be notified of recently added videos with pushover. I will add the ability for you to send custom messages when I implement this feature.

Keep up the good work! This is an awesome program and it seems like you are making it even more awesome with each update!

Two small things:

-The "getting data" process is too long IMO recently. It just seems "heavy" every time I go in statistics...

-Since the beginning, I still have this MyPlex connection issues only from the main one on Windows 2008 R2 server. It works perfectly fine though, but just can't get connected to MyPlex account. The one from my Win 8 (secondary) is fine.

You mentioned a permission issue but never found anything.

***It's a DC for my domain BTW (and the PMS server is there.

Two small things:

-The "getting data" process is too long IMO recently. It just seems "heavy" every time I go in statistics...

-Since the beginning, I still have this MyPlex connection issues only from the main one on Windows 2008 R2 server. It works perfectly fine though, but just can't get connected to MyPlex account. The one from my Win 8 (secondary) is fine.

You mentioned a permission issue but never found anything.

***It's a DC for my domain BTW (and the PMS server is there.

The getting data is going to be required because I Parse all the data and apply the filters to it. This way is readily available when navigating the tabs and for plugins. However, I did Improve the load times for the next patch.

As for your second issue, I have no clue I am also using Windows 2008 R2 actively as my PMS, I have Plex Notify on it, and I am not experiencing this issue. It cant be a permissions issue, it has to be your firewall or something blocking the connection.

The getting data is going to be required because I Parse all the data and apply the filters to it. This way is readily available when navigating the tabs and for plugins. However, I did Improve the load times for the next patch.

As for your second issue, I have no clue I am also using Windows 2008 R2 actively as my PMS, I have Plex Notify on it, and I am not experiencing this issue. It cant be a permissions issue, it has to be your firewall or something blocking the connection.

No firewall,antivirus, UAC, DEP, etc..

anyway, everything still works so... Just my OCD  :P seeing the MyPlex connection error notifications....

The getting data is going to be required because I Parse all the data and apply the filters to it. This way is readily available when navigating the tabs and for plugins. However, I did Improve the load times for the next patch.

I understand the importance of getting data. Would it be possible to have the option to disable its view? I find that orange loading line to be outright distracting when viewing the Statistics page.  

I understand the importance of getting data. Would it be possible to have the option to disable its view? I find that orange loading line to be outright distracting when viewing the Statistics page.  

Ill disable it. Google released their .Net API today. https://developers.google.com/api-client-library/dotnet/apis/ any Ideas what to interface with?

Request: Would it be possible to add the current date and time to Plex Notify pages? Perhaps on the left side above "Overview". I realize this info is readily available on the Win 7 taskbar but think it would be nice to have its focus on the page views as well.

Just a friendly FYI, the high resolution screenshots link (to imgur) on your codeplex page lists the album as not publicly available.