Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
12 months ago
Patrick Barron
d96fec2330
Move RecordingHelper to recordings folder
12 months ago
Dmitry Lyzo
e1ba9c0f42
test: drop default flag from second audio track
...
To test more general situation.
Add another HEVC test file with old logic.
12 months ago
Dmitry Lyzo
47b583456a
test: collect candidate audio streams if no audio index is specified
...
To be consistent with the logic of StreamBuilder.
12 months ago
Patrick Barron
0370167b8d
Add IRecordingsManager service
12 months ago
Robert Lützner
2bd85df383
Add missing MIME types for comicbook formats ( #11010 )
...
* Correct MIME types for comicbook file extensions
cb7, cba, cbr, cbt and cbz all refer to different types of digital
comicbooks. The last letter of the extension indicates the compression
algorithm that was used: 7zip, arc, rar, tar or zip.
All these filetypes used to have the `application/x-cbr` MIME type
assigned to them. However, that has since been deprecated and was
replaced with
- `application/vnd.comicbook-rar` for rar compressed files and
- `application/vnd.comicbook+zip` for rar compressed files.
Only these two are officially listed by IANA
https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip
. cbr and cbz are by far the most common file extensions for comicbooks.
There's no official MIME type for cb7, cba or cbt files. However, with
rar being a proprietary compression algorithm, FOSS applications will
often refuse to handle files that identify themselves as
`application/x-cbr`, so I decided to assign extension specific MIME
types to them. I've seen these being used by other applications,
specifically comic book readers.
I've read through the docs on iana.org, but haven't figured out why they
chose `-rar`, but `+zip`.
* Add conversions from MIME type to file extensions for comicbook formats
cb7, cba, cbr, cbt and cbz all refer to different types of digital
comicbooks. The last letter of the extension indicates the compression
algorithm that was used: 7zip, arc, rar, tar or zip.
All these filetypes used to have the `application/x-cbr` MIME type
assigned to them. However, that has since been deprecated and was
replaced with
- `application/vnd.comicbook-rar` for rar compressed files and
- `application/vnd.comicbook+zip` for rar compressed files.
Only these two are officially listed by IANA
https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip
. cbr and cbz are by far the most common file extensions for comicbooks.
There's no official MIME type for cb7, cba or cbt files. However, with
rar being a proprietary compression algorithm, FOSS applications will
often refuse to handle files that identify themselves as
`application/x-cbr`, so I decided to assign extension specific MIME
types to them. I've seen these being used by other applications,
specifically comic book readers.
* Update CONTRIBUTORS.md
12 months ago
Dmitry Lyzo
07b9c85f14
test: discard webm from test mkvs if there is an unsupported codec ( #10999 )
...
To comply 39088b5ad2
, ba877283a1
1 year ago
felix920506
aaa9345a53
Correct m4b mimetype ( #10980 )
1 year ago
Bond-009
f888ee3dfc
Merge pull request #10772 from dmitrylyzo/normalize-mkv-webm
...
Discard WebM if there is an unsupported codec
1 year ago
beakerandjake
d82d025b24
Add unit test for log file not found
1 year ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Patrick Barron
c1a3084312
Move LiveTv to separate project
1 year ago
Patrick Barron
7eba162879
Move LiveTv tests to separate project
1 year ago
Dmitry Lyzo
366a22da71
test: add webm test
1 year ago
Mohamed Akram
f49de51225
Detect audio spatial format ( #9996 )
...
* Detect audio spatial format
* Update MediaBrowser.Model/Entities/MediaStream.cs
* Update MediaStream.cs
---------
Co-authored-by: Cody Robibero <cody@robibe.ro>
1 year ago
Bond_009
19fa91bfa3
SkipAutoProps is true by default but set it explicitly
1 year ago
Bond_009
909d31c837
Fix broken code coverage
1 year ago
Dmitry Lyzo
ca280279da
test: add more audio tests
1 year ago
Dmitry Lyzo
8c29fa422a
test: fix tizen profile
1 year ago
Dmitry Lyzo
d92f2ac31c
test: fix remux tests
...
This partially reverts commit 2d8f7b46f1
1 year ago
Bond_009
7bf831da62
Fix tests
1 year ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
1 year ago
Patrick Barron
9597648ce3
Move Jellyfin.Networking to src
1 year ago
Bond-009
cc276838b4
Merge pull request #10558 from barronpm/dlna-plugin2
...
Move DLNA to Plugin (Part 2)
1 year ago
Patrick Barron
0a03539dc4
Remove DLNA tests
1 year ago
Bond_009
3c3f0a765e
Use new IPNetwork.TryParse function
1 year ago
Bond_009
635d67d458
Revert "Use System.Net.IPNetwork"
...
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
1 year ago
Bond_009
0fd36a5bf1
Fix warnings in test projects
1 year ago
Bond_009
99e0d46ad9
Use System.Net.IPNetwork
1 year ago
Bond_009
eb022c49cc
Update to .NET 8
1 year ago
Patrick Barron
e463dbda47
Move network configuration to MediaBrowser.Common
1 year ago
Patrick Barron
9595636d61
Move network utilities to MediaBrowser.Common
1 year ago
Bond-009
fc694289a9
Merge pull request #10557 from barronpm/dlna-plugin
...
Move DLNA to Plugin (Part 1)
1 year ago
Chris H
3fd505a454
Validate AuthenticationProviderId and PasswordResetProviderId ( #10553 )
1 year ago
Patrick Barron
b0120d5d4c
Fix integration tests
1 year ago
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
1 year ago
Cody Robibero
c7a94d48ae
Convert ItemSortBy to enum ( #9765 )
...
* Convert ItemSortBy to enum
* Rename Unknown to Default
1 year ago
Bond-009
4962640b3a
Merge pull request #10448 from vincent/bugfix/10175-forward-user-agent-ffprobe
...
Forward user_agent config to ffprobe
1 year ago
Cody Robibero
8c5fc80282
Don't remove all tokens if invalid header ( #10490 )
1 year ago
Vincent Lark
123c6e7d1b
Extract the MediaEncoder probing command arguments builder
1 year ago
Bond-009
b16033df03
Fix fuzz projects ( #10416 )
1 year ago
Vincent Lark
8ee9a0adf9
Forward user_agent config to ffprobe
1 year ago
Stepan Goremykin
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
1 year ago
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
1 year ago
Bond_009
d7748cfa04
Multiple Stream changes
...
* Remove useless MemoryStream in DlnaHttpClient
* Use HttpContent.ReadFromJsonAsync extension
* Call ConfigureAwait for IAsyncDisposable
* Use HttpContent.CopyToAsync where possible
1 year ago
Tim Eisele
dc27d8f9cd
Refactor URI overrides ( #10051 )
1 year ago
Bond-009
6b06a43c3f
Merge pull request #10347 from Bond-009/drawing
1 year ago
scampower3
305405c9a1
Combine Title and Overview for multi-episodes files for NFO file ( #10080 )
1 year ago
Bond_009
c707baed83
Jellyfin.Drawing minor improvements
...
Reduce duplicate/dead code
1 year ago
Bond-009
406c5df8a3
Merge pull request #10345 from Bond-009/getperson
1 year ago
Stepan Goremykin
8ea812b65d
Reduce string literal length by using verbatim string
1 year ago
Stepan Goremykin
a37dc3da96
Use async overload
1 year ago
Stepan Goremykin
0870af330d
Remove redundant verbatim string prefixes
1 year ago
Bond_009
852f1dc0c1
Don't create non existent persons in LibraryManager.GetPerson
...
return null instead.
GetStudio, GetGenre, GetMusicGenre, GetYear, GetArtist still create a new one
when the requested one doesn't exist
Fixes #3901
1 year ago
Bond_009
6f2c165cc3
Use Authorization header in integration tests
...
instead of X-Emby-Authorization
And ensure the response has a successful status code
1 year ago
Bond-009
14b06ecbe2
Merge pull request #10261 from barronpm/ihostlifetime
1 year ago
Bond_009
cc15ea7f65
Ignore .zfs folder
...
Maybe helps with #10215 ?
1 year ago
Patrick Barron
493de3297a
Use IHostLifetime to handle restarting and shutting down
1 year ago
Bond_009
03b6adf068
Fix xUnit1030: Do not call ConfigureAwait in test method
1 year ago
Bond-009
3087881d93
Merge pull request #10056 from Bond-009/nullable2
1 year ago
Lehonti Ramos
bc959270b7
Removed nesting levels through block-scoped `using` statement ( #10025 )
...
Co-authored-by: John Doe <john@doe>
Co-authored-by: Lehonti Ramos <lehonti@ramos>
1 year ago
Cody Robibero
fb8b11276d
fix build
1 year ago
Cody Robibero
35a9feaf70
Disable xUnit1028
1 year ago
Nyanmisaka
debbfaa502
Fix MJPEG video is recognized as embedded image ( #10173 )
...
fixes 1d729b2
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
1 year ago
Bond_009
d92e9ae85e
Enable nullable for more files and add tests
...
Adds basic tests for FFProbeVideoInfo.CreateDummyChapters
Fixed error message CreateDummyChapters instead of reporting the total minutes it only reported the minute component
1 year ago
Claus Vium
1e2f199ea4
Merge pull request #10053 from christianlegge/date-formats
...
Add parsing for dates with spaces
2 years ago
Bond_009
084e0bf450
Fix error in test preventing Moq update ( #10096 )
2 years ago
Bond-009
07727e1d63
Merge pull request #9875 from Shadowghost/fixes
2 years ago
Bond-009
d3c7af0d5c
Fix Jellyfin.Networking.Tests ( #10055 )
2 years ago
Bond_009
5677566a41
Enable nullable for more files
2 years ago
scatter-dev
14a762b2f1
added test case, fixed regexes
2 years ago
Christoph Landsdorf
48eb6f655b
Change: Update parental code count for DE in test
2 years ago
Shadowghost
05d98fe24c
Enforce permissions on websocket connections
2 years ago
Bond-009
5b711f38d1
Merge pull request #9958 from Shadowghost/networking-fixex
2 years ago
Bond-009
b95fa294c9
Merge pull request #9799 from Bond-009/genregex
2 years ago
Shadowghost
e56275fb46
Extract networking constants
2 years ago
Shadowghost
9b0e44019a
Apply review suggestions
2 years ago
Bond_009
b5f0760db8
Use RegexGenerator where possible
2 years ago
Shadowghost
32499f0e98
Merge branch 'master' into network-rewrite
2 years ago
Cody Robibero
fe9e764af2
Merge pull request #9564 from AmbulantRex/whitelist-dlls
2 years ago
Shadowghost
006b04dc0b
Merge branch 'master' into network-rewrite
2 years ago
Cody Robibero
cb788dbd73
Mock configuration to get SqliteCacheSizeKey during test
2 years ago
Shadowghost
c042f20224
Merge branch 'master' into network-rewrite
2 years ago
SenorSmartyPants
11d7c00de9
Fix local JPG primary image for video being overwritten by screen grabber ( #9552 )
2 years ago
Shadowghost
6cc1203c1b
Merge branch 'master' into network-rewrite
2 years ago
AmbulantRex
c717425549
Remove unnecessary type extension and handle feedback.
2 years ago
AmbulantRex
92f50054b2
Add explicit mapping instead of reflection to manifest reconciliation.
2 years ago
AmbulantRex
4a0b135b7a
Merge branch 'jellyfin:master' into whitelist-dlls
2 years ago
Stepan Goremykin
890fe183cf
Use default instead of zero for TranscodeReason
2 years ago
AmbulantRex
7dd4201971
Reconcile pre-packaged meta.json against manifest on install
2 years ago
Stepan Goremykin
c051736c80
Inline out variable declaration
2 years ago
Stepan Goremykin
7d7e177265
Remove redundant casts
2 years ago
Stepan Goremykin
26958162d0
Remove unused using directives
2 years ago
AmbulantRex
a944352aa8
Correct style inconsistencies
2 years ago
AmbulantRex
891b9f7a99
Add DLL whitelist support for plugins
2 years ago
Bond_009
8316bd590e
Fix #7610
2 years ago
Cody Robibero
89be3aa37f
Convert Person.Type to use PersonKind enum ( #9487 )
2 years ago
Cody Robibero
dd491ce8ff
Merge pull request #9403 from SenorSmartyPants/ExtraCleanAndNFO
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
SenorSmartyPants
b9f7e3971e
Add test for cleaning extra names
2 years ago
Bond-009
b2461feffb
Merge pull request #9496 from mammo0/fix_file_stacking
2 years ago