Commit Graph

1338 Commits (97d6c2db6b5749c12ef2f92f6622c28555173c48)

Author SHA1 Message Date
Claus Vium cf36aaef2b
Update Emby.Server.Implementations/ApplicationHost.cs
6 years ago
Claus Vium f30af9cd5f
Update Emby.Server.Implementations/ApplicationHost.cs
6 years ago
Phlogi 4ffec8ad26
Fix build, missing changes.
6 years ago
Phlogi 69cc5814d8
Change WAN IP behaviour: Use ServerConfiguration.WanDdns if set in configuration.
6 years ago
Phlogi 414a318a0d
WAN Address should use public ports instead of local ports.
6 years ago
Phallacy 758e35baba greaterthen/lessthen reversal fix
6 years ago
Phallacy 09921a00aa made password resets an interface and per user
6 years ago
Bill Thornton 4cd8903abc Fix default value for Expires header
6 years ago
Joshua M. Boniface fc79659549
Merge pull request #1127 from LogicalPhallacy/lockoutfix
6 years ago
Vasily e81a6adb95
Merge pull request #1090 from redSpoutnik/subtitle-display-title
6 years ago
Phallacy 80aedcd7e2 really fixed line endings
6 years ago
Phallacy fc28c9237c fixed line endings
6 years ago
Phallacy b04200ca68 adding regex fix
6 years ago
Joshua M. Boniface e3dbed1c1a
Update Emby.Server.Implementations/Library/UserManager.cs
6 years ago
redSpoutnik 480a6607e2
Merge branch 'master' into subtitle-display-title
6 years ago
Phallacy 7f0fa74467 updated regex to string literal with escaped -
6 years ago
LogicalPhallacy 9df1506794
Merge pull request #2 from LogicalPhallacy/master
6 years ago
LogicalPhallacy 2d0844b5db
Merge pull request #1 from jellyfin/master
6 years ago
Phallacy 1ee016c997 configurable user lockout
6 years ago
Phallacy 221389089c quick fix for auth bug
6 years ago
Vasily 11fde02035
Merge pull request #1105 from ploughpuff/ratelimit
6 years ago
PloughPuff d125fbc43d Added contact email to user agent
6 years ago
redSpoutnik 427688a0a0 Change subtitles DisplayTitle behavior
6 years ago
Erwin de Haan 21cc38fcf4 Adjusted AssemblyCopyright attribute values.
6 years ago
Vasily 208585d3f6
Merge pull request #1106 from Bond-009/warn2
6 years ago
Bond-009 bf43dc00bb More warning fixes
6 years ago
Bond-009 e64aaebbac Improvements around streams
6 years ago
Vasily 605bf0e8c3
Merge pull request #1100 from ploughpuff/rmprobeswitch
6 years ago
Vasily 89e2af6b57
Merge pull request #1096 from dkanada/opensubs
6 years ago
PloughPuff b864e9da2a Finalise removal of --ffprobe switch
6 years ago
Vasily 297f25cfc2
Merge pull request #1059 from Bond-009/os
6 years ago
Joshua M. Boniface 6751560228
Merge pull request #1092 from joshuaboniface/configurable-webdir
6 years ago
Bond-009 3ddbda9aca
Merge branch 'master' into xml
6 years ago
Vasily 1fef8bf266
Merge pull request #1060 from Bond-009/assinfo
6 years ago
Joshua Boniface 3c4043199a Implement review feedback
6 years ago
Vasily 0220309ea7
Merge pull request #1095 from Bond-009/fix1077
6 years ago
Vasily 497b4f834f
Merge pull request #1021 from Bond-009/failonwarn
6 years ago
dkanada 715ddbb3b0 remove open subtitles from the server
6 years ago
Bond-009 0ff038f0a2 Fix nullref
6 years ago
Vasily 2324c408ba
Merge pull request #1089 from jellyfin/translations
6 years ago
Joshua Boniface 5f7524aca2 Remove unneccessary string
6 years ago
Joshua Boniface 132ce3ece1 Add further resources to complete WebPath
6 years ago
Joshua Boniface 25deca9579 Make use of WebPath
6 years ago
Joshua Boniface 93d15cd969 Add configuration flag for Web directory
6 years ago
WWWesten 16adaa64c9 Translated using Weblate (Kazakh)
6 years ago
Matsuri 93fe7957fb Translated using Weblate (Chinese (Simplified))
6 years ago
Joshua M. Boniface fb96763f65
Merge pull request #1077 from Bond-009/musicbrainz
6 years ago
Claus Vium f2062ba19b Disable HTTPS in Kestrel if Certificate is null
6 years ago
Bond-009 7f42dcc60f Remove more unused stuff
6 years ago
Bond-009 369785c184 Remove usage of depricated 'WebRequest'
6 years ago
Bond-009 58061a7295 Make MusicBrainz base url configurable
6 years ago
Claus Vium e3b844b5aa Add urlprefixes during init
6 years ago
Bond-009 decaffed86 Remove EnvironmentInfo
6 years ago
Bond-009 669c48cc8b
Merge pull request #1065 from cvium/closed_response
6 years ago
Claus Vium 3fa43a1e08 Don't set status code if response is closed
6 years ago
Vasily 028a98d2c1
Merge pull request #1058 from Bond-009/clean
6 years ago
Bond-009 620d7b560d Fail on warnings for Jellyfin.Server
6 years ago
Bond_009 37ea50a572 Reduce the amount of exceptions thrown
6 years ago
Bond-009 c5fce647de Cleanup/simplification
6 years ago
Claus Vium 0abe57e930 Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
6 years ago
Bond-009 ae0ecc1b10
Merge pull request #870 from LogicalPhallacy/betterauth
6 years ago
Claus Vium dfff68b2f4 Make SkipLogExtensions static
6 years ago
Bond-009 f486f5966f
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Bond-009 e91dd14b31 Remove redundent class AssemblyInfo
6 years ago
Vasily a4b52b7264
Merge pull request #844 from ploughpuff/ffmpeg
6 years ago
Vasily 5ae0ef0527
Merge pull request #1028 from Bond-009/ratings
6 years ago
Phallacy dfb1d704ed made hashset static and readonly
6 years ago
Phallacy 8f4895e8a5 more fixes for perf and style
6 years ago
Bond_009 a9302b8b53 Remove useless abstraction around XmlReaderSettings
6 years ago
Bond-009 c31b0b311b
Apply suggestions from code review
6 years ago
Claus Vium bba049c987 Make FileSystem readonly
6 years ago
Claus Vium 21c2acc520 Remove public Host property
6 years ago
Claus Vium 394d23a73a Review comments
6 years ago
Bond-009 04db0369d4
Update LocalizationManager.cs
6 years ago
Vasily 2242c8d793
Merge pull request #915 from cvium/remove_encryptionmanager
6 years ago
Phallacy bef665be36 Minor fixes to address style issues
6 years ago
PloughPuff 2617a49b78 Renamed Init() to SetFFmpegPath()
6 years ago
PloughPuff ed69e690b8 Review comments
6 years ago
PloughPuff 20775116f7 Reworked FFmpeg path discovery and always display to user
6 years ago
Claus Vium 446f9bf81f Remove more Content-Length references
6 years ago
Claus Vium 913e80fd55 Add ProcessWebSocketRequest to IHttpListener
6 years ago
Claus Vium 9a4a01fb0e Fix DI in FileWriter.TransmitFile
6 years ago
Claus Vium 78742b8e4c Switch to HeaderNames instead of hardcoded strings (and other header related fixes)
6 years ago
Claus Vium bc00617df7 Remove unused Brotli compressor
6 years ago
Phallacy 2c26517172 minor style fixes
6 years ago
Claus Vium 51648a2a21 Remove unused _listener
6 years ago
Claus Vium 12df381495 Grab content root from config and fix kestrel port bindings
6 years ago
Claus Vium 0250204f14 Expand todo
6 years ago
Bond-009 0419deeec4
Update LocalizationManager.cs
6 years ago
Claus Vium 9020f68ce1 Use QueryHelpers.AddQueryString
6 years ago
Claus Vium 557c4d065d Review comments
6 years ago
Claus Vium 6cc1bd544a Fix a logging statement
6 years ago
Joshua M. Boniface aba22b92bc
Merge pull request #735 from Bond-009/loop
6 years ago
Claus Vium 040871459b Remove some unused references
6 years ago
Claus Vium 6263b73d9c Await host startup
6 years ago
Claus Vium 1cc433eabc Start the webhost before RunStartupTasks and fix ContentEncoding
6 years ago
Claus Vium d450169964 Use EnableHttps instead of CertificateInfo
6 years ago
Claus Vium e823c11b46 Add certificate to https and minor cleanup
6 years ago
Lynxy 5368112d90 Correct the list of series types
6 years ago
Bond-009 ed07ed44ae Simplify rating loading
6 years ago
Bond-009 9993dafe54 Don't mix LINQ and roreach loops for readability
6 years ago
Claus Vium 6bdb5debd2 Add some websocket manager boilerplate
6 years ago
Deniz 3d3d879b99 Translated using Weblate (Turkish)
6 years ago
ElFantasma 53ed6e5e6e Translated using Weblate (Spanish (Argentina))
6 years ago
SaddFox d0e4e0f600 Translated using Weblate (Slovenian)
6 years ago
v1tin 311caf3fc3 Translated using Weblate (Portuguese (Brazil))
6 years ago
EffeF 7c13021def Translated using Weblate (Italian)
6 years ago
TheBird956 c8788d83fb Translated using Weblate (French (Canada))
6 years ago
TheBird956 331260cf80 Translated using Weblate (French)
6 years ago
Phallacy edba82db37 fixed logic flip in auth empty check and fixed crypto algo choice
6 years ago
Claus Vium 1ac282b12e Call SharpWebSocket's Closed event handler before disposing
6 years ago
Claus Vium 588a13377c Remove a file that shouldn't have been added
6 years ago
Claus Vium fb1de5a921 Remove more cruft and add the beginnings of a socket middleware
6 years ago
Claus Vium dab8e15052 Check websocket state before closing
6 years ago
Claus Vium e47d121985 Fix websockets
6 years ago
Claus Vium c0b95dbc79 Fix query log for real
6 years ago
Claus Vium 647adc51c8 Fix query log
6 years ago
Vasily 3769453541
Merge pull request #978 from fasheng/fix-dlna-multiple-interfaces
6 years ago
Vasily 8c2af50170
Merge pull request #1011 from Bond-009/order
6 years ago
Claus Vium 27e7e792b3 Replace some usage of QueryParamCollection
6 years ago
Xu Fasheng 7429c07c05 Remove redundant parenthesis
6 years ago
Claus Vium 333bd2107a Remove HttpUtility
6 years ago
Claus Vium 25d3d0b731 Remove some unused stuff
6 years ago
Claus Vium 77addb2283 Remove SocketHttpListener
6 years ago
Joshua M. Boniface 9eba31185a
Merge pull request #959 from Bond-009/string
6 years ago
Joshua M. Boniface aea7edf0fa
Merge pull request #891 from Bond-009/postsan
6 years ago
Claus Vium 848cfc32cc More cleanup
6 years ago
Claus Vium 5510e8ebee Remove unused Cookies
6 years ago
Claus Vium 9c02e99e35 Undo some of the span abuse
6 years ago
Claus Vium 148db8b81a Remove unused SharpSocket stuff
6 years ago
Claus Vium e342b7bc71 Extend the IHttpServer interface to avoid the typecasting
6 years ago
Claus Vium f1c93ae618 Remove SetContentLength and company
6 years ago
Claus Vium 4e229ad86b Fix PathInfo
6 years ago
Claus Vium e88f079da6 Remove websocket options and configure kestrel listen ports
6 years ago
Claus Vium 4e8de67aca Remove SocketSharp from Jellyfin.Server and some other cleanup
6 years ago
Claus Vium a85488cd20 Fix websockets array index out of bounds and some cleanup
6 years ago
Claus Vium 5a7cca9d1b Fix websockets and RawUrl
6 years ago
Claus Vium d6c6f3c10c Still broken
6 years ago
Claus Vium 38f52a139e Add response compression middleware
6 years ago
Claus Vium 194da8416b Use middlewares instead of Routing
6 years ago
Claus Vium f3e7bc0573 Replace some todos with http extensions and prepare some socket work
6 years ago
Claus Vium c3fa299acc Remove hardcoded path and fix url bug in Windows
6 years ago
Claus Vium 852460b991 kestrel init
6 years ago
Claus Vium 4db31acff9 Begin removing System.Net sources
6 years ago
Bond-009 1731bf7372 Remove ordering items
6 years ago
Bond-009 0804bed66d Log time in a standardized way
6 years ago
Bond_009 0f9006c81f Use stopwatch for more accurate measurements and reduce log spam
6 years ago
Anthony Lavado de45cfdd8c
Merge pull request #984 from WWWesten/patch-1
6 years ago
WWWesten e79d44d9f1
Update kz.csv
6 years ago
Claus Vium fb7de2f966 Remove duplicate code and use using to properly dispose the response stream
6 years ago
Xu Fasheng cbd0e71c07 Send DLNA devices message to only the matched interface
6 years ago
Xu Fasheng cf4e64f430 Add option to toggle if ignore virtual interfaces
6 years ago
Vasily e7e7d96f51
Merge pull request #776 from cvium/update_tvdb
6 years ago
Bond_009 320707d44c Reduce string allocations at startup
6 years ago
PloughPuff 73c1cdb32a Avoid exceptions due to folder and file not found
6 years ago
Vasily bca7a26ffd
Merge branch 'master' into update_tvdb
6 years ago
Claus Vium a23f04623e Remove IEncryptionManager
6 years ago
Phallacy 098de6b050 made newlines into linux newlines
6 years ago
Phallacy a0d31a49a0 merging with master to clear merge conflict
6 years ago
Phallacy 6bbb968b57 minor changes and return to netstandard
6 years ago
Joshua M. Boniface 89d4ce309d
Merge pull request #848 from Bond-009/perf
6 years ago
Joshua M. Boniface b43317c5e1
Merge pull request #830 from Bond-009/update
6 years ago
Bond-009 c6188e26af Got to start somewhere
6 years ago
Phallacy 56e3063342 little fixes for JustAMan
6 years ago
Vasily 13f2783a8e
Merge pull request #887 from wtayl0r/replace-primitives-with-iconfiguration
6 years ago
Bond_009 77a5617774 Removed remaining self-update code
6 years ago
Vasily 395072239d
Merge pull request #913 from Bond-009/log
6 years ago
Vasily e2f6ecaef6
Merge pull request #829 from Bond-009/fields
6 years ago
Phallacy 48e7274d37 added justaman notes, fixed new bug from emty has removals
6 years ago
LogicalPhallacy 9f3aa2cead
Apply suggestions from code review
6 years ago
bobberb bb50363812 Translated using Weblate (Hebrew)
6 years ago
William Taylor 18ae107ce4 Removed unnecessary configuration options and reduced primitive dependencies
6 years ago
William Taylor 3f80b16ffa Removed Reference and replaced with package reference
6 years ago
William Taylor 72aa364aa5 Removed extra using
6 years ago
William Taylor 0d5fbcb031 Removed primitives from services in Program.cs
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
Bond-009 bdfd042d70
Merge branch 'master' into fields
6 years ago
Bond-009 a993420676 Reduce log spam
6 years ago
Bond-009 25c2267a89
Merge pull request #907 from cvium/fix_assembly_visibility
6 years ago
Joshua M. Boniface 4ea76f9cdc
Merge pull request #883 from jellyfin/translations
6 years ago
Bond-009 43cf11aa35 Change discards
6 years ago
Claus Vium 21f0a7e020 Make all class implementing dynamically loaded interfaces public
6 years ago
Claus Vium cb6d2cbd2d Remove SizeLimit
6 years ago
Claus Vium ce51025e7c Use DI for TvDbClientManager
6 years ago
Vasily 7cc69f30c4
Merge pull request #801 from Bond-009/di
6 years ago
Claus Vium 2845e7e101 Properly dispose HttpWebResponse when the request failed to avoid 'too many open files'
6 years ago
WWWesten c78298789d Translated using Weblate (Kazakh)
6 years ago
Bond-009 0fbc4545d1 Address comments
6 years ago
Vasily cac3a3e945
Merge pull request #863 from fruhnow/tvg-chno
6 years ago
Bond-009 bca569da42 Reduce the amount of db calls during the post scan event
6 years ago
Claus Vium c720504e39 Drop ETag and use Last-Modified header (#890)
6 years ago
ploughpuff a2dd2ddd55 Rewrite rules for determining app paths and use XDG_CONFIG_HOME for configDir (#781)
6 years ago
Bond-009 5835c4b21d
Remove comment
6 years ago
Claus Vium d8e6808d77
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Claus Vium 9e58e31de0
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Phallacy 77602aff88 Minor fixes re:PR870, added null checks from PR876
6 years ago
Phallacy 1ffd443d5a fixed nul user check to be first per justaman
6 years ago
Polydeukes bfc3954995 Translated using Weblate (Spanish)
6 years ago
WWWesten 4ed90d4658 Translated using Weblate (Kazakh)
6 years ago
ZsiGiT 3a6a5baa8e Translated using Weblate (Hungarian)
6 years ago
Leo Verto 18f0d996c0 Translated using Weblate (German)
6 years ago
Claus Vium da2554bd53 Translated using Weblate (Danish)
6 years ago
WWWesten f2811323c2 Translated using Weblate (Kazakh)
6 years ago
Bond-009 c74028d08d Address comments
6 years ago
Bond-009 3f13851be5 Address comments
6 years ago
Bond_009 8d98885cda Less string allocations
6 years ago
Bond_009 da9418c1b2 Useless copy
6 years ago
Bond_009 9dba930a85 Warn faster for slow requests
6 years ago
Bond_009 7722cb3ffa Some Lists -> IEnumerable
6 years ago
Bond_009 3e6819c718 Don't clone lists
6 years ago
Bond_009 41fb1e5106 Tuple -> ValueTuple
6 years ago
Bond_009 64d5ec12e2 Use HashSets for increased perf
6 years ago
Bond_009 d409623086 Don't create multiple instances of the same type
6 years ago
Bond_009 9af28607c9 Simplify plugin loading
6 years ago
Bond_009 81a8ebde22 Move to Microsoft.Extensions.DependencyInjection
6 years ago
Vasily 221a95c93c Translated using Weblate (Russian)
6 years ago
WWWesten 982ac32471 Translated using Weblate (Russian)
6 years ago
Joshua Boniface d48275a785 Translated using Weblate (English (United Kingdom))
6 years ago
Stef Havermans a4e98a0390 Translated using Weblate (Dutch)
6 years ago
Stef Havermans 0fbdb79df7 Translated using Weblate (Dutch)
6 years ago
Erwin de Haan 87dc60d4aa Translated using Weblate (Dutch)
6 years ago
Sarah Zainalabidin d6b56dde62 Translated using Weblate (Malay)
6 years ago
Kowalski Prime 0302144b22 Translated using Weblate (Italian)
6 years ago
ZsiGiT 269b94254b Translated using Weblate (Hungarian)
6 years ago
Hadrien Miche 2f377e0a0f Translated using Weblate (French)
6 years ago
Erwin de Haan 3b96c78515 Translated using Weblate (English (United States))
6 years ago
bakkegaard e150174ece Translated using Weblate (Danish)
6 years ago
Erwin de Haan 33e069e461 Translated using Weblate (Dutch)
6 years ago
Phallacy 05bbf71b6d sha256 with salt auth and sha1 interop
6 years ago
LogicalPhallacy 8bf88f4cb2
Merge pull request #9 from jellyfin/master
6 years ago
Claus Vium 406fb045c2 Change logging to match the action
6 years ago
Claus Vium 32992b6143 Add extra linebreak
6 years ago
Claus Vium da169dddb5 Remove DLL support and require all packages/plugins to be zip archives
6 years ago
Felix Ruhnow edf5ee0cc4 combining some of the if's and adressing #820
6 years ago
Joshua Boniface 2f4a00d322 Add support for ZIP plugin archives
6 years ago
Felix Ruhnow 86089ec03a Adding support for "tvg-chno"-Tag in M3U Channel Lists
6 years ago
Joshua M. Boniface eb4b705167
Merge pull request #852 from Bond-009/nuget
6 years ago
Joshua Boniface 382b8bb509 Use Path.Combine
6 years ago
Joshua Boniface 74d2698c5f Fix poor handling of cache directories
6 years ago
Bond_009 a71040ba1b Chnage to own NuGet package
6 years ago
Bond_009 a6a4cd5667 Removed some unused fields
6 years ago
Erwin de Haan f1ef0b0b4c Fix namespacing so it lines up properly with file names and paths (#715)
6 years ago
Claus Vium ce03662fa7 Add error logging when translation is missing from core
6 years ago
Claus Vium 49923e50db Remove missing languages from localization options
6 years ago
Claus Vium c3c52b6682 Default to en-US for missing core translations
6 years ago
Vasily 3a88a3c795
Merge pull request #822 from Bond-009/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