Commit Graph

25393 Commits

Author SHA1 Message Date
Bond-009
4f0f364ac9
Merge pull request #11069 from jellyfin/renovate/ci-deps
chore(deps): update actions/download-artifact action to v4.1.3
2024-02-27 10:11:39 +01:00
Bond-009
e0e7a435b5
Merge pull request #11068 from crobibero/route-params
Rename route parameters that are id to be more descriptive
2024-02-27 10:10:20 +01:00
renovate[bot]
4ba1da09e2
chore(deps): update actions/download-artifact action to v4.1.3 2024-02-26 23:08:21 +00:00
Cody Robibero
2e0e1ecc99 Rename route parameters that are id to be more descriptive 2024-02-26 15:57:59 -07:00
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams (#9951) 2024-02-26 05:09:40 -07:00
felix920506
59f50ae8b2
Remove "Media Playback" option from new issues (#11033) 2024-02-25 19:25:37 -07:00
Bond-009
c72bd8a092
Merge pull request #11054 from barronpm/livetv-mediasourceprovider
LiveTV MediaSourceProvider refactor
2024-02-25 22:01:28 +01:00
Bond-009
43b1e12166
Merge pull request #11053 from jellyfin/renovate/ci-deps
chore(deps): update ci dependencies
2024-02-25 21:56:32 +01:00
Bond-009
c61f6945d0
Merge pull request #11064 from Shadowghost/bdmv-fixes
Do not dispose the ffmpeg process
2024-02-25 20:41:11 +01:00
Shadowghost
36f298e417 Do not dispose the ffmpeg process 2024-02-25 17:24:54 +01:00
Claus Vium
321e9fb0b5
Merge pull request #11055 from crobibero/activitylog-download
Add item id to download activity
2024-02-25 08:55:47 +01:00
renovate[bot]
f0722e2235
chore(deps): update ci dependencies 2024-02-24 22:25:46 +00:00
Cody Robibero
a1bb23e98f Add item id to download activity 2024-02-23 09:02:11 -07:00
Patrick Barron
b5a3c71b3a Move media source code from LiveTvManager to LiveTvMediaSourceProvider 2024-02-23 09:57:55 -05:00
Patrick Barron
3b341c06db Move TimerInfo start time logic out of RecordingHelper 2024-02-23 09:57:55 -05:00
Patrick Barron
cac7ff84ca Rename EmbyTV to DefaultLiveTvService 2024-02-23 09:57:55 -05:00
Patrick Barron
fa6d859a51 Rename LiveTvHost to RecordingsHost and move to recordings folder 2024-02-23 09:57:55 -05:00
Patrick Barron
3beb10747f Move GetNfoConfiguration to LiveTvConfigurationExtensions 2024-02-23 09:57:55 -05:00
Patrick Barron
31f285480a Move RecordingNotifier to recordings folder 2024-02-23 09:57:55 -05:00
Patrick Barron
d96fec2330 Move RecordingHelper to recordings folder 2024-02-23 09:57:55 -05:00
Bond-009
714a83a74c
Merge pull request #11048 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.24.4
2024-02-23 10:15:33 +01:00
Bond-009
2e381bdde2
Merge pull request #11024 from nielsvanvelzen/api-userid-optional
Always make userId query parameter optional
2024-02-22 14:11:32 +01:00
Bond-009
f5c55c832f
Merge pull request #11028 from nielsvanvelzen/api-userid-optional2
Make userId optional in GetProgramsDto
2024-02-22 14:10:34 +01:00
renovate[bot]
81f3220ddd
chore(deps): update github/codeql-action action to v3.24.4 2024-02-22 12:08:27 +00:00
Cody Robibero
ca21a80c95
Merge pull request #11045 from barronpm/livetv-recordingsmanager
LiveTV Recordings Refactor
2024-02-21 14:24:50 -07:00
Bond-009
1dfaa171a9
Merge pull request #10934 from dkacperski97/session-shuffle-mode
Add PlaybackOrder to Session state
2024-02-21 19:56:07 +01:00
Patrick Barron
170b8b2550 Use WaitForExitAsync instead of Exited for recording cleanup 2024-02-21 11:23:53 -05:00
Patrick Barron
0370167b8d Add IRecordingsManager service 2024-02-21 09:42:14 -05:00
Patrick Barron
7baf2d6c6b Add RecordingsMetadataManager service 2024-02-21 09:42:14 -05:00
Patrick Barron
ca1a8ced48 Move IO code to separate folder 2024-02-21 09:42:14 -05:00
Patrick Barron
e13ccfe854 Move timer services to separate folder 2024-02-21 09:42:14 -05:00
Patrick Barron
dfe82a7472 Use DI for timer managers 2024-02-21 09:42:14 -05:00
renovate[bot]
ef96b5fa20
chore(deps): update dependency coverlet.collector to v6.0.1 (#11039)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 10:01:15 +01:00
renovate[bot]
08b830ae71
chore(deps): update dotnet monorepo to v8.0.2 (#11004)
* 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-20 15:23:09 -07:00
renovate[bot]
9880446b7b
chore(deps): update xunit-dotnet monorepo (#11016)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 14:42:16 -07:00
renovate[bot]
0325df5732
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.2 (#11038)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 21:19:47 +01:00
Cody Robibero
31715c6b8a
Merge pull request #10981 from barronpm/livetv-listingsmanager
Add IListingsManager Service
2024-02-20 10:44:46 -08:00
renovate[bot]
84639948c7
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.1 (#11035)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 10:49:55 -07:00
Nyanmisaka
aa3aaa94fe
Fix the preproc filters for dvbsub burn-in (#11034)
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-20 10:49:39 -07:00
Niels van Velzen
fd957ec7f4 Make userId optional in GetProgramsDto 2024-02-18 13:18:16 +01:00
Niels van Velzen
5b93aec2f5 Always make userId query parameter optional 2024-02-17 14:29:34 +01:00
gearoidkeane
4d93f06732 Translated using Weblate (Irish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/
2024-02-16 16:37:08 -05:00
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
2024-02-15 23:15:14 +01:00
gearoidkeane
6c1025f2cd Added translation using Weblate (Irish) 2024-02-15 15:47:48 -05:00
Bond-009
733e50fab1
Merge pull request #11013 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.24.3
2024-02-15 16:04:58 +01:00
renovate[bot]
9c78cafe70
chore(deps): update github/codeql-action action to v3.24.3 2024-02-15 13:58:17 +00:00
Bond-009
03ef9aebfd
Merge pull request #11000 from nicknsy/tiles-playlist-fix
Fix tiles playlist not using relative paths
2024-02-14 11:27:20 +01:00
Bond-009
0bf1c10c44
Merge pull request #10990 from Shadowghost/bdmv-fixes
BDMV fixes
2024-02-14 11:24:35 +01:00
Bond-009
c7d986fb43
Merge pull request #11005 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.24.1
2024-02-14 11:22:33 +01:00
renovate[bot]
3e24ec68d3
chore(deps): update github/codeql-action action to v3.24.1 2024-02-13 15:39:26 +00:00