Mark Monteiro
15fd4812f0
Remove unnecessary foreach loop
2020-04-26 18:04:34 -04:00
Mark Monteiro
679f97d5e9
Merge remote-tracking branch 'upstream/master' into simplify-https-config
...
Also reverts conflicting changes made in https://github.com/jellyfin/jellyfin/pull/2798
2020-04-26 17:37:30 -04:00
Mark Monteiro
cabdec87e8
Fix merge with master
2020-04-26 16:55:00 -04:00
oytal
241dea6706
Translated using Weblate (Norwegian Bokmål)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2020-04-26 16:14:03 -04:00
Joshua M. Boniface
00d8983d7c
Merge pull request #2990 from mark-monteiro/create-missing-folders
...
Create Missing Data Folders
2020-04-26 16:02:09 -04:00
Mark Monteiro
7615cdc963
Ensure metadata path is created on app startup, and also each time it is updated
2020-04-26 15:51:41 -04:00
Joshua M. Boniface
f502c89331
Merge pull request #2798 from JustAMan/fix-livetv-again
...
Make localhost LiveTV restreams always use plain HTTP port
2020-04-26 15:13:27 -04:00
Joshua M. Boniface
23c8ecff37
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26 14:58:24 -04:00
Joshua M. Boniface
d92a3552b7
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26 14:57:45 -04:00
Joshua M. Boniface
7a550d2c4e
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26 14:57:31 -04:00
Mark Monteiro
57b5ec1d51
Remove unnecessary properties from SystemInfo response object
...
These properties do not provide any useful information to the client. The client would already have to have all this information in order to connect to the endpoint to retrieve it
2020-04-26 12:07:54 -04:00
Mark Monteiro
93649ad77b
Merge remote-tracking branch 'upstream/master' into simplify-https-config
2020-04-26 11:44:42 -04:00
sparky8251
68c7a914c3
Added option to disable metrics collection and defaulted it to off
2020-04-26 11:28:17 -04:00
Bond-009
f81833693d
Merge pull request #2874 from barronpm/warnings-cleanup1
...
Emby.Server.Implementations code cleanup and warning fixes (Part 1)
2020-04-25 16:02:39 +02:00
Aragon
01f49137fc
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2020-04-24 18:03:04 -04:00
Mark Monteiro
cd98938190
Merge remote-tracking branch 'upstream/master' into integration-tests
2020-04-23 19:32:40 -04:00
Bond_009
118f30059c
Merge branch 'master' into nullable4
2020-04-23 11:29:19 +02:00
Miko Dela Cruz
97e383d108
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2020-04-23 01:44:09 -04:00
tyaprak
964e277932
Translated using Weblate (Turkish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2020-04-23 01:44:09 -04:00
Unlimitediq
7d22a3c394
Translated using Weblate (Dutch)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2020-04-23 01:44:09 -04:00
dkanada
97d7ffc458
Merge pull request #2861 from mark-monteiro/fix-auth-response-codes
...
Fix Auth Response Codes
2020-04-23 14:10:22 +09:00
Bond-009
d744d7d234
Merge branch 'master' into register-services-correctly
2020-04-22 13:05:03 -04:00
Patrick Barron
f5f9901544
Fixed build
2020-04-22 09:55:35 -04:00
Patrick Barron
7586c60224
Merge branch 'master' into warnings-cleanup1
2020-04-22 13:44:20 +00:00
Bond-009
07326c1d9b
Merge branch 'master' into fix-auth-response-codes
2020-04-22 13:16:08 +02:00
Bond-009
a85b1dcba6
Merge pull request #2943 from mark-monteiro/fix-browser-autolaunch
...
Respect AutoRunWebApp and NoAutoRunWebApp settings when HostWebClient is false
2020-04-22 13:02:45 +02:00
Michael Ong
de328a46cd
Translated using Weblate (Chinese (Traditional))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2020-04-22 04:54:42 -04:00
Wouter Kayser
e943facebb
Translated using Weblate (Dutch)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2020-04-22 04:54:42 -04:00
Bond-009
c0b3c11b2e
Merge pull request #2846 from jellyfin/azure
...
Remove requirement to build web during server builds
2020-04-22 00:17:44 +02:00
Mark Monteiro
c5f163293f
Add <ProjectGuid> properties to all project files
...
This is required for SonarCloud analysis to run
2020-04-21 16:21:09 -04:00
Chen-Tai,Peng
a2f19eadf7
Translated using Weblate (Chinese (Traditional))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2020-04-21 13:36:28 -04:00
André Silva
b88a94116b
Translated using Weblate (Portuguese (Portugal))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_PT/
2020-04-21 13:36:28 -04:00
Mehdi Khosravi
166a4e8129
Translated using Weblate (Persian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2020-04-21 13:36:28 -04:00
Bond_009
735e7c3f7d
Fix VideoResolver and tests
2020-04-21 12:11:55 +02:00
Bond_009
c430a7ed8f
Address comments
2020-04-21 10:18:26 +02:00
Mark Monteiro
bc4e72b29b
Create ApplicationHost logger correctly
2020-04-20 20:48:39 -04:00
Mark Monteiro
f815059698
Merge remote-tracking branch 'upstream/master' into register-services-correctly
2020-04-20 20:11:33 -04:00
Vasily
07143bcb68
Merge pull request #2466 from dkanada/plugin
...
Update plugin classes for nightly builds
2020-04-21 01:45:52 +03:00
Mark Monteiro
bd81825d2d
Respect AutoRunWebApp and NoAutoRunWebApp settings when HostWebClient is false
2020-04-20 14:54:05 -04:00
Mark Monteiro
3cf2fce983
Handle null values for RemoteIpAddress and LocalIpAddress in websocket requests
...
These values are null when creating fake web requests as part of integration tests
2020-04-20 13:59:02 -04:00
ejalal
32ccab32bf
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2020-04-20 09:02:07 -04:00
Bond_009
7f4a229cd2
Add some simple tests
2020-04-20 10:18:12 +02:00
Jay-Jay
42781c4d4b
Translated using Weblate (German)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2020-04-19 20:11:01 -04:00
Bond-009
6f866a7fdc
Merge pull request #2915 from randrey/imdbid-length-fix
...
Fix imdbid regex
2020-04-20 00:09:18 +02:00
randrey
d30fd3b3d2
Changed '\d' to '[0-9]'.
2020-04-19 14:14:04 -07:00
Patrick Barron
f26f44acaf
Apply code review suggestions
2020-04-19 13:39:12 -04:00
tayhr
16401ec7ae
Translated using Weblate (Portuguese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2020-04-18 23:16:00 -04:00
dkanada
1f28d49fc7
Merge pull request #2864 from JustAMan/fix-caching
...
Make Last-Modified and If-Modified-Since headers follow the spec
2020-04-19 12:04:18 +09:00
dkanada
eda208e258
Merge pull request #2829 from Bond-009/warn19
...
Fix some warnings
2020-04-19 12:04:02 +09:00
dkanada
d62bd7fecd
fix spelling error
2020-04-19 11:46:22 +09:00
randrey
92f273cb0c
Limit imdbid to 8 digits.
2020-04-18 18:18:48 -07:00
randrey
d7a71cee3c
Fix imdbid regex
2020-04-18 17:26:22 -07:00
Klanc
e333e6765a
Translated using Weblate (Catalan)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2020-04-18 12:35:23 -04:00
Julien Machiels
25da2cb2d7
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2020-04-18 01:52:55 -04:00
Bond-009
b76f570583
Merge pull request #2775 from mark-monteiro/upnp-cleanup
...
Port Forwarding Improvements
2020-04-17 14:19:49 +02:00
Andrey Sinitsyn
7529402cc9
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2020-04-17 07:40:20 -04:00
dkanada
ae7153b65b
Merge pull request #2880 from Bond-009/deadcode2
...
Remove dead function
2020-04-17 12:10:19 +09:00
Mark Monteiro
8a81bcd742
Restart port forwarding when public https port changes
2020-04-16 22:49:23 -04:00
Mark Monteiro
78d9b9894c
Respond to config changes correctly for external port forwarding
2020-04-16 22:41:19 -04:00
Mark Monteiro
26afb42a72
Cleanup port forwarding service
...
- Use a concurrent collection instead of manually locking
- Do not forward HTTPS port when it is not enabled
- Created multiple rules (HTTP/HTTPS) in parallel instead of in sync
2020-04-16 22:41:19 -04:00
Mark Monteiro
00a0e013c6
Update documentation for URL methods in ApplicationHost
2020-04-16 21:46:49 -04:00
Mark Monteiro
fee76097f4
Remove CanConnectWithHttps Property
...
It is only used in one place and only adds confusion by existing
2020-04-16 21:45:00 -04:00
WWWesten
1c38983ab4
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2020-04-16 14:52:40 -04:00
Vasily
95dc99fdbd
Update Emby.Server.Implementations/HttpServer/HttpResultFactory.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-16 01:03:29 +03:00
Vasily
e1fb24c9ee
Merge pull request #2830 from Bond-009/dvdlib
...
DvdLib: remove dependency on MediaBrowser.Model
2020-04-16 00:53:25 +03:00
Bond-009
bcf53b3226
Merge pull request #2746 from dafo90/master
...
Authentication request log with IP
2020-04-15 23:22:50 +02:00
WWWesten
30b860fb82
Translated using Weblate (Russian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2020-04-15 16:44:09 -04:00
gnehs
f8a4525fd5
Translated using Weblate (Chinese (Traditional))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2020-04-15 15:33:50 -04:00
Patrick Barron
c4e6329e58
Clean up and document ChannelManager.cs and implement suggestions
2020-04-15 15:00:45 -04:00
Bond_009
72219795d1
Remove dead function
2020-04-15 14:29:12 +02:00
Mathias
ed1ffcb603
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2020-04-15 07:55:21 -04:00
Bond-009
ae3ee1eb16
Merge pull request #2862 from mark-monteiro/dependabot/nuget/Mono.Nat-2.0.1
...
Bump Mono.Nat from 2.0.0 to 2.0.1
2020-04-15 11:24:11 +02:00
Bond_009
10afa4509d
Log exception
2020-04-15 11:14:54 +02:00
Bond_009
d6daac5064
Fix build
2020-04-15 11:12:58 +02:00
Patrick Barron
a54dca09d8
Added the last missing documentation
2020-04-14 19:34:38 -04:00
Patrick Barron
fd750a9c79
Clean up and document CryptographyProvider.cs
2020-04-14 16:13:41 -04:00
Patrick Barron
ecaae2c8de
Clean up and document ServerConfigurationManager.cs
2020-04-14 16:01:21 -04:00
Patrick Barron
ddd8120aab
Clean up and document CollectionManager.cs
2020-04-14 15:57:05 -04:00
Miko Dela Cruz
2eb5775ee3
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2020-04-14 15:52:23 -04:00
Patrick Barron
77df0c943b
Clean up and document CollectionImageProvider.cs
2020-04-14 15:50:48 -04:00
Patrick Barron
f29e6badb3
Remove unused field and documented RefreshChannelsScheduledTask.cs
2020-04-14 15:48:06 -04:00
Patrick Barron
c8e26b6d46
Document ChannelPostScanTask.cs
2020-04-14 15:36:29 -04:00
Patrick Barron
2c920cff33
Document ChannelImageProvider.cs
2020-04-14 15:29:57 -04:00
Patrick Barron
543c76a8f1
Clean up and document ChannelDynamicMediaSourceProvider.cs
2020-04-14 15:28:02 -04:00
Patrick Barron
4c0547f90c
Document BrandingConfigurationFactory.cs
2020-04-14 15:19:11 -04:00
Patrick Barron
90e2564169
Document and clean up ZipClient.cs
2020-04-14 15:16:04 -04:00
Patrick Barron
9cec01d8ce
Switch to using declaration
2020-04-14 15:11:21 -04:00
Patrick Barron
0e8f30f64b
Documented BaseApplicationPath constructor parameters
2020-04-14 15:08:20 -04:00
Patrick Barron
f6899de338
Clean up and document ActivityRepository.cs
2020-04-14 15:04:54 -04:00
Patrick Barron
af4d617df2
Clean up and document ActivityManager.cs
2020-04-14 14:50:19 -04:00
Patrick Barron
9c679b6570
Clean up and document ActivityLogEntryPoint.cs
2020-04-14 14:45:57 -04:00
Jeisson rojas
96795ca250
Translated using Weblate (Spanish (Argentina))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_AR/
2020-04-14 02:38:26 -04:00
Vasily
9df49cc796
Make Last-Modified and If-Modified-Since headers follow the spec
2020-04-14 01:52:43 +03:00
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
2020-04-13 17:06:24 -04:00
Mark Monteiro
8b4b4b4127
Do not return the exception message to the client for AuthenticationExceptions
2020-04-13 16:10:55 -04:00
Mark Monteiro
a8c3951c17
Only show developer exception page for 500 server exceptions
...
Other response codes should be returned as normal
2020-04-13 15:26:49 -04:00
Mark Monteiro
9c7b3850f9
Throw AuthenticationException instead of ArgumentNullException when a user does not exist
2020-04-13 14:55:24 -04:00
Mark Monteiro
53380689ad
Return correct status codes for authentication and authorization errors
...
- Use AuthenticatonException to return 401
- Use SecurityException to return 403
- Update existing throws to throw the correct exception for the circumstance
2020-04-13 13:17:46 -04:00
Mark Monteiro
6d35dd6b32
Clean up SecurityException
...
- Remove unused SecurityExceptionType
- Add missing constructor for InnerException
- Add missing documentation
2020-04-13 13:13:48 -04:00
dependabot-preview[bot]
4ecce9e085
Bump Mono.Nat from 2.0.0 to 2.0.1
...
Bumps [Mono.Nat](https://github.com/mono/Mono.Nat ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/mono/Mono.Nat/releases )
- [Commits](https://github.com/mono/Mono.Nat/compare/Mono.Nat-2.0.0...Mono.Nat-2.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 10:39:10 +00:00