Luke Pulverenti
|
a4b40ad9d9
|
handle year in name when searching
|
11 years ago |
Luke Pulverenti
|
be1ce0f802
|
convert static remote streaming to use internal interfaces
|
11 years ago |
MrSmoke
|
6657ce2145
|
Added missing method to IHttpClient
|
11 years ago |
Luke Pulverenti
|
ec4000404d
|
rework text subtitles
|
11 years ago |
Luke Pulverenti
|
247a40fa61
|
add console logging during startup
|
11 years ago |
Luke Pulverenti
|
b9d17c9bc7
|
add more methods to file system interface
|
11 years ago |
Luke Pulverenti
|
74f0d8bdbe
|
minor dashboard cleanup
|
11 years ago |
Luke Pulverenti
|
cb9b570a2a
|
live tv updates
|
11 years ago |
Luke Pulverenti
|
f32212d160
|
update to service stack v4
|
11 years ago |
Luke Pulverenti
|
0bdc8a49d5
|
switch from httpclient to plain httpwebrequest
|
11 years ago |
Luke Pulverenti
|
05378c82cb
|
fixes #582 - support tbn image files.
|
11 years ago |
Luke Pulverenti
|
478be44dd6
|
create platform-specific network manager implementation
|
11 years ago |
Luke Pulverenti
|
eb72c2db51
|
updated nuget
|
11 years ago |
Luke Pulverenti
|
755d98edc0
|
improved messages with startup failures
|
11 years ago |
Luke Pulverenti
|
60780399c5
|
allow request header overrides
|
11 years ago |
Luke Pulverenti
|
ebec1e159c
|
update default theme endpoints
|
11 years ago |
Luke Pulverenti
|
0d59941539
|
restored network browser
|
11 years ago |
Luke Pulverenti
|
98e7eeeff9
|
reduce byte conversions with alchemy web socket
|
11 years ago |
Luke Pulverenti
|
7b6bf545da
|
removed network option from directory picker due to unreliability
|
11 years ago |
Mark Linton
|
64f06c2a1b
|
One last mime type
|
11 years ago |
Mark Linton
|
bceac2ff26
|
Add document mime types.
|
11 years ago |
Luke Pulverenti
|
7e5bdc837a
|
added GetTempFileResponse
|
11 years ago |
Luke Pulverenti
|
8a1b12b7d8
|
tightened up image saving to reduce knowledge of file names
|
12 years ago |
Luke Pulverenti
|
847d6f6ba3
|
removed unused methods
|
12 years ago |
Luke Pulverenti
|
085e597a2e
|
improve accuracy of local ip address discovery
|
12 years ago |
Luke Pulverenti
|
390f165332
|
#280 - avoid an extra request to last fm by taking data from the MusicArtist entity
|
12 years ago |
Luke Pulverenti
|
3a587a5d08
|
updated browse to command
|
12 years ago |
Luke Pulverenti
|
a3ecf6c2b7
|
localize library changed messages per user
|
12 years ago |
Luke Pulverenti
|
c11c8bfdb4
|
re-enable http compression for all providers except for last fm
|
12 years ago |
Luke Pulverenti
|
c568f352eb
|
replaced http client cache with longer lived cache
|
12 years ago |
Luke Pulverenti
|
87598ca6d0
|
add customizable accept header to http client interface
|
12 years ago |
Luke Pulverenti
|
58c77529d2
|
removed superfluous GetMemoryStream
|
12 years ago |
Luke Pulverenti
|
9f06eb781f
|
fixes #97 and creates a library dictionary cache to avoid FindById recursion
|
12 years ago |
Luke Pulverenti
|
31bb5b5cb3
|
removed udp server layer
|
12 years ago |
Luke Pulverenti
|
62521eabc2
|
update to latest js api client
|
12 years ago |
Luke Pulverenti
|
a6c9fdd0f2
|
Moved some web socket classes to the model
|
12 years ago |
Luke Pulverenti
|
e2dcddc5ac
|
made compression and caching available to plugin api endpoints
|
12 years ago |
LukePulverenti
|
bae89ee824
|
fix duplicate connections on the dashboard
|
12 years ago |
LukePulverenti
|
fe1834e6be
|
Add resume capability to GetTempFile
|
12 years ago |
LukePulverenti
|
f9e760cd90
|
removed object disposed catch
|
12 years ago |
LukePulverenti
|
fe91772f18
|
fixed semaphore dispose issue
|
12 years ago |
LukePulverenti
|
332f635939
|
Added IHttpResultFactory
|
12 years ago |
LukePulverenti
|
4f67fc4aef
|
removed base kernel and ikernel
|
12 years ago |
LukePulverenti
|
2ca4b7d03a
|
Created IConfigurationManager
|
12 years ago |
LukePulverenti
|
627b8370a8
|
made IHttpClient a little more flexible, allow Semaphore to be optional
|
12 years ago |
LukePulverenti
|
7bca933af0
|
added the beginning of a service stack abstraction
|
12 years ago |
LukePulverenti
|
1c9eb1911a
|
fix media streaming in apiclient
|
12 years ago |
LukePulverenti
|
ff6325efc5
|
video streaming
|
12 years ago |
LukePulverenti
|
6efd22a3d2
|
added a shutdown api method, font size fix and other decouplings
|
12 years ago |
LukePulverenti
|
2d06095447
|
plugin security fixes and other abstractions
|
12 years ago |
LukePulverenti
|
364fbb9e0c
|
fixed plugin assembly downloads as well as debug/release detection with nuget assemblies
|
12 years ago |
LukePulverenti
|
28ccfb1bd1
|
extracted httpclient dependancy
|
12 years ago |
LukePulverenti
|
8ce3e74e81
|
More DI
|
12 years ago |
LukePulverenti
|
2e4db75540
|
extracted http server, web socket server and udp server dependancies
|
12 years ago |
LukePulverenti
|
465f0cc1e2
|
moved some network code to the networking assembly
|
12 years ago |
LukePulverenti
|
b8d5c71842
|
type discovery without attributes
|
12 years ago |
LukePulverenti
|
868a7ce9c8
|
isolated clickonce dependancies
|
12 years ago |
LukePulverenti
|
fdafa59683
|
Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy.
|
12 years ago |
LukePulverenti
|
931c0ea455
|
more dependancy injection
|
12 years ago |
LukePulverenti
|
76f067f867
|
extracted more logging dependancies
|
12 years ago |
LukePulverenti
|
815240f920
|
fix query string parsing issue
|
12 years ago |
LukePulverenti
|
509156cbc3
|
remove core plugin output from source control
|
12 years ago |
LukePulverenti
|
767cdc1f6f
|
Pushing missing changes
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
d8c01ded6e
|
made some improvements to the base http handler
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
19e202d5e1
|
Added http server support for etags
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
f1e668bad8
|
More code cleanups
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
670a53258e
|
Some minor code cleanups
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
fe63d487be
|
Removed dead code
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
93b42641d2
|
Switched to MEF to register http handlers
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
c7b305ee2e
|
Added a user api handler, and improved portable ApiClient
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
3538789e46
|
Added User authentication
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
4752d12aaa
|
Switched date operations to utc
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
26aef6b082
|
Implemented UI plugin downloading
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
3c47375229
|
Weather updates
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
a7b0dd1534
|
Added a weather api
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
6d8c61f6a8
|
Looks like we can compress protobuf output after all
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
4207260657
|
Don't compress binary responses
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
cb7f04e4d3
|
Upgraded Protobuf, and added api support for it
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
a0d69b3804
|
Added Protobuf to BaseSerializationHandler
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
020c20bd7d
|
Added support for jsv format output from the api
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
fbf8cc833c
|
a few more async optimizations
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
937d27ae9d
|
One async call leads to another, and another, all the way up the call stack...
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
a201eb060b
|
Updated reactive extensions usage to reflect new changes
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
5c094afd7e
|
Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model.
|
12 years ago |
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
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
e2fe4174da
|
Added 3g2 mime type
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
537b3553b8
|
More video mime types
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
55aa5cb873
|
Added more audio streaming improvements and extracted BaseMediaHandler
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
f7ea68615b
|
Added more mime types
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
e0089349e1
|
Added m4v mime type
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
24d2c441b3
|
Re-worked async actions in BaseHandler, and changed AudioBitRate to AudioBitRates.
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
6ab63eaf95
|
Made BaseHandler.ProcessRequest virtual
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
692d9dc331
|
Allow StaticFileHandler Path to be changed
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
fbf3916bce
|
Added an audio handler
|
12 years ago |
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
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
dce7706382
|
Added a MimeTypes utility class
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
027d1724e5
|
Added auto-detection of client-capabilities to determine whether to use gzip or deflate
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
174f6f7c51
|
Updated RequestContext to not force Response.SendChunked to true
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
dc90725d61
|
Added DisposeResponseStream method to BaseHandler
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
442b9c559f
|
Made chunked encoding overridable
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
f9bdf0b6d9
|
Made WriteStream virtual
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
ecfffba494
|
Switched http compression from gzip to deflate
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
d6a0e8dbc5
|
Improved http response caching
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
0a48b5e31a
|
Added a BaseKernel for the UI and Server to share, and made some other minor re-organizations.
|
12 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
80b3ad7bd2
|
Moved the http server to it's own assembly. added comments and made other minor re-organizations.
|
13 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
baedafbeb9
|
Switched to service stack json. Added more api enhancements.
|
13 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
2e03cb0916
|
Improved loading performance even more by switching from XmlDocument to XmlReader. Also added more api improvements.
|
13 years ago |
LukePulverenti Luke Pulverenti luke pulverenti
|
5f5f2838b1
|
moved the http server to common, added more http handlers
|
13 years ago |