aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
AgeCommit message (Collapse)Author
2024-02-21Merge pull request #10934 from dkacperski97/session-shuffle-modeBond-009
Add PlaybackOrder to Session state
2024-02-20Merge pull request #10981 from barronpm/livetv-listingsmanagerCody Robibero
Add IListingsManager Service
2024-02-15Add missing MIME types for comicbook formats (#11010)Robert Lützner
* 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
2024-02-10Correct m4b mimetype (#10980)felix920506
2024-02-09Add PlaybackOrder to Session stateDamian Kacperski
2024-02-08Add IListingsManager servicePatrick Barron
2024-02-07Merge pull request #10973 from nielsvanvelzen/api-dep-fixesBond-009
Fix some incompatible API deprecations
2024-02-07Merge pull request #10969 from barronpm/progress-cleanupBond-009
Progress cleanup
2024-02-06Fix some incompatible API deprecationsNiels van Velzen
2024-02-06Remove some unused model codePatrick Barron
2024-02-05Add EqualsAny for VideoCodecTag conditionnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-01Add a new HWA type RKMPPnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-15Remove unused Live TV codePatrick Barron
2024-01-12Remove DLNA-specific DeviceProfile code (#10850)Patrick Barron
* Remove DLNA-specific methods from DeviceProfile * Remove DLNA-specific fields from DeviceProfile * Remove unused DLNA models
2024-01-06Detect audio spatial format (#9996)Mohamed Akram
* Detect audio spatial format * Update MediaBrowser.Model/Entities/MediaStream.cs * Update MediaStream.cs --------- Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-01-06Add option to use replaygain tags for audio (#10566)TelepathicWalrus
* Add option to use replaygain tags for audio * Change regex to be specific * Use ffprobe for faster metadata grabs * Change regex to .Match
2024-01-06Remove some unused client capabilities and sync code (#10812)Niels van Velzen
2023-12-18Merge pull request #10422 from scampower3/api-updateBond-009
Update /Device endpoint to return CustomName
2023-12-15Merge pull request #10573 from arabcoders/masterBond-009
Add new API endpoint to view/update Item UserData
2023-12-06Remove unused DLNA models (#10685)Patrick Barron
* Remove unused DLNA models * Remove IDlnaManager
2023-11-30Merge pull request #10558 from barronpm/dlna-plugin2Bond-009
Move DLNA to Plugin (Part 2)
2023-11-23Merge pull request #10371 from Pithaya/feat/book-personsClaus Vium
Allow persons on books
2023-11-24Merge branch 'jellyfin:master' into masterAbdulmohsen
2023-11-23Made key & itemId nullableArabCoders
2023-11-23Made UpdateUserItemDataDto standalone object.ArabCoders
2023-11-15Remove DLNA socket codePatrick Barron
2023-11-16Update depsBond_009
* Removes SourceLink as it should work automagically with .NET 8
2023-11-15Address review commentBond_009
2023-11-15Updated the summary and the Dto name.ArabCoders
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
2023-11-14Fix warningsBond_009
2023-11-14Use System.Net.IPNetworkBond_009
2023-11-14Update to .NET 8Bond_009
2023-11-13Merge branch 'master' into feat/book-personsPithaya
2023-11-13Refactored the code to not use reflection.ArabCoders
2023-11-13Refactored api call logic handling.ArabCoders
2023-11-12Added new API endpoint to update User item dataArabCoders
2023-11-12Merge pull request #9762 from crobibero/media-typeBond-009
Convert string MediaType to enum MediaType
2023-11-10Validate AuthenticationProviderId and PasswordResetProviderId (#10553)Chris H
2023-11-09Merge branch 'master' into media-typeCody Robibero
2023-11-09Convert CollectionType, SpecialFolderType to enum (#9764)Cody Robibero
* 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>
2023-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
2023-11-05Add IDisposableAnalyzers to more projectsBond_009
2023-10-27Merge pull request #10357 from herby2212/kill-inactive-streams-v2Claus Vium
Add auto close of an inactive session after X minutes
2023-10-27Merge pull request #10410 from Ch1nkara/add-users-permission-to-edit-subtitlesClaus Vium
add EnableSubtitleManagement permission
2023-10-21fix indentation after mergeherby2212
2023-10-21update to current master to resolve merge conflictherby2212
2023-10-18Merge branch 'master' into trickplayNick
2023-10-18add EnableSubtitleManagement permissionchinkara