Luke Pulverenti
|
66624293ac
|
Display client version in the dashboard
|
2013-07-09 12:11:16 -04:00 |
|
Luke Pulverenti
|
48265fefa4
|
update nuget
|
2013-07-08 22:38:18 -04:00 |
|
Luke Pulverenti
|
b70ecab40a
|
fixes for new user settings
|
2013-07-08 15:31:45 -04:00 |
|
Luke Pulverenti
|
1a0a50c8ab
|
added /users/public endpoint
|
2013-07-08 13:13:18 -04:00 |
|
Luke Pulverenti
|
56eea6a626
|
added some user access settings
|
2013-07-08 12:13:21 -04:00 |
|
Luke Pulverenti
|
540b904eba
|
have some endpoints throw exceptions for offline items
|
2013-07-06 19:08:32 -04:00 |
|
Luke Pulverenti
|
53450bd514
|
added a notifications service
|
2013-07-06 17:23:32 -04:00 |
|
Luke Pulverenti
|
a19bfc8f07
|
Added support for linked children
|
2013-07-05 09:47:10 -04:00 |
|
Luke Pulverenti
|
cd990d8a95
|
increase hls cleanup delay
|
2013-07-02 14:24:29 -04:00 |
|
Luke Pulverenti
|
01fc446427
|
fixes for game xml saving
|
2013-07-01 14:27:19 -04:00 |
|
Luke Pulverenti
|
708a8115d5
|
added game xml saving
|
2013-07-01 14:17:55 -04:00 |
|
Luke Pulverenti
|
57449f62c1
|
added GameGenre
|
2013-07-01 13:17:33 -04:00 |
|
Luke Pulverenti
|
673bc9d31b
|
fixed album save
|
2013-07-01 12:00:00 -04:00 |
|
Luke Pulverenti
|
a5f97dcaa8
|
move installation manager down to common
|
2013-06-30 22:27:50 -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
|
1e49857765
|
use static package method when checking for plugin updates from dashboard page
|
2013-06-28 09:26:27 -04:00 |
|
Luke Pulverenti
|
6c3c8490c9
|
added endpoints to refresh items by name
|
2013-06-27 15:46:34 -04:00 |
|
Luke Pulverenti
|
3b2b9c59b2
|
extracted an item refresh service
|
2013-06-27 15:29:58 -04:00 |
|
Luke Pulverenti
|
4ae713518b
|
extracted an ItemUpdateService
|
2013-06-27 15:06:37 -04:00 |
|
Luke Pulverenti
|
3070fa639f
|
comments
|
2013-06-27 14:25:07 -04:00 |
|
Luke Pulverenti
|
c70f1047f7
|
fixes #367 - HLS Stream Fails
|
2013-06-27 12:10:56 -04:00 |
|
Luke Pulverenti
|
6025a89235
|
read 3d format from xml
|
2013-06-26 12:08:16 -04:00 |
|
Luke Pulverenti
|
07e230c2eb
|
Added Video3DFormat property
|
2013-06-25 14:10:39 -04:00 |
|
Luke Pulverenti
|
92cd71143d
|
Only fire metadata savers when appropriate
|
2013-06-24 21:22:21 -04:00 |
|
Luke Pulverenti
|
73f1b34cce
|
support saving ibn items
|
2013-06-24 10:53:49 -04:00 |
|
Luke Pulverenti
|
189618a751
|
fixes #358 - Weather validation in Server configuration
|
2013-06-23 11:02:53 -04:00 |
|
Luke Pulverenti
|
2ac714e761
|
use global image settings
|
2013-06-19 09:54:45 -04:00 |
|
Luke Pulverenti
|
e8634cbafd
|
fixed hls file deletion
|
2013-06-19 08:23:59 -04:00 |
|
Luke Pulverenti
|
7371860871
|
hls playlist fix
|
2013-06-19 01:25:01 -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
|
8b0c235675
|
new hls params
|
2013-06-18 06:36:25 -04:00 |
|
Luke Pulverenti
|
dbfe22412a
|
update to servicestack 3.9.54
|
2013-06-18 05:48:49 -04:00 |
|
Luke Pulverenti
|
e677a57bf1
|
switch to flat file storage
|
2013-06-17 16:35:43 -04:00 |
|
Luis Miguel Almánzar
|
89eb080464
|
using lockedfields and lockedimages when populating data
|
2013-06-15 18:19:47 -04:00 |
|
Luis Miguel Almánzar
|
2a2c049275
|
display metadata fields locks
|
2013-06-15 01:30:48 -04:00 |
|
Luke Pulverenti
|
bf8da46f17
|
Added missing param to constructor
|
2013-06-13 14:17:59 -04:00 |
|
Luke Pulverenti
|
feb6706723
|
increase required score for similar items
|
2013-06-13 11:59:47 -04:00 |
|
Luke Pulverenti
|
91b91e61b5
|
Added IncludeTrailers param for similar movies
|
2013-06-13 11:59:09 -04:00 |
|
Luke Pulverenti
|
3623f23c27
|
don't cache video output at all
|
2013-06-12 17:47:02 -04:00 |
|
Luke Pulverenti
|
def3428199
|
Added poor man's multi-file movie support
|
2013-06-12 17:46:50 -04:00 |
|
Luke Pulverenti
|
71f026723b
|
fixes #341 - Session does not support remote control
|
2013-06-12 11:53:29 -04:00 |
|
Luke Pulverenti
|
456dea09df
|
don't cache encoded media on resume
|
2013-06-11 22:59:38 -04:00 |
|
Luke Pulverenti
|
9ab7c5b7a0
|
removed dlna headers for now
|
2013-06-11 17:27:42 -04:00 |
|
Luke Pulverenti
|
35d9b29c97
|
fixed issue of not seeing network shares
|
2013-06-11 16:35:54 -04:00 |
|
Luke Pulverenti
|
ee60e85bfc
|
default item types on music genre service
|
2013-06-10 23:56:39 -04:00 |
|
Luke Pulverenti
|
18325159c5
|
added a new MusicGenre entity
|
2013-06-10 23:31:00 -04:00 |
|
Luke Pulverenti
|
d2933cab73
|
fixed ratings. moved them to static text files
|
2013-06-10 13:46:11 -04:00 |
|
Luke Pulverenti
|
4ab6a339c6
|
fixed cleanup of encoded media
|
2013-06-10 00:00:44 -04:00 |
|
Luis Miguel Almánzar
|
96eb5bd367
|
Don't save date if is the default min value
Avoid empty dates to be saved
|
2013-06-09 16:51:57 -03:00 |
|
Luke Pulverenti
|
7aa969e2b9
|
added a providers assembly
|
2013-06-09 12:47:28 -04:00 |
|
Luis Miguel Almánzar
|
e6a6bba5a8
|
added MusicBrainzReleaseGroupId
|
2013-06-09 04:26:57 -04:00 |
|
Luis Miguel Almánzar
|
ce971ea4a6
|
adding people edit screen
|
2013-06-09 03:50:49 -04:00 |
|
Luis Miguel Almánzar
|
a247ef833c
|
added overview, genre, studio, tags, status, airdays, airtime to the edit metadata page
|
2013-06-08 23:04:41 -04:00 |
|
Luke Pulverenti
|
1ddc193e58
|
support xbmc naming convention for subtitles
|
2013-06-06 10:33:11 -04:00 |
|
Luke Pulverenti
|
888d5ee836
|
fixes #327 - Delete immediately update library
|
2013-06-06 08:08:46 -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
|
2e408e40c0
|
defer path creation when possible
|
2013-06-04 12:48:23 -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
|
7d7b75c099
|
removed dead code
|
2013-06-02 20:17:18 -04:00 |
|
Luke Pulverenti
|
e031c7bcaa
|
don't request a higher bitrate than source content
|
2013-06-02 10:47:28 -04:00 |
|
Luke Pulverenti
|
11941a4db2
|
more remote control
|
2013-05-30 23:38:46 -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 |
|
Luke Pulverenti
|
67044d2759
|
added a play command
|
2013-05-28 13:25:10 -04:00 |
|
Luke Pulverenti
|
74d761c981
|
basic item saving
|
2013-05-27 22:36:51 -04:00 |
|
Luke Pulverenti
|
657097ee15
|
fixes #296 - Prevent non-movie videos from appearing in Movies view
|
2013-05-27 21:59:26 -04:00 |
|
Luke Pulverenti
|
9a820efde3
|
fixes #280 - MB3 Local metadata fetcher for Music not seeing/using Artist Folder.jpg
|
2013-05-27 12:53:10 -04:00 |
|
Luke Pulverenti
|
390f165332
|
#280 - avoid an extra request to last fm by taking data from the MusicArtist entity
|
2013-05-27 11:02:16 -04:00 |
|
Luke Pulverenti
|
82ce0e17e9
|
throw an exception when a session doesn't support remote control
|
2013-05-26 21:23:46 -04:00 |
|
Luke Pulverenti
|
c7805912a5
|
restored chapter flyout
|
2013-05-25 21:53:34 -04:00 |
|
Luke Pulverenti
|
3a587a5d08
|
updated browse to command
|
2013-05-25 20:53:51 -04:00 |
|
Luke Pulverenti
|
9026af7550
|
unwrapped similar items api into separate endpoints for each type
|
2013-05-25 19:52:41 -04:00 |
|
Luke Pulverenti
|
2765ff58bc
|
show messages the first time folder rips are streamed
|
2013-05-24 21:51:17 -04:00 |
|
Luke Pulverenti
|
41e3b2fb3a
|
don't allow removal of admin rights if there is only one admin
|
2013-05-24 16:47:07 -04:00 |
|
Luke Pulverenti
|
b43444c1df
|
additional fixes for #305
|
2013-05-24 15:52:41 -04:00 |
|
Luke Pulverenti
|
7a5ba39603
|
fixes #305 - Multiple collections
|
2013-05-24 13:48:48 -04:00 |
|
Luke Pulverenti
|
2f796d611b
|
support tv backdrops from fanart
|
2013-05-24 12:05:53 -04:00 |
|
Eric Reed
|
f4a199d275
|
Change image enhancer LastConfigurationChange to ConfigurationCacheKey
|
2013-05-23 11:45:13 -04:00 |
|
Luke Pulverenti
|
458126a922
|
added refresh metadata button to the edit page
|
2013-05-22 15:49:12 -04:00 |
|
Luke Pulverenti
|
abecd42200
|
fixed params being marked as required
|
2013-05-22 14:28:49 -04:00 |
|
Luke Pulverenti
|
0cabe8808e
|
order streams by index before picking the one we want
|
2013-05-22 12:54:35 -04:00 |
|
Luke Pulverenti
|
831dfaee87
|
added delete api
|
2013-05-22 10:44:51 -04:00 |
|
Luke Pulverenti
|
3cd8d64784
|
fixed aac
|
2013-05-22 08:44:49 -04:00 |
|
Luke Pulverenti
|
4112c9a0e0
|
added a recursive flag to refresh api
|
2013-05-22 00:39:10 -04:00 |
|
Luke Pulverenti
|
95afe143e8
|
add refresh item api method
|
2013-05-22 00:21:36 -04:00 |
|
Luke Pulverenti
|
bd85132702
|
support 5.1 aac
|
2013-05-21 21:53:18 -04:00 |
|
Luke Pulverenti
|
7f3706ca04
|
fixed static streaming
|
2013-05-21 13:44:24 -04:00 |
|
Luke Pulverenti
|
8682ee30dd
|
fixes #294 - Dvd iso not mounting
|
2013-05-21 02:17:07 -04:00 |
|
Luke Pulverenti
|
131ccc932e
|
fixes #252 - Path not being removed properly
|
2013-05-21 02:02:00 -04:00 |
|
Luis Miguel Almánzar
|
ac569421a9
|
Fix move condition
|
2013-05-20 01:45:54 -04:00 |
|
Luis Miguel Almánzar
|
7b3edb8737
|
Allow capitalising change on virtual folders
|
2013-05-19 23:56:40 -04:00 |
|
Luke Pulverenti
|
13d997a97a
|
added next/previous episode/season links
|
2013-05-19 13:35:00 -04:00 |
|
Luke Pulverenti
|
f5163bd8f1
|
update to servicestack 3.9.46
|
2013-05-19 11:55:51 -04:00 |
|
Luke Pulverenti
|
4cd7030248
|
fixed image uploading for virtual items
|
2013-05-18 13:07:20 -04:00 |
|
Luke Pulverenti
|
032bf6b8c6
|
record original runtime
|
2013-05-17 15:18:54 -04:00 |
|
Luke Pulverenti
|
e2d6a5c05d
|
support static trailer streaming
|
2013-05-17 14:05:49 -04:00 |
|
Luke Pulverenti
|
949c6a87f2
|
rework a-z picker a little
|
2013-05-16 23:24:41 -04:00 |
|
Luke Pulverenti
|
57d3d74856
|
fixed ie10 image uploading
|
2013-05-16 22:32:23 -04:00 |
|
Luke Pulverenti
|
ced548d824
|
tweaks for the a-z picker
|
2013-05-16 18:05:47 -04:00 |
|
Luke Pulverenti
|
0b61c31e0f
|
added a-z picker to more screens
|
2013-05-16 16:46:18 -04:00 |
|
Luke Pulverenti
|
a77a14eaf6
|
added an alphabet picker to some screens
|
2013-05-16 15:00:42 -04:00 |
|
Luke Pulverenti
|
f3d91af166
|
consolidated detail page sections
|
2013-05-15 23:39:15 -04:00 |
|
Luke Pulverenti
|
56836ed004
|
display similar items on detail page
|
2013-05-15 18:55:24 -04:00 |
|
Luke Pulverenti
|
59d576ba09
|
updated theme song/video url's
|
2013-05-15 12:56:38 -04:00 |
|
Luke Pulverenti
|
58cc2248b9
|
update to servicestack 3.9.45
|
2013-05-15 10:21:37 -04:00 |
|
Luke Pulverenti
|
ae4c4c6ce5
|
#247 - Web client - Hide views that have no content
|
2013-05-14 01:36:36 -04:00 |
|
Luke Pulverenti
|
b96b2e69c2
|
fixes #258 - Provide a "Refresh This" Function
|
2013-05-12 21:46:36 -04:00 |
|
Luke Pulverenti
|
2bfcf89abf
|
updated nuget
|
2013-05-12 16:30:23 -04:00 |
|
Luke Pulverenti
|
5c873d3ed1
|
fixes #232 - '/' in artist causes issues.
|
2013-05-12 11:27:56 -04:00 |
|
Luke Pulverenti
|
57d7e9fccc
|
fixes #268 - (Multicd) Albums with discnumbers in subfolders on filesystem = Multiple album objects
|
2013-05-12 10:06:08 -04:00 |
|
Luke Pulverenti
|
b85ea26b7a
|
fixes #263 - User profile images lost
|
2013-05-11 13:56:11 -04:00 |
|
Luke Pulverenti
|
f3c5b5b836
|
updated ffmpeg
|
2013-05-11 12:45:20 -04:00 |
|
Luke Pulverenti
|
a1b45e9890
|
fixed web socket check-ins
|
2013-05-11 12:41:50 -04:00 |
|
Luke Pulverenti
|
0c59ec65ca
|
added CriticReviews api endpoint
|
2013-05-11 00:10:58 -04:00 |
|
Luke Pulverenti
|
2ea9b7e4eb
|
log requests even without a user
|
2013-05-10 12:58:07 -04:00 |
|
Luke Pulverenti
|
ea04e957c8
|
fixed watched filter
|
2013-05-10 12:57:51 -04:00 |
|
Luke Pulverenti
|
44f33fdb55
|
progress on remote control
|
2013-05-10 08:18:07 -04:00 |
|
Luke Pulverenti
|
35a7986b3f
|
added model classes for remote control
|
2013-05-09 18:43:11 -04:00 |
|
Luke Pulverenti
|
e1f8c18b51
|
added ability to track web sockets per session
|
2013-05-09 13:38:02 -04:00 |
|
Luke Pulverenti
|
41fb933e5d
|
fixes #256 - Webm threads
|
2013-05-09 10:23:01 -04:00 |
|
Luke Pulverenti
|
fbd052abfc
|
removed local trailers and special features from memory
|
2013-05-08 16:58:52 -04:00 |
|
Luke Pulverenti
|
2818d8ccd2
|
updated servicestack to 3.9.44
|
2013-05-07 09:06:01 -04:00 |
|
Luke Pulverenti
|
049ffa2b4e
|
adjusted webm settings
|
2013-05-07 00:39:48 -04:00 |
|
Luke Pulverenti
|
e49848b8bf
|
Added critic rating as a sort order
|
2013-05-05 22:23:19 -04:00 |
|
Luke Pulverenti
|
378beb7bad
|
adjust webm quality
|
2013-05-05 21:34:03 -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
|
4279ed529d
|
improved item by name displays
|
2013-05-04 00:38:38 -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
|
6481688d2a
|
fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes
|
2013-05-03 00:10:11 -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
|
73b76a4f18
|
added image by name api methods
|
2013-05-02 10:30:38 -04:00 |
|
Luke Pulverenti
|
b11d06f36f
|
more work on streaming remotely
|
2013-05-01 22:44:52 -04:00 |
|
Luke Pulverenti
|
e9cfa6cd26
|
add remote streaming capabilities
|
2013-05-01 16:07:20 -04:00 |
|
Luke Pulverenti
|
f9ec1ce37f
|
fixed subtitle conversions
|
2013-05-01 12:56:36 -04:00 |
|
Luke Pulverenti
|
7f5783988a
|
added disc to metadata images section
|
2013-05-01 12:06:57 -04:00 |
|
Luke Pulverenti
|
1a65774f28
|
checking in missing files
|
2013-05-01 09:45:25 -04:00 |
|
Luke Pulverenti
|
98ad0bd43b
|
added next up page
|
2013-04-30 23:28:26 -04:00 |
|
Luke Pulverenti
|
0cb34993be
|
dashboard video tweaks
|
2013-04-30 18:34:10 -04:00 |
|
Luke Pulverenti
|
f95d2cc506
|
added more movie filters
|
2013-04-29 21:29:04 -04:00 |
|
Luke Pulverenti
|
33f4b2ed53
|
subtitle extraction fixes
|
2013-04-29 12:01:23 -04:00 |
|
Luke Pulverenti
|
c8f895014d
|
don't cache video streams for now
|
2013-04-28 19:39:31 -04:00 |
|
Luke Pulverenti
|
46a546732c
|
sort special features by name
|
2013-04-28 17:16:13 -04:00 |
|
Luke Pulverenti
|
7534ecc396
|
renamed video backdrops to theme videos
|
2013-04-28 14:30:58 -04:00 |
|
Luke Pulverenti
|
f09902c6a7
|
added api methods for video backdrops
|
2013-04-28 12:25:14 -04:00 |
|
Luke Pulverenti
|
b443d591a2
|
fixes #200 - MB3 Locking Folders for a long time
|
2013-04-28 01:29:27 -04:00 |
|
Luke Pulverenti
|
e744302709
|
switched to built-in methods for directory browsing
|
2013-04-27 19:09:44 -04:00 |
|
Luke Pulverenti
|
40c2b73d63
|
fixed subtitle offsets
|
2013-04-27 09:10:24 -04:00 |
|
Luke Pulverenti
|
0bfb755a38
|
search hints progress
|
2013-04-27 09:05:33 -04:00 |
|
Luke Pulverenti
|
757cfcae8e
|
Added search hint service
|
2013-04-26 15:20:53 -04:00 |
|
Luke Pulverenti
|
29e1330c3a
|
improved games display
|
2013-04-24 16:28:42 -04:00 |
|
Luke Pulverenti
|
244be95e75
|
fixed typos
|
2013-04-24 15:52:28 -04:00 |
|
Luke Pulverenti
|
191befa788
|
improve theme song methods
|
2013-04-24 12:37:12 -04:00 |
|
Luke Pulverenti
|
d78c378452
|
added theme song support
|
2013-04-24 12:03:10 -04:00 |
|
Luke Pulverenti
|
0d15e1d631
|
added IsOnTour artists filter
|
2013-04-24 10:30:12 -04:00 |
|
Luke Pulverenti
|
7ee60375a8
|
added Artists filter
|
2013-04-24 10:05:47 -04:00 |
|
Luke Pulverenti
|
7839a90c1a
|
added subtitle seek on extract
|
2013-04-23 20:25:49 -04:00 |
|
Luke Pulverenti
|
4a100452cf
|
audio page progress
|
2013-04-22 23:56:11 -04:00 |
|
Luke Pulverenti
|
374b7f2f03
|
new Artist entity
|
2013-04-22 00:38:03 -04:00 |
|
Luke Pulverenti
|
08240b86e5
|
display songs on ibn page
|
2013-04-19 20:44:35 -04:00 |
|
Luke Pulverenti
|
eb612bd303
|
fixed db disposals
|
2013-04-19 16:27:02 -04:00 |
|
Luke Pulverenti
|
4a6378937f
|
Sort file system entries by path in directory picker
|
2013-04-18 11:57:14 -04:00 |
|
Luke Pulverenti
|
dea10e5040
|
Capture revenue and add it as a sort order
|
2013-04-18 09:54:38 -04:00 |
|
Luke Pulverenti
|
aa8c3d9cf0
|
new webm settings
|
2013-04-18 01:13:24 -04:00 |
|
Luke Pulverenti
|
7aa9e10821
|
fixes #152 - Gallery Images – some show, others don’t
|
2013-04-17 18:30:20 -04:00 |
|
Luke Pulverenti
|
d399705e59
|
display more types on ibn page
|
2013-04-17 12:46:52 -04:00 |
|
Luke Pulverenti
|
d59df69b5b
|
added count api methods for studios and genres
|
2013-04-17 10:42:25 -04:00 |
|
Luke Pulverenti
|
a5e2778f62
|
change log message to debug
|
2013-04-17 10:26:59 -04:00 |
|
Luke Pulverenti
|
e8f345514c
|
added item by name counts
|
2013-04-17 01:36:56 -04:00 |
|
Luke Pulverenti
|
95b1bfb0de
|
fixed people images being occasionally incorrect
|
2013-04-14 16:47:09 -04:00 |
|
Luke Pulverenti
|
587d3c1908
|
added min/max official rating
|
2013-04-13 20:17:25 -04:00 |
|
Luke Pulverenti
|
7f1fdbf223
|
add GuestStar distinction
|
2013-04-13 19:43:41 -04:00 |
|
Luke Pulverenti
|
cdd1a03299
|
implemented filtering of ibn items based on like/dislike/favorite
|
2013-04-13 17:49:16 -04:00 |
|
Luke Pulverenti
|
44ff7167f0
|
fix include/exclude item type queries
|
2013-04-13 15:47:41 -04:00 |
|
Luke Pulverenti
|
3f9a412b02
|
fix user request logging
|
2013-04-13 15:40:49 -04:00 |
|
Luke Pulverenti
|
5231cab777
|
added ability to mark IBN items as favorites
|
2013-04-13 15:24:34 -04:00 |
|
Luke Pulverenti
|
25d2a57aca
|
added user data methods for items by name
|
2013-04-13 14:51:20 -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
|
b3cb8fda22
|
add ability to mark studios, genres and people as favorites
|
2013-04-12 20:42:51 -04:00 |
|
Luke Pulverenti
|
b789550a56
|
Added budget as a sort order
|
2013-04-12 10:32:04 -04:00 |
|
Luke Pulverenti
|
192e1676a4
|
Added Budget, EndDate, HomePageUrl, ProductionLocations,
|
2013-04-12 10:13:47 -04:00 |
|
Luke Pulverenti
|
8fe7dfd4ce
|
added people pages
|
2013-04-11 23:50:47 -04:00 |
|
Luke Pulverenti
|
c3e3b68bb2
|
added studio and people placeholder pages
|
2013-04-11 18:09:08 -04:00 |
|
Luke Pulverenti
|
e3f7dcac19
|
added movie and tv genre pages
|
2013-04-11 15:36:50 -04:00 |
|
Luke Pulverenti
|
bd07e2f063
|
added wmv endpoint
|
2013-04-10 17:03:41 -04:00 |
|
Luke Pulverenti
|
70da0b6ae9
|
resharper suggestions in api project
|
2013-04-10 11:32:09 -04:00 |
|
Luke Pulverenti
|
f9a02642c3
|
added new indicators
|
2013-04-10 00:38:04 -04:00 |
|
Luke Pulverenti
|
dbf9ac1233
|
paging progress
|
2013-04-09 01:06:13 -04:00 |
|
Luke Pulverenti
|
f8602725c2
|
#124 - Add media location directory picker shows documents
|
2013-04-08 21:08:49 -04:00 |
|
Luke Pulverenti
|
804115bf8d
|
remove and/or delay unnecessary startup work
|
2013-04-08 11:55:53 -04:00 |
|
Luke Pulverenti
|
59cfad03e8
|
pluralize url
|
2013-04-07 20:27:19 -04:00 |
|
Luke Pulverenti
|
c91c0ece6b
|
Added registration status endpoint
|
2013-04-07 20:26:31 -04:00 |
|
Luke Pulverenti
|
8308528e6c
|
fix for #114 - Server returns incorrect audio stream.
|
2013-04-07 17:05:27 -04:00 |
|
Luke Pulverenti
|
cb39f8e7b5
|
extracted a media encoding interface to keep ffmpeg out of nuget packages
|
2013-04-07 16:55:05 -04:00 |
|
Luke Pulverenti
|
31c2d98532
|
Added a display preferences manager
|
2013-04-05 15:34:33 -04:00 |
|
Luke Pulverenti
|
4986722c73
|
made display preferences uniquely identifiable
|
2013-04-05 15:02:48 -04:00 |
|
Luke Pulverenti
|
1bf4b6110d
|
Get/Set DisplayPreferences separately through the api
|
2013-04-05 13:10:55 -04:00 |
|
Luke Pulverenti
|
03a36d4628
|
As AsParallel when filtering
|
2013-04-05 11:58:06 -04:00 |
|
Luke Pulverenti
|
2a90cf6971
|
comments
|
2013-04-05 00:48:49 -04:00 |
|
Luke Pulverenti
|
810b63bfa8
|
fixes #111 - FFprobe change breaks dvd transcode & subs
|
2013-04-05 00:48:40 -04:00 |
|
Luke Pulverenti
|
ef60822122
|
#26 - Cast/crew order should honour tags
|
2013-04-04 15:06:09 -04:00 |
|
Luke Pulverenti
|
6e957cc0b0
|
added new video filters
|
2013-04-04 11:22:39 -04:00 |
|
Luke Pulverenti
|
e8d03d49f2
|
update to servicestack 3.9.43
|
2013-04-04 01:06:46 -04:00 |
|
Luke Pulverenti
|
815bb6c825
|
added IsPremium filter to GetPackages api method
|
2013-04-04 00:24:52 -04:00 |
|
Luke Pulverenti
|
6dd22c8207
|
Subtitle Path (#72)
|
2013-04-03 23:57:28 -04:00 |
|
Luke Pulverenti
|
5a3b5a58a5
|
added mpeg4 as an available output codec
|
2013-04-03 23:42:11 -04:00 |
|
Luke Pulverenti
|
22a3ed0cd4
|
#72 - Subtitle path
|
2013-04-03 16:30:56 -04:00 |
|
Luke Pulverenti
|
eb577fd11d
|
renamed filter to match model
|
2013-04-03 14:46:58 -04:00 |
|
Luke Pulverenti
|
5fb369f3e6
|
add optional package filter and remove IUIPlugin interface
|
2013-04-03 14:43:49 -04:00 |
|
Luke Pulverenti
|
4ba4d8d040
|
record level during media analysis
|
2013-04-03 08:03:37 -04:00 |
|
Luke Pulverenti
|
fa884f3fea
|
#62 - File locking problem in cache
|
2013-04-02 22:59:27 -04:00 |
|
Luke Pulverenti
|
e2562879d8
|
Moved userdata to user manager to resolve concurrency issues. must delete userdata and displaypreferences db files.
|
2013-04-02 15:25:16 -04:00 |
|
Luke Pulverenti
|
b4dd8a2106
|
moved displaypreferences to usermanager to solve concurrency issues
|
2013-04-02 13:37:49 -04:00 |
|
Luke Pulverenti
|
f1224c6389
|
added oga, webma to audio streaming url
|
2013-04-01 20:54:06 -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
|
1fcf696bd5
|
Added filters to the item list page
|
2013-03-30 10:57:30 -04:00 |
|
Luke Pulverenti
|
a0834c5710
|
fixed userdata calls
|
2013-03-29 13:25:12 -04:00 |
|
Luke Pulverenti
|
6c280a146e
|
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
|
2013-03-29 08:26:49 -04:00 |
|
Luke Pulverenti
|
4b65b8c050
|
profile fix for hls
|
2013-03-29 08:26:40 -04:00 |
|
ScottIsAFool
|
1f7579a972
|
Added a space after the profile for progressive streaming
|
2013-03-29 11:42:56 +00:00 |
|
Luke Pulverenti
|
874244a2ef
|
fixes #92 - Profile & Level args typo
|
2013-03-29 01:45:45 -04:00 |
|
Luke Pulverenti
|
3d566d2f6b
|
remove -g from video params
|
2013-03-28 18:12:38 -04:00 |
|
Luke Pulverenti
|
5c460c0b6f
|
Moved search placeholder
|
2013-03-28 18:00:58 -04:00 |
|
Luke Pulverenti
|
20428bfdaf
|
re-organized streaming parameters
|
2013-03-28 11:52:26 -04:00 |
|
Luke Pulverenti
|
a59d1f4f70
|
added keyframes to progressive streaming
|
2013-03-28 11:22:05 -04:00 |
|
Luke Pulverenti
|
8b9d333608
|
added profile and level to progressive streaming
|
2013-03-28 10:48:56 -04:00 |
|
Luke Pulverenti
|
071e13fb4c
|
added profile and level params for hls
|
2013-03-28 10:42:03 -04:00 |
|
Luke Pulverenti
|
ecbec1f6fd
|
one more allow cache fix
|
2013-03-27 11:08:02 -04:00 |
|
Luke Pulverenti
|
e5faa92a18
|
fix hls allow cache name
|
2013-03-27 10:54:00 -04:00 |
|
Luke Pulverenti
|
6de9c31c54
|
dashboard tweaks and webm fixes
|
2013-03-27 08:42:06 -04:00 |
|
Luke Pulverenti
|
7acd258a0f
|
support xbox albumart param
|
2013-03-26 23:27:03 -04:00 |
|
Luke Pulverenti
|
2ffb9b9127
|
left-align dual line items
|
2013-03-26 01:06:36 -04:00 |
|
Luke Pulverenti
|
c292fc56ea
|
updated hls keyframes
|
2013-03-25 10:03:37 -04:00 |
|
Luke Pulverenti
|
2bdd9cc1f2
|
fixed double commas with audio params
|
2013-03-24 18:45:53 -04:00 |
|
Luke Pulverenti
|
cb3089791e
|
switch to audio filter for volume
|
2013-03-24 18:37:20 -04:00 |
|
Luke Pulverenti
|
63e16a4d99
|
#80 - Subtitle Paramaters For HLS
|
2013-03-23 23:56:01 -04:00 |
|
Luke Pulverenti
|
e2dcddc5ac
|
made compression and caching available to plugin api endpoints
|
2013-03-23 22:45:00 -04:00 |
|
Luke Pulverenti
|
6383768bfe
|
force key frame for hls
|
2013-03-23 00:55:10 -04:00 |
|
Luke Pulverenti
|
0a7abd58c8
|
round hls framerate
|
2013-03-23 00:37:22 -04:00 |
|
Luke Pulverenti
|
dcdc0bda28
|
update to servicestack 3.9.42
|
2013-03-23 00:13:36 -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
|
cce219cc99
|
#71 - Boost volume when converting from 6ch to 2ch
|
2013-03-20 10:38:56 -04:00 |
|
LukePulverenti
|
095896fa49
|
#73 - added audio/video sync
|
2013-03-20 10:27:56 -04:00 |
|
LukePulverenti
|
bd094311f0
|
updated servicestack to 3.9.40
|
2013-03-18 16:40:15 -04:00 |
|
LukePulverenti
|
cf61ac0264
|
fixed client type display for ios. also fixed display preferences saving.
|
2013-03-17 23:10:21 -04:00 |
|
LukePulverenti
|
3a4befff6b
|
some fixes for client reporting
|
2013-03-16 15:28:49 -04:00 |
|
LukePulverenti
|
c494cb67da
|
#6 - Click on the Performers tab will crash the mbt
|
2013-03-16 15:27:54 -04:00 |
|
LukePulverenti
|
4d083b618d
|
restored request logging
|
2013-03-16 01:52:33 -04:00 |
|
LukePulverenti
|
656a9ddaec
|
added Ids filter to ItemsService.cs
|
2013-03-15 21:40:34 -04:00 |
|
LukePulverenti
|
daa243e6f4
|
accept range none when transcoding
|
2013-03-14 22:34:25 -04:00 |
|
LukePulverenti
|
a16cdc8e7f
|
add some http response headers for dlna
|
2013-03-13 21:46:27 -04:00 |
|
LukePulverenti
|
ff55da9029
|
switch authentication to sha1
|
2013-03-13 01:19:03 -04:00 |
|
LukePulverenti
|
17d01636ae
|
#41 - Support Http Head requests
|
2013-03-12 23:57:54 -04:00 |
|
LukePulverenti
|
867076de61
|
add mp4 output support to the api
|
2013-03-12 22:56:13 -04:00 |
|
LukePulverenti
|
0cc0fbbe43
|
#22 - Need to strip html tags from overviews
|
2013-03-12 18:49:45 -04:00 |
|
LukePulverenti
|
3f44324623
|
Added LibraryManager.Search
|
2013-03-12 00:26:23 -04:00 |
|
LukePulverenti
|
39020714f7
|
live saving on the metadata pages
|
2013-03-11 10:54:08 -04:00 |
|
LukePulverenti
|
177d9cc172
|
consolidated some api code
|
2013-03-11 01:06:55 -04:00 |
|
LukePulverenti
|
7c677e0ee6
|
better streaming logging
|
2013-03-11 00:04:08 -04:00 |
|
LukePulverenti
|
de755c4b93
|
fixed audio in hls
|
2013-03-10 23:44:22 -04:00 |
|
LukePulverenti
|
e5592bd220
|
bring back support for byte ranged requests
|
2013-03-10 23:12:21 -04:00 |
|
LukePulverenti
|
b1be6f1d73
|
minor namespace changes in the model
|
2013-03-10 00:36:39 -05:00 |
|
LukePulverenti
|
31d079f1ba
|
unified the two sorting api's
|
2013-03-09 23:22:36 -05:00 |
|
LukePulverenti
|
937e434ab6
|
moved the javascript apiclient to it's own repo and nuget package
|
2013-03-09 20:18:29 -05:00 |
|
LukePulverenti
|
a3d37fbca7
|
api doc fixes
|
2013-03-09 11:30:20 -05:00 |
|
LukePulverenti
|
5591e05fdb
|
hls progress
|
2013-03-09 10:24:38 -05:00 |
|
LukePulverenti
|
0a2b0ffba8
|
progress on hls video. but not ready yet
|
2013-03-09 01:13:10 -05:00 |
|
LukePulverenti
|
9b3a97edfc
|
some progress towards brining back hls, but not finished yet
|
2013-03-09 01:05:52 -05:00 |
|
LukePulverenti
|
ca5acb6edc
|
more commenting for api docs
|
2013-03-09 00:15:51 -05:00 |
|
LukePulverenti
|
ea1b57a4d8
|
fixed installer root suffix
|
2013-03-08 21:34:54 -05:00 |
|
LukePulverenti
|
1c1f09c46f
|
more api doc info
|
2013-03-08 18:10:37 -05:00 |
|
LukePulverenti
|
1e8d4bad83
|
more doc updates
|
2013-03-08 17:41:38 -05:00 |
|
LukePulverenti
|
39ab10c875
|
api comments for genres, studios, years, persons
|
2013-03-08 16:56:07 -05: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
|
c4c9126f79
|
added more attributes for api docs
|
2013-03-08 14:14:09 -05:00 |
|
LukePulverenti
|
bbba73bc6f
|
switch authentication to json content type
|
2013-03-08 13:13:06 -05:00 |
|
LukePulverenti
|
ad0ec70433
|
removed IsRecentlyPlayed option and fixed FileTime warnings
|
2013-03-08 11:45:35 -05:00 |
|
LukePulverenti
|
dbf6081a9b
|
Add PrimaryImageAspectRatio to user dto
|
2013-03-08 11:40:01 -05:00 |
|
LukePulverenti
|
9911df11e8
|
extracted provider manager. took more off the kernel
|
2013-03-08 00:08:27 -05:00 |
|
LukePulverenti
|
211d24e66e
|
revised windows phone fix
|
2013-03-07 12:39:21 -05:00 |
|
LukePulverenti
|
893093a64a
|
possible windows phone video fix
|
2013-03-07 12:23:52 -05:00 |
|
LukePulverenti
|
4f67fc4aef
|
removed base kernel and ikernel
|
2013-03-07 00:34:00 -05:00 |
|
LukePulverenti
|
33904f51f5
|
removed IBN sorting from the api
|
2013-03-05 18:11:45 -05:00 |
|
LukePulverenti
|
8141c777c3
|
added some attributes for api docs
|
2013-03-05 00:08:27 -05:00 |
|
LukePulverenti
|
bf95cfe2e5
|
removed the IsCorePlugin property
|
2013-03-04 23:29:43 -05:00 |
|
LukePulverenti
|
bf9e24502c
|
extracted an installation manager interface
|
2013-03-04 23:25:27 -05:00 |
|
LukePulverenti
|
cd69bd7c7d
|
fixed configuration saving issues
|
2013-03-04 21:05:59 -05:00 |
|
LukePulverenti
|
0268dcec05
|
updated servicestack
|
2013-03-04 13:03:22 -05:00 |
|
LukePulverenti
|
05b9500175
|
fixed remove path validation
|
2013-03-04 11:42:19 -05:00 |
|
LukePulverenti
|
383d8e9963
|
fixed IsAdministrator defaulting to true
|
2013-03-04 10:50:56 -05:00 |
|
LukePulverenti
|
2ca4b7d03a
|
Created IConfigurationManager
|
2013-03-04 00:43:06 -05:00 |
|
LukePulverenti
|
6b851b690b
|
fixed getting local trailers & special features from the api
|
2013-03-03 13:34:41 -05:00 |
|
LukePulverenti
|
f26a3e3c61
|
created entry point classes for the startup wizard and new item notifications
|
2013-03-03 00:20:14 -05:00 |
|
LukePulverenti
|
0ea90ef7c6
|
added IServerEntryPoint to replace plugin.initialize
|
2013-03-02 21:47:04 -05:00 |
|
LukePulverenti
|
a6bda6c862
|
fix plugin security saving
|
2013-03-02 12:51:22 -05:00 |
|
LukePulverenti
|
e8f5fade43
|
Created an ItemsByName query dto
|
2013-03-02 02:16:52 -05:00 |
|
LukePulverenti
|
7bca933af0
|
added the beginning of a service stack abstraction
|
2013-03-01 21:44:46 -05:00 |
|
LukePulverenti
|
7cacbeee7b
|
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
MediaBrowser.ServerApplication/ApplicationHost.cs
|
2013-02-28 14:41:25 -05:00 |
|
LukePulverenti
|
af7aa597c3
|
referenced core plugins, fixed some dashboard issues, extracted library manager
|
2013-02-28 14:32:41 -05:00 |
|
Eric Reed
|
989bb48596
|
Start on new update routines
|
2013-02-28 14:29:17 -05:00 |
|
LukePulverenti
|
8d32971354
|
fixed api shutdown and more hls progress
|
2013-02-27 18:33:40 -05:00 |
|
LukePulverenti
|
ff4ee7ab9c
|
combined usermanager and userdata manager
|
2013-02-27 15:25:45 -05:00 |
|
LukePulverenti
|
ff6325efc5
|
video streaming
|
2013-02-26 23:44:41 -05:00 |
|
LukePulverenti
|
511328edf9
|
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
|
2013-02-26 23:19:11 -05:00 |
|
LukePulverenti
|
3751e14eb1
|
restored audio
|
2013-02-26 23:19:05 -05:00 |
|
Eric Reed
|
4b2cf29fe1
|
Move SecurityManager to BaseKernel/IKernel
|
2013-02-26 17:19:45 -05:00 |
|
LukePulverenti
|
fb92f47abd
|
added a StreamRequest object
|
2013-02-26 16:53:51 -05:00 |
|
LukePulverenti
|
51b3c32e2c
|
a little more consolidation
|
2013-02-26 16:05:52 -05:00 |
|
LukePulverenti
|
0f1ec5b586
|
fix log window setting
|
2013-02-26 12:21:18 -05:00 |
|
LukePulverenti
|
6efd22a3d2
|
added a shutdown api method, font size fix and other decouplings
|
2013-02-26 11:10:55 -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
|
add43baffe
|
convert media library url's to rest
|
2013-02-24 22:56:00 -05:00 |
|
LukePulverenti
|
2d342c02ef
|
convert playback checkins to rest
|
2013-02-24 21:41:51 -05:00 |
|
LukePulverenti
|
8ce3e74e81
|
More DI
|
2013-02-24 16:53:54 -05:00 |
|
LukePulverenti
|
465f0cc1e2
|
moved some network code to the networking assembly
|
2013-02-23 12:54:51 -05:00 |
|
LukePulverenti
|
b8d5c71842
|
type discovery without attributes
|
2013-02-23 02:57:11 -05:00 |
|
LukePulverenti
|
a2d215b6ae
|
added simple injector for dependancy management
|
2013-02-22 19:24:50 -05:00 |
|
LukePulverenti
|
107c241598
|
Added IDisposable to IWebSocketListener
|
2013-02-22 15:52:59 -05:00 |
|
LukePulverenti
|
8b3e8ad478
|
created IWebSocketListener
|
2013-02-22 10:16:48 -05:00 |
|
LukePulverenti
|
fab627c845
|
added a master version file
|
2013-02-22 02:17:50 -05:00 |
|
LukePulverenti
|
746c5d2fa7
|
moved Plugins to separate repo
|
2013-02-22 01:28:57 -05:00 |
|
LukePulverenti
|
868a7ce9c8
|
isolated clickonce dependancies
|
2013-02-21 23:23:06 -05:00 |
|
LukePulverenti
|
fdafa59683
|
Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy.
|
2013-02-21 20:26:35 -05:00 |
|
ScottIsAFool
|
ec621df5f6
|
Renamed Dto objects
Updated Fody
Renamed Dto objects
|
2013-02-21 17:50:46 +00:00 |
|
LukePulverenti
|
815240f920
|
fix query string parsing issue
|
2013-02-21 02:00:04 -05:00 |
|
LukePulverenti
|
ae4ffa75be
|
isolated weather and moved drawing classes up to the controller project
|
2013-02-21 01:02:10 -05:00 |
|
LukePulverenti
|
a0ced20d5b
|
removed unneeded references
|
2013-02-20 23:47:32 -05:00 |
|
LukePulverenti
|
509156cbc3
|
remove core plugin output from source control
|
2013-02-20 21:40:36 -05:00 |
|
LukePulverenti
|
767cdc1f6f
|
Pushing missing changes
|
2013-02-20 20:33:05 -05:00 |
|
ebr11 Eric Reed spam
|
7ed11c0bba
|
Merge with default
|
2012-09-20 13:54:37 -04:00 |
|
ebr11 Eric Reed spam
|
e2ae376eef
|
Merge with default
|
2012-09-20 11:28:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
119dfc3ac7
|
Adding the UI to the same repo. Made some default theme progress
|
2012-09-20 11:25:22 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
d8c01ded6e
|
made some improvements to the base http handler
|
2012-09-19 12:51:37 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
19e202d5e1
|
Added http server support for etags
|
2012-09-18 18:50:26 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
bd6c2d2a22
|
A few more image improvements
|
2012-09-18 18:32:37 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
e76ff3bf16
|
Improved image processing
|
2012-09-18 17:39:42 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8b7effd6ff
|
Moved discovery of loggers and weather providers to MEF. Also added support for third-party image processors, also discovered through MEF.
|
2012-09-18 15:33:57 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
01a25c48a0
|
Renamed UserRating to CommunityRating
|
2012-09-17 20:08:21 -04:00 |
|
ebr11 Eric Reed spam
|
f385fe2f20
|
Merge with default
|
2012-09-17 16:24:01 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
fb88e4d5fc
|
Added the ability to reload the server and created a Plugins solution
|
2012-09-17 14:09:35 -04:00 |
|
ebr11 Eric Reed spam
|
17106ea5c7
|
Initial commit changing to on-demand child loading and validations
|
2012-09-17 11:12:43 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
87e90b3b69
|
usings
|
2012-09-16 19:12:39 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f540acfe20
|
Removed disabling of video pass-through
|
2012-09-16 11:11:23 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f1e668bad8
|
More code cleanups
|
2012-09-11 15:37:14 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
670a53258e
|
Some minor code cleanups
|
2012-09-11 14:20:12 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2467ca9668
|
Moved some entities to the main project
|
2012-09-10 21:34:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
b1df61f7ce
|
Added ThreadedLogger
|
2012-09-10 15:11:40 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
614668a447
|
Added api methods to mark an item as played or unplayed
|
2012-09-09 22:30:34 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f68137ec4a
|
Added api methods to get movie special features
|
2012-09-09 21:52:33 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8530e69878
|
Removed user item rating mode for now - it's too much work for the ui devs
|
2012-09-09 15:06:56 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2441ba0c6d
|
Added api methods to set user ratings for items
|
2012-09-09 15:00:19 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
c1c4c85fc2
|
Added some favorites api calls
|
2012-09-09 14:32:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8e9571e828
|
Added GetVideoStreamUrl to ApiClient
|
2012-09-09 11:15:22 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
9f1a7845dd
|
Added GetAudioStreamUrl to ApiClient
|
2012-09-09 09:56:04 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8b39ed2f63
|
Moved TV into the main project and added Series properties to DTOBaseItem
|
2012-09-08 15:05:18 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
343be5a91c
|
api url fix
|
2012-09-08 11:24:45 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
faead199a5
|
Moved AuthenticationResult
|
2012-09-08 11:10:26 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
93b42641d2
|
Switched to MEF to register http handlers
|
2012-09-08 10:52:13 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
c7b305ee2e
|
Added a user api handler, and improved portable ApiClient
|
2012-09-07 21:33:49 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
23ea228079
|
Added a couple more methods to ApiClient
|
2012-09-07 16:59:59 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8fc828361e
|
Updated authentication
|
2012-09-07 12:17:39 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
82be5ff50d
|
Added user dates
|
2012-09-06 16:29:33 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
75b015c864
|
Added Async suffix
|
2012-09-06 15:20:35 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
b12da143d1
|
Authentication tweaks
|
2012-09-06 14:50:16 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
79cfbb1768
|
Move userId to post data
|
2012-09-06 14:42:21 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3538789e46
|
Added User authentication
|
2012-09-06 14:38:29 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
a529f07869
|
Removed unused code
|
2012-09-06 12:02:30 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8775498732
|
Fixed image processing on images with indexed pixel formats
|
2012-09-06 12:00:36 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
507beb76f6
|
Added context-sensitive init/dispose methods for plugins
|
2012-09-06 10:18:54 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
4752d12aaa
|
Switched date operations to utc
|
2012-09-04 15:23:15 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f931a375cf
|
Tweaked api url matching
|
2012-09-04 13:43:09 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
fc735e9187
|
Tweaked plugin downloading a bit
|
2012-09-03 17:56:30 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
26aef6b082
|
Implemented UI plugin downloading
|
2012-09-03 15:12:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
4500f1d11b
|
Added an api method to download the list of installed plugins from the server
|
2012-09-03 14:15:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
31357d3298
|
Updated plugins to store their assemblies directly in the plugins folder
|
2012-09-03 12:40:35 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
9baf40becb
|
Fixed HasPrimaryImage on DTOBaseItem
|
2012-09-02 17:55:47 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f428c976aa
|
Added a default user handler
|
2012-09-02 10:56:36 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
e52833059b
|
Moved server configuration to the model so that the UI can read it
|
2012-09-02 09:45:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
a7b0dd1534
|
Added a weather api
|
2012-09-02 01:30:25 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
caa369c1a3
|
A few serialization fixes
|
2012-08-29 15:37:05 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
cb7f04e4d3
|
Upgraded Protobuf, and added api support for it
|
2012-08-29 08:21:56 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
578ec7c5a5
|
Don't run series and movie resolvers against VF's
|
2012-08-28 12:36:31 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
a0d69b3804
|
Added Protobuf to BaseSerializationHandler
|
2012-08-28 10:22:25 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
42a2835633
|
Removed vf collection type
|
2012-08-27 08:18:59 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
c124672636
|
Added more image api methods
|
2012-08-25 16:02:53 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
0ff432ea4e
|
Addede VfType to DtoBaseItem
|
2012-08-24 13:49:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
cc25bd579b
|
Chaged BaseItem.People to a dictionary to prevent duplicates and improve Contains performance. Tweaked ffprobe and provider execution.
|
2012-08-24 12:24:29 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
278cf89a88
|
Changed some types to List to avoid having to call ToList for insertion purposes
|
2012-08-24 08:45:54 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2b8f23dff4
|
Updated reactive extensions
|
2012-08-24 08:05:31 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
992bd8c1d9
|
Tweaked media streaming to not call process.waitforexit
|
2012-08-23 22:29:27 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2454b72c93
|
Comments and cleanup. ALso updated ffmpeg + ffprobe
|
2012-08-23 14:35:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
977f8e970a
|
Added VideoType.ISO and trimmed Person output size
|
2012-08-23 08:59:40 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
4527a18738
|
Removed generics from IBNItem
|
2012-08-23 08:50:41 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
1786b846d6
|
Tweaked DTOBaseItem creation
|
2012-08-22 13:01:24 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f2de85b5d9
|
Added VideoInfo to DTOBaseItem
|
2012-08-22 08:56:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
fbf8cc833c
|
a few more async optimizations
|
2012-08-21 22:50:59 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
aae259d2cd
|
Initial check-in of VideoInfoProvider, although it's currently disabled.
|
2012-08-20 15:16:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
ab01b49f64
|
Added more Audio fields to DTOBaseItem
|
2012-08-20 08:20:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
da23355fcc
|
Added AudioInfo to DTOBaseItem
|
2012-08-20 08:09:42 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
fd2ead1aff
|
Added support for more Audio fields
|
2012-08-19 22:05:55 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
e0acb3a74b
|
Added support for additional image types
|
2012-08-19 21:24:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
0ec2ab5b7b
|
Change LocalTrailers to use DTO return type
|
2012-08-19 20:13:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
937d27ae9d
|
One async call leads to another, and another, all the way up the call stack...
|
2012-08-19 16:38:31 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
64887fa743
|
Renamed DTOBaseITem.IsRecentlyAdded to IsNew
|
2012-08-19 13:02:26 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f392de9b69
|
Renamed watched to played (since we support audio)
|
2012-08-19 13:00:52 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3e86104641
|
Moved ffmpeg to the controller project and added ffprobe
|
2012-08-18 16:47:10 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
59a3dcc8c1
|
Slight re-work of ApplicationPaths so that we can have inherited versions for the UI and Server
|
2012-08-18 16:38:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
a508a997d9
|
Added a VirtualFolder entity, a resolver, and a CollectionType property.
|
2012-08-18 15:38:27 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
1e61debf2d
|
Updated service stack json and reactive extensions to the latest
|
2012-08-18 12:51:47 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
6d7c29f6c8
|
Added IsRoot and IsVirtualFolder to DTOBaseItem
|
2012-08-18 12:45:11 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
9c456c63c8
|
Added more IBN api methods
|
2012-08-18 12:27:34 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
7835d690a1
|
Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper mess and shrink json output size.
|
2012-08-18 04:22:54 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
f32f000298
|
Removed more kernel methods and deprecated the Configuration and HtmlBrowser projects. They've both been replaced by the new WebDashboard project.
|
2012-08-17 15:07:21 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
ed018a8bea
|
Moved some logic into domain entities, which is possible now that we're embracing DTO's
|
2012-08-17 13:37:26 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
5c6ec34a9c
|
Consolidated handlers that return lists of items. Renamed ApiBaseItemWrapper to ApiBaseItemContainer. Added Person and Studio DTO's to BaseItemWrapper
|
2012-08-17 12:47:35 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
5c094afd7e
|
Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model.
|
2012-08-17 09:16:50 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8a2e0badae
|
Updated ffmpeg
|
2012-08-17 09:15:19 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3802297b1b
|
Fixed handler async
|
2012-08-15 22:42:45 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
78bbb1cf8f
|
Added resolution params to the video handler
|
2012-08-15 22:42:37 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3f1af19ce7
|
Re-worked provider id's, api client, moved people to the api item wrapper and added server error handling
|
2012-08-15 09:20:29 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
0788f435c1
|
Added GetItemsWithPerson
|
2012-08-14 15:06:25 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
ee1fa6e816
|
Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenre
|
2012-08-14 12:06:46 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
cbfc2ac368
|
more video improvements
|
2012-08-13 22:24:35 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
5f5f2fcdb4
|
Added some intelligence to the video handler. try to just copy the audio stream when possible, instead of encoding.
|
2012-08-13 16:18:02 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
0a310fab0e
|
Removed unused field
|
2012-08-13 16:14:01 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
78dad0af96
|
Improved audio handler to only specify channels and sample rate when we're downmixing
|
2012-08-13 13:31:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3e33822d1a
|
For now, always encode mp4
|
2012-08-12 22:22:34 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
a05a947fcf
|
More video handler improvements
|
2012-08-12 22:14:39 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
31afb168f8
|
Added BaseEntity so that Person, User, and other misc classes don't have to inherit from BaseItem
|
2012-08-12 19:57:54 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
6fe8296266
|
Moved more common code from audio/video handler down to the base class
|
2012-08-12 13:05:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
55aa5cb873
|
Added more audio streaming improvements and extracted BaseMediaHandler
|
2012-08-12 11:41:40 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3bb0ae0f13
|
Updated BaseMediaHandler to output the ffmpeg log to our log directory. Made more progress on VideoHandler.
|
2012-08-12 09:59:09 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
bae04374e5
|
Fixed stdout/stderr deadlock issue that was causing ffmpeg to hang when working with large files.
|
2012-08-12 00:03:19 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
13e5b03694
|
Fixed bitrate null handling
|
2012-08-11 14:12:34 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
24d2c441b3
|
Re-worked async actions in BaseHandler, and changed AudioBitRate to AudioBitRates.
|
2012-08-11 14:07:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
3d73e2ce62
|
Property typo fix
|
2012-08-10 23:19:11 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
bda2c81dab
|
Reworked audio transcoding to output directly to response
|
2012-08-10 23:13:56 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
93a0c30ed1
|
Updated ffmpeg
|
2012-08-10 15:24:38 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
92056c4d3d
|
Added audio transcoding
|
2012-08-10 11:17:52 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
fbf3916bce
|
Added an audio handler
|
2012-08-10 09:18:30 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2536011247
|
Added the ability for the server to handle byte-range requests, and also added a static file handler to utilize it
|
2012-08-10 09:07:58 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2cab5712a7
|
Added some api client methods, as well as logo and backdrop parents
|
2012-08-03 11:54:05 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
00c22a3454
|
Added ParentLogoItemId to indicate what parent item has a logo
|
2012-08-01 13:20:22 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
8edc1ce710
|
Added ParentId to ApiBaseItem
|
2012-07-31 21:48:51 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
defd8ed253
|
Added an ApiInteraction project that UI's can use to talk to the server. Moved jsonserializer namespace from json to serialization, since we may be adding an xml serializer.
|
2012-07-31 12:29:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
d4c75e3974
|
Fixed some project fragmentation that came from efforts to go portable
|
2012-07-30 23:38:00 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
7d48e20aea
|
Reworked CategoryInfo and added ImageType enum
|
2012-07-30 15:03:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
5d88dc8575
|
Configuration and serialization improvements
|
2012-07-29 11:19:25 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
97ee9fed14
|
Switched to MEF as a means to locate plugins and resolvers
|
2012-07-25 22:33:11 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
84af205572
|
Added new api handlers to get plugin information
|
2012-07-24 10:54:34 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
6c7175e33d
|
Added an api call to pull down user configuration
|
2012-07-23 11:05:30 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
0a48b5e31a
|
Added a BaseKernel for the UI and Server to share, and made some other minor re-organizations.
|
2012-07-21 14:39:47 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
80b3ad7bd2
|
Moved the http server to it's own assembly. added comments and made other minor re-organizations.
|
2012-07-19 22:22:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
6fbd5cf464
|
All calls to get items now require passing in a userId. Made the model project portable. Also filled in more api calls.
|
2012-07-16 12:50:44 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
baedafbeb9
|
Switched to service stack json. Added more api enhancements.
|
2012-07-15 16:27:07 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
2e03cb0916
|
Improved loading performance even more by switching from XmlDocument to XmlReader. Also added more api improvements.
|
2012-07-14 16:45:11 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
5f5f2838b1
|
moved the http server to common, added more http handlers
|
2012-07-12 23:50:50 -04:00 |
|
LukePulverenti Luke Pulverenti luke pulverenti
|
b50f78e5da
|
Initial check-in
|
2012-07-12 02:55:27 -04:00 |
|