Patrick Barron
c9311c9e7e
Use IHostedService for Live TV
1 year ago
Patrick Barron
690e603b90
Use IHostedService for NFO user data
1 year ago
Patrick Barron
24b4d02596
Convert RecordingNotifier to IHostedService
1 year ago
Patrick Barron
9e62b6919f
Convert UserDataChangeNotifier to IHostedService
1 year ago
Patrick Barron
4e02d8aa21
Convert LibraryChangedNotifier to IHostedService
1 year ago
Patrick Barron
99ea6059c7
Use IHostedService for UPnP port forwarding
1 year ago
Patrick Barron
449365182c
Move LiveTV service registration to extension method
1 year ago
Patrick Barron
41de6d1741
Move StreamHelper to LiveTv project
1 year ago
Patrick Barron
126aa9c893
Move channels to LiveTv project
1 year ago
Patrick Barron
c1a3084312
Move LiveTv to separate project
1 year ago
Patrick Barron
04dddd3a7b
Remove UserManager Cache ( #10781 )
...
* Remove redundant user cache
* Use DI for IPasswordResetProvider and IAuthenticationProvider
1 year ago
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
1 year ago
Patrick Barron
f1aba6b952
Remove Emby.Dlna
1 year ago
Bond_009
635d67d458
Revert "Use System.Net.IPNetwork"
...
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
1 year ago
Bond_009
b62b0ec2b5
Fix warnings
1 year ago
Bond_009
99e0d46ad9
Use System.Net.IPNetwork
1 year ago
Bond_009
eb022c49cc
Update to .NET 8
1 year ago
Patrick Barron
de0241e975
Move API policies to MediaBrowser.Common
1 year ago
Patrick Barron
e463dbda47
Move network configuration to MediaBrowser.Common
1 year ago
Patrick Barron
9595636d61
Move network utilities to MediaBrowser.Common
1 year ago
Patrick Barron
223b156270
Move network constants to MediaBrowser.Common
1 year ago
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* 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>
1 year ago
Bond_009
a9ef103c95
Add IDisposableAnalyzers to more projects
1 year ago
Claus Vium
db4605609c
Merge pull request #10410 from Ch1nkara/add-users-permission-to-edit-subtitles
...
add EnableSubtitleManagement permission
1 year ago
Nick
cd662506a1
Merge branch 'master' into trickplay
1 year ago
chinkara
8ada8dbbac
add policy to the subtitle controller
1 year ago
Bond-009
84bbf757fa
Merge pull request #10366 from goremykin/fix-resharper-warnings
1 year ago
Bond-009
59ac548128
Merge pull request #10270 from crobibero/chromecast-config
1 year ago
Stepan Goremykin
38d962242a
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Updates/InstallationManager.cs
# tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
1 year ago
Stepan Goremykin
8d7e4229ca
Merge branch 'master' into fix-resharper-warnings
...
# Conflicts:
# Emby.Server.Implementations/Net/SocketFactory.cs
# RSSDP/SsdpCommunicationsServer.cs
# RSSDP/SsdpDeviceLocator.cs
# RSSDP/SsdpDevicePublisher.cs
1 year ago
Patrick Barron
2b1454530b
Add DLNA service collection extensions
1 year ago
Tim Eisele
dc27d8f9cd
Refactor URI overrides ( #10051 )
1 year ago
Cody Robibero
6bd6fb6e0a
Merge branch 'master' into chromecast-config
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
1 year ago
Stepan Goremykin
f84469d500
Remove redundant using directives
1 year ago
Bond-009
14b06ecbe2
Merge pull request #10261 from barronpm/ihostlifetime
1 year ago
Claus Vium
7f8d9ae7c5
fix: use TryGetString to avoid crashing, fixes #10306 ( #10308 )
1 year ago
Cody Robibero
effa303cb9
Add missing LocalAccessOrRequiresElevationHandler ( #10268 )
1 year ago
Cody Robibero
ba7e3bfd82
Migrate to customizable cast receiver config
1 year ago
Patrick Barron
493de3297a
Use IHostLifetime to handle restarting and shutting down
1 year ago
Patrick Barron
1d8c3e088b
Don't log unhandled exceptions twice
1 year ago
cvium
4fe641b55d
missed a spot
1 year ago
cvium
ba928d872e
fix: open the connection when using SqliteConnection directly
1 year ago
Lehonti Ramos
bc959270b7
Removed nesting levels through block-scoped `using` statement ( #10025 )
...
Co-authored-by: John Doe <john@doe>
Co-authored-by: Lehonti Ramos <lehonti@ramos>
1 year ago
Bond-009
c7ca416206
Merge pull request #10138 from cvium/sqlite_client_poc
1 year ago
cvium
4fa7672d75
fix todos and add graylog back
1 year ago
cvium
7e4e715a90
remove unused using
1 year ago
cvium
a1a1551680
remove batteries init
1 year ago
Bond_009
18a311d32f
== null -> is null
1 year ago
cvium
05e40ecb93
review comments
1 year ago
cvium
d223f5b518
completely remove sqlitepcl
1 year ago
cvium
613f4296e3
loading works
1 year ago
Sky-High
06b80a8ced
fix for MigrateNetworkConfiguration.cs
2 years ago
Sky-High
78c17ba895
fix #9983 MigrateNetworkConfiguration error
2 years ago
Shadowghost
e56275fb46
Extract networking constants
2 years ago
Joshua M. Boniface
93b400343e
Merge pull request #8147 from Shadowghost/network-rewrite
2 years ago
Shadowghost
e233a3b074
Apply review suggestions
2 years ago
Shadowghost
32ac3b580c
Rename additional values in NetworkConfiguration and add migration for all changed values
2 years ago
Nick
ab20ceaad6
Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail
2 years ago
Niels van Velzen
6de56f0518
Add support for lyric provider plugins
2 years ago
Shadowghost
32499f0e98
Merge branch 'master' into network-rewrite
2 years ago
Cody Robibero
9a0dfc00f1
Add all websocket messages to generated openapi spec ( #9682 )
...
* Add all websocket messages to generated openapi spec
* Use oneOf
* JsonIgnore ServerId
* Oops
* Add discriminators
* Add WebSocketMessage container for Inbound and Outbound messages
2 years ago
Shadowghost
006b04dc0b
Merge branch 'master' into network-rewrite
2 years ago
cvium
716bcc6410
chore: deprecate EasyPassword as it isn't very secure
2 years ago
Shadowghost
d8d5c86d49
Merge branch 'master' into network-rewrite
2 years ago
Bill Thornton
155f3856c0
Use default files to remove index.html from url
2 years ago
Shadowghost
eb52af4e6a
Fix playlists library and migration ( #9770 )
2 years ago
Shadowghost
a8cdf4434b
Fix access to playlists not created by a user ( #9746 )
2 years ago
Shadowghost
c042f20224
Merge branch 'master' into network-rewrite
2 years ago
Cody Robibero
e1a30a4aef
Merge pull request #8598 from Neuheit/ipv4fallback
2 years ago
Shadowghost
bcf92b5722
Fix MigrateRatingLevels ( #9461 )
2 years ago
Shadowghost
6cc1203c1b
Merge branch 'master' into network-rewrite
2 years ago
Stepan Goremykin
b6cfdb8b92
Simplify conditional expression
2 years ago
Stepan Goremykin
26958162d0
Remove unused using directives
2 years ago
Marc Brooks
d45cabfa74
Fix migration for MusicBrainz ( #9559 )
2 years ago
Shadowghost
82080bd1ef
Apply review suggestions
2 years ago
Shadowghost
8d158df678
Add migration to properly set playlist owner
2 years ago
Shadowghost
80b8661008
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
c5a363a007
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
f0251f86cb
Move MigrateRatingLevels migration to preStartup
2 years ago
Shadowghost
5cdb0c7932
Apply review suggestions
2 years ago
Shadowghost
15efb9935c
Fix typo and migration description
2 years ago
Shadowghost
a6cfe75d6e
Add database migration for rating schema change
2 years ago
Bond-009
720852f708
Merge pull request #9356 from Bond-009/tryparse
2 years ago
Bond_009
24a7e210c3
Optimize tryparse
...
* Don't check for null before
* Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2 years ago
Shadowghost
2f4e43b87f
Add migration for MusicBrainz settings
2 years ago
Shadowghost
20fd05b050
Consistently write IP in upercase
2 years ago
Shadowghost
42498194d9
Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery
2 years ago
Shadowghost
3a91c37283
Merge branch 'master' into network-rewrite
2 years ago
Shadowghost
4eba16c672
Apply review suggestions
2 years ago
Shadowghost
b8ed1f81cd
Add back LocalAccessOrRequiresElevationPolicy
2 years ago
Shadowghost
eeb0f7af6c
Add permissions for LiveTV access and management
2 years ago
Shadowghost
b7418d6e9e
Add permission for collection management
2 years ago
cvium
c9aef96dba
fix firsttimesetup
2 years ago
cvium
cba9657aec
fix openapi auth
2 years ago
cvium
956c89dc2f
fix default policy
2 years ago
cvium
209edd38a4
refactor: simplify authz
2 years ago
Bond-009
6bf34f8e22
Simplify CreateApplicationPaths ( #9171 )
2 years ago
Zoltan Csizmadia
e0519189b2
Use Directory.Packages.props ( #9135 )
...
Co-authored-by: Zoltan Csizmadia <CsizmadiaZ@valassis.com>
2 years ago
Patrick Barron
0df899943f
Move LogEnvironmentInfo to StartupHelpers
2 years ago
Patrick Barron
63b0132562
Remove OS information from System Info ( #9175 )
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago