Brandon Nguyen
d0c5e25ec0
Use nullable enum type instead of strings
2021-07-05 16:52:52 -07:00
MrTimscampi
a25c3d1cda
Remove usage of this in GetResolutionText
2021-07-04 10:22:17 +02:00
Brandon Nguyen
df17c67f11
Use hardware encoding string over boolean
2021-07-03 15:29:07 -07:00
Brandon Nguyen
7e3c94d094
Add hardware encoding status to playback data
...
Resolves #6087
2021-07-03 01:12:09 -07:00
MrTimscampi
bcae195cc3
Refactor GetResolutionText
...
This improves GetResolutionText a little by making it easier to read and better parsing resolutions (Also adding a few new ones like PAL resolutions and 8K)
Co-authored-by: Maxr1998 <max.rumpf1998@gmail.com>
2021-07-03 01:45:24 +02:00
crobibero
397868be95
Fix issues with QuickConnect and AuthenticationDb
2021-06-23 21:07:08 -06:00
Patrick Barron
ae878fa051
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
2021-06-23 20:22:12 -04:00
Claus Vium
a41065a248
Merge pull request #6200 from nielsvanvelzen/fix-quickconnect
...
Refactor Quick Connect
2021-06-22 09:43:14 +02:00
Niels van Velzen
7d46ca9317
Refactor Quick Connect
2021-06-22 09:13:14 +02:00
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
2021-06-19 18:04:46 +02:00
Patrick Barron
be88efce3c
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Emby.Server.Implementations/HttpServer/Security/SessionContext.cs
# Emby.Server.Implementations/Security/AuthenticationRepository.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Library/IUserManager.cs
# MediaBrowser.Controller/Net/ISessionContext.cs
2021-06-18 18:56:10 -04:00
MrTimscampi
22efb69e92
Document SubtitleDeliveryMethod
2021-06-18 18:26:14 +02:00
Bond_009
383c2d7374
Remove useless nullable directives
2021-06-11 23:36:10 +02:00
Claus Vium
ed2f08d05f
Merge pull request #6156 from Bond-009/minor14
...
Minor fixes
2021-06-07 23:09:50 +02:00
Bond-009
ce434ebc7a
Add comment
2021-06-06 19:30:43 +02:00
Bond_009
c78457e6d3
Minor fixes
2021-06-06 18:11:51 +02:00
Bond_009
915855e422
Add property based testing
2021-06-05 13:32:22 +02:00
Bond_009
0bc0601442
Fix some warnings
2021-05-28 14:33:54 +02:00
Claus Vium
b12f509de3
Merge pull request #5696 from Maxr1998/fix-music-video-metadata-probing
2021-05-27 10:20:22 +02:00
Claus Vium
61346dd2e2
Merge pull request #5828 from jackrvan/issue-5813
...
Add NextUpCutoffDate to NextUpQuery
2021-05-27 07:22:06 +02:00
Jack
e3ff473bd4
Review notes to set value to Datetime min value instead of null
2021-05-25 20:46:29 -04:00
Claus Vium
45e27a3bc4
Merge pull request #6075 from MrTimscampi/codec-tag-hdr
...
Properly detect Dolby Vision files derived from AV1, AVC and HEVC
2021-05-24 08:27:22 +02:00
Bond-009
0a30d8dd98
Merge pull request #6086 from Bond-009/deadcode
...
Remove dead code
2021-05-21 13:52:37 +02:00
Bond_009
9b8eb1ba53
Remove dead code
2021-05-21 13:43:49 +02:00
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
2021-05-20 23:56:59 -04:00
Patrick Barron
e1f7086077
Remove unnecessary query class
2021-05-20 20:39:22 -04:00
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
2021-05-20 22:48:53 +02:00
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
2021-05-18 18:09:46 -04:00
MrTimscampi
8407c3d558
Properly detect Dolby Vision files derived from AV1, AVC and HEVC
2021-05-18 12:37:00 +02:00
Bond_009
4479713e04
MediaStream: Replace string.IndexOf with string.Contains where possible
2021-05-05 14:44:53 +02:00
Bond-009
b6df851363
Merge pull request #5984 from Bond-009/container
...
Add regression test for ContainerProfile.ContainsContainer
2021-05-05 13:51:34 +02:00
BaronGreenback
2e98de9062
Code Clean up: Convert to null-coalescing operator ?? ( #5845 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-05 13:51:14 +02:00
Bond_009
39931fe3ad
Add regression test for ContainerProfile.ContainsContainer
2021-05-05 13:33:34 +02:00
Maxr1998
65a9a4771a
Fix direct play for DirectPlayProfiles without any codecs set
...
70771fdcd6
broke direct play by treating empty container/codec strings as unsupported in `ContainerProfile.ContainsContainer()`` (which is also used for video and audio codec checks). Instead, they should be treated as supported, for both the positive and negative list option.
2021-05-05 12:25:54 +02:00
Bill Thornton
df40828e1f
Merge pull request #5941 from Maxr1998/device-profile-docs
...
Improve documentation for DeviceProfile
2021-05-05 00:19:49 -04:00
crobibero
1a178e8490
Remove Required attributes
2021-05-04 19:11:01 -06:00
Maxr1998
031a5c122d
Improve documentation for DeviceProfile
2021-05-05 00:58:43 +02:00
Bond-009
9d3f614527
Merge pull request #5943 from Maxr1998/device-profile-defaults
2021-05-05 00:40:32 +02:00
Maxr1998
b2bb062ced
Revert shortened 'is ... or' check
2021-05-04 23:38:17 +02:00
Maxr1998
244ad5b225
Apply review feedback
2021-05-04 22:57:27 +02:00
Bond_009
c608d5104d
Fix scanning
2021-05-01 15:56:16 +02:00
Maxr1998
70771fdcd6
Nullability handling for device profile classes
2021-05-01 13:06:10 +02:00
Bond-009
eeb5d4bd1e
Merge pull request #5842 from BaronGreenback/optimization
...
Code Clean up: Group Methods
2021-04-29 21:14:57 +02:00
crobibero
1d6224c9c6
Add endpoint to log client events
2021-04-26 07:02:26 -06:00
Bond-009
f4a59c92e6
Merge pull request #5826 from BaronGreenback/ssdpFix
...
PlayTo Fix: Use external ip not internal interface
2021-04-25 18:51:11 +02:00
Bond-009
184e05aeb6
Merge pull request #5681 from BaronGreenback/ContentFeatureOptimization
...
Various DLNA Optimizations
2021-04-22 16:45:36 +02:00
cvium
a9ca3c8b01
Fix notification disabled users list
2021-04-19 11:38:27 +02:00
BaronGreenback
bc1cc2d04a
Remove unused using directives
2021-04-17 11:37:55 +01:00
BaronGreenback
bb6fddde9a
Group Methods
2021-04-17 11:19:09 +01:00
Jack
198cc6e76a
Some code cleanup. Allow NextUpDateCutoff to be null
2021-04-16 13:57:22 -04:00
Jack
d7855500c2
Add NextUpCutoffDate to NextUpQuery
2021-04-15 14:48:21 -04:00
BaronGreenback
3199d1c902
Fix: PlayTo using external ip not internal
2021-04-15 18:36:47 +01:00
Cody Robibero
b63f615fd4
Enable nullability for ServerDiscoveryInfo ( #5804 )
2021-04-15 15:39:59 +02:00
Joshua M. Boniface
e2cfc308ea
Merge pull request #5729 from crobibero/dotnet5.0.5
...
Update to dotnet 5.0.5
2021-04-14 09:49:43 -04:00
Odd Stråbø
afff226514
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-04-11 08:21:23 +02:00
Odd Stråbø
13d0837b78
(mostly)Fix ResizeFill
2021-04-11 08:21:23 +02:00
Odd Stråbø
383aa4e4d9
Add Resize to fill box alternative to image endpoints
2021-04-11 08:20:47 +02:00
Patrick Barron
44e71774b1
Rewrite device manager using EF Core
2021-04-10 16:17:36 -04:00
Bill Thornton
cc0f191228
Disable hevc encoding by default
2021-04-08 09:57:17 -04:00
crobibero
b1faf8c2e8
Update to dotnet 5.0.5
2021-04-08 07:36:13 -06:00
Claus Vium
a1718e392b
Merge pull request #5631 from BrianCArnold/FixMessageCommand
2021-04-07 14:36:08 +02:00
Maxr1998
24ac8a1223
Improve metadata probing to better support music videos
2021-04-06 15:34:29 +02:00
Bond-009
fa64d8e4f2
Merge pull request #5637 from dmitrylyzo/check-media-type
2021-04-04 01:25:09 +02:00
Dmitry Lyzo
36da7a06d7
Less negation
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-04-04 02:09:57 +03:00
Bond-009
4f387dca6e
Merge pull request #5598 from cvium/fix_hls_default_values
2021-04-03 19:36:41 +02:00
Bond-009
959a09bdb0
Merge pull request #5676 from Bond-009/useless
2021-04-03 02:00:03 +02:00
BaronGreenback
d9a50cb510
Various DLNA Optimizations
2021-04-02 19:06:38 +01:00
Bond_009
c533b20496
Remove ManagedFileSystem.IsRootPath
...
`Path.IsPathRooted` should be used instead
2021-04-01 19:39:00 +02:00
Max Rumpf
21e7ceae8e
StreamBuilder tweaks ( #5668 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-04-01 19:18:14 +02:00
Brian Arnold
54107ae882
Fix spacing requirement for MessageCommand.
2021-03-29 11:40:07 -04:00
Brian Arnold
ca25301e64
Added Required attribute to Text property of MessageCommand.
2021-03-29 10:10:44 -04:00
Ionut Andrei Oanca
776ce7c660
Send playing item status in SyncPlay group update
2021-03-29 11:29:48 +02:00
Dmitry Lyzo
364e8931af
Check appropriate profile type
2021-03-27 11:53:57 +03:00
cvium
74e14b4ca5
fix isdirectstream default
2021-03-22 22:34:47 +01:00
cvium
7dedeb6c79
change HLS endpoint defaults to false
2021-03-22 20:53:55 +01:00
Bond_009
d202df6e8a
Remove useless line
2021-03-09 03:22:51 +01:00
Bond_009
9ed7f429c0
FxCop -> Net Analyzers (part 1)
2021-03-09 03:04:47 +01:00
Bond_009
2e62c09f2e
Fix casing CollectionType
2021-03-08 02:16:35 +01:00
cvium
8b72b902f5
fix HasProviderId and add tests
2021-03-03 12:28:40 +01:00
cvium
a49f5d2a44
revert removal of null check
2021-03-03 09:37:21 +01:00
cvium
664c5da317
return false when providerid is null or empty
2021-03-03 09:09:57 +01:00
Bond_009
ba62d9d1fe
Revert breaking change
2021-03-01 20:35:38 +01:00
Bond-009
9390dd2df8
Merge pull request #5317 from Bond-009/notnullwhen
...
MaybeNullWhen(false) -> NotNullWhen(true)
2021-03-01 18:58:46 +01:00
Bond_009
02848189e3
MaybeNullWhen(false) -> NotNullWhen(true)
2021-02-28 00:10:36 +01:00
Patrick Barron
ebb6467db4
Remove unused entity
2021-02-27 11:42:37 -05:00
dkanada
c54ca489f1
Merge pull request #5217 from jellyfin/auto-manifest
...
handle plugin manifests automatically
2021-02-25 17:17:34 +09:00
Bond_009
81f527f808
CollectionType can be null
2021-02-24 11:57:04 +01:00
Bond_009
1c74e2f40e
Fix build
2021-02-24 02:57:10 +01:00
Bond_009
914e891689
Fix unchecked input
2021-02-24 02:05:12 +01:00
dkanada
bc746b4d05
merge branch 'master' into auto-manifest
2021-02-23 19:19:38 +09:00
Joshua M. Boniface
7ece3c5523
Merge pull request #5273 from Bond-009/warn31
2021-02-22 21:00:46 -05:00
Joshua M. Boniface
5ce4df4178
Merge pull request #5270 from Bond-009/imdb
2021-02-22 20:59:57 -05:00
Joshua M. Boniface
23ff1fab46
Merge pull request #4984 from Bond-009/subtitleedit
2021-02-22 20:59:49 -05:00
Bond-009
003945f25b
Update MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-02-22 17:10:42 +01:00
Bond_009
401bafbfd0
Address comments
2021-02-20 23:36:22 +01:00
Bond_009
141efafd3d
Enable TreatWarningsAsErrors for MediaBrowser.Model
2021-02-20 23:29:33 +01:00
dkanada
13d65318eb
Merge pull request #5223 from Bond-009/minor10
...
Minor improvements
2021-02-20 10:56:55 +09:00
Bond_009
941d3f6217
Add tests for ProviderIdsExtensions
2021-02-19 17:01:52 +01:00
Bond_009
b2700ecf44
TMDB: Also search with IMDB or TVDB Id if specified
2021-02-19 16:09:23 +01:00
dkanada
75ec8b0c8c
Merge pull request #5207 from matthin/default-language
...
Default to English metadata during the setup wizard.
2021-02-14 16:06:27 +09:00
Bond_009
65bab55ca0
Minor improvements
2021-02-13 00:39:18 +01:00
dkanada
9caf311925
handle plugin manifests automatically
2021-02-12 22:33:10 +09:00
dkanada
9fcdbd4c4b
remove deprecated settings from server config
2021-02-12 21:58:37 +09:00
crobibero
223b42aed3
Create BaseItemKind enum
2021-02-10 17:09:23 -07:00
me@justinharrison.ca
90236efdf2
Default to English metadata during the setup wizard.
2021-02-10 17:08:55 -05:00
Joshua M. Boniface
bd8c269ea2
Merge pull request #5107 from jellyfin/enhanced-nvdec-vpp-tonemap
2021-02-10 01:24:51 -05:00
Bond_009
ed8fce2dce
Use SubtitleEdit to parse subtitles
2021-02-09 15:12:41 +01:00
dkanada
995b370017
Merge pull request #4663 from joshuaboniface/bump-version-10.8.0
...
Bump version to 10.8.0 for next release
2021-02-09 11:38:31 +09:00
nyanmisaka
09b9fa3ce1
add vpp tonemapping for vaapi
2021-02-06 13:21:30 +08:00
nyanmisaka
326fa8ce38
add an enhanced nvdec decoder
2021-01-25 03:40:34 +08:00
Joshua M. Boniface
3bf7e18886
Merge pull request #5031 from crobibero/5.0.2
...
Update to dotnet 5.0.2
2021-01-23 14:41:03 -05:00
crobibero
a087ab389a
dotnet 5.0.2
2021-01-16 10:17:33 -07:00
crobibero
3b9567d583
Add query parameter to disable returning first episode as next up
2021-01-15 15:08:48 -07:00
dkanada
cac33ef105
remove unused notification type
2021-01-12 12:28:21 +09:00
Bill Thornton
cfca27e99a
Fix capitalization of Playstate message
2021-01-05 10:06:55 -05:00
Joshua M. Boniface
406ae3e43a
Merge pull request #4709 from BaronGreenback/PluginDowngrade
2020-12-31 18:47:05 -05:00
BaronGreenback
bd1c115e46
renamed imagePath to imageUrl
2020-12-31 15:59:48 +00:00
martinek-stepan
cc92f7afe5
Enable nullable for MediaBrowser.XbmcMetadata project ( #4612 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Stepan <ste.martinek+git@gmail.com>
2020-12-31 12:09:25 +01:00
Cody Robibero
5c57569692
Merge branch 'master' into PluginDowngrade
2020-12-30 18:11:37 -07:00
artiume
cd979e6b62
Add default of 5 minutes
2020-12-30 08:52:11 -05:00
Bond-009
054adf6379
Merge pull request #4853 from Ullmie02/servicestack-json
2020-12-30 10:33:32 +01:00
Bond-009
f8681aa518
Merge pull request #4874 from MrTimscampi/enable-tmdb-omdb
...
Enable TMDB and OMDB by default
2020-12-28 15:44:45 +01:00
MrTimscampi
48d8536d2f
Enable TMDB and OMDB by default
2020-12-28 09:19:08 +01:00
crobibero
c8a95e0926
Fix null reference when logging
2020-12-24 10:05:06 -07:00
BaronGreenback
889e988167
Updated to latest unstable.
2020-12-23 17:25:34 +00:00
David
e9902e9d35
Remove custom Json serializer
2020-12-23 13:24:34 +01:00
BaronGreenback
d98f42a6aa
Update PackageInfo.cs
...
uncommented attribute.
2020-12-23 10:36:34 +00:00
crobibero
1dac2226c4
Remove unused deps
2020-12-22 08:57:51 -07:00
Greenback
4cc19be173
removed compiler directives.
2020-12-18 21:14:38 +00:00
BaronGreenback
46a64deb66
Update MediaBrowser.Model/Updates/PackageInfo.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-12-18 21:07:24 +00:00
Greenback
5c4fdaa253
MaxAbi property removed.
2020-12-18 21:05:27 +00:00
Greenback
ce19f2be55
Renamed Guid property to Id
2020-12-18 20:37:35 +00:00
Greenback
486148dd6b
Removed maxAbi
2020-12-18 09:44:57 +00:00
Greenback
a4a40407a0
Change PluginStatus states.
2020-12-17 13:44:53 +00:00
Greenback
c197dca759
Changed PluginId to guid so its the same type as plugin.id
2020-12-15 18:27:31 +00:00
Greenback
eb2439f23b
Changes as recommended.
2020-12-15 16:37:11 +00:00
Greenback
c761cbff0e
more changes.
2020-12-15 10:20:28 +00:00
Greenback
208d545cfe
Changed as suggested.
2020-12-15 10:05:04 +00:00
BaronGreenback
67c480ad53
Merge branch 'master' into PluginDowngrade
2020-12-15 01:15:54 +00:00
Greenback
a246a77ada
Delete plugin working.
2020-12-14 23:08:04 +00:00
Greenback
7986465cf7
Initial upload
2020-12-14 16:14:39 +00:00
crobibero
ca5f87c7eb
Fix get provider id extension
2020-12-14 07:20:16 -07:00
Joshua M. Boniface
4f6a585424
Merge pull request #4716 from OancaAndrei/syncplay-new-auth-policies
2020-12-13 16:58:28 -05:00
nyanmisaka
7be3276dff
Fine tune some tone mapping params
...
*Set recommand algorithm to Hable
*Set recommand tone mapping peak to 100
2020-12-12 18:26:52 +08:00
crobibero
8517b28eba
Make BaseItemDto Guids nullable
2020-12-07 15:23:40 -07:00
Ionut Andrei Oanca
499f3ee950
Update authorization policies for SyncPlay
2020-12-07 10:33:15 +01:00
Joshua M. Boniface
5f2cd11199
Bump version to 10.8.0 for next release
2020-12-04 21:56:24 -05:00
Joshua M. Boniface
bba01bf7b9
Merge pull request #3194 from OancaAndrei/syncplay-enhanced
...
SyncPlay for TV series (and Music)
2020-12-04 20:22:30 -05:00
Joshua M. Boniface
670f7cacc3
Merge pull request #4651 from crobibero/iso_manager
...
Remove IIsoMounter and IsoMounter
2020-12-04 14:53:09 -05:00
Ionut Andrei Oanca
cbf70e7a03
Change type of PlaylistItemId to Guid
2020-12-04 20:15:16 +01:00