Patrick Barron
c23a038ba8
Remove unnecessary allocations in TunerHostManager
2024-01-15 09:37:03 -05:00
Mark Cilia Vincenti
ebedb06e40
Bump AsyncKeyedLock to 6.3.3
2024-01-14 21:53:15 +01:00
JPVenson
3ce16713dd
Fixed disposable not being called ( #10613 )
...
* Fixed disposable not being called
* PulledUp usage of IAsyncDisposable for sessioninfo
Co-authored-by: Patrick Barron <barronpm@gmail.com>
2024-01-14 16:50:09 +01:00
Mark Cilia Vincenti
cc42f4430f
Update MediaEncoder.cs
2024-01-14 14:16:20 +01:00
Mark Cilia Vincenti
7998e15839
Update MediaEncoder.cs
2024-01-14 14:13:17 +01:00
Mark Cilia Vincenti
420ce6a4fa
Fixed issue
2024-01-14 13:45:02 +01:00
Mark Cilia Vincenti
e47144e7c7
Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
2024-01-14 12:11:16 +01:00
Mark Cilia Vincenti
6a257e1b40
Merge branch 'master' into AsyncKeyedLock-migration
2024-01-14 11:45:19 +01:00
SuperDumbTM
d40224128c
Translated using Weblate (Chinese (Traditional, Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2024-01-13 05:30:30 -05:00
Patrick Barron
9c2c066e6f
Add ITunerHostManager service
2024-01-12 21:17:09 -05:00
Patrick Barron
449365182c
Move LiveTV service registration to extension method
2024-01-12 19:18:18 -05:00
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
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
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