Commit Graph

347 Commits

Author SHA1 Message Date
Mark McDowall cd5f404cea Removing logo from growl temporarily 2014-08-09 02:12:56 -07:00
Mark McDowall dd15442dcd Copy logo into output folder on build, fix broken tests 2014-08-09 01:51:19 -07:00
Mark McDowall ca09588390 Fixed: Remove GDI+ dependency with embedded resource 2014-08-09 01:27:53 -07:00
Frank Riley e752e7f35d Fixed several issues in GrowlService:
1) Calls to the growl SDK were not made in a thread safe manner

2) Loading the icon from a URL did not work in mono, and it made
   the GrowlService calls take exceptionally long

3) The result of the growl SDK calls was not checked

4) A bug in the growl for windows SDK caused the mono version
   on unix platforms to not work. A fixed version of the SDK is
   now included in the build (do not use the NuGet version, it's
   broken on unix). The bug was reported to growl for windows here:
   https://code.google.com/p/growl-for-windows/issues/detail?id=48

use var for locals

made requested changes from code review

Gave state class a better name
2014-08-08 17:56:54 -07:00
Mark McDowall 15f9c3a95d Removed some extra using statements 2014-08-05 23:17:44 -07:00
Mark McDowall 4ad28bb6f6 Pushover default to Normal 2014-08-05 13:53:37 -07:00
Mark McDowall ff99c383da XBMC version is cached by host & port
Cache is cleared on test
Version is cached for 12 hours
2014-07-31 23:53:38 -07:00
Mark McDowall fc46018c9a Fixed: Connecting to XBMC when user name and password are configured 2014-07-31 23:30:30 -07:00
Mark McDowall 41583a8c67 New: Pushalot notification support 2014-07-24 23:08:32 -07:00
Mark McDowall 39ef6123b8 New: PushBullet messages start with NzbDrone to match other applications 2014-07-22 06:33:35 -07:00
Taloth Saldono 9a649cf58e Added UserAgent to RestClient. 2014-07-21 08:18:22 -07:00
Mark McDowall 7af782d353 Provider testing improvements
New: Test button for indexers in UI

Fixed: Testing download clients shows error messages in UI
Fixed: Testing notifications shows error messages in UI
2014-07-06 20:12:42 -07:00
Mark McDowall 61ec9aff27 Use sane IDs for XBMC JSON RPC calls 2014-06-08 23:03:23 -07:00
Mark McDowall 6ce45b8c09 Plex proxy logging 2014-06-05 07:09:29 -07:00
Mark McDowall 0b3e4c48f7 Added some logging to PlexServerProxy 2014-06-04 21:20:58 -07:00
Mark McDowall b4012e0752 Fixed: Quality in notifications when file name doesn't contain the quality 2014-06-02 23:31:41 -07:00
Mark McDowall b3fb807f41 HttpProvider.PostCommand will no longer keep the connection alive 2014-05-10 21:37:07 -07:00
Mark McDowall 3c47df8691 XBMC API improvements 2014-05-10 19:52:19 -07:00
Mark McDowall 9c0fb34864 Print version response from XBMC in logs 2014-04-27 15:09:37 -07:00
Mark McDowall 8414890017 Fixed: Updating Plex 2014-04-18 20:22:35 -07:00
Mark McDowall 40c2c0b533 Fixed updating for plex server 2014-04-16 10:09:57 -07:00
Mark McDowall 5bc820efed Fixed: Plex server authentication 2014-04-14 22:07:43 -07:00
Mark McDowall 6a26204d8e Allow episode zero in tests, but fail in season and episode are both zero 2014-04-08 10:22:36 -07:00
Mark McDowall e58faf8621 Plex server testing will use username and password if configured 2014-04-06 19:46:41 -07:00
Mark McDowall 2cc0dc3aab New: Username and Password for Plex Server (optional) 2014-04-06 19:44:04 -07:00
Mark McDowall 037127163f New: Choose notification sound for PushOver 2014-04-03 07:05:38 -07:00
Mark McDowall 48a92696e9 New: PushBullet to all devices (leave device id blank) 2014-04-02 17:17:38 -07:00
Mark McDowall 2f3430387e Major logging overhaul 2014-03-13 13:13:02 -07:00
Mark McDowall 7ebe4018d2 Added info to device id for push over 2014-03-11 14:34:05 -07:00
Mark McDowall c8ae9f40fb New: App health displayed in UI 2014-02-25 21:40:47 -08:00
Mark McDowall c5a3b714e6 Fixed XBMC notification logo 2014-02-18 22:25:44 -08:00
Mark McDowall 3d3390187e New: Optionally disable notifications for upgraded episode files 2014-02-10 17:09:31 -08:00
Taloth Saldono c90791b266 Quality Order can now be change on per Quality Profile. Quality Title used in Renaming can now be changed by the user. Both options require Advanced Settings to be enabled. 2014-01-27 19:21:29 +01:00
Mark McDowall 5ada7efefc Fixed: New device_iden from PushBullet can be used 2014-01-09 09:04:43 -08:00
Mark McDowall c42777086b New: PushOver will now require an application per user to avoid API limiting issues 2013-12-30 20:48:14 -08:00
Mark McDowall 182743e653 Support for Int64 in SchemaBuilder 2013-12-11 16:41:58 -08:00
Mark McDowall d5bad8c6ef long not int 2013-12-08 20:59:46 -08:00
Mark McDowall a7e210bfb3 Use Int64 for PushBullet device ID
Fixed: Support for large Push Bullet device IDs
2013-12-08 20:57:45 -08:00
kayone 3311357df0 rjs optimize the app. 2013-11-20 22:06:55 -08:00
kayone 6b418276b6 removed ServerStatus.js 2013-11-20 22:06:55 -08:00
Mark McDowall fb4e9fed85 Changed pushbullet url to api.pushbullet.com
Fixed: PushBullet URL
2013-11-19 17:47:16 -08:00
kayone ec63053fe7 cleaned up using directives. 2013-11-19 16:42:17 -08:00
Mark McDowall 07386f12e6 New: Only clean XBMC Library when a file is being upgraded 2013-11-17 22:28:49 -08:00
kayone af3ffa1c48 more reliable apikey for integration tests. 2013-11-10 23:26:13 -08:00
Mark McDowall 25c5401a9d More Connects cleanup/fixing 2013-10-12 19:46:36 -07:00
Mark McDowall 27da44ba45 Converted notifications to thingi provider
Fixed: Issues creating and saving Connects
2013-10-12 12:05:37 -07:00
Mark McDowall 5bf0e197ec Moved source code under src folder - massive change 2013-10-02 18:01:32 -07:00