BaronGreenback
2f4860741c
_config.Configuration.PluginRespositories not instantiated causing InstallationManager.cs to crash with a null pointer.
4 years ago
dkanada
9a44e2912e
Merge pull request #3455 from jellyfin/values
...
Use constructor to set optimal config values
4 years ago
dkanada
83ae4d074d
use constructor to set optimal config values
4 years ago
Cody Robibero
5f1b1dc3cc
fix nullability
4 years ago
Mark Monteiro
0e9164351b
Merge remote-tracking branch 'upstream/master' into external-id-type
4 years ago
dkanada
4e08876028
Merge pull request #3418 from Bond-009/minor3
...
Minor changes
4 years ago
Bond-009
3d42f37538
Minor changes
4 years ago
Bond-009
464066f362
Merge pull request #3411 from neilsb/system-plugin-removal
...
Prevent system plugins from being uninstalled
4 years ago
dkanada
552a358c9c
Merge pull request #3244 from jellyfin/custom-repos
...
Initial implementation for custom plugin repositories
4 years ago
Neil Burrows
c20400fa40
Prevent system plugins from being uninstalled
4 years ago
telans
5bb639a59a
newlines after braces
4 years ago
telans
7f307f9082
brace multiline if statements
4 years ago
telans
98db8f72e0
fix SA1503 for one line if statements
4 years ago
telans
8de6452967
fix some documentation periods
4 years ago
ConfusedPolarBear
e2f16fc255
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
ConfusedPolarBear
329980c727
API cleanup
4 years ago
ConfusedPolarBear
4be476ec53
Move all settings into the main server configuration
...
Decreased the timeout from 30 minutes to 5.
Public lookup values have been replaced with the short code.
4 years ago
crobibero
0651d7512b
Enable BlurHash for People
4 years ago
dkanada
f5d82441a4
Merge branch 'master' into custom-repos
4 years ago
Bond-009
9af6eda0b4
Merge pull request #3343 from telans/comment-stops
...
Add full stop at end of comments (SA1629)
4 years ago
telans
247f9c61e6
fix SA1513/SA1516
4 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
4 years ago
dkanada
dabb869a6b
Merge branch 'master' into hwaccel
4 years ago
telans
9b528aabc2
misc
4 years ago
telans
3d9049ef08
fix SA1508
4 years ago
telans
acd4389653
fix SA1005
4 years ago
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
Patrick Barron
7a115024aa
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# MediaBrowser.Controller/Library/ILibraryManager.cs
# MediaBrowser.Providers/Users/UserMetadataService.cs
4 years ago
crobibero
a6815018dc
Update to .NET Core 3.1.5
4 years ago
aled
299e49f39d
Fix a small number of compile warnings
5 years ago
ConfusedPolarBear
0d6a63bf84
Make all properties nullable
5 years ago
ConfusedPolarBear
35ff2be9d7
Merge remote-tracking branch 'upstream/master' into quickconnect
5 years ago
artiume
b79957d07e
Split HEVC VP9 10bit
5 years ago
Vasily
4999831604
Merge remote-tracking branch 'upstream/master' into hwaccel
5 years ago
dkanada
3f58bd7c58
disable nullable errors for new model
5 years ago
dkanada
52cd955a8f
merge branch master into custom-repos
5 years ago
aled
22a860a806
Fix a small number of compile warnings
5 years ago
dkanada
8ac2f1bb8b
simplify the custom repository feature for now
5 years ago
dkanada
d6184dbadd
remove unnecessary property for repository object
5 years ago
dkanada
6d4f3c42a2
Merge pull request #3208 from jellyfin/plugins
...
More work for core plugins
5 years ago
Patrick Barron
fa80f84f26
Merge branch 'userdb-efcore' of https://github.com/barronpm/jellyfin into userdb-efcore
5 years ago
crobibero
340624c54b
Move default repo addition to migration
5 years ago
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
5 years ago
dkanada
b7f4b8e2b5
initial implementation for custom plugin repositories
5 years ago
dkanada
fe16c3fad4
Merge branch 'master' into install-plugin
5 years ago
Bond-009
2dbb9d4895
Fix build
5 years ago
Vasily
668e10ceb7
Merge pull request #2767 from Bond-009/nullable3
...
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Vasily
959a9655c8
Update MediaBrowser.Model/Services/IHasRequestFilter.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Anthony Lavado
c31b2798a5
Merge pull request #3180 from xumix/master
...
Refactor copy codec checks
5 years ago
Patrick Barron
bb828d54c5
Remove unused methods
5 years ago
Vasily
b9618c8c01
Merge pull request #2676 from GranPC/public-pr/blurhash
...
Implement Blurhash generation for images
5 years ago
dkanada
d72bb8358e
minor changes to server configuration file
5 years ago
ConfusedPolarBear
5d281adedd
Merge remote-tracking branch 'upstream/master' into quickconnect
5 years ago
Bond_009
7439e095e2
Merge branch 'master' into nullable3
5 years ago
ferferga
ba03ed65fe
Remove "download images in advance" option
5 years ago
Vasily
2482bcb3b1
Add blurhashes to ImageBlurHashes for all images
5 years ago
Patrick Barron
7c823464bc
Fix merge conflicts with SyncPlay
5 years ago
Patrick Barron
01ce56016a
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
5 years ago
Joshua M. Boniface
7c72f69189
Merge pull request #2733 from OancaAndrei/syncplay
...
Add syncplay feature
5 years ago
Joshua M. Boniface
0be3dfe7c5
Revert "Fix emby/user/public API leaking sensitive data"
5 years ago
nyanmisaka
b4b93995f7
add more separate hw decoding toggles
5 years ago
gion
e4838b0faa
Merge remote-tracking branch 'upstream/master' into syncplay
5 years ago
Vasily
0f32b0ffad
Change image blurhash mapping to "image type to blurhash"
5 years ago
xumix
46420dfd68
Refactor copy codec checks
5 years ago
Vasily
279f0da980
Rename ImageInfo.Hash to ImageInfo.BlurHash
5 years ago
Vasily
29443e3681
Apply suggestions from code review
...
Co-authored-by: dkanada <dkanada@users.noreply.github.com>
5 years ago
dkanada
deafe59b7e
add the timestamp property back to the version info
5 years ago
dkanada
7972daaba4
fix a few issues with the plugin manifest
5 years ago
Mark Monteiro
4f6e5591ec
Remove 'General' as an ExternalIdMediaType, and instead use 'null' to represent a general external id type
5 years ago
Mark Monteiro
07897ec7af
Specify enum values for ExternalIdMediaType explicitly
5 years ago
Vasily
1f83a21288
Rename Hash to BlurHash in all properties and methods for clarity
5 years ago
artiume
ae4c407b6d
Add .edl Mimetype
5 years ago
Patrick Barron
c464f700db
Remove redundant qualifiers
5 years ago
Patrick Barron
7d9d54d2ec
Fix profile images.
5 years ago
Patrick Barron
3eeb6576d8
Migrate User DB to EF Core
5 years ago
Jesús Higueras
b9fc0d2628
Add BlurHash support to backend
5 years ago
Mark Monteiro
d06fee75b6
Rename Name to ProviderName
5 years ago
Mark Monteiro
c82f7eeca1
Clean up some doc comments
5 years ago
Mark Monteiro
67edf1b7f5
Do not convert 'Type' value to string unnecessarily, and do not replace 'General' type with null
5 years ago
Mark Monteiro
422d5b2b68
Move ExternalIdMediaType enum to MediaBrowser.Model
5 years ago
Mark Monteiro
526e47c362
Clean up documentation
5 years ago
Mark Monteiro
96acd6481e
Merge branch 'master' into externalid-type
5 years ago
Mark Monteiro
3ed76d7e08
Update to .NET Core 3.1.4
5 years ago
dkanada
4b4b50f3ee
Merge pull request #3115 from MrTimscampi/ffprobe
...
Parse color transfer and color primaries from ffprobe, and fix video range
5 years ago
MrTimscampi
9314434bbf
Fix suggestions
5 years ago
dkanada
8921c7a5bf
Merge pull request #3113 from Artiume/patch-1
...
Fix Progressive and Interlaced Stream capitalization
5 years ago
dkanada
ddebc9301e
Merge pull request #3116 from Artiume/patch-2
...
Update Books Resolver File Types and add .opf Mime Type
5 years ago
Patrick Barron
aca7e221d8
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Jellyfin.Server/Jellyfin.Server.csproj
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
5 years ago
gion
029bb80910
Merge remote-tracking branch 'upstream/master' into syncplay
5 years ago
artiume
a765272c17
Update MimeTypes.cs
5 years ago
artiume
527029af92
Update MediaStream.cs
5 years ago
artiume
d41cdb3b7a
Update Interlace
5 years ago
artiume
eb3ce3fb87
Fix Progressive Stream 'P' capitalization
5 years ago
artiume
9ed8c6cb11
Add opf mimetype
5 years ago
Patrick Barron
87c63e668c
Merge branch 'master' into activitydb-efcore
5 years ago
Patrick Barron
b94afc597c
Address review comments
5 years ago
MrTimscampi
234292453f
Add HLG to the video range detection
5 years ago
Mark Monteiro
2e09311a93
Merge branch 'master' into websocket
5 years ago
Patrick Barron
a8f0d0aa0d
Merge branch 'master' into activitydb-efcore
5 years ago
Patrick Barron
c1360a1dc3
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Data/SqliteUserDataRepository.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Entities/User.cs
# Jellyfin.Data/ISavingChanges.cs
# Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj
# Jellyfin.Server.Implementations/JellyfinDb.cs
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Model/Notifications/NotificationOptions.cs
# MediaBrowser.sln
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Patrick Barron
6379391f87
Merge branch 'master' into activitydb-efcore
5 years ago
Mark Monteiro
dc5165b97f
Merge branch 'master' into simplify-https-config
5 years ago
gion
5c8cbd4087
Fix code issues
5 years ago
gion
8a6ec2fb71
Rename Syncplay to SyncPlay
5 years ago
gion
6e22e9222b
Fix code issues
5 years ago
artiume
3e14b1b50f
Remove ogg video mimetype
5 years ago
Bond-009
62da4d0e5c
Merge pull request #2492 from Polpetta/fix-api-private-data-leak
...
Fix emby/user/public API leaking sensitive data
5 years ago
Davide Polonio
5c6339d8fd
Fix typo in PublicUserDto
...
Co-authored-by: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Davide Polonio
57cf19f058
Fix variable declaration and follow sonarcloud suggestions
5 years ago
dkanada
cd07bc23f8
Merge pull request #3050 from Artiume/patch-1
...
Update MimeTypes.cs
5 years ago
artiume
1388464329
Update MimeTypes.cs
5 years ago
artiume
1058c80a41
Update MediaBrowser.Model/Net/MimeTypes.cs
5 years ago
artiume
0aff46631f
Update MediaBrowser.Model/Net/MimeTypes.cs
...
Co-authored-by: dkanada <dkanada@users.noreply.github.com>
5 years ago
Mark Monteiro
432aae0fcc
Add missing comma
5 years ago
artiume
183514ebe2
add azw3
5 years ago
artiume
25651362bf
Update MimeTypes.cs
5 years ago
artiume
675cbd8a16
Update MimeTypes.cs
5 years ago
Patrick Barron
032de931b1
Migrate activity db to EF Core
5 years ago
Bond_009
15634a1913
Merge branch 'master' into websocket
5 years ago
Bond_009
7659a2ab32
Remove ListHelper extensions
5 years ago
Bond-009
690fb65cd8
Merge pull request #2985 from sparky8251/prometheus
...
Add Prometheus exporters
5 years ago
Vasily
5922c35d69
Merge pull request #2920 from Bond-009/tests2
...
Add some simple tests
5 years ago
gion
73fcbe90c0
Send error messages to clients
5 years ago
gion
083d3272d0
Refactor and other minor changes
5 years ago
gion
40889702d0
Update session ping
5 years ago
gion
6519eebabb
Implement NTP like time sync
5 years ago
gion
84d92ba9ce
Check that client is playing the right item
...
Send date when playback command is emitted
Rename some classes
5 years ago
gion
459297211e
Implement syncplay permissions for a user
5 years ago
gion
10c2c62f07
Implement syncplay backend
5 years ago
Mark Monteiro
57b5ec1d51
Remove unnecessary properties from SystemInfo response object
...
These properties do not provide any useful information to the client. The client would already have to have all this information in order to connect to the endpoint to retrieve it
5 years ago
Mark Monteiro
93649ad77b
Merge remote-tracking branch 'upstream/master' into simplify-https-config
5 years ago
sparky8251
68c7a914c3
Added option to disable metrics collection and defaulted it to off
5 years ago
ConfusedPolarBear
70e50dfa90
Apply suggestions from code review
5 years ago
Bond-009
c0b3c11b2e
Merge pull request #2846 from jellyfin/azure
...
Remove requirement to build web during server builds
5 years ago
Mark Monteiro
c5f163293f
Add <ProjectGuid> properties to all project files
...
This is required for SonarCloud analysis to run
5 years ago
Vasily
07143bcb68
Merge pull request #2466 from dkanada/plugin
...
Update plugin classes for nightly builds
5 years ago
Bond_009
7f4a229cd2
Add some simple tests
5 years ago
dkanada
e6ef680775
add code suggestions
5 years ago
dkanada
eda208e258
Merge pull request #2829 from Bond-009/warn19
...
Fix some warnings
5 years ago
randrey
2e10d385f0
Add mime type for .mpegts files.
5 years ago
randrey
156998dd83
Add mime types for ape and wv files.
5 years ago
Mark Monteiro
bcf1ef319a
Update documentation for EnableUPnP
5 years ago
Mark Monteiro
c78413cf7c
Disable UPnP by default
5 years ago
ConfusedPolarBear
36f3e933a2
Add quick connect
5 years ago
Bond_009
27ce10d0c1
Fix release build
5 years ago
Bond_009
fc049caba2
Merge branch 'master' into nullable3
5 years ago
dkanada
cb2523e2ef
merge branch master into plugin
5 years ago
Bond-009
3d611743ed
Merge pull request #2680 from mark-monteiro/remove-common-process
...
Remove CommonProcess and ProcessFactory
5 years ago
dkanada
bd55bdb4e3
merge branch master into plugin
5 years ago
dkanada
cbe1fe2c8f
update description and overview for plugins
5 years ago
dkanada
2da5df6c25
add new property for version changelogs
5 years ago
dkanada
abb7ed9c35
rename target abi property
5 years ago
dkanada
78abbcc251
standardize plugin version and guid properties
5 years ago
dkanada
8e9aeb84b1
remove release channel from plugin classes
5 years ago
Bond_009
49fe5e0a21
Fix some warnings
5 years ago
Bond_009
9cca964b08
Address comments
5 years ago
Pika
7aba10eff6
Forgot one
5 years ago
Pika
d85ca5276b
Port changes from #2773
5 years ago
Vasily
5b59cd2eb2
Merge pull request #2696 from mark-monteiro/fix-extras
...
Display Extras With Unknown Types
5 years ago
dkanada
bfff9b7178
Merge pull request #2794 from mark-monteiro/dependabot/nuget/System.Text.Json-4.7.1
...
Bump System.Text.Json from 4.7.0 to 4.7.1
5 years ago
Vasily
8e514f8d63
Fix check for profile supporting a codec - it should first check if profile is talking about media type
...
For example, audio-only profiles have "VideoCodec" set to "null" which translates to "any codec", which breaks some logic later on
5 years ago
Pika
1cf31229d8
Use embedded title for other track types
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Mark Monteiro
e0f40f57d8
Merge remote-tracking branch 'upstream/master' into remove-common-process
5 years ago
Mark Monteiro
387fa474aa
Document HTTPS configuration options
5 years ago
Mark Monteiro
ca71ac72ab
Replace EnableHttps and SupportsHttps with ListenWithHttps and CanConnectWithHttps
5 years ago
Bond-009
f31efce52d
Merge branch 'master' into usings
5 years ago
Vasily
07ea120ba9
Merge pull request #2601 from mark-monteiro/support-running-without-web-content
...
Support Running Server Without Web Content
5 years ago
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
5 years ago
Mark Monteiro
cc8294842a
Add ExtraType.Unknown enum value and use it instead of null
5 years ago
Bond-009
5acd0521a2
Merge pull request #2639 from alset333/master
...
Change DeinterlaceMethod's "bobandweave" to "yadif" or "yadif_bob", and set default value
5 years ago
dkanada
bd4269cb59
Merge pull request #2667 from crobibero/emby-naming-warnings
...
Fix warnings in Emby.Naming
5 years ago
Mark Monteiro
b947d98266
Delete unnecessary ProcessFactory abstraction
5 years ago
Mark Monteiro
ee2f911a2b
Remove unnecessary CommonProcess abstraction
5 years ago
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
5 years ago
Luke Foust
ae4e727b24
Merge branch 'master' of https://github.com/lfoust/jellyfin into externalid-type
5 years ago
dependabot-preview[bot]
798a765105
Bump System.Text.Json from 4.7.0 to 4.7.1
...
Bumps [System.Text.Json](https://github.com/dotnet/corefx ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/dotnet/corefx/releases )
- [Commits](https://github.com/dotnet/corefx/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
Mark Monteiro
aa9737afb3
Update .NET Core to 3.1.3
5 years ago
crobibero
cb68fbeb0a
Fix warnings in Emby.Naming
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
Jose
5a30d9ecfb
Added support for netstandard2.0 besides netstandard2.1 (multi target framework) to allow usage from UWP (netstandard 2.1 not available in UWP until .net 5)
5 years ago
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
5 years ago
Mark Monteiro
debab44870
Update all packages to .NET Core 3.1.2
5 years ago
Peter Maar
adbf375efe
Merge pull request #1 from jellyfin/master
...
Pull latest to my fork
5 years ago
dkanada
af5d3e8eae
Merge pull request #2617 from Shawmon/wasm-mimetype
...
add wasm mimetype
5 years ago
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
5 years ago
Shawmon
8630d18372
add wasm mimetype
5 years ago
Mark Monteiro
e2685c51ec
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Mark Monteiro
99bf6edba2
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Bond-009
a7e1a5c96a
Merge pull request #2506 from mark-monteiro/inject-loggers-with-context
...
Inject loggers with context using ILogger<T>
5 years ago
dkanada
52fde64f10
remove unused files and fix some future warnings
5 years ago
Joshua M. Boniface
e0381c8854
Set EnableHttps disabled by default
...
Prevents issues on first setup when behind a reverse proxy. Also
prevents issues saving the Networking page by default if SSL is not
fully configured.
5 years ago
Vasily
acd67c7152
Add tracking of JF version used to run this config previously
5 years ago
Davide Polonio
5099f6e4a2
Add FIXME in HasConfiguredPassword public user DTO method
5 years ago
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
5 years ago
dkanada
2dc1a18203
Merge pull request #2501 from JustAMan/pedal-to-the-metal-from-the-get-go
...
Default transcoding throttling to false for new installs
5 years ago
Vasily
c1aafd2ba0
Default transcoding throttling to false for new installs
5 years ago
Vasily
13d30a0a79
Merge pull request #2436 from dkanada/music
...
Add config options for MusicBrainz
5 years ago
Davide Polonio
5d760b7ee8
Fix emby/user/public API leaking private data
...
This commit fixes the emby/user/public API that was returning more data
than necessary. Now only the following information are returned:
- the account name
- the primary image tag
- the field hasPassword
- the field hasConfiguredPassword, useful for the first wizard only
(see
https://github.com/jellyfin/jellyfin/issues/880#issuecomment-465370051 )
- the primary image aspect ratio
A new DTO class, PrivateUserDTO has been created, and the route has been
modified in order to return that data object.
5 years ago
Mark Monteiro
d95ccbacac
Use IsHostingContent instead of explicitly checking ContentRoot
5 years ago
dkanada
974a04c129
update plugin classes for nightly builds
5 years ago
dkanada
4ae80a5d56
partially fix issue with music scans
5 years ago
Peter Maar
818695a01e
Improve controls for deinterlace method; matches with jellyfin-web changes
5 years ago
artiume
697aee5b0c
Merge pull request #21 from jellyfin/master
...
nightly
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
dkanada
6715450598
Merge pull request #2427 from Bond-009/minor
...
Minor improvements
5 years ago
Peter Maar
7716deddf0
Add encoding option bobandweave, change back the EncodingHelper logic
5 years ago
dkanada
61015c1d0f
Merge pull request #2321 from Bond-009/images
...
Simplify image processing by removing image enhancers
5 years ago
artiume
eb67117b83
Merge pull request #20 from jellyfin/master
...
nightly
5 years ago
Bond_009
adc9fc282c
Minor improvements
5 years ago
Ulrich Wagner
d7f199bb1c
#2407 : Prefer MP4-Metadata for episodes
5 years ago
artiume
63f13df6fc
Merge pull request #17 from jellyfin/master
...
10.5
5 years ago
dkanada
cf2626428c
Merge pull request #2400 from Bond-009/baseurl
...
Another baseurl related fix
5 years ago
artiume
40ad6f843f
Merge pull request #16 from jellyfin/master
...
nightly
5 years ago
Bond_009
f5db4c8402
Another baseurl related fix
...
Baseurl always starts with a '/' (unless it's empty)
5 years ago
Mark Monteiro
8ffb073ccb
Enable documentation warnings for fully documented files
5 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Mark Monteiro
a381eb884c
add-some-xml-documentation
5 years ago
artiume
4d324046ac
Merge pull request #14 from jellyfin/master
...
nightly
5 years ago
artiume
c3f749ec66
Update MediaBrowser.Model/Users/UserPolicy.cs
...
Co-Authored-By: Anthony Lavado <anthonylavado@me.com>
5 years ago
artiume
3b6a4c3a33
Merge pull request #11 from jellyfin/master
...
nightly
5 years ago
Bond_009
f47ad85011
Fix warnings MediaBrowser.Model
5 years ago
dkanada
b7a9900556
Merge pull request #2357 from Bond-009/warn13
...
Fix warnings
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
dkanada
cd13f718fb
Merge pull request #2247 from Bond-009/stringhelper
...
Remove StringHelper functions
5 years ago
Bond-009
6cd9c84ddf
Update MediaBrowser.Model/Extensions/StringHelper.cs
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
artiume
d4470b5709
Merge pull request #9 from jellyfin/master
...
nightly
5 years ago
Bond_009
2186df8ac4
Update deps
5 years ago
Bond-009
04b9e94c7c
Merge pull request #2338 from ferferga/master
...
Removed old 'automatic restart after update' features
5 years ago
Vasily
8c520160cc
Merge pull request #2331 from nyanmisaka/master
...
fix an issue that could not correctly determine 'IsSecondaryAudio' in some cases.
5 years ago
artiume
918df5e352
Merge remote-tracking branch 'jellyfin/master'
5 years ago
ferferga
d6786c7304
Removed old 'automatic restart after update' features'
5 years ago
Nyanmisaka
48e9c004b4
fix an issue about determining 'IsSecondaryAudio'
...
fix an issue that could not correctly determine 'IsSecondaryAudio' in some cases.
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
Bond-009
686d1ff9fb
Update StringHelper.cs
5 years ago
Bond-009
47d3337124
Update StringHelper.cs
5 years ago
Vasily
3ab979c6ba
Merge pull request #2264 from Bond-009/discovery
...
Clean up server discovery code
5 years ago
Bond_009
976459d3e8
Rewrite WebSocket handling code
5 years ago
Bond_009
84d1b12530
Attempt #2
5 years ago
Bond-009
ded9857f45
Clean up server discovery code
5 years ago
dkanada
a272638a84
Merge pull request #2170 from Bond-009/mediainfoservice
...
Minor changes to MediaInfoService
5 years ago
Bond_009
b50c4938e1
Merge branch 'master' into namingtests
5 years ago
Artiume
a40cb7bbd8
Merge pull request #7 from jellyfin/master
...
nightly
5 years ago
Bond-009
fdbb329118
Remove StringHelper functions
5 years ago
dkanada
73fac50e57
rename two properties based on code suggestions
5 years ago
Bond_009
8a0ef41036
Minor improvements
5 years ago
dkanada
aca31457c0
merge branch master into media-attachments
5 years ago
Bond_009
5751d86536
Fix warnings and move to System.Text.Json
5 years ago
Artiume
6a6e02e1ec
Merge pull request #3 from jellyfin/master
...
nightly, big one
5 years ago
Bond-009
6b185119aa
Merge branch 'master' into namingtests
5 years ago
Artiume
77fc77eb82
Update UserPolicy.cs
5 years ago
Bond-009
baadb504bb
Merge branch 'master' into mediaencoding
5 years ago
Joshua M. Boniface
9744f5aee3
Merge pull request #2118 from chaosinnovator/master
...
Add StartIndex result to /Items API query
5 years ago
Bond_009
0bf8bfbb0c
Merge branch 'master' into mediaencoding
5 years ago
chaosinnovator
b98e25a07e
Add StartIndex result to /Items API query
5 years ago
Bond_009
35151553e3
Add back all old emby tests
5 years ago
Bond_009
cc5acf37f7
Make probesize and analyzeduration configurable and simplify circular
...
dependencies
Makes the probesize and analyzeduration configurable with env args.
(`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
5 years ago
Bond_009
3221e837f9
* Add support for multi segment base urls
...
* Make baseurl case-insensitive
5 years ago
dkanada
51cdc6ea16
Merge pull request #1926 from Bond-009/auth
...
Add clearer exceptions, warnings and docs
5 years ago
dkanada
37eed8cf1f
revert settings to their old names
5 years ago
dkanada
b1f9b03b17
rename some missed variables and fix warnings
5 years ago
Bond-009
983d38a43b
Merge branch 'master' into installationmanager
5 years ago
Andrew Mahone
1600d5b53f
Merge remote-tracking branch 'origin/master' into media-attachments-clean
5 years ago
Erwin de Haan
45a670f15b
Revert the project inclusion that created a cycle.
5 years ago
Erwin de Haan
387051c409
Fix the last docs warnings.
5 years ago
Bond_009
d529f81cd9
Improve IInstallationManager interface
5 years ago
Bond_009
3f7836d9eb
Update deps and add MultiThreading analyzer
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
Andrew Mahone
01b1c847e9
Provide delivery URLs for attachments in PlaybackInfo.
5 years ago
Andrew Mahone
321e5cba60
Add new MediaAttachment to store attachments found during media probing.
5 years ago
Bond_009
fef35d0505
Add clearer exceptions, warnings and docs
5 years ago
Bond_009
5edb8159a7
Fix Json serialization error
5 years ago
Joshua Boniface
345a14ff55
Use value instead of assigning baseUrl first
5 years ago
Joshua Boniface
b10e06ff45
Fix spacing issues
5 years ago
Joshua Boniface
2a79ae0a6e
Normalize baseUrl behaviour
...
Fully normalizes the baseUrl behaviour to better match how this sort of
feature works in other programs.
1. The baseUrl is always appended to paths, even the built-in `/emby`
and `/mediabrowser` paths.
2. The baseUrl is set statically at class instance creation, to ensure
it persists through changes until the next restart.
3. Configuration is normalized using a function when set, to ensure it's
in a standard `/mypath` format with leading `/`.
4. Cleans up the conditionals around default redirects. For sanity after
changing the URL, it will match *any* path that doesn't match the
current baseUrl and redirect it back to the main page (with baseUrl).
5. Adds a second method, NormalizeUrlPath, to avoid lots of `+ "/" +`
string manipulations which are unclean - we should always have a leading
slash.
6. Sets the default baseUrl to an empty string to avoid unexpected
behaviour, though this would be worked-around automatically.
7. Adds some debug logs whenever a URL is normalized, to help track down
issues with this code (if any arise).
5 years ago
Joshua M. Boniface
2d797adc08
Merge pull request #1773 from sparky8251/remove-wan-ddns
...
Remove WAN DDNS
5 years ago
Joshua M. Boniface
c069496b27
Merge pull request #1770 from sparky8251/remove-wan-ip
...
Remove WAN IP Detection
5 years ago
sparky8251
14f563d7c2
Removed WAN DDNS
...
It's odd that JF still had code lying around for generating a self signed cert. Currently, it does not do this so this code has been removed.
JF also appears to have functions in place to modify provided certs? Warrants deeper investigation. JF should not be attempting modifications of any certs under any circumstance.
5 years ago
sparky8251
44a3e0a97b
Hide new users from public API by default
5 years ago
sparky8251
0562b4cf6f
Remove WAN IP Detection
5 years ago
Bond-009
6f17a0b7af
Remove legacy auth code ( #1677 )
...
* Remove legacy auth code
* Adds tests so we don't break PasswordHash (again)
* Clean up interfaces
* Remove duplicate code
* Use auto properties
* static using
* Don't use 'this'
* Fix build
5 years ago
Bond-009
221b831bb2
Reset invalid login counter on successfull login
5 years ago
Bond_009
675754bc5c
Possible fix for MrMC
5 years ago
Bond-009
ee637e8fec
Fix warnings, improve performance ( #1665 )
...
* Fix warnings, improve performance
`QueryResult.Items` is now a `IReadOnlyList` so we don't need to
allocate a new `Array` when we have a `List` (and `Items` shouldn't need to
be mutable anyway)
* Update Providers .csproj to latest C#
* Remove extra newline from DtoService.cs
* Remove extra newline from UserLibraryService.cs
5 years ago
Anthony Lavado
cb393c215a
Merge pull request #1686 from Bond-009/warn7
...
More warning fixes
5 years ago
Bill Thornton
3a600687ea
Restore flac mime type
5 years ago
Bond_009
e4f893a0eb
More warning fixes
5 years ago
Bond_009
efc4805233
Fix login
5 years ago
Joshua M. Boniface
d95c04787c
Merge branch 'master' into h265
5 years ago
dkanada
25a590e8cd
Merge pull request #1636 from Bond-009/isomounter
...
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
5 years ago
Bond_009
237db8ae92
Clean up livestreaming code
5 years ago
Bond_009
dc662beefe
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
5 years ago
Anthony Lavado
7a27dd8a1b
Merge pull request #1632 from Bond-009/locale
...
Improve LocalizationManager
5 years ago
Anthony Lavado
af3c4e0ce8
Merge pull request #1588 from dkanada/url
...
Add base url option to server configuration
5 years ago
Bond_009
c699c546e4
Improve LocalizationManager
5 years ago
dkanada
bb04545068
Merge pull request #1614 from Bond-009/docs2
...
Document all public/internal members of Emby.Drawing
5 years ago
dkanada
685e9e4f58
Merge pull request #1584 from Bond-009/checksum
...
Check checksum for plugin downloads
5 years ago
dkanada
8f8d8e3d0b
Merge pull request #1581 from Bond-009/socket1
...
Use System.Net abstractions instead of raw socket
5 years ago
Bond_009
838e5d05d5
Document all public/internal members of Emby.Drawing
...
Forces all new public/internal members to be documented.
Enables TreatWarningsAsErrors for Emby.Drawing
5 years ago
Bond_009
5eaf5465a5
Check checksum for plugin downloads
...
* Compare the MD5 checksum when downloading plugins
* Reduced log spam due to http requests
* Removed 'GetTempFileResponse' function from HttpClientManager
* Fixed caching for HttpClientManager
5 years ago
dkanada
1ad67e223f
Merge pull request #1462 from Bond-009/installationmanager
...
Improvements to InstallationManager
5 years ago
dkanada
d521e5c36a
add base url to server configuration
5 years ago
Joshua M. Boniface
a96fa7a5c7
Merge pull request #1397 from Bond-009/passfast
...
Streamline authentication proccess
5 years ago
dkanada
5c366e4697
Merge pull request #1612 from Bond-009/warn4
...
Fix warnings
5 years ago
Bond_009
2a58c643d2
Fix more warnings
5 years ago
Bond_009
1cad93c276
Use System.Net abstractions instead of raw socket
5 years ago
Bond_009
cf7290343f
Fix build
5 years ago
Bond_009
9fff4b060e
Replace custom code with Asp.Net Core code
5 years ago
Bond-009
8b1bd7ac6b
Use a dictionary to look up mimetypes
5 years ago
Bond_009
ddd1a282ea
Remove IpAddressInfo and IpEndPointInfo classes
5 years ago
Bond_009
0f897589ed
Streamline authentication proccess
5 years ago
Bond_009
65a0ca2f32
Improvements to InstallationManager
6 years ago
Bond_009
defc5f1cf9
Force LF line endings
6 years ago
Anthony Lavado
d7aaa1489c
Merge pull request #1427 from dkanada/fanart
...
Move fanart image provider to plugin
6 years ago
Anthony Lavado
f631b2ecdc
Merge pull request #1159 from Bond-009/streamjob
...
Trying to make sense of the streaming code
6 years ago
Frank
3ba709fcc3
Fix #1432 . Add support for encoding with libx265 and hevc_nvenc.
6 years ago
dkanada
09dfa071dc
move fanart image provider to plugin
6 years ago
Bond-009
d9c159122f
Merge pull request #1229 from voodoos/cleanup/SocketSharp
...
Cleaning WebSocketSharp continued
6 years ago
Anthony Lavado
2f0719a883
Move the definition of ProductName to the correct class
...
Missed moving this from one class to the other.
6 years ago
VooDooS
a6e1b23eb0
Simplify headers use in WSS
6 years ago
Bond_009
93e535d3a1
Trying to make sense of the streaming code
...
Mostly small changes as I was looking through the code.
* async void -> async Task
* Properly implemented dispose methods
* Pass the logstream directly to the JobLogger
* Style fixes
6 years ago
Phallacy
09921a00aa
made password resets an interface and per user
6 years ago
Joshua M. Boniface
fc79659549
Merge pull request #1127 from LogicalPhallacy/lockoutfix
...
Add configurable user lockout
6 years ago
redSpoutnik
480a6607e2
Merge branch 'master' into subtitle-display-title
6 years ago
redSpoutnik
4a30fee40d
Remove some dead code
6 years ago
LogicalPhallacy
9df1506794
Merge pull request #2 from LogicalPhallacy/master
...
update lockoutfix to latest for testing
6 years ago
Phallacy
1ee016c997
configurable user lockout
6 years ago
redSpoutnik
427688a0a0
Change subtitles DisplayTitle behavior
6 years ago
Erwin de Haan
21cc38fcf4
Adjusted AssemblyCopyright attribute values.
6 years ago
Erwin de Haan
ee7bf86e0f
Adjusted the Product Name so the User Agent is correct/better.
6 years ago
Bond-009
e64aaebbac
Improvements around streams
...
* Use ArrayPool instead of allocating new buffers each time
* Remove NetworkStream copy
* Remove some dead code
6 years ago
Vasily
297f25cfc2
Merge pull request #1059 from Bond-009/os
...
Remove EnvironmentInfo
6 years ago
Joshua M. Boniface
6751560228
Merge pull request #1092 from joshuaboniface/configurable-webdir
...
Add configurable webdir option
6 years ago
Bond-009
3ddbda9aca
Merge branch 'master' into xml
6 years ago
Vasily
1fef8bf266
Merge pull request #1060 from Bond-009/assinfo
...
Remove redundant class AssemblyInfo
6 years ago
Joshua Boniface
3c4043199a
Implement review feedback
6 years ago
Joshua Boniface
132ce3ece1
Add further resources to complete WebPath
6 years ago
Bond-009
decaffed86
Remove EnvironmentInfo
...
This moved the last bit of usefulness of EnvironmentInfo into a static
class.
6 years ago
Bond-009
669c48cc8b
Merge pull request #1065 from cvium/closed_response
...
Don't set status code if response is closed
6 years ago
Claus Vium
3fa43a1e08
Don't set status code if response is closed
6 years ago
Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
6 years ago
Claus Vium
0abe57e930
Merge remote-tracking branch 'remotes/upstream/master' into kestrel_poc
6 years ago
Bond-009
ae0ecc1b10
Merge pull request #870 from LogicalPhallacy/betterauth
...
Better default authentication
6 years ago
Claus Vium
8c609bc9ce
Reduce aspnet imports
6 years ago
Bond-009
e91dd14b31
Remove redundent class AssemblyInfo
6 years ago
Phallacy
8f4895e8a5
more fixes for perf and style
6 years ago
Bond_009
a9302b8b53
Remove useless abstraction around XmlReaderSettings
...
This removes the amount of stuff that needs to be passed around
Also removes some unneeded `ManagedFileSystem` usage
6 years ago