Luke Pulverenti
|
49b799adbe
|
3.2.30.8
|
7 years ago |
Luke Pulverenti
|
b9c12ca4a7
|
update legacy stream
|
8 years ago |
Luke Pulverenti
|
8deb423883
|
restore config settings for now
|
8 years ago |
Luke Pulverenti
|
8c8f2aaba5
|
first pass at binding to multiple network addresses
|
8 years ago |
Luke Pulverenti
|
00cbadea2c
|
update core project
|
8 years ago |
Luke Pulverenti
|
a8b340cbb2
|
update portable projects
|
8 years ago |
Luke Pulverenti
|
72aaecb279
|
move classes to new server project
|
8 years ago |
Luke Pulverenti
|
8fd3bf4217
|
change pcl's to .netstandard
|
8 years ago |
Luke Pulverenti
|
345ad10665
|
don't buffer responses by default
|
8 years ago |
Luke Pulverenti
|
c7f559f8ce
|
make model project portable
|
8 years ago |
Luke Pulverenti
|
37d7db4bc4
|
support xmltv gzip
|
9 years ago |
Luke Pulverenti
|
22730746eb
|
ipv6 update
|
9 years ago |
Luke
|
0ffc5ebace
|
update ulna interface binding
|
9 years ago |
Luke Pulverenti
|
d27cd521b5
|
rework dialog
|
9 years ago |
Luke Pulverenti
|
b1859d41e8
|
update collection menus
|
9 years ago |
Luke Pulverenti
|
ee00f8bf72
|
added HasSyncJob
|
10 years ago |
Mike
|
f6d6d57983
|
Create self signed cert if one does not exist
|
10 years ago |
Luke Pulverenti
|
0840bb9ba2
|
move web socket classes to server project
|
10 years ago |
Luke Pulverenti
|
2e53ff1fd0
|
move files out of common
|
10 years ago |
Luke Pulverenti
|
0ec3d217e7
|
sync updates
|
10 years ago |
Luke Pulverenti
|
576768de59
|
update translations
|
10 years ago |
Luke Pulverenti
|
9f3891d418
|
render movies as folders with dlna
|
10 years ago |
Luke Pulverenti
|
ab3c26c564
|
update connect
|
10 years ago |
Luke Pulverenti
|
cce120d8d3
|
refresh connect authorizations
|
10 years ago |
Luke Pulverenti
|
314a51dff3
|
add more device options
|
10 years ago |
Luke Pulverenti
|
f3539686bd
|
add device upload options
|
10 years ago |
Luke Pulverenti
|
0690b4f2e0
|
Add user cinema mode setting
|
10 years ago |
Luke Pulverenti
|
c05cb1dcb1
|
fix mac ffmpeg build
|
10 years ago |
Luke Pulverenti
|
b314199319
|
resolve wtv transcoding
|
10 years ago |
Luke Pulverenti
|
a3d553a7fb
|
set connect access token
|
10 years ago |
Luke Pulverenti
|
21d88faa18
|
added json subtitle output
|
10 years ago |
Luke Pulverenti
|
e3c8694471
|
3.0.5340.20849
|
10 years ago |
Luke Pulverenti
|
e3c52b6f73
|
support srt in didl
|
10 years ago |
Luke Pulverenti
|
51e964dae3
|
support channels with dlna
|
10 years ago |
Luke Pulverenti
|
ce20066bc0
|
update translations
|
10 years ago |
Luke Pulverenti
|
bc657237aa
|
consolidate web socket onto one port
|
10 years ago |
Luke Pulverenti
|
ea559a6e27
|
create http listener abstraction
|
10 years ago |
Luke Pulverenti
|
06118307dd
|
disable chunked encoding for images
|
10 years ago |
Luke Pulverenti
|
e2052c771d
|
added new device profiles
|
10 years ago |
Luke Pulverenti
|
7fa9b14f56
|
fixes #762 - Marking unwatched doesn't update display
|
11 years ago |
Luke Pulverenti
|
933443c2b9
|
added modular configuration
|
11 years ago |
Luke Pulverenti
|
77ad0fc336
|
fixes #674 - Support converting subtitles to webvtt
|
11 years ago |
Luke Pulverenti
|
3640f62086
|
create collections from movies page
|
11 years ago |
Luke Pulverenti
|
858c37b860
|
add channel downloading settings
|
11 years ago |
Luke Pulverenti
|
715119b525
|
updated nuget
|
11 years ago |
Luke Pulverenti
|
92cadc4323
|
update translations
|
11 years ago |
Luke Pulverenti
|
4e81655239
|
updated mono build
|
11 years ago |
Luke Pulverenti
|
dce9093ba1
|
split files into separate classes
|
11 years ago |
Luke Pulverenti
|
0d025f7fb6
|
beginning remote subtitle downloading
|
11 years ago |
Luke Pulverenti
|
ac69327f1f
|
check in open subtitles stub
|
11 years ago |
Luke Pulverenti
|
4331700747
|
support sending upnp events
|
11 years ago |
Luke Pulverenti
|
2c6a9892f2
|
update translations
|
11 years ago |
Luke Pulverenti
|
501dedb13c
|
stub out dlna server
|
11 years ago |
Luke Pulverenti
|
30496c1168
|
made dlna logging optional
|
11 years ago |
Luke Pulverenti
|
13563b6047
|
Add upnp configuration
|
11 years ago |
Luke Pulverenti
|
aef805efb9
|
fix directory not found error in episode organization
|
11 years ago |
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.
|
12 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 |