Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Bond_009
bbd4860b55
Another warning
5 years ago
Bond-009
a7e1a5c96a
Merge pull request #2506 from mark-monteiro/inject-loggers-with-context
...
Inject loggers with context using ILogger<T>
5 years ago
MrTimscampi
e8c593f413
Add baseURL to attachments
5 years ago
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
5 years ago
Davide Polonio
cd471ed4df
Fix emby/users/public not taking into account first run
...
The previous implementation was not taking in account the first seup
phase. Now the check has been added.
A little method refactor has been done in order to make the code more
elegant.
5 years ago
Davide Polonio
737d4d2b3f
Fix conditional with a less verbose one
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Davide Polonio
5d760b7ee8
Fix emby/user/public API leaking private data
...
This commit fixes the emby/user/public API that was returning more data
than necessary. Now only the following information are returned:
- the account name
- the primary image tag
- the field hasPassword
- the field hasConfiguredPassword, useful for the first wizard only
(see
https://github.com/jellyfin/jellyfin/issues/880#issuecomment-465370051 )
- the primary image aspect ratio
A new DTO class, PrivateUserDTO has been created, and the route has been
modified in order to return that data object.
5 years ago
Steven Tang
2e856ad9fe
Fix download file with non-ASCII filename
5 years ago
dkanada
974a04c129
update plugin classes for nightly builds
5 years ago
artiume
697aee5b0c
Merge pull request #21 from jellyfin/master
...
nightly
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
Bond_009
ffc9eb67f0
Switch remux and direct stream
5 years ago
artiume
4becaf83dd
Update MediaInfoService.cs
5 years ago
dkanada
61015c1d0f
Merge pull request #2321 from Bond-009/images
...
Simplify image processing by removing image enhancers
5 years ago
artiume
a4e0364139
Update MediaInfoService.cs
5 years ago
artiume
b375aeb56a
fix indentation
...
it was tabs
5 years ago
artiume
967f8c6dcd
Merge pull request #18 from jellyfin/master
...
nightly
5 years ago
artiume
63f13df6fc
Merge pull request #17 from jellyfin/master
...
10.5
5 years ago
dkanada
53db526667
merge branch master into refactor
5 years ago
artiume
40ad6f843f
Merge pull request #16 from jellyfin/master
...
nightly
5 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Vasily
a26c1ab17d
Remove commented code
5 years ago
Anthony Lavado
42066ee326
Merge branch 'master' into transcoding-throttling
5 years ago
Anthony Lavado
00073c162a
Merge pull request #2363 from dkanada/view
...
Add session view endpoint
5 years ago
artiume
b5342bb7d9
Fix MaxBitrate
5 years ago
artiume
a73ce1d781
Update MediaInfoService.cs
5 years ago
dkanada
1cb51a8ac7
rename session folder
5 years ago
dkanada
c2733ac0dc
split api keys into their own service
5 years ago
artiume
3b6a4c3a33
Merge pull request #11 from jellyfin/master
...
nightly
5 years ago
dkanada
b7a9900556
Merge pull request #2357 from Bond-009/warn13
...
Fix warnings
5 years ago
dkanada
1bc8ca2542
add session view endpoint
5 years ago
dkanada
6341d986a9
fix a few warnings
5 years ago
dkanada
692a9bfdd0
update some comments
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
dkanada
afe9ed977b
improve scan progress and fix a few bugs
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
artiume
918df5e352
Merge remote-tracking branch 'jellyfin/master'
5 years ago
ThreeFive-O
4f3bfd9146
Add Transcoding framerate info
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
Denis
549a2d8b6d
Enable path mapping in `PlaybackInfo` endpoint
5 years ago
Bond-009
8865b3ea3d
Remove dead code and improve logging
5 years ago
Bond_009
976459d3e8
Rewrite WebSocket handling code
5 years ago
Bond-009
cf13e89ad6
Update MediaBrowser.Api/Playback/MediaInfoService.cs
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
Bond_009
84d1b12530
Attempt #2
5 years ago
Bond_009
da5893b0f1
Try to fix nullreff
5 years ago
dkanada
ce7744806c
Merge pull request #2216 from gnattu/master
...
Let HLS fallback to mpegts in case device reports unsupported container
5 years ago
gnattu
ea075c1b48
Add reminder to remove the workaround
...
This will be no longer needed when ffmpeg is ready
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
dkanada
d217f1614e
Merge pull request #2096 from Bond-009/embytv
...
Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
5 years ago
Maximilian Marschall
081d942d03
Enable Throttling when transcoding without Hardware-Acceleration
5 years ago
dkanada
a272638a84
Merge pull request #2170 from Bond-009/mediainfoservice
...
Minor changes to MediaInfoService
5 years ago
Bond_009
d9ec502ff9
Address comments
5 years ago
Bond_009
e714b9930e
Merge branch 'master' into embytv
5 years ago
Artiume
a40cb7bbd8
Merge pull request #7 from jellyfin/master
...
nightly
5 years ago
gnattu
d5204f572a
Fix typo and plural
5 years ago
dkanada
73fac50e57
rename two properties based on code suggestions
5 years ago
Bond_009
a253fa616d
Fix build and address comments
5 years ago
dkanada
aca31457c0
merge branch master into media-attachments
5 years ago
Artiume
5b55997984
Merge pull request #6 from jellyfin/master
...
nightly
5 years ago
dkanada
529cff3920
Merge pull request #2153 from dkanada/fix-playlist
...
Fix playlist deletion and a few warning fixes
5 years ago
gnattu
167549f5f1
Let HLS fallback to mpegts in case device reported unsupported container
5 years ago
Artiume
0e920a6d5f
Update MediaInfoService.cs
5 years ago
Artiume
963b69c7b2
Update MediaInfoService.cs
5 years ago
Bond_009
5751d86536
Fix warnings and move to System.Text.Json
5 years ago
Artiume
6a6e02e1ec
Merge pull request #3 from jellyfin/master
...
nightly, big one
5 years ago
Bond-009
bb62dd14c2
Limit size for playbacktest
5 years ago
Vasily
06dfa2e687
Merge pull request #2134 from Bond-009/dlnam3u8
...
Fix comparison between different types
5 years ago
Bond-009
a5cd11735c
Minor changes to MediaInfoService
5 years ago
dkanada
bc7cbfb21a
Merge pull request #1941 from Bond-009/mediaencoding
...
Make probesize and analyzeduration configurable and simplify circular dependencies
5 years ago
Artiume
f3e7c72bac
Update MediaInfoService.cs
5 years ago
Artiume
b31f4ccbc2
Update MediaInfoService.cs
5 years ago
Artiume
46442e24f8
Update MediaInfoService.cs
5 years ago
Artiume
3fb7aabfde
Update MediaInfoService.cs
5 years ago
Artiume
64c313a8fb
Update MediaInfoService.cs
5 years ago
Artiume
be956dfd02
Update MediaInfoService.cs
5 years ago
dkanada
61b9845e0f
Merge pull request #2099 from cryptobank/master
...
Fix VAAPI encoding on 10-bit hevc. Update QSV encoding and scaling to...
5 years ago
dkanada
1b2453b4e9
fix playlist deletion
5 years ago
cryptobank
f18d3ed33b
Formatting fix (3)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond-009
baadb504bb
Merge branch 'master' into mediaencoding
5 years ago
dkanada
96a5dda9ff
Merge pull request #2109 from Bond-009/plugin
...
Fix plugin installation and correct api behaviour
5 years ago
Joshua M. Boniface
9744f5aee3
Merge pull request #2118 from chaosinnovator/master
...
Add StartIndex result to /Items API query
5 years ago
Bond_009
0bf8bfbb0c
Merge branch 'master' into mediaencoding
5 years ago
chaosinnovator
b98e25a07e
Add StartIndex result to /Items API query
5 years ago
Bond-009
b20b648659
Fix comparison between different types
5 years ago
Bond-009
19844a2c2a
Fix typo
5 years ago
dkanada
dee3076eaf
Merge pull request #1923 from Bond-009/random
...
Don't shuffle some types by default
5 years ago
Bond_009
ec70f3ac75
Fix plugin installation and correct api behaviour
...
The `/Packages/{Name}` endpoint would return a package that had either
the corrent name or the correct guid. In reality it shoud check if both
are correct.
5 years ago
cryptobank
5b5d527a09
Use string.Equals instead of of equals operator
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Bond-009
a2c35e6dba
Merge remote-tracking branch 'upstream/master' into random
5 years ago
Petr Janda
75426d0004
Add logging when force_key_frames is disabled
5 years ago
Bond-009
5f6bca8aeb
Merge remote-tracking branch 'upstream/master' into baseurl
5 years ago
Bond-009
a6f883345f
Reduce #lines
5 years ago
Petr Janda
7cde256402
Merge remote-tracking branch 'upstream/master'
5 years ago
Petr Janda
70530e1f14
Fix formatting (2)
5 years ago
Petr Janda
89605d4fb1
Fix VAAPI encoding on 10-bit hevc. Update QSV encoding and scaling to take advantage of scale_qsv and overlay_qsv
5 years ago
Bond_009
5cab79c839
Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
5 years ago
Bond-009
6f45d95951
Minor improvements to network code
5 years ago
Vasily
5263aaa026
Merge pull request #1503 from cvium/webapi_v2
...
Move StartupWizard to ASP.NET Web Api
5 years ago
Bond_009
cc5acf37f7
Make probesize and analyzeduration configurable and simplify circular
...
dependencies
Makes the probesize and analyzeduration configurable with env args.
(`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
5 years ago
Bond_009
3221e837f9
* Add support for multi segment base urls
...
* Make baseurl case-insensitive
5 years ago
Joshua M. Boniface
48120d01dc
Merge pull request #1991 from Bond-009/transtemp
...
Don't append transcodes to transcoding temp path
5 years ago
Joshua M. Boniface
db581c4d9b
Merge pull request #2045 from Bond-009/baseurlfix2
...
Fix baseurl issues part 2
5 years ago
dkanada
47ad21b6e3
Merge pull request #2039 from Bond-009/fixcondition
...
Fix always false condition
5 years ago
Bond_009
602ebe3fdb
Fix baseurl (attempt #2 )
5 years ago
dkanada
51cdc6ea16
Merge pull request #1926 from Bond-009/auth
...
Add clearer exceptions, warnings and docs
5 years ago
Bond_009
d884ed353f
Fix always false condition
5 years ago
Bond-009
b477b3874e
Fix some warnings
5 years ago
Bond-009
d4b438791f
Don't append transcodes to transcoding temp path
5 years ago
dkanada
f3ca37e523
minor changes to transcode cleanup scheduled task
5 years ago
Claus Vium
e5d57bd82f
Move StartupWizard to ASP.NET Web Api
5 years ago
Bond_009
5ee070eb29
Remove leading / from baseurl
5 years ago
Bond-009
d161b9cbfc
Fix GetPathValue function for DLNA service
5 years ago
Bond-009
aea4ef9471
Fix logic
5 years ago
Bond-009
b14d6d0417
Fix GetPathValue function
5 years ago
Andrew Mahone
4b75e6518e
Update MediaBrowser.Api/Attachments/AttachmentService.cs
...
formatting
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond-009
983d38a43b
Merge branch 'master' into installationmanager
5 years ago
dkanada
ad852ffd9a
Merge pull request #1973 from EraYaN/docs-warning-fixes
...
Fix the last of the docs warnings
5 years ago
Andrew Mahone
a78aec56e3
Format attachment DeliveryURL with CultureInfo.InvariantCulture.
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Andrew Mahone
262a8f47af
Remove attachment filenames from attachment URLs.
5 years ago
Andrew Mahone
bd545891c0
Indentation fix.
5 years ago
Andrew Mahone
1600d5b53f
Merge remote-tracking branch 'origin/master' into media-attachments-clean
5 years ago
Joshua M. Boniface
a460814182
Merge pull request #1904 from JustAMan/hls-move-2
...
Switch ffmpeg to hls muxer (from segment) to fix premature stop on non-patched ffmpeg
5 years ago
Joshua Boniface
d4474d493b
Remove extraneous newline
5 years ago
Erwin de Haan
387051c409
Fix the last docs warnings.
5 years ago
Bond_009
d529f81cd9
Improve IInstallationManager interface
5 years ago
Bond_009
a245f5a0d4
Rewrite hex encoder/decoder
5 years ago
dkanada
89a21c96c0
Merge pull request #1852 from Bond-009/warn9
...
Fix some more warnings
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
Vasily
8cf8c36708
Move throwing if cancelled after logging that fact
5 years ago
Vasily
dd7ae7747e
Apply suggestions from code review
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
grafixeyehero
752cf08e5c
update persons service
5 years ago
Andrew Mahone
20727906c8
Use attachment filename if available.
5 years ago
Andrew Mahone
01b1c847e9
Provide delivery URLs for attachments in PlaybackInfo.
5 years ago
Andrew Mahone
8c89d89932
Attachment service.
5 years ago
Vasily
3743137c31
Address Bond-009 review comments
5 years ago
Vasily
ae2b95024f
Update MediaBrowser.Api/Playback/BaseStreamingService.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond_009
fef35d0505
Add clearer exceptions, warnings and docs
5 years ago
Bond_009
bbc0875387
Don't shuffle some types by default
5 years ago
Vasily
6b6fede2e0
Address review comments
5 years ago
Vasily
adccc18298
Revert "yarn build" as it is fixed in master, fix typo
5 years ago
Vasily
3132280b07
* Make sure force_key_frames expression arguments are properly converted to strings
...
* Fore usage of keyframe cuts only in HLS
5 years ago
Vasily
2f6879e869
Add limiting max keyframe interval when full transcoding
5 years ago
Vasily
986ea5c636
Fix log message - log args were swapped
5 years ago
Vasily
3740228100
Don't start waiting for a segment which doesn't exist if transcoding is not running
5 years ago
Vasily
7aea9266d0
Stop waiting for a segment to become ready if there's no alive transcode
...
Remove extra quotes in logging
Fix typo in comment
5 years ago
Vasily
c1f9107b8b
Add more logging
...
Trying to fix hls muxer plus ffmpeg 4.1+ combo
Try to fix waiting for segment being ready
This is needed because hls muxer in ffmpeg >= 4.1 creates the
playlist only when it finishes transcoding.
Also cleaned up logs a bit.
Lower log level for "StartFfmpeg finished" to debug
5 years ago
Vasily
6746f708f2
Revert "Revert "Fix premature stop when streaming""
...
This reverts commit 575b96d03a
.
5 years ago
Bill Thornton
80dccdef22
Add using block and HexHelper
5 years ago
Bill Thornton
119041a425
Fix SchedulesDirect authentication
5 years ago
Joshua M. Boniface
575b96d03a
Revert "Fix premature stop when streaming"
5 years ago
Andrew Rabert
fd1bdad0e2
Ignore exception when attempting to kill ffmpeg that has exited
...
A race condition where this code attempts to kill an already exited
ffmpeg process is possible. This results in unnecessary error logging.
This change replaces the generic exception handling with the above
mentioned exception. No log output is produced.
5 years ago
Vasily
4fae733eef
Cleaned up move to HLS muxer
5 years ago
Vasily
36a34f911e
Replaced "stream" muxer with "hls" trying to fix "premature stop" issue
5 years ago
Bond_009
c9820d30ed
Fix multiple mistakes and warnings
5 years ago
Bond-009
6f17a0b7af
Remove legacy auth code ( #1677 )
...
* Remove legacy auth code
* Adds tests so we don't break PasswordHash (again)
* Clean up interfaces
* Remove duplicate code
* Use auto properties
* static using
* Don't use 'this'
* Fix build
5 years ago
Erwin de Haan
e8b13ea8a9
Fix culture problem on Windows for segment_time_delta argument.
5 years ago
Bond_009
675754bc5c
Possible fix for MrMC
5 years ago
Bond-009
ee637e8fec
Fix warnings, improve performance ( #1665 )
...
* Fix warnings, improve performance
`QueryResult.Items` is now a `IReadOnlyList` so we don't need to
allocate a new `Array` when we have a `List` (and `Items` shouldn't need to
be mutable anyway)
* Update Providers .csproj to latest C#
* Remove extra newline from DtoService.cs
* Remove extra newline from UserLibraryService.cs
5 years ago
Anthony Lavado
cb393c215a
Merge pull request #1686 from Bond-009/warn7
...
More warning fixes
5 years ago
Bond_009
e4f893a0eb
More warning fixes
5 years ago
marius
b711ece829
- fix ArgumentOutOfRangeException at MediaBrowser.Api.Playback.BaseStreamingService.ParseTimeSeekHeader (second substring argument is length)
5 years ago
Bond_009
efc4805233
Fix login
5 years ago
Andrew Rabert
24775f4988
Merge pull request #1651 from sl1288/master
...
Fix local trailers playback
5 years ago
Bond-009
e87d7cfaf3
Merge pull request #1659 from jellyfin/fix_ffmpeg
...
Fix segment_time_delta value for ffmpeg 4.1
5 years ago
Claus Vium
2e66361482
Move argument to new line
5 years ago
Claus Vium
15b054be94
Fix style issues
5 years ago
Joshua M. Boniface
1dfd5000ff
Merge pull request #1499 from crobibero/log-password-ip
...
Log IP address on failed login attempt
5 years ago
crobibero
4f974122f8
log password on failed login attempt
5 years ago
Joshua M. Boniface
d95c04787c
Merge branch 'master' into h265
5 years ago
SL1288
fdc24ec2ee
Fix LocalTrailers playback.
5 years ago
Bond_009
8d3b5c851d
Improvements to UserManager
5 years ago
Claus Vium
617f7e8b5b
Fix segment_time_delta value for ffmpeg 4.1
5 years ago
Bond_009
c699c546e4
Improve LocalizationManager
5 years ago
dkanada
bb04545068
Merge pull request #1614 from Bond-009/docs2
...
Document all public/internal members of Emby.Drawing
5 years ago
dkanada
685e9e4f58
Merge pull request #1584 from Bond-009/checksum
...
Check checksum for plugin downloads
5 years ago
Anthony Lavado
29623d36e8
Merge pull request #1568 from whooo/master
...
Add DLNA headers if requested by the client
5 years ago
Bond_009
838e5d05d5
Document all public/internal members of Emby.Drawing
...
Forces all new public/internal members to be documented.
Enables TreatWarningsAsErrors for Emby.Drawing
5 years ago
Bond_009
7243689215
Minor improvements
5 years ago
Bond_009
5eaf5465a5
Check checksum for plugin downloads
...
* Compare the MD5 checksum when downloading plugins
* Reduced log spam due to http requests
* Removed 'GetTempFileResponse' function from HttpClientManager
* Fixed caching for HttpClientManager
5 years ago
dkanada
1ad67e223f
Merge pull request #1462 from Bond-009/installationmanager
...
Improvements to InstallationManager
5 years ago
whooo
9556561a77
Merge branch 'master' into master
5 years ago
Joshua M. Boniface
a96fa7a5c7
Merge pull request #1397 from Bond-009/passfast
...
Streamline authentication proccess
5 years ago
dkanada
b5f3f28f41
Merge pull request #1578 from Bond-009/httpresponse
...
Replace custom code with Asp.Net Core code
5 years ago
Bond_009
9b2cf8501f
Add last one
5 years ago
Bond_009
52c1b45feb
Fix build
5 years ago
Bond-009
6032f31aa6
Use CultureInvariant string conversion for Guids
5 years ago
Bond_009
cf7290343f
Fix build
5 years ago
Bond_009
9fff4b060e
Replace custom code with Asp.Net Core code
5 years ago
Erik Larsson
a1efe4caca
Add DLNA headers if requested by the client.
...
And remove the code which adds the headers as ResponseHelper.WriteToResponse
will do it.
5 years ago
Bond-009
82f041d050
Merge branch 'master' into release-10.3.z
5 years ago
Bond_009
0f897589ed
Streamline authentication proccess
5 years ago
dkanada
e722801f80
Merge pull request #956 from Bond-009/db
...
Simplify db code
5 years ago
dkanada
9079b3e8da
add optional password field on user creation
5 years ago
Bond-009
27c29bbb4c
Back to a single connection
5 years ago
Jörn
1fd8164756
fix issue #1347 introduced in pr #930
5 years ago
Bond_009
65a0ca2f32
Improvements to InstallationManager
5 years ago
Joshua M. Boniface
687255aa31
Merge pull request #1442 from jellyfin/release-10.3.z
...
Backmerge for Release 10.3.4 and 10.3.5
6 years ago
pjeanjean
7919dd81da
Skip user permission checking for UserRootFolder
...
Fix #1436
UserRootFolders are used to represent virtual folders that exist outside
of libraries. As such, it doesn't make sense to check if a user has the
right to access their library (named `Media Folders`).
6 years ago
Claus Vium
c05b7c382a
Change UsCulture to InvariantCulture
6 years ago
Anthony Lavado
d7aaa1489c
Merge pull request #1427 from dkanada/fanart
...
Move fanart image provider to plugin
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
dkanada
09dfa071dc
move fanart image provider to plugin
6 years ago
Jean-Samuel Aubry-Guzzi
12721eb7dd
Fix non-ascii filename downloads
...
Follow https://tools.ietf.org/html/rfc5987#section-3.2.2 to encode
non-ascii filenames in HTTP Content-Disposition header.
6 years ago
bugfixin
a827a2fbcc
Remove unreachable code and const trySupportSeek within BaseProgressiveStreamingService
6 years ago
Claus Vium
28c2ac528d
Re-add content length, semi revert of changes in #1010 ( #1287 )
...
* Re-add content length, semi revert of changes in #1010
6 years ago
Joshua Boniface
31ad366aa9
Implemented suggested conditional
6 years ago
Joshua Boniface
10f33b0273
Update conditional to be correct
6 years ago
Joshua Boniface
eaa1ac8013
Apparently strings can't be !'d
6 years ago
Joshua Boniface
e790f024c2
Return MethodNotAllowedException if Pw is not set
...
Don't accept pre-hashed (not-plaintext) passwords as the auth
provider no longer supports this due to sha1+salting the passwords
in the database.
6 years ago
Bond-009
e89c8dbf76
Use CultureInfo.InvariantCulture
6 years ago
Bond_009
9aaeb19418
Self-documenting code
6 years ago
Bond_009
b647959ec4
Add EnableOutputInSubFolder back
6 years ago
Bond_009
ca37ca291f
More style changes
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
2696ac5eac
Lower the amount of running tasks
6 years ago
Phallacy
09921a00aa
made password resets an interface and per user
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
Vasily
208585d3f6
Merge pull request #1106 from Bond-009/warn2
...
More warning fixes
6 years ago
Bond-009
bf43dc00bb
More warning fixes
6 years ago
Bond-009
e64aaebbac
Improvements around streams
...
* Use ArrayPool instead of allocating new buffers each time
* Remove NetworkStream copy
* Remove some dead code
6 years ago
Bond-009
decaffed86
Remove EnvironmentInfo
...
This moved the last bit of usefulness of EnvironmentInfo into a static
class.
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
Bond-009
e4c5d51860
Update MediaBrowser.Api/Playback/Progressive/BaseProgressiveStreamingService.cs
...
Co-Authored-By: cvium <cvium@users.noreply.github.com>
6 years ago
Claus Vium
394d23a73a
Review comments
6 years ago
Claus Vium
78742b8e4c
Switch to HeaderNames instead of hardcoded strings (and other header related fixes)
6 years ago
Xu Fasheng
4951ec9814
Fix rmvb video can not play under DLNA
...
Or will report "Could not find handler for /videos/xxx/stream.rm" error
in server side.
Test OK with Kodi and gupnp-tools.
6 years ago
Claus Vium
71ed840944
Simplify websocket listeners
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
Claus Vium
4db31acff9
Begin removing System.Net sources
6 years ago
Bond-009
1731bf7372
Remove ordering items
6 years ago
PloughPuff
73c1cdb32a
Avoid exceptions due to folder and file not found
...
1) Use function to return path to temp transcode path which has benefit of creating temp folder if not exists, thereby avoiding the exception when GetFilePaths is used.
2) Check json files exists before attempting to read from it. Avoids having to mask FileNotFound exceptions when debugging.
6 years ago
Vasily
60df855b26
Merge pull request #930 from fruhnow/AuthorizationCheck
...
checking user-permission in GetQueryResult
6 years ago
Joshua M. Boniface
89d4ce309d
Merge pull request #848 from Bond-009/perf
...
Minor changes to reduce allocations
6 years ago
Joshua M. Boniface
b43317c5e1
Merge pull request #830 from Bond-009/update
...
Removed remaining self-update code
6 years ago
Felix Ruhnow
53beebc774
switching logging to serilog convention according to pr comments
6 years ago
Felix Ruhnow
ba003e06ef
adressing pr comments
6 years ago
Felix Ruhnow
1d631540ac
adressing pr comments
6 years ago
Felix Ruhnow
967d5deeb7
checking user-permission in GetQueryResult to prevent accessing the library without permission but having a link. (+added myself as contributor. forgot last time bout that)
6 years ago
Vasily
13f2783a8e
Merge pull request #887 from wtayl0r/replace-primitives-with-iconfiguration
...
Replace primitive injection with IConfiguration
6 years ago
Bond_009
7554f63551
Remove more self-update code
6 years ago
William Taylor
18ae107ce4
Removed unnecessary configuration options and reduced primitive dependencies
6 years ago
Bond-009
a35ea49c99
Merge remote-tracking branch 'upstream/release-10.2.z' into newmaser
6 years ago
Bond-009
4811e76860
Merge branch 'master' into perf
6 years ago
Claus Vium
21f0a7e020
Make all class implementing dynamically loaded interfaces public
6 years ago
Bond_009
8d98885cda
Less string allocations
6 years ago
Bond_009
7722cb3ffa
Some Lists -> IEnumerable
6 years ago
Bond_009
41fb1e5106
Tuple -> ValueTuple
6 years ago
Bond_009
64d5ec12e2
Use HashSets for increased perf
6 years ago
William Lees
db4a72df10
Reduce scope of changes
6 years ago
William Lees
250f03d2d9
add httpClient to more constructors
6 years ago
William Lees
d8cb34dbbc
add httpClient to appropriate constructors
6 years ago
Vasily
3a88a3c795
Merge pull request #822 from Bond-009/imagedimensions
...
Complete rename ImageSize -> ImageDimensions
6 years ago
Claus Vium
e449182641
Move import
6 years ago
Claus Vium
fcfe02ee73
Add await to GetCountries in LocalizationService
6 years ago
Bond-009
e216702bcf
Complete rename ImageSize -> ImageDimensions
6 years ago
Claus Vium
0ef2b46106
Remove custom Threading
6 years ago
Vasily
83af2db679
Merge pull request #798 from Bond-009/apientrypoint
...
Cleanup around the api endpoints
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
Bond-009
cb7bffc233
Remove unused string split
6 years ago
Bond-009
da2caa2902
await async functions
6 years ago
Bond-009
ab0e851db9
Cleanup streaming services
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
Andrew Rabert
42d5a48491
Merge pull request #788 from Bond-009/warnings
...
Fix more warnings
6 years ago
Bond_009
95ee3c72e3
Properly dispose Tasks
6 years ago
Bond_009
1385d89df6
Remove MoreLINQ
6 years ago
Bond_009
5ac6d0ae59
Fix more warnings
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
Erwin de Haan
f8aff0c51d
Fix conditions where the ! was swallowed in #726
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
Justin Suess
6786dfcabd
Made password field non-mandatory upon setup
6 years ago
Justin Suess
f06b9a14f3
Added password as an API field to the Startup/User Service
6 years ago
Erwin de Haan
b9a111432a
Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.
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
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
Andrew Rabert
4190410c7e
Merge pull request #710 from Bond-009/spelling
...
Fix a spelling mistake
6 years ago
Bond_009
883575893b
Change image dimentions from double to int
...
Rename ImageSize -> ImageDimensions
6 years ago
Erwin de Haan
d1a0497f55
Revert "Merge pull request #452 from Bond-009/activitydb"
...
This reverts commit 48ad18d12b
, reversing
changes made to fe197415ca
.
6 years ago
Bond_009
ded9dee22c
Remove more compile time warnings
6 years ago
Bond_009
eaa6cb0ddc
Fix a spelling mistake
6 years ago
Bond_009
905a253ff5
Suffix async methods with Async
6 years ago
Andrew Rabert
3d01aa1ae4
Merge pull request #656 from hawken93/more_logging
...
Do some logging in MediaInfoService
6 years ago
hawken
07cba6cbcf
Do some logging in MediaInfoService
6 years ago
Andrew Rabert
13f1ea2c19
Merge pull request #664 from jellyfin/revert-639-ffmpeg4.1
...
Revert "Fix segment_time_delta for ffmpeg 4.1"
6 years ago
Andrew Rabert
9ad182502f
Merge pull request #661 from Bond-009/streamstate
...
Fix NullRef from progress report
6 years ago
Joshua M. Boniface
b2767eceff
Revert "Fix segment_time_delta for ffmpeg 4.1"
6 years ago
Bond_009
73df5bdbe9
Fix NullRef
6 years ago
Joshua M. Boniface
3518400b22
Merge branch 'master' into release-10.1.0
6 years ago
Tthecreator
d02642bf7b
Fixed bug where the server would eat up ram with subtitles request
6 years ago
Andrew Rabert
a1fcf4ea0d
Merge pull request #613 from MatMaul/mediaencoding-dev
...
Update MediaEncoding
6 years ago
Mathieu Velten
da16de48aa
Revert back to 10e57ce8d21b4516733894075001819f3cd6db6b for MediaEncoding
...
Remove some duplicate code that were causing warnings
6 years ago
Bond_009
c27aff1c63
Fix segment_time_delta for ffmpeg 4.1
6 years ago
Andrew Rabert
6561021926
Merge pull request #582 from nvllsvm/image
...
Replace custom image parser with Skia
6 years ago
Andrew Rabert
449dd1a6a2
Remove allowSlowMethods from image processing
6 years ago
Andrew Rabert
8de4eb7d19
Rename ApplicationSemanticVersion to ApplicationVersion
6 years ago
Andrew Rabert
8a5198e6a3
Remove ApplicationVersion
6 years ago
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
6 years ago
Erwin de Haan
bb8df8dfa0
Updates reported version in `System/Info*` set of endpoints.
...
Added ProductName and ServerVersion to API.
Added build version and build step. Addressed issues wtih indentation.
Made the BuildVersion an actual object. This lets up link to the github page of that commit.
Fixed class method type and styled link.
Fixed languages and split out the information in the UI.
Moved update-version script and gave it executable permissions. Windows correctly finds the .bat file. And linux takes the one without extension.
Removed tempfiles from replace sessions from csproj.
Updated version generation scripts. Will also work with pre existing version files. (Source tarballs etc.)
Added simple replace for ssh github links.
Add execute rights to update-version.
Wrapped long line in ApplicationHost.cs
Fixed some small issues.
Fixed some small issues, and flipped some if's around.
Converted parameter names to camelBack casing.
Sealed the attribute class.
Removed MPLv2 license.
Fixed file headers.
Added newline.
Moved links in *.csproj files as well.
Fix issues caused by rebase auto merging.
Removed default constructor and added init values to properties, also hid the Remote value form API.
6 years ago
Erwin de Haan
c5430f86b0
Fixed csproj and xml identation.
6 years ago
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
6 years ago
Erwin de Haan
a358631040
Extra formatting on the merged code.
6 years ago
Erwin de Haan
49b61f238e
Merge branch 'dev' into reformat
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
# Emby.Server.Implementations/LiveTv/LiveTvManager.cs
# Emby.Server.Implementations/Security/MBLicenseFile.cs
# Emby.Server.Implementations/Security/PluginSecurityManager.cs
# Emby.Server.Implementations/Security/RegRecord.cs
# MediaBrowser.Api/PluginService.cs
# MediaBrowser.Api/System/SystemService.cs
# MediaBrowser.Common/Security/IRequiresRegistration.cs
# MediaBrowser.Common/Security/ISecurityManager.cs
# MediaBrowser.Common/Security/PaymentRequiredException.cs
# MediaBrowser.Model/Entities/MBRegistrationRecord.cs
# MediaBrowser.Model/Entities/PluginSecurityInfo.cs
# deployment/win-generic/build-jellyfin.ps1
6 years ago
Claus Vium
e0e5a487c3
removed commented code
6 years ago
Claus Vium
801726ce38
readded some registration endpoints
6 years ago
Claus Vium
d707e969fa
Added some todos
6 years ago
Claus Vium
4a03ac4022
mock the registration endpoint since livetv etc. still uses it
6 years ago
Claus Vium
eca3c099d9
removed a bunch of validation, security, registration, premiere, whatever bs
6 years ago
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
6 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
a36658f6f0
ReSharper Reformat: Properties to expression bodied form.
6 years ago
Erwin de Haan
089ad8e7c2
Find+Sed BOM removal *.xml,*.csproj,*,json,*.sln,*.txt
6 years ago
Erwin de Haan
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
6 years ago
Erwin de Haan
742bef5b5f
EditorConfig reformat: Non-CS files.
6 years ago
Erwin de Haan
51ed47f4c4
EditorConfig reformat: Emby.XmlTv, Jellyfin.Server. MediaBrowser.Api, MediaBrowser.Common
6 years ago
Erwin de Haan
b67c1b933e
Visual Studio Reformat: MediaBrowser.Api
6 years ago
Erwin de Haan
846456b41e
Reformatted the files with notes.
6 years ago
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
6 years ago
hawken
bd169e4fd4
remove trailing whitespace
6 years ago
hawken
ba1794f64b
Remove tabs and trailing whitespace
6 years ago
Andrew Rabert
12112ea25d
Remove more news
6 years ago
Vasily
b27315bc08
Merge pull request #307 from drmrbg/fix-chromecast
...
Fix transcoding of AAC from 5.1 to stereo to support Chromecast
6 years ago
Andrew Rabert
e4a041b832
Merge pull request #283 from Bond-009/gpl-cleanup
...
Post GPL cleanup
6 years ago
Joshua M. Boniface
c13c326171
Merge pull request #378 from cvium/fix_dlna_user_id_null
...
Fix ArgumentNullException in DLNA streams
6 years ago
Bond_009
340a2c6512
Post GPL cleanup
6 years ago
Bond_009
64a79341a7
Don't send info to Emby servers on install
...
Not even to a fake one
6 years ago
Claus Vium
efa3a234e9
Change null check on UserId to a Guid.Empty check
6 years ago
Anthony Lavado
87812d1e7f
Fix spacing to C#/Visual Studio standards
...
- This is a fix automatically applied by Visual Studio
6 years ago
Bond_009
95a5dd8810
Fix log dir
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
bf01918659
Clean up
6 years ago
Bond_009
0c1b9d3bff
Rebase
6 years ago
Bond_009
b7ebb67cbb
Remove the need for NullLogger
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago