Bond_009
253e72f667
Simplify file serving code
6 years ago
Joshua M. Boniface
d1d0ddf62f
Use the username for the user config path
...
Use the username to construct the UserConfigurationDirectory,
instead of the user ID, and move the old ID-based path to the new
path if needed when loading (temporary transitional code). Removes
administrator guesswork as to what user each directory belongs to,
which I found very annoying when investigating user configs.
6 years ago
Anthony Lavado
256f44a870
Merge pull request #994 from Bond-009/tasks
...
Remove Tasks wrapped in a Task
6 years ago
Anthony Lavado
f631b2ecdc
Merge pull request #1159 from Bond-009/streamjob
...
Trying to make sense of the streaming code
6 years ago
Frank
3ba709fcc3
Fix #1432 . Add support for encoding with libx265 and hevc_nvenc.
6 years ago
Bond-009
ce1fa42f9d
Merge branch 'master' into tasks
6 years ago
DrPandemic
69ee49bee6
Format correctly the PIN when updating it
6 years ago
Bond-009
2d011b781e
Merge pull request #1383 from jellyfin/release-10.3.z
...
Backmerge for Release 10.3.3
6 years ago
Claus Vium
0ef52c739e
Review changes
...
Untested
6 years ago
JMCC
012e4a3e63
Fix transcode bitrate control
6 years ago
Claus Vium
b8a09339cd
Enforce extras folder structure according to Emby's wiki
6 years ago
Claus Vium
c1daea0ec7
Change owner and parent id of extras to the main media item
6 years ago
Bond-009
2f33e99006
Speed up DeepCopy
6 years ago
Joshua M. Boniface
72dd609109
Merge pull request #1149 from LogicalPhallacy/ImprovedPasswordReset
...
Adds per user password reset
6 years ago
Bond_009
b647959ec4
Add EnableOutputInSubFolder back
6 years ago
Bond_009
93e535d3a1
Trying to make sense of the streaming code
...
Mostly small changes as I was looking through the code.
* async void -> async Task
* Properly implemented dispose methods
* Pass the logstream directly to the JobLogger
* Style fixes
6 years ago
Bond-009
7343e07fe5
Fix build error
6 years ago
Bond_009
2696ac5eac
Lower the amount of running tasks
6 years ago
Bond-009
6566c91360
Seperate changes from #1023
...
The unrelated changes from #1023 (and more)
6 years ago
Phallacy
09921a00aa
made password resets an interface and per user
6 years ago
Bond_009
d5f080fefb
Check before flushing ffmpeg log
...
The stream could have been diposed while writing.
6 years ago
Erwin de Haan
21cc38fcf4
Adjusted AssemblyCopyright attribute values.
6 years ago
Erwin de Haan
ee7bf86e0f
Adjusted the Product Name so the User Agent is correct/better.
6 years ago
Bond-009
80fb3dc2cb
Fix error
6 years ago
Vasily
fcee64df09
Merge pull request #1069 from Bond-009/fix
...
Quick nullref fix
6 years ago
Bond-009
4625592a83
Quick nullref fix
6 years ago
Claus Vium
e3b844b5aa
Add urlprefixes during init
6 years ago
Vasily
028a98d2c1
Merge pull request #1058 from Bond-009/clean
...
Cleanup/simplification
6 years ago
Bond_009
37ea50a572
Reduce the amount of exceptions thrown
6 years ago
Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
6 years ago
Claus Vium
0abe57e930
Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
6 years ago
Claus Vium
8c609bc9ce
Reduce aspnet imports
6 years ago
Vasily
a4b52b7264
Merge pull request #844 from ploughpuff/ffmpeg
...
Reworked FFmpeg path discovery and always display to user
6 years ago
Vasily
2242c8d793
Merge pull request #915 from cvium/remove_encryptionmanager
...
Remove IEncryptionManager
6 years ago
PloughPuff
2617a49b78
Renamed Init() to SetFFmpegPath()
6 years ago
PloughPuff
ed69e690b8
Review comments
...
Address review comments from JustAMan, Bond-009 and cvium.
6 years ago
Claus Vium
df92df7bd6
Remove BOM
6 years ago
Claus Vium
17ca23d73b
Don't dispose the connection
6 years ago
Claus Vium
557c4d065d
Review comments
6 years ago
Claus Vium
fb1de5a921
Remove more cruft and add the beginnings of a socket middleware
6 years ago
Claus Vium
71ed840944
Simplify websocket listeners
6 years ago
Claus Vium
e47d121985
Fix websockets
6 years ago
Vasily
8c2af50170
Merge pull request #1011 from Bond-009/order
...
Don't try to order the response the same as the request
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
Joshua M. Boniface
9651a78b0c
Merge pull request #977 from Lynxy/genpts
...
Always set ffmpeg flag +genpts when video stream is being copied
6 years ago
Claus Vium
e342b7bc71
Extend the IHttpServer interface to avoid the typecasting
6 years ago
Bond-009
1731bf7372
Remove ordering items
6 years ago
Claus Vium
547d0ecf58
Move the check further down
6 years ago
Claus Vium
96b3d37caf
Check that ffmpeg log target isn't disposed before writing to it
6 years ago
The Lynxy
67f399dccf
Leave +genpts untouched in GetProgressiveVideoArguments()
6 years ago
Lynxy
9b39404b9a
Always set ffmpeg flag +genpts when video stream is being copied
6 years ago
Vasily
e7e7d96f51
Merge pull request #776 from cvium/update_tvdb
...
Update tvdb provider to v2 api
6 years ago
Torsten
2690ac299b
Only refresh metadata if extras changed
6 years ago
Liggy
33171a58b5
Merge branch 'master' into populate-extras
6 years ago
Vasily
bca7a26ffd
Merge branch 'master' into update_tvdb
6 years ago
Claus Vium
a23f04623e
Remove IEncryptionManager
6 years ago
Joshua M. Boniface
89d4ce309d
Merge pull request #848 from Bond-009/perf
...
Minor changes to reduce allocations
6 years ago
Torsten
9753a76905
Populate video extras again
6 years ago
Claus Vium
b9efcace79
Extract imagetype-to-keytype statements into a utility function and move tvdb specific utils to separate class
6 years ago
Claus Vium
8029cd3ebb
Add better language support
6 years ago
Claus Vium
ecbc0538f6
Add some error handling, grab imdb id and other minor fixes
6 years ago
Claus Vium
c2202be0f8
Some of it works???
6 years ago
Claus Vium
c720504e39
Drop ETag and use Last-Modified header ( #890 )
...
Drop ETag and use Last-Modified since performance is much better
6 years ago
Bond_009
3e6819c718
Don't clone lists
6 years ago
Bond_009
41fb1e5106
Tuple -> ValueTuple
6 years ago
Vasily
3a88a3c795
Merge pull request #822 from Bond-009/imagedimensions
...
Complete rename ImageSize -> ImageDimensions
6 years ago
Bond_009
70c85925af
Move some arrays to generics
6 years ago
Bond-009
e216702bcf
Complete rename ImageSize -> ImageDimensions
6 years ago
Claus Vium
0ef2b46106
Remove custom Threading
6 years ago
Vasily
0b3e6548db
Merge pull request #797 from Bond-009/warnings
...
Fix all warnings
6 years ago
Joshua M. Boniface
c4f51e16a5
Merge pull request #736 from Bond-009/startasync
...
Start startup tasks async
6 years ago
Joshua M. Boniface
56dcc45dc0
Merge pull request #732 from Bond-009/locale
...
Reworked LocalizationManager to load data async
6 years ago
Joshua M. Boniface
32f393d57f
Merge pull request #764 from Bond-009/encoding
...
Remove dead code, made some functions properly async
6 years ago
Bond-009
78e4e2ed92
Fix all warnings
6 years ago
Bond_009
1cdcace061
Remove dead code
6 years ago
Bond_009
66eabcdd39
Minor changes to encoding code
...
* Don't wait in intervals of 100ms for the file to exist
6 years ago
Bond_009
1385d89df6
Remove MoreLINQ
6 years ago
Joshua M. Boniface
c713824bf9
Merge pull request #734 from Bond-009/culture
...
Fix more analyzer warnings
6 years ago
Claus Vium
8985fb8d58
Remove support for games as a media type
6 years ago
Claus Vium
f7a46c7a56
Remove more Connect related stuff
6 years ago
Bond-009
2a1f6361a5
Merge branch 'master' into locale
6 years ago
Bond-009
1ea219bf3f
Merge branch 'master' into culture
6 years ago
Vasily
c8cb908004
Merge pull request #716 from Bond-009/warnings
...
Remove more compile time warnings
6 years ago
Vasily
8487319374
Merge pull request #726 from EraYaN/remove-wrappers-for-system-io
...
Clean up IFileSystem wrappers around stdlib.
6 years ago
Erwin de Haan
450f246f95
Unwrapped `GetFileNameWithoutExtension`
6 years ago
Erwin de Haan
581a7fe078
Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
6 years ago
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
6 years ago
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
6 years ago
Claus Vium
dc68d61491
Fix default aspect ratio
6 years ago
Bond_009
85a58fd655
Start startup tasks async
6 years ago
Bond_009
a709cbdc64
Fix more analyzer warnings
6 years ago
Bond_009
51edd5d067
Reworked LocalizationManager to load data async
6 years ago
Luca Beltrame
ee89236fe8
[VA-API] Fix filter order ( #714 )
...
ffmpeg is very picky about the filters to be used when using VA-API,
because most of them are incompatible. This is particularly evident when
burning-in subtitles.
6 years ago
Claus Vium
0e617933f6
Change default aspect ratio to 2/3 from 0
6 years ago
Andrew Rabert
7165868509
Merge pull request #709 from Bond-009/null
...
Fix always null expressions
6 years ago
Bond_009
883575893b
Change image dimentions from double to int
...
Rename ImageSize -> ImageDimensions
6 years ago
Bond_009
ded9dee22c
Remove more compile time warnings
6 years ago
Bond_009
8af256f9c2
Fix always null expressions
6 years ago
hawken
3701ce4037
Eliminate some compile warnings ( #600 )
...
* Remove some unused variables
* remove duplicate "using .." by sorting and deduping the list
* Remove things that already exist in the parent class (in one case I moved some documentation to the parent)
* EntityBodyData and and NextSearch were never set (only read), removed
* _timeout was never read, subsequently _timer became unused. part of a TODO timeout functionality that was not implemented yet
6 years ago
Claus Vium
b2ffad9ce9
Set Parent to current query Item if ParentId is empty ( #680 )
...
**Changes**
Fixed a faulty change in logic that occurred during the Christmas GPL nightmare.
I stepped through Emby 3.5.2 and stumbled over a difference in the query between Jellyfin and Emby, where in Emby, query.ParentId was set to the item itself. So I did a little digging in the old GPLv2 source and found this https://github.com/MediaBrowser/Emby/blob/3.4.1.8/MediaBrowser.Controller/Entities/Folder.cs#L720
**Issues**
Fixes #673
6 years ago