Plex Notify

Added Progress bars to the notification bars and to log of events in statistics. What do you guys think?

s5rqhBw.png

looks good!

James, please, try to add in that wonderful progress bar devce name from shared clients and ip url from their devices... So I can see same user connecting from diferents devices or ip.

Regards.

Paco

James, please, try to add in that wonderful progress bar devce name from shared clients and ip url from their devices... So I can see same user connecting from diferents devices or ip.

Regards.

Paco

see Tokens For device tokens in your notification text.

I also was able to parse out the IP address from the log file. I am almost done with the next patch.  I just have to wrap up facebook and twitter.

here are the patch notes:

Alpha v0.0.0.82
 - Fixed bug where a crash would occur when getting the latest data from PMS.
 - Fixed bug where in some cases someone watching a video for the first time, It would count it as a resumed from stopped.
 - Added Progress Bar to notifications and log of events.
 - Enhanced User tab in statistics.
 - Added User IP Tracking.
 - Fixed error with pushover not sending due to message length limitations.
	From Pushover.net:
	"Messages are currently limited to 512 characters, including a title of up to 100 characters. 
	Supplementary URLs are limited to 512 characters, and URL titles to 100 characters."
 - Fixed user images not properly showing in settings.
 - log of events now properly displays watched % at each snapshot.
 - Fixed logs not properly rotating.
 - Added Recently added support.
 - Added Twitter support.
 - Added Facebook support.

Saw that the folks at Plex where hiring I just gave them my resume.

I'm still running 0.0.0.70 because every version since then that I've tried has unusually high CPU usage; always a minimum of 50% CPU usage on my dual core compared to negligible 5 - 10% in cycles in 0.0.0.70 and earlier. I've tried toggling quite a few of the settings but can't seem to put my finger on the issue, any ideas? I'm not running the webserver in these newer versions, and in fact the only notifier is Pushalot.

I'm still running 0.0.0.70 because every version since then that I've tried has unusually high CPU usage; always a minimum of 50% CPU usage on my dual core compared to negligible 5 - 10% in cycles in 0.0.0.70 and earlier. I've tried toggling quite a few of the settings but can't seem to put my finger on the issue, any ideas? I'm not running the webserver in these newer versions, and in fact the only notifier is Pushalot.


Humm anyone else having these performance problems?

Sent from my SM-N900P using Tapatalk

I'm still running 0.0.0.70 because every version since then that I've tried has unusually high CPU usage; always a minimum of 50% CPU usage on my dual core compared to negligible 5 - 10% in cycles in 0.0.0.70 and earlier. I've tried toggling quite a few of the settings but can't seem to put my finger on the issue, any ideas? I'm not running the webserver in these newer versions, and in fact the only notifier is Pushalot.

I cannot reproduce these numbers with the web server off in Alpha 81. Have you tried the latest release?

Humm anyone else having these performance problems?

Sent from my SM-N900P using Tapatalk

I have not seen high CPU since a few releases ago, current version working great for me

Saw that the folks at Plex where hiring I just gave them my resume.

Great, they would be hiring an awesome programmer!

Let us know if anything comes of this.

So excited for the next patch!

So excited for the next patch!

Its coming tomorrow! I have to leave out twitter and facebook until the patch after this one. its not being consistent. Here are the final notes:

Alpha v0.0.0.82
 - Fixed bug where a crash would occur when getting the latest data from PMS.
 - Fixed bug where in some cases someone watching a video for the first time, It would count it as a resumed from stopped.
 - Added Progress Bar to notifications and log of events.
 - Enhanced User tab in statistics.
 - Added User IP Tracking.
	- NOTE: This is disabled by default. It requires you to enter the log path in server setup.
		-EXAMPLE: \\*IPADDRESS*\c$\Users\*USER*\AppData\Local\Plex Media Server\Logs
	- NOTE: Parsing the log file takes extra CPU.
 - Fixed error with pushover not sending due to message length limitations.
	From Pushover.net:
	"Messages are currently limited to 512 characters, including a title of up to 100 characters. 
	Supplementary URLs are limited to 512 characters, and URL titles to 100 characters."
 - Fixed user images not properly showing in settings.
 - log of events now properly displays watched % at each snapshot.
 - Fixed logs not properly rotating.
 - Fixed minor bug with video "Restarts"
 - Logging size changed from kb to mb
 - Optimized Database connections.
 - New Tokens added 
		- {Summary} adds the media summary
		- {Studio} adds the studio that produced the media
		- {LibrarySection} The Library the media is from
			*NOTE: support for this just added will not reflect on existing media in your cache. 
					Clear your video cache in advanced options to refresh your local cache.
		- {VideoFrameRate} The frame rate of the video
		- {OptimizedForStreaming} Direct stream ready (appears as "True" or "False")
		- {Year} Year media was released
		- {Released} - Date media was released
		- {IpAddress} - The IP address of the user
 - Added Recently added support.
 - Fixed all pushover settings not properly populating in the settings page.
 - Tabs on in the settings window now appear on the left instead of the top of the window.

Can I just ask (as have been on holiday out of the country), is the webserver side still under development so we can see all activity online or should I be able to see this now from the "Web" tab settings in the application. I still receive the same error when trying to activate the web server.

"The system cannot find the path specified"

"For more information about the error, run iiexpress.exe with the tracing switch enabled".

Regards

Tylor

Can I just ask (as have been on holiday out of the country), is the webserver side still under development so we can see all activity online or should I be able to see this now from the "Web" tab settings in the application. I still receive the same error when trying to activate the web server.

"The system cannot find the path specified"

"For more information about the error, run iiexpress.exe with the tracing switch enabled".

Regards

Tylor

Please see: 

https://plexnotify.codeplex.com/wikipage?title=Setup&referringTitle=Documentation

https://plexnotify.codeplex.com/documentation

EDIT: Oh sorry the web server does not have the Plugin API Yet. that is next on the list.

Please see: 

https://plexnotify.codeplex.com/wikipage?title=Setup&referringTitle=Documentation

https://plexnotify.codeplex.com/documentation

EDIT: Oh sorry the web server does not have the Plugin API Yet. that is next on the list.

Thanks James, got the IIS working now so can see the feed coming through in Feedly.

Alpha v0.0.0.82 is out! 

Alpha v0.0.0.82
 - Fixed bug where a crash would occur when getting the latest data from PMS.
 - Fixed bug where in some cases someone watching a video for the first time, It would count it as a resumed from stopped.
 - Added Progress Bar to notifications and log of events.
 - Enhanced User tab in statistics.
 - Added User IP Tracking.
	- NOTE: This is disabled by default. It requires you to enter the log path in server setup.
		-EXAMPLE: \\*IPADDRESS*\c$\Users\*USER*\AppData\Local\Plex Media Server\Logs
                -EXAMPLE: C:\Users\*USER*\AppData\Local\Plex Media Server\Logs
	- NOTE: Parsing the log file takes extra CPU.
 - Fixed error with pushover not sending due to message length limitations.
	From Pushover.net:
	"Messages are currently limited to 512 characters, including a title of up to 100 characters. 
	Supplementary URLs are limited to 512 characters, and URL titles to 100 characters."
 - Fixed user images not properly showing in settings.
 - log of events now properly displays watched % at each snapshot.
 - Fixed logs not properly rotating.
 - Fixed minor bug with video "Restarts"
 - Logging size changed from kb to mb
 - Optimized Database connections.
 - New Tokens added 
		- {Summary} adds the media summary
		- {Studio} adds the studio that produced the media
		- {LibrarySection} The Library the media is from
			*NOTE: support for this just added will not reflect on existing media in your cache. 
					Clear your video cache in advanced options to refresh your local cache.
		- {VideoFrameRate} The frame rate of the video
		- {OptimizedForStreaming} Direct stream ready (appears as "True" or "False")
		- {Year} Year media was released
		- {Released} - Date media was released
		- {IpAddress} - The IP address of the user
 - Added Recently added support.
 - Fixed all pushover settings not properly populating in the settings page.
 - Tabs on in the settings window now appear on the left instead of the top of the window.

Cool, looking good.

I do seem to be experiencing crashes after selecting the Log of events link, would you like a log report?

Alpha v0.0.0.82 is out! 

Alpha v0.0.0.82
 - Fixed bug where a crash would occur when getting the latest data from PMS.
 - Fixed bug where in some cases someone watching a video for the first time, It would count it as a resumed from stopped.
 - Added Progress Bar to notifications and log of events.
 - Enhanced User tab in statistics.
 - Added User IP Tracking.
	- NOTE: This is disabled by default. It requires you to enter the log path in server setup.
		-EXAMPLE: \\*IPADDRESS*\c$\Users\*USER*\AppData\Local\Plex Media Server\Logs
                -EXAMPLE: C:\Users\*USER*\AppData\Local\Plex Media Server\Logs
	- NOTE: Parsing the log file takes extra CPU.
 - Fixed error with pushover not sending due to message length limitations.
	From Pushover.net:
	"Messages are currently limited to 512 characters, including a title of up to 100 characters. 
	Supplementary URLs are limited to 512 characters, and URL titles to 100 characters."
 - Fixed user images not properly showing in settings.
 - log of events now properly displays watched % at each snapshot.
 - Fixed logs not properly rotating.
 - Fixed minor bug with video "Restarts"
 - Logging size changed from kb to mb
 - Optimized Database connections.
 - New Tokens added 
		- {Summary} adds the media summary
		- {Studio} adds the studio that produced the media
		- {LibrarySection} The Library the media is from
			*NOTE: support for this just added will not reflect on existing media in your cache. 
					Clear your video cache in advanced options to refresh your local cache.
		- {VideoFrameRate} The frame rate of the video
		- {OptimizedForStreaming} Direct stream ready (appears as "True" or "False")
		- {Year} Year media was released
		- {Released} - Date media was released
		- {IpAddress} - The IP address of the user
 - Added Recently added support.
 - Fixed all pushover settings not properly populating in the settings page.
 - Tabs on in the settings window now appear on the left instead of the top of the window.

PlexNotify stopped working for me. All seems normal, but I don't get any notification nor anything in the "statistics" screen while playing a video. Running PMS 0.0.9.10 on Win 7. Any ideas on what to look for?

PlexNotify stopped working for me. All seems normal, but I don't get any notification nor anything in the "statistics" screen while playing a video. Running PMS 0.0.9.10 on Win 7. Any ideas on what to look for?

Same here, nothing in the notify window or in the statistics page for now playing, but logging into the PMS (127.0.0.1) shows the user currently playing a movie. Was working fine before this latest update. 

P.S. Love Plex Notify!! Thanks for all the hard work

OK I’ll look into this. It sounds like the data is making it to the database so your not losing any data


Sent from my SM-N900P using Tapatalk