Commit Graph

25374 Commits

Author SHA1 Message Date
Patrick Barron
063168fc1c Move LiveTvConfigurationFactory to Configuration folder 2024-01-12 18:38:23 -05:00
Patrick Barron
ad51f4f95d Add LiveTv configuration extension 2024-01-12 18:37:14 -05:00
Bond-009
93e5135391
Merge pull request #10854 from jellyfin/renovate/ci-deps
chore(deps): update actions/upload-artifact action to v4.1.0
2024-01-12 22:37:10 +01:00
renovate[bot]
a9e0fb0322
chore(deps): update actions/upload-artifact action to v4.1.0 2024-01-12 20:17:54 +00:00
Patrick Barron
f87a5490ad Fix disposable analyzer warnings in SchedulesDirect 2024-01-12 11:35:34 -05:00
Patrick Barron
bbce1beb1d Don't re-use HttpRequestMessage on re-try in SchedulesDirect 2024-01-12 11:35:34 -05:00
Cody Robibero
82df226246
Merge pull request #10838 from barronpm/livetv-project
Move Live TV code to Jellyfin.LiveTv
2024-01-12 09:27:47 -07:00
Patrick Barron
68fd9c469f
Remove DLNA-specific DeviceProfile code (#10850)
* Remove DLNA-specific methods from DeviceProfile

* Remove DLNA-specific fields from DeviceProfile

* Remove unused DLNA models
2024-01-12 09:24:32 -07:00
renovate[bot]
ad2f38ba0b
chore(deps): update skiasharp monorepo (#10849)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 09:22:17 -07:00
Bond-009
b96ca4a775
Merge pull request #10845 from jellyfin/renovate/ci-deps
chore(deps): update actions/download-artifact action to v4.1.1
2024-01-12 15:40:12 +01:00
renovate[bot]
61f99dfffb
chore(deps): update actions/download-artifact action to v4.1.1 2024-01-10 19:50:14 +00:00
Achim Walz
56eea08176 Translated using Weblate (German)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2024-01-10 13:30:28 -05:00
Bond-009
faccf26ab9
Merge pull request #10836 from jellyfin/renovate/dotnet-monorepo
chore(deps): update dotnet monorepo to v8.0.1
2024-01-09 23:02:11 +01:00
Patrick Barron
41de6d1741 Move StreamHelper to LiveTv project 2024-01-09 11:57:55 -05:00
renovate[bot]
c8e979cdd6
chore(deps): update dotnet monorepo to v8.0.1 2024-01-09 16:46:30 +00:00
Patrick Barron
c964ea23bf Move RecordingNotifier to LiveTv project 2024-01-09 10:16:58 -05:00
Patrick Barron
126aa9c893 Move channels to LiveTv project 2024-01-09 10:16:58 -05:00
Patrick Barron
c1a3084312 Move LiveTv to separate project 2024-01-09 10:16:56 -05:00
Patrick Barron
7eba162879 Move LiveTv tests to separate project 2024-01-09 09:47:07 -05:00
Patrick Barron
051fa04a80 Move GetRecordingStreamMediaSources to IMediaSourceManager 2024-01-09 09:47:07 -05:00
Dmitry Lyzo
366a22da71 test: add webm test 2024-01-09 10:40:21 +03:00
Dmitry Lyzo
39088b5ad2 fix: discard webm if there is an unsupported codec 2024-01-09 10:39:31 +03:00
Vasyl Belynets
2f1b7d0988 Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2024-01-08 16:30:28 -05:00
Andrejs
a152b71b25 Translated using Weblate (Latvian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lv/
2024-01-08 16:30:28 -05:00
Kent
08d773d119 Translated using Weblate (Norwegian Nynorsk)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nn/
2024-01-08 16:30:28 -05:00
renovate[bot]
fa03ed4f56
chore(deps): update github/codeql-action action to v3.23.0 (#10832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-08 10:11:08 -07:00
Bond-009
89a0739d98
Merge pull request #10823 from crobibero/date-time-utc
Specify DateTimeKind when pulling a DateTime out of the database
2024-01-07 13:44:04 +01:00
Bond-009
71ae715b3b
Merge pull request #10822 from crobibero/service-unavailable
Respond with Service Unavailable if not in correct network
2024-01-07 13:39:26 +01:00
Cody Robibero
fa0413d6e4 Use StatusCodes which is already an int 2024-01-06 15:24:17 -07:00
Cody Robibero
f2b01f66e8 Specify DateTimeKind when pulling a DateTime out of the database 2024-01-06 15:01:54 -07:00
Cody Robibero
adb0837dc2 Respond with Service Unavailable if not in correct network 2024-01-06 14:43:19 -07:00
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>
2024-01-06 14:11:08 -07:00
TelepathicWalrus
7b5c41c2a5
Add option to use replaygain tags for audio (#10566)
* 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-06 13:59:56 -07:00
Dave Senn
615089228a
Add nuget.config file to fix NU1507 by only allowing nuget.org as package source. see: https://learn.microsoft.com/en-us/nuget/consume-packages/package-source-mapping and https://github.com/dotnet/sdk/issues/25379 (#10396) 2024-01-06 13:44:10 -07:00
Patrick Barron
04dddd3a7b
Remove UserManager Cache (#10781)
* Remove redundant user cache

* Use DI for IPasswordResetProvider and IAuthenticationProvider
2024-01-06 13:43:48 -07:00
JPVenson
5ff7c17daf
Feature/enable gh codespaces (#10324)
* Added BindAll network Manager

* Updated docs

* Update ApplicationHost.cs

resolved merge conflicts

* Fixed merge issues

* Updated Dev container to dotnet

* Update Emby.Server.Implementations/ApplicationHost.cs

Co-authored-by: Cody Robibero <cody@robibe.ro>

* Updates container to include dependencies

* Resolved merge conflicts

* Updated container config to automate setup more

* Updated readme

* Enabled auto loading of extensions

* fixed recommended list not parsable

* Removed obsolete code

* Reverted change to virtualize GetAllBindInterfaces

* Updated Readme

* Update devcontainer.json

---------

Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-01-06 13:35:15 -07:00
Patrick Barron
43b32b0d94
Auto Discovery Cleanup (#10793)
* Call GetSmartApiUrl directly in UdpServer.RespondToV2Message

GetSmartApiUrl already returns PublishedServerUrl if set.

* Rewrite auto discovery using UdpClient and BackgroundService

* Respect network address settings in AutoDiscoveryHost

* Always listen on broadcast address in Linux for auto-discovery

* Await udp server tasks in AutoDiscoveryHost

* Only bind to broadcast addresses for IPv4

* Only bind to broadcast if IPv4 is enabled
2024-01-06 13:34:09 -07:00
Patrick Barron
82f93afa22
Fix More Live TV Warnings (#10818)
* Fix CA1819 in LiveTvManager

* Call ConfigureAwait in ChannelManager
2024-01-06 13:33:58 -07:00
Niels van Velzen
55916a09eb
Remove some unused client capabilities and sync code (#10812) 2024-01-06 13:33:48 -07:00
Bond-009
084df5a943
Merge pull request #10814 from jellyfin/renovate/xunit-dotnet-monorepo 2024-01-06 10:35:03 +01:00
Bond-009
1a09dbedf4
Merge pull request #10816 from jellyfin/renovate/playlistsnet-1.x 2024-01-06 10:33:07 +01:00
George Salukvadze
f6b865f03a Translated using Weblate (Georgian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2024-01-05 09:51:18 -05:00
newton181
ef955818bf Translated using Weblate (Spanish (Latin America))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2024-01-05 09:51:18 -05:00
Vasyl Belynets
a45a8e34a7 Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2024-01-05 09:51:18 -05:00
renovate[bot]
6046512a4f
chore(deps): update dependency playlistsnet to v1.4.1 2024-01-05 12:45:10 +00:00
renovate[bot]
a23ead735a
chore(deps): update dependency xunit to v2.6.5 2024-01-05 07:39:13 +00:00
renovate[bot]
b39dc1eb01
chore(deps): update prometheus-net monorepo to v8.2.1 (#10804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-04 16:46:57 -07:00
Nyanmisaka
aa71129cff
Use -noauto{scale,rotate} for disabling auto filters (#10810)
`-auto{scale,rotate} 0` has been dropped in upstream FFmpeg.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-04 16:31:45 -07:00
Lukáš Kucharczyk
29b559089c Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2024-01-04 12:30:27 -05:00
Bond-009
8c83a359a2
Merge pull request #10805 from jellyfin/renovate/ci-deps
chore(deps): update alex-page/github-project-automation-plus action to v0.9.0
2024-01-04 13:57:53 +01:00