Vasily
1fef8bf266
Merge pull request #1060 from Bond-009/assinfo
...
Remove redundant class AssemblyInfo
2019-03-12 16:34:21 +03:00
Joshua Boniface
3c4043199a
Implement review feedback
2019-03-12 09:18:45 -04:00
Vasily
0220309ea7
Merge pull request #1095 from Bond-009/fix1077
...
Add AppConfig to the DI service collection
2019-03-12 12:56:39 +03:00
Vasily
497b4f834f
Merge pull request #1021 from Bond-009/failonwarn
...
Fail on warnings for Jellyfin.Server
2019-03-12 11:31:22 +03:00
dkanada
715ddbb3b0
remove open subtitles from the server
2019-03-11 18:10:31 -07:00
Bond-009
0ff038f0a2
Fix nullref
2019-03-11 23:13:01 +01:00
Vasily
2324c408ba
Merge pull request #1089 from jellyfin/translations
...
Update translations
2019-03-11 15:30:50 +03:00
Joshua Boniface
5f7524aca2
Remove unneccessary string
2019-03-10 17:21:10 -04:00
Joshua Boniface
132ce3ece1
Add further resources to complete WebPath
2019-03-10 17:04:18 -04:00
Joshua Boniface
25deca9579
Make use of WebPath
2019-03-10 16:20:46 -04:00
Joshua Boniface
93d15cd969
Add configuration flag for Web directory
2019-03-10 16:17:48 -04:00
WWWesten
16adaa64c9
Translated using Weblate (Kazakh)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kk/
2019-03-10 03:06:01 -04:00
Matsuri
93fe7957fb
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 97.8% (92 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2019-03-10 03:06:00 -04:00
Joshua M. Boniface
fb96763f65
Merge pull request #1077 from Bond-009/musicbrainz
...
Make MusicBrainz base url configurable
2019-03-09 23:19:32 -05:00
Claus Vium
f2062ba19b
Disable HTTPS in Kestrel if Certificate is null
2019-03-08 22:25:45 +01:00
Bond-009
7f42dcc60f
Remove more unused stuff
2019-03-08 20:32:14 +01:00
Bond-009
369785c184
Remove usage of depricated 'WebRequest'
...
Ref: https://docs.microsoft.com/en-us/dotnet/api/system.net.webrequest?view=netframework-4.7.2
2019-03-08 20:17:17 +01:00
Bond-009
58061a7295
Make MusicBrainz base url configurable
2019-03-08 17:15:52 +01:00
Claus Vium
e3b844b5aa
Add urlprefixes during init
2019-03-07 22:49:41 +01:00
Bond-009
decaffed86
Remove EnvironmentInfo
...
This moved the last bit of usefulness of EnvironmentInfo into a static
class.
2019-03-07 22:41:41 +01:00
Bond-009
669c48cc8b
Merge pull request #1065 from cvium/closed_response
...
Don't set status code if response is closed
2019-03-07 22:32:01 +01:00
Claus Vium
3fa43a1e08
Don't set status code if response is closed
2019-03-07 22:26:23 +01:00
Vasily
028a98d2c1
Merge pull request #1058 from Bond-009/clean
...
Cleanup/simplification
2019-03-08 00:23:00 +03:00
Bond-009
620d7b560d
Fail on warnings for Jellyfin.Server
2019-03-07 21:52:16 +01:00
Bond_009
37ea50a572
Reduce the amount of exceptions thrown
2019-03-07 21:42:56 +01:00
Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
2019-03-07 21:13:13 +01:00
Claus Vium
0abe57e930
Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
2019-03-07 20:16:51 +01:00
Bond-009
ae0ecc1b10
Merge pull request #870 from LogicalPhallacy/betterauth
...
Better default authentication
2019-03-07 19:11:36 +01:00
Claus Vium
dfff68b2f4
Make SkipLogExtensions static
2019-03-07 19:05:53 +01:00
Bond-009
f486f5966f
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
...
Co-Authored-By: LogicalPhallacy <44458166+LogicalPhallacy@users.noreply.github.com>
2019-03-07 09:56:03 -08:00
Bond-009
e91dd14b31
Remove redundent class AssemblyInfo
2019-03-07 18:10:55 +01:00
Vasily
a4b52b7264
Merge pull request #844 from ploughpuff/ffmpeg
...
Reworked FFmpeg path discovery and always display to user
2019-03-07 17:23:06 +03:00
Vasily
5ae0ef0527
Merge pull request #1028 from Bond-009/ratings
...
Simplify rating loading
2019-03-07 17:22:26 +03:00
Phallacy
dfb1d704ed
made hashset static and readonly
2019-03-07 03:32:05 -08:00
Phallacy
8f4895e8a5
more fixes for perf and style
2019-03-07 03:11:41 -08:00
Bond_009
a9302b8b53
Remove useless abstraction around XmlReaderSettings
...
This removes the amount of stuff that needs to be passed around
Also removes some unneeded `ManagedFileSystem` usage
2019-03-07 12:04:14 +01:00
Bond-009
c31b0b311b
Apply suggestions from code review
...
more minor fixes before I do larger fixes
Co-Authored-By: LogicalPhallacy <44458166+LogicalPhallacy@users.noreply.github.com>
2019-03-07 02:41:44 -08:00
Claus Vium
bba049c987
Make FileSystem readonly
2019-03-06 19:29:25 +01:00
Claus Vium
21c2acc520
Remove public Host property
2019-03-06 19:27:05 +01:00
Claus Vium
394d23a73a
Review comments
2019-03-06 19:14:03 +01:00
Bond-009
04db0369d4
Update LocalizationManager.cs
2019-03-06 17:31:52 +01:00
Vasily
2242c8d793
Merge pull request #915 from cvium/remove_encryptionmanager
...
Remove IEncryptionManager
2019-03-06 15:56:15 +03:00
Phallacy
bef665be36
Minor fixes to address style issues
2019-03-05 23:45:05 -08:00
PloughPuff
2617a49b78
Renamed Init() to SetFFmpegPath()
2019-03-05 21:29:15 +00:00
PloughPuff
ed69e690b8
Review comments
...
Address review comments from JustAMan, Bond-009 and cvium.
2019-03-05 21:29:15 +00:00
PloughPuff
20775116f7
Reworked FFmpeg path discovery and always display to user
...
1) Reworked FFmpeg and FFprobe path discovery (CLI switch, Custom xml, system $PATH, UI update trigger). Removed FFMpeg folder from Emby.Server.Implementations. All path discovery now in MediaEncoder.
2) Always display FFmpeg path to user in Transcode page.
3) Allow user to remove a Custome FFmpeg path and return to using system $PATH (or --ffmpeg if available).
4) Remove unused code associated with 'prebuilt' FFmpeg.
5) Much improved logging during path discovery.
2019-03-05 21:24:54 +00:00
Claus Vium
446f9bf81f
Remove more Content-Length references
2019-03-05 20:48:04 +01:00
Claus Vium
913e80fd55
Add ProcessWebSocketRequest to IHttpListener
2019-03-05 20:35:07 +01:00
Claus Vium
9a4a01fb0e
Fix DI in FileWriter.TransmitFile
2019-03-05 19:32:22 +01:00
Claus Vium
78742b8e4c
Switch to HeaderNames instead of hardcoded strings (and other header related fixes)
2019-03-05 19:20:28 +01:00
Claus Vium
bc00617df7
Remove unused Brotli compressor
2019-03-05 10:26:43 +01:00
Phallacy
2c26517172
minor style fixes
2019-03-04 23:58:25 -08:00
Claus Vium
51648a2a21
Remove unused _listener
2019-03-05 08:05:42 +01:00
Claus Vium
12df381495
Grab content root from config and fix kestrel port bindings
2019-03-05 07:55:29 +01:00
Claus Vium
0250204f14
Expand todo
2019-03-04 22:26:57 +01:00
Bond-009
0419deeec4
Update LocalizationManager.cs
2019-03-04 20:18:35 +01:00
Claus Vium
9020f68ce1
Use QueryHelpers.AddQueryString
2019-03-04 20:08:54 +01:00
Claus Vium
557c4d065d
Review comments
2019-03-04 19:55:59 +01:00
Claus Vium
6cc1bd544a
Fix a logging statement
2019-03-04 19:31:26 +01:00
Joshua M. Boniface
aba22b92bc
Merge pull request #735 from Bond-009/loop
...
Readability changes
2019-03-04 00:27:48 -05:00
Claus Vium
040871459b
Remove some unused references
2019-03-03 14:35:54 +01:00
Claus Vium
6263b73d9c
Await host startup
2019-03-03 14:30:41 +01:00
Claus Vium
1cc433eabc
Start the webhost before RunStartupTasks and fix ContentEncoding
2019-03-03 13:54:14 +01:00
Claus Vium
d450169964
Use EnableHttps instead of CertificateInfo
2019-03-03 08:46:17 +01:00
Claus Vium
e823c11b46
Add certificate to https and minor cleanup
2019-03-03 08:29:23 +01:00
Lynxy
5368112d90
Correct the list of series types
2019-03-01 22:28:25 -05:00
Bond-009
ed07ed44ae
Simplify rating loading
2019-03-01 19:30:48 +01:00
Bond-009
9993dafe54
Don't mix LINQ and roreach loops for readability
2019-03-01 17:12:22 +01:00
Claus Vium
6bdb5debd2
Add some websocket manager boilerplate
2019-03-01 14:08:51 +01:00
Deniz
3d3d879b99
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2019-02-28 23:13:39 -05:00
ElFantasma
53ed6e5e6e
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_AR/
2019-02-28 23:13:38 -05:00
SaddFox
d0e4e0f600
Translated using Weblate (Slovenian)
...
Currently translated at 87.2% (82 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sl/
2019-02-28 23:13:36 -05:00
v1tin
311caf3fc3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2019-02-28 23:13:35 -05:00
EffeF
7c13021def
Translated using Weblate (Italian)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/it/
2019-02-28 23:13:35 -05:00
TheBird956
c8788d83fb
Translated using Weblate (French (Canada))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr_CA/
2019-02-28 23:13:35 -05:00
TheBird956
331260cf80
Translated using Weblate (French)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2019-02-28 23:13:34 -05:00
Phallacy
edba82db37
fixed logic flip in auth empty check and fixed crypto algo choice
2019-02-27 23:05:12 -08:00
Claus Vium
1ac282b12e
Call SharpWebSocket's Closed event handler before disposing
2019-02-27 23:39:20 +01:00
Claus Vium
588a13377c
Remove a file that shouldn't have been added
2019-02-27 23:24:43 +01:00
Claus Vium
fb1de5a921
Remove more cruft and add the beginnings of a socket middleware
2019-02-27 23:22:55 +01:00
Claus Vium
dab8e15052
Check websocket state before closing
2019-02-27 21:48:28 +01:00
Claus Vium
e47d121985
Fix websockets
2019-02-27 21:40:47 +01:00
Claus Vium
c0b95dbc79
Fix query log for real
2019-02-27 20:11:40 +01:00
Claus Vium
647adc51c8
Fix query log
2019-02-27 19:55:25 +01:00
Vasily
3769453541
Merge pull request #978 from fasheng/fix-dlna-multiple-interfaces
...
Fix DLNA for multiple interfaces on linux
2019-02-27 19:23:31 +03:00
Vasily
8c2af50170
Merge pull request #1011 from Bond-009/order
...
Don't try to order the response the same as the request
2019-02-27 17:29:12 +03:00
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
2019-02-27 14:23:39 +01:00
Xu Fasheng
7429c07c05
Remove redundant parenthesis
2019-02-27 20:16:54 +08:00
Claus Vium
333bd2107a
Remove HttpUtility
2019-02-27 12:40:18 +01:00
Claus Vium
25d3d0b731
Remove some unused stuff
2019-02-27 08:02:32 +01:00
Claus Vium
77addb2283
Remove SocketHttpListener
2019-02-27 07:32:36 +01:00
Joshua M. Boniface
9eba31185a
Merge pull request #959 from Bond-009/string
...
Reduce string allocations at startup
2019-02-27 00:37:31 -05:00
Joshua M. Boniface
aea7edf0fa
Merge pull request #891 from Bond-009/postsan
...
Reduce the amount of db calls during the post scan event
2019-02-27 00:31:48 -05:00
Claus Vium
848cfc32cc
More cleanup
2019-02-26 22:57:59 +01:00
Claus Vium
5510e8ebee
Remove unused Cookies
2019-02-26 22:53:59 +01:00
Claus Vium
9c02e99e35
Undo some of the span abuse
2019-02-26 22:40:25 +01:00
Claus Vium
148db8b81a
Remove unused SharpSocket stuff
2019-02-26 22:11:21 +01:00
Claus Vium
e342b7bc71
Extend the IHttpServer interface to avoid the typecasting
2019-02-26 22:11:21 +01:00
Claus Vium
f1c93ae618
Remove SetContentLength and company
2019-02-26 22:11:21 +01:00
Claus Vium
4e229ad86b
Fix PathInfo
2019-02-26 22:11:21 +01:00