Mark Monteiro
72c822513f
Create ServiceController via DI instead of manual construction
2020-03-21 23:18:41 +01:00
Mark Monteiro
dc140429fe
Do not create unnecessary instances of IService at server startup
2020-03-21 23:17:30 +01:00
Mark Monteiro
aa546dd36a
Rename command line option to --nowebclient and config setting to HostWebClient
2020-03-21 18:25:09 +01:00
Mark Monteiro
1a63c3f364
Inject IConfiguration instead of resolving manually
2020-03-20 13:13:20 +01:00
Mark Monteiro
7dd2f3a8f2
Do not add command line flag to the config hierarchy unless it is explicitly set
2020-03-17 14:19:43 +01:00
Mark Monteiro
48ea7dc604
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
2020-03-16 00:14:33 +01:00
Anthony Lavado
bb8a1a38fb
Merge pull request #2603 from mark-monteiro/fix-azure-pipeline
...
Fix Azure Pipelines Build
2020-03-15 18:46:15 -04:00
Mark Monteiro
ef7497e837
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
2020-03-15 19:50:00 +01:00
Mark Monteiro
f4b2cdfce9
Fix another pipleine
2020-03-15 19:32:14 +01:00
Mark Monteiro
876c4681d0
Build web client correctly
2020-03-15 19:24:27 +01:00
dkanada
7aec11d621
Merge pull request #2497 from mark-monteiro/1914-prevent-duplicates-in-playlists
...
Check for duplicates when adding items to a playlist
2020-03-16 02:49:57 +09:00
Mark Monteiro
e2685c51ec
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
2020-03-15 18:07:02 +01:00
Mark Monteiro
923313bb1c
Add debugging profile for running the server without web content
2020-03-15 17:49:13 +01:00
Mark Monteiro
5d48259046
Use the same key constant for command line config and all other config
2020-03-15 17:43:52 +01:00
Mark Monteiro
05ab61200a
Do not call UseContentRoot() on the web host builder
...
This call has nothing to do with static web content and should not have ever been called with the web content path: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/?view=aspnetcore-3.1&tabs=windows#content-root
Since this call is removed, the ContentRoot property is also removed from ApplicationHost as it is no longer needed.
Finally, move validation of the static content path to the DashboardService where it is actually used.
2020-03-15 17:42:57 +01:00
Mark Monteiro
602112fba4
Return 404 for static web resources when the 'nowebcontent' flag is set
2020-03-15 16:24:04 +01:00
Mark Monteiro
2a01537371
Merge command line options into framework configuration
2020-03-15 15:34:09 +01:00
Mark Monteiro
0996ce2898
Add --nowebcontent command line flag
...
Added without any functionality
2020-03-15 15:31:43 +01:00
Mark Monteiro
7e3caec583
Make PackageCreator.ModifyHtml() static and clean up XML documentation
...
This eliminates the need to create a dummy instance to call this method
2020-03-15 15:29:39 +01:00
Mark Monteiro
6fbdf0d6a2
Construct ApplicationHost with DI framework instead of manually
2020-03-15 15:28:29 +01:00
Mark Monteiro
6a6293afc7
Make startup config nullable when configuring app configuration
2020-03-15 13:15:47 +01:00
Mark Monteiro
a67e32f8ec
Clean up and document BrowserLauncher correctly
2020-03-15 13:14:57 +01:00
Mark Monteiro
420e3619fb
Use startup configuration to set the default redirect path
2020-03-15 13:01:05 +01:00
Mark Monteiro
a9c1ff9119
Remove unnecessary method in BrowserLauncher
2020-03-15 13:00:34 +01:00
Mark Monteiro
4102e3afd0
Rename IsNoWebContent to NoWebContent
2020-03-15 13:00:14 +01:00
Mark Monteiro
547f248a62
Update XML documentation for WebPath
2020-03-15 12:59:34 +01:00
SaddFox
6ab2b74c18
Translated using Weblate (Slovenian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sl/
2020-03-14 19:46:57 -04:00
dkanada
6960f0af67
Merge pull request #2582 from Bond-009/subs
...
Fix subtitles
2020-03-15 00:00:55 +09:00
Andy CHABALIER
d380684805
Translated using Weblate (French)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2020-03-14 09:19:46 -04:00
Shadowghost
f92543479f
Translated using Weblate (German)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2020-03-13 20:42:37 -04:00
Mark Monteiro
9a7875b6f9
Do not check for duplicates if they are allowed in playlist configuration
2020-03-13 23:14:25 +01:00
Mark Monteiro
79413d9f33
Add a configuration flag to allow/disallow duplicates in playlists
2020-03-13 23:11:59 +01:00
Mark Monteiro
c594b1a4c3
Fix bad merge in contributors list
2020-03-13 22:46:11 +01:00
Bond-009
2c8592fe78
Fix subtitles
2020-03-12 17:18:49 +01:00
Vasily
ad440cd2f6
Merge pull request #2449 from Bond-009/warn17
...
Fix some warnings
2020-03-12 15:56:01 +03:00
Deniz
8d0d05107f
Translated using Weblate (Turkish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2020-03-12 07:21:28 -04:00
Z Yang
217b8a96ac
Translated using Weblate (Chinese (Simplified))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2020-03-11 19:53:50 -04:00
Mark Monteiro
d276e0f8f4
Use Distinct() to filter out duplicates when adding items to playlist
2020-03-11 23:26:55 +01:00
Mark Monteiro
487aa376b4
Merge remote-tracking branch 'upstream/master' into 1914-prevent-duplicates-in-playlists
2020-03-11 23:21:30 +01:00
Mark Monteiro
99bf6edba2
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
2020-03-11 23:04:47 +01:00
Mark Monteiro
d437950ac3
Parse config value correctly
2020-03-11 22:55:10 +01:00
Mark Monteiro
29bad073eb
Use config setting to decide if web content should be hosted
...
Also fail server startup if web content is expected but missing
2020-03-11 22:54:54 +01:00
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
2020-03-11 20:26:43 +01:00
Bond_009
29cee00d2d
Address comments
2020-03-11 16:36:55 +01:00
Bond_009
bbd4860b55
Another warning
2020-03-11 16:30:22 +01:00
Bond-009
008a76cf4d
Merge pull request #2502 from JustAMan/baseitem-equals
...
Adds BaseItem.Equals method that compares items by their Id
2020-03-11 16:00:36 +01:00
Bond-009
0b51de3af5
Merge pull request #2480 from mark-monteiro/support-injecting-iconfiguration
...
Support Injecting IConfiguration
2020-03-11 15:43:39 +01:00
Mark Monteiro
6131599e88
Merge branch 'master' into support-injecting-iconfiguration
2020-03-10 22:45:17 +01:00
zixaar
97bca5a900
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2020-03-10 13:16:21 -04:00
zixaar
8999a5f6a2
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2020-03-10 12:34:01 -04:00