Commit graph

231 commits

Author SHA1 Message Date
Luke Pulverenti
d0f1a83621 added more image providers 2014-02-08 15:02:35 -05:00
Luke Pulverenti
12757d094b use music brainz values from audio files with bottom up refresh 2014-02-07 17:40:03 -05:00
Luke Pulverenti
76658f0797 create images list object 2014-02-07 15:30:41 -05:00
Luke Pulverenti
351cfef7a7 use conditional caching on some json responses 2014-02-03 23:04:19 -05:00
Luke Pulverenti
48b9f657a4 convert series providers to new system 2014-02-03 15:51:28 -05:00
Luke Pulverenti
4205dcac9d Add dlna headers to static responses 2014-02-03 12:44:13 -05:00
Luke Pulverenti
9685b81db5 convert artist providers 2014-01-30 23:50:09 -05:00
Luke Pulverenti
ad82c9f5e9 New provider system. Only for people right now 2014-01-28 13:37:01 -05:00
Luke Pulverenti
9862959354 updated tv guide 2014-01-06 13:25:33 -05:00
Luke Pulverenti
b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti
01e65c93ee updated live tv + nuget 2013-12-14 20:17:57 -05:00
Luke Pulverenti
f32212d160 update to service stack v4 2013-12-07 10:52:38 -05:00
Luke Pulverenti
55a776427b Removed unused properties from BaseItem. 2013-12-05 11:50:21 -05:00
Luke Pulverenti
1e9ffb83cf added live tv timers page 2013-11-27 14:04:19 -05:00
Luke Pulverenti
4054846a6e updated nuget for live tv 2013-11-25 11:15:31 -05:00
Luke Pulverenti
dee2fd5f88 allow editing of channel images in the web client 2013-11-24 18:37:38 -05:00
Luke Pulverenti
01a9c07dd8 support display of channel images 2013-11-24 16:30:38 -05:00
Luke Pulverenti
e3cf3d73f1 improve embedding of specials 2013-11-23 15:01:09 -05:00
Luke Pulverenti
d813490363 fix remote image service not ensuring save directory existence 2013-11-15 10:11:35 -05:00
Luke Pulverenti
340c80bcec fixes #626 - Image editing page errors if an image is missing 2013-11-15 10:09:52 -05:00
Luke Pulverenti
01f1ed05b9 remove need to pass in image index when adding backdrops 2013-11-07 11:48:23 -05:00
Luke Pulverenti
36dc3a5318 hide image buttons when there are no providers 2013-11-05 10:38:59 -05:00
Luke Pulverenti
0cb98627d4 implement image providers for items by name 2013-11-05 10:12:13 -05:00
Luke Pulverenti
32cb872b06 support backdrops from multiple sources 2013-10-22 15:03:21 -04:00
Luke Pulverenti
7dae0069d6 added new image params & GameSystem constants 2013-10-02 11:32:11 -04:00
Luke Pulverenti
f380d7a092 added percent played overlay 2013-09-21 11:06:00 -04:00
Luke Pulverenti
b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti
088df67fca moved new image options to the model 2013-09-19 15:46:19 -04:00
Luke Pulverenti
c233f2190c fixes #518 - Add api param for watched indicator on images 2013-09-19 13:45:48 -04:00
Luke Pulverenti
cb839f9f25 Added image output format param 2013-09-19 11:12:28 -04:00
Luke Pulverenti
d58da2a772 moved image manager to an interface 2013-09-18 14:49:06 -04:00
Luke Pulverenti
85d7eb917f made dtoservice synchronous 2013-09-16 22:44:06 -04:00
Luke Pulverenti
1007f24200 reduce task allocations by making IBN api synchronous 2013-09-16 22:08:18 -04:00
Luke Pulverenti
dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti
c411fdc93a added methods to edit ibn images 2013-08-03 10:38:56 -04:00
Luke Pulverenti
57449f62c1 added GameGenre 2013-07-01 13:17:33 -04:00
Luke Pulverenti
b1f0addc6c go directly to music brainz 2013-06-29 11:47:36 -04:00
Luke Pulverenti
a018d28b12 support refreshing collection folders through the api 2013-06-28 20:49:44 -04:00
Luke Pulverenti
8a1b12b7d8 tightened up image saving to reduce knowledge of file names 2013-06-28 16:25:58 -04:00
Luke Pulverenti
35af13fdc7 reduce chapter db calls 2013-06-18 15:43:14 -04:00
Luke Pulverenti
13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti
18325159c5 added a new MusicGenre entity 2013-06-10 23:31:00 -04:00
Luke Pulverenti
ad1a9a4932 added new image params 2013-06-05 08:35:18 -04:00
Luke Pulverenti
b010faa85b fixes #324 - Server to return non-cropped images to clients 2013-06-04 21:19:25 -04:00
Luke Pulverenti
02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti
08d9004d8f a little more kernel consolidation 2013-06-03 14:15:35 -04:00
Luke Pulverenti
300c3b7fd6 standardize knowledge of supported image extensions 2013-05-30 18:22:15 -04:00
Luke Pulverenti
ff61b0b11a better error handling with image enhancers 2013-05-28 16:01:12 -04:00
Eric Reed
f4a199d275 Change image enhancer LastConfigurationChange to ConfigurationCacheKey 2013-05-23 11:45:13 -04:00
Luke Pulverenti
4cd7030248 fixed image uploading for virtual items 2013-05-18 13:07:20 -04:00
Luke Pulverenti
57d3d74856 fixed ie10 image uploading 2013-05-16 22:32:23 -04:00
Luke Pulverenti
5c873d3ed1 fixes #232 - '/' in artist causes issues. 2013-05-12 11:27:56 -04:00
Luke Pulverenti
b85ea26b7a fixes #263 - User profile images lost 2013-05-11 13:56:11 -04:00
Luke Pulverenti
fc8abe1ac3 test for empty meta location when saving images 2013-05-05 01:48:19 -04:00
Luke Pulverenti
eb45e67c81 more on image uploading 2013-05-05 00:49:49 -04:00
Luke Pulverenti
00222c8493 add basic ability to upload images for items 2013-05-04 17:20:27 -04:00
Luke Pulverenti
9d4d2a221b display progress bars to show resume % 2013-05-03 15:34:25 -04:00
Luke Pulverenti
29dbc2f631 support image types on general images 2013-05-03 14:33:47 -04:00
Luke Pulverenti
9105b065e7 update ibn methods to support themes 2013-05-02 11:31:39 -04:00
Luke Pulverenti
d7be8bd1f5 fixed missing file 2013-05-02 11:12:27 -04:00
Luke Pulverenti
374b7f2f03 new Artist entity 2013-04-22 00:38:03 -04:00
Luke Pulverenti
95b1bfb0de fixed people images being occasionally incorrect 2013-04-14 16:47:09 -04:00
Luke Pulverenti
785deff188 removed excess hashing in providers and made user data key-based 2013-04-13 14:02:30 -04:00
Luke Pulverenti
9f06eb781f fixes #97 and creates a library dictionary cache to avoid FindById recursion 2013-03-31 13:39:28 -04:00
Luke Pulverenti
e2dcddc5ac made compression and caching available to plugin api endpoints 2013-03-23 22:45:00 -04:00
Luke Pulverenti
b20151fff3 copy dashboard to the output folder and load from the file system, instead of using embedded resources 2013-03-23 00:04:36 -04:00
LukePulverenti
4d083b618d restored request logging 2013-03-16 01:52:33 -04:00
LukePulverenti
34cc4eee9d more updates for api docs 2013-03-08 16:06:02 -05:00
LukePulverenti
fb62e300d7 removed library/ prefix from genre, studio, year and person url's 2013-03-08 15:36:19 -05:00
LukePulverenti
4f67fc4aef removed base kernel and ikernel 2013-03-07 00:34:00 -05:00
LukePulverenti
2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05:00
LukePulverenti
e8f5fade43 Created an ItemsByName query dto 2013-03-02 02:16:52 -05:00
LukePulverenti
af7aa597c3 referenced core plugins, fixed some dashboard issues, extracted library manager 2013-02-28 14:32:41 -05:00
LukePulverenti
ff4ee7ab9c combined usermanager and userdata manager 2013-02-27 15:25:45 -05:00
LukePulverenti
51b3c32e2c a little more consolidation 2013-02-26 16:05:52 -05:00
LukePulverenti
2d06095447 plugin security fixes and other abstractions 2013-02-25 22:43:04 -05:00
LukePulverenti
b075e0a5b9 convert upload image url to rest 2013-02-24 23:39:53 -05:00
LukePulverenti
b8d5c71842 type discovery without attributes 2013-02-23 02:57:11 -05:00
LukePulverenti
815240f920 fix query string parsing issue 2013-02-21 02:00:04 -05:00
LukePulverenti
767cdc1f6f Pushing missing changes 2013-02-20 20:33:05 -05:00