aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-28Update AudioFileProber.csCody Robibero
2024-02-28Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-musicCody Robibero
2024-02-27Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-musicBrian Howe
2024-02-27Merge pull request #11069 from jellyfin/renovate/ci-depsBond-009
chore(deps): update actions/download-artifact action to v4.1.3
2024-02-27Merge pull request #11068 from crobibero/route-paramsBond-009
Rename route parameters that are id to be more descriptive
2024-02-26chore(deps): update actions/download-artifact action to v4.1.3renovate[bot]
2024-02-26Rename route parameters that are id to be more descriptiveCody Robibero
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-25Remove "Media Playback" option from new issues (#11033)felix920506
2024-02-25Merge pull request #11054 from barronpm/livetv-mediasourceproviderBond-009
LiveTV MediaSourceProvider refactor
2024-02-25Merge pull request #11053 from jellyfin/renovate/ci-depsBond-009
chore(deps): update ci dependencies
2024-02-25Merge pull request #11064 from Shadowghost/bdmv-fixesBond-009
Do not dispose the ffmpeg process
2024-02-25Do not dispose the ffmpeg processShadowghost
2024-02-25Merge pull request #11055 from crobibero/activitylog-downloadClaus Vium
Add item id to download activity
2024-02-24chore(deps): update ci dependenciesrenovate[bot]
2024-02-23Add item id to download activityCody Robibero
2024-02-23Move media source code from LiveTvManager to LiveTvMediaSourceProviderPatrick Barron
2024-02-23Move TimerInfo start time logic out of RecordingHelperPatrick Barron
2024-02-23Rename EmbyTV to DefaultLiveTvServicePatrick Barron
2024-02-23Rename LiveTvHost to RecordingsHost and move to recordings folderPatrick Barron
2024-02-23Move GetNfoConfiguration to LiveTvConfigurationExtensionsPatrick Barron
2024-02-23Move RecordingNotifier to recordings folderPatrick Barron
2024-02-23Move RecordingHelper to recordings folderPatrick Barron
2024-02-23Merge pull request #11048 from jellyfin/renovate/ci-depsBond-009
chore(deps): update github/codeql-action action to v3.24.4
2024-02-22Merge pull request #11024 from nielsvanvelzen/api-userid-optionalBond-009
Always make userId query parameter optional
2024-02-22Merge pull request #11028 from nielsvanvelzen/api-userid-optional2Bond-009
Make userId optional in GetProgramsDto
2024-02-22chore(deps): update github/codeql-action action to v3.24.4renovate[bot]
2024-02-21Merge pull request #11045 from barronpm/livetv-recordingsmanagerCody Robibero
LiveTV Recordings Refactor
2024-02-21Merge pull request #10934 from dkacperski97/session-shuffle-modeBond-009
Add PlaybackOrder to Session state
2024-02-21Use WaitForExitAsync instead of Exited for recording cleanupPatrick Barron
2024-02-21Add IRecordingsManager servicePatrick Barron
2024-02-21Add RecordingsMetadataManager servicePatrick Barron
2024-02-21Move IO code to separate folderPatrick Barron
2024-02-21Move timer services to separate folderPatrick Barron
2024-02-21Use DI for timer managersPatrick Barron
2024-02-21chore(deps): update dependency coverlet.collector to v6.0.1 (#11039)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20chore(deps): update dotnet monorepo to v8.0.2 (#11004)renovate[bot]
* chore(deps): update dotnet monorepo to v8.0.2 * update sdk --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-02-20chore(deps): update xunit-dotnet monorepo (#11016)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.2 ↵renovate[bot]
(#11038) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20Merge pull request #10981 from barronpm/livetv-listingsmanagerCody Robibero
Add IListingsManager Service
2024-02-20chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.1 ↵renovate[bot]
(#11035) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20Fix the preproc filters for dvbsub burn-in (#11034)Nyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-18Make userId optional in GetProgramsDtoNiels van Velzen
2024-02-17Always make userId query parameter optionalNiels van Velzen
2024-02-16Translated using Weblate (Irish)gearoidkeane
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/
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-15Added translation using Weblate (Irish)gearoidkeane
2024-02-15Merge pull request #11013 from jellyfin/renovate/ci-depsBond-009
chore(deps): update github/codeql-action action to v3.24.3
2024-02-15chore(deps): update github/codeql-action action to v3.24.3renovate[bot]
2024-02-14Merge pull request #11000 from nicknsy/tiles-playlist-fixBond-009
Fix tiles playlist not using relative paths