Shadowghost
42498194d9
Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery
2 years ago
Bond_009
48263078b4
Reduce string allocations by regex
2 years ago
Bond-009
df8346cd63
Merge pull request #9061 from Bond-009/ct
2 years ago
Bond_009
a38cb3ade8
Fix tests
2 years ago
Bond_009
60f41b80f6
Verify ContentType of uploaded images
2 years ago
Shadowghost
3a91c37283
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
4eba16c672
Apply review suggestions
2 years ago
Bond_009
59920b4052
Make exact match primary video
2 years ago
Bond-009
36b7157589
Fix #9300 ( #9312 )
2 years ago
cvium
52e2776d8e
Merge branch 'master' into simplify_authz
...
# Conflicts:
# Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs
2 years ago
Bond-009
318f11e793
Fix error in XmlTvListingsProviderTests ( #9302 )
2 years ago
Bond-009
6fb2fac6e4
Always run code analyzers for tests projects ( #9304 )
2 years ago
Bond-009
5e074ac945
Merge pull request #9253 from Bond-009/nullref
2 years ago
Cody Robibero
32eccc139c
LiveTV fixes
2 years ago
cvium
209edd38a4
refactor: simplify authz
2 years ago
Bond_009
eb7fee9590
Add more tests
2 years ago
Bond_009
52230d1c30
Return NotFound when itemId isn't found
2 years ago
Zoltan Csizmadia
e0519189b2
Use Directory.Packages.props ( #9135 )
...
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2 years ago
Claus Vium
9e155eacea
Merge pull request #9227 from Bond-009/ffprobe
...
Improve ffprobe json parsing and don't log error for Codec Type attachment
2 years ago
Chris Blake
ad5b83781a
Add 404 response to MarkPlayedItem/MarkUnplayedItem ( #9211 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/9120
2 years ago
Bond_009
65d605b17d
Improve ffprobe json parsing and don't log error for Codec Type attachment
2 years ago
Shadowghost
414eb45899
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
b7f2c8de5b
Simplify AlphanumericComparator
2 years ago
Dmitry Lyzo
28b98cacc8
Backport pull request #9051 from jellyfin/release-10.8.z
...
Fix transcode reasons
Original-merge: 1dea309ae4
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
Shadowghost
a728f0993e
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
75fe640f2b
Revert 'Fix interlace check for H.264 MBAFF coded MP4 files' ( #6222 )
2 years ago
Shadowghost
656a0bff6f
Merge remote-tracking branch 'upstream/master' into network-rewrite
2 years ago
renovate[bot]
e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 ( #9117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Patrick Barron
f8ca71ee15
Move WebHostBuilder extension method to separate file
2 years ago
Patrick Barron
029d53502f
Move some startup methods to StartupHelpers
2 years ago
Patrick Barron
74a07f6d1c
Move Middleware to Jellyfin.Api
2 years ago
Patrick Barron
663854bc1e
Update test dependencies ( #9094 )
2 years ago
Patrick Barron
033ffa9a88
Fix tests
2 years ago
Patrick Barron
7b17799b01
Migrate from IWebHost to IHost
2 years ago
Bond-009
81c8890b6d
Fix all warnings in MediaBrowser.MediaEncoding ( #9073 )
2 years ago
MBR-0001
8af854315e
Add Chinese Bilingual language ( #7623 )
...
Closes https://github.com/jellyfin/jellyfin-plugin-opensubtitles/issues/103
2 years ago
Bond-009
769c48c629
Deduplicate media stream ordering code ( #9014 )
2 years ago
xdo
1f658f59b8
Fix multi cleaning ( #8978 )
...
Right now, a movie Name `Iron Man Multi 1080p.mkv` will be searched as
`Iron
Man Multi` leading to no result.
The cleaning regex was containing multi but it looks like a typo joined
`multi` and `subs` in the same term.
Co-authored-by: Xavier-Do <xavier.dolle@gmail.com>
2 years ago
Bond-009
817996da4b
Merge pull request #7494 from Shadowghost/streambuilder-cleanup
2 years ago
Bond_009
7c77ba529c
Add more tests
2 years ago
Bond_009
6bf131b270
Use Diacritics.NET
...
Last time we had to revert this due to regressions, now those regression
tests seem to succeed with a newer version of Diacritics.NET
2 years ago
Shadowghost
ef085483b2
Merge branch 'master' into network-rewrite
2 years ago
Bond-009
3462676a8f
Fix debug builds ( #8909 )
2 years ago
Shadowghost
b725fbe51a
Apply review suggestions
2 years ago
Shadowghost
697efec86e
Cleanup and refactor streambuilder
2 years ago
Shadowghost
3f6354cdb8
Fix .NET 7 compatibility
2 years ago
Shadowghost
2c86bd1875
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
227aa0540b
Update Microsoft.AspNetCore.Mvc.Testing to 7.0.0
2 years ago
Bond_009
fd9dc1e308
Update deps
2 years ago
Bond_009
236dd650d0
Update projects to .net7
2 years ago
Bond_009
52194f56b5
Replace != null with is not null
2 years ago
Bond_009
c7d50d640e
Replace == null with is null
2 years ago
Bond-009
210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ( #8709 )
2 years ago
Shadowghost
bcd992fb06
Merge remote-tracking branch 'upstream/master' into network-rewrite
2 years ago
Cody Robibero
c9f8b8a7c7
Merge pull request #8790 from Bond-009/todo
2 years ago
Bond-009
9c1da522c6
Fix last CA1305 error ( #8806 )
2 years ago
Bond_009
556cc8062d
Investigate some TODO comments
2 years ago
Bond-009
f369ddf522
Merge pull request #7039 from 1337joe/providermanager-cleanup
2 years ago
Joe Rogers
6252bc399a
Fix unit tests after merge from master
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago
Bond-009
a9e2acc9e4
Merge pull request #8666 from dmitrylyzo/fix-secondary-audio
...
Fixes https://github.com/jellyfin/jellyfin-web/issues/4044
Fixed https://github.com/jellyfin/jellyfin/issues/8673
2 years ago
Bond_009
ba3e7027fe
Add regression test for #8696
2 years ago
Dmitry Lyzo
c7a9759a76
fix tests
2 years ago
photonconvergence
09e8a7e62c
Fix extra type differentiation
...
Change rules for Featurettes and Shorts so they don't both get classed as ExtraType.Clip.
Fix test that these changes break
2 years ago
MrTimscampi
7ad0c9ba24
Migrate MusicBrainz plugin to MetaBrainz.MusicBrainz
...
Co-authored-by: crobibero <cody@robibe.ro>
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2 years ago
Shadowghost
f6d6f0367b
Properly handle IPs with subnetmasks
2 years ago
Bond_009
224bb355dd
Rewrite BaseItem.ModifySortChunks
2 years ago
Joe Rogers
2e4db18ebe
Add hearing impaired subtitle stream indicator ( #7379 )
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2 years ago
Claus Vium
81b04ddbb5
Merge branch 'master' into providermanager-cleanup
2 years ago
Claus Vium
14027f962c
Merge pull request #6751 from Bond-009/tests12
...
Fix DLNA UpdateProfile test
2 years ago
Shadowghost
7b90fcd053
Merge branch 'master' into network-rewrite
2 years ago
Bond_009
a9a5fcde81
Use ArgumentNullException.ThrowIfNull helper method
...
Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)
```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```
```
ArgumentNullException.ThrowIfNull($1);
```
2 years ago
Shadowghost
4fc52a840c
Merge branch 'master' into network-rewrite
2 years ago
Hannes Braun
4edeccc5e0
Remove redundant using directives
2 years ago
dependabot[bot]
266fb2f81c
Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.3.1 to 17.3.2.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.1...v17.3.2 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Cody Robibero
3716077495
Backport pull request #8433 from jellyfin/release-10.8.z
...
Update to dotnet 6.0.9
Original-merge: 4ec82ec662
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
2 years ago
Cody Robibero
6004060b4e
Fix build errors from new warnings
2 years ago
dependabot[bot]
62ef93e2ce
Bump xunit from 2.4.1 to 2.4.2
...
Bumps [xunit](https://github.com/xunit/xunit ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/xunit/xunit/releases )
- [Commits](https://github.com/xunit/xunit/compare/2.4.1...2.4.2 )
---
updated-dependencies:
- dependency-name: xunit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
1be9eb13ef
Bump Moq from 4.18.1 to 4.18.2
...
Bumps [Moq](https://github.com/moq/moq4 ) from 4.18.1 to 4.18.2.
- [Release notes](https://github.com/moq/moq4/releases )
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md )
- [Commits](https://github.com/moq/moq4/compare/v4.18.1...v4.18.2 )
---
updated-dependencies:
- dependency-name: Moq
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
a0f873692e
Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.1
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.2.0 to 17.3.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v17.2.0...v17.3.1 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
luz paz
9ec2870b10
Fix various typos
...
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2 years ago
Cody Robibero
010228b3c0
Backport pull request #8234 from jellyfin/release-10.8.z
...
update to dotnet 6.0.8
Original-merge: 31f9938e3a
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua Boniface <joshua@boniface.me>
2 years ago
SenorSmartyPants
de9a350bad
Backport pull request #8212 from jellyfin/release-10.8.z
...
Add resolution text for 384 sized video
Original-merge: 7ffdde9a0b
Merged-by: Cody Robibero <cody@robibe.ro>
Backported-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua Boniface
38eefbbafa
Backport pull request #8087 from jellyfin/release-10.8.z
...
feat: make subtitleeditparser generic
Authored-by: Claus Vium <cvium@users.noreply.github.com>
Merged-by: Bond-009 <bond.009@outlook.com>
Original-merge: 7323ccfc23
2 years ago
Joshua Boniface
be3d57ad41
Backport pull request #8115 from jellyfin/release-10.8.z
...
Update to dotnet 6.0.7
Authored-by: Cody Robibero <cody@robibe.ro>
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Original-merge: d0fd23bb4b
2 years ago
Joshua Boniface
924b0740b1
Backport pull request #8104 from jellyfin/release-10.8.z
...
Add resolution text output for more resolutions
Authored-by: Shadowghost <Ghost_of_Stone@web.de>
Merged-by: Bond-009 <bond.009@outlook.com>
Original-merge: 2b46917dcf
2 years ago
Shadowghost
2281b8c997
Move away from using Collection, simplify code, add proper ordering
2 years ago
Shadowghost
a492082f4e
Apply review suggestions and fix build
2 years ago
Shadowghost
bdb1483167
Add generic IPAddress.Parse tests
2 years ago
Shadowghost
997aa3f1e7
Fix build
2 years ago
Shadowghost
066db8ac7f
Migrate NetworkManager and Tests to native .NET IP objects
2 years ago
Bond-009
d771205544
Merge pull request #7988 from jellyfin/external-streams-exceptions
...
(cherry picked from commit a71b190142
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua M. Boniface
3061446c87
Merge pull request #7984 from crobibero/dotnet-6.0.6
...
Upgrade to dotnet 6.0.6, update remaining dependencies
(cherry picked from commit 56e7b323de
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Joshua M. Boniface
fe32b5e333
Merge pull request #7964 from jellyfin/dovi-side-data
...
(cherry picked from commit 39d185c7b1
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Bond-009
a881733377
Merge pull request #7682 from 1337joe/test-preferred-audio-language
2 years ago
Cody Robibero
a7b1132c92
Merge pull request #7842 from crobibero/dependency-backport
...
(cherry picked from commit df6c5b6d42
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Cody Robibero
3a95d4b04e
Merge pull request #7802 from jellyfin/external
...
(cherry picked from commit 9954cbd550
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
dependabot[bot]
7ac06429d9
Bump Moq from 4.17.2 to 4.18.1 ( #7820 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
0f6bd264ae
Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 ( #7760 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
08981f3a04
Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.4 to 6.0.5
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ) from 6.0.4 to 6.0.5.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v6.0.4...v6.0.5 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Joshua M. Boniface
f205661b18
Merge pull request #7741 from LewkyB/fix-improperly-labeled-four-digit-episode-numbering
...
Fix to allow for episode numbering over 999 in certain scenarios
(cherry picked from commit 3ea67374ae
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago