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
5 years ago
Bond_009
defc5f1cf9
Force LF line endings
5 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
Bond-009
c31b0b311b
Apply suggestions from code review
...
more minor fixes before I do larger fixes
Co-Authored-By: LogicalPhallacy <44458166+LogicalPhallacy@users.noreply.github.com>
6 years ago
Phallacy
bef665be36
Minor fixes to address style issues
6 years ago
PloughPuff
656bffbbb2
Remove --ffprobe logic
6 years ago
PloughPuff
8104e739d5
Address review comments from Bond
6 years ago
PloughPuff
ed69e690b8
Review comments
...
Address review comments from JustAMan, Bond-009 and cvium.
6 years ago
PloughPuff
20775116f7
Reworked FFmpeg path discovery and always display to user
...
1) Reworked FFmpeg and FFprobe path discovery (CLI switch, Custom xml, system $PATH, UI update trigger). Removed FFMpeg folder from Emby.Server.Implementations. All path discovery now in MediaEncoder.
2) Always display FFmpeg path to user in Transcode page.
3) Allow user to remove a Custome FFmpeg path and return to using system $PATH (or --ffmpeg if available).
4) Remove unused code associated with 'prebuilt' FFmpeg.
5) Much improved logging during path discovery.
6 years ago
Claus Vium
446f9bf81f
Remove more Content-Length references
6 years ago
Phallacy
2c26517172
minor style fixes
6 years ago
The Lynxy
c84729a4f4
Do not allow new users to delete content by default
6 years ago
Claus Vium
1e97e4d462
Remove IHttpResponse
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
Claus Vium
91afaaf8fe
Cleanup in QueryParamCollection
6 years ago
Claus Vium
333bd2107a
Remove HttpUtility
6 years ago
Claus Vium
25d3d0b731
Remove some unused stuff
6 years ago
Claus Vium
5510e8ebee
Remove unused Cookies
6 years ago
Claus Vium
f1c93ae618
Remove SetContentLength and company
6 years ago
Claus Vium
852460b991
kestrel init
6 years ago
Claus Vium
4db31acff9
Begin removing System.Net sources
6 years ago
Xu Fasheng
cbd0e71c07
Send DLNA devices message to only the matched interface
...
This will be the right way for multiple interfaces, or the client will
receive all devices message with different IP addresses and could not
detect which one could access.
And provide one option DlnaOptions.SendOnlyMatchedHost to fallback to old
behaviour if this commit missed something.
6 years ago
Xu Fasheng
cf4e64f430
Add option to toggle if ignore virtual interfaces
...
Some VPN like ZerotierOne owns IP address but no gateway, and there is no
good idea in NetworkManager.GetIPsDefault() to filter such virtual interfaces,
so just provide one option to let user decide it.
6 years ago
Phallacy
a0d31a49a0
merging with master to clear merge conflict
6 years ago
Phallacy
6bbb968b57
minor changes and return to netstandard
6 years ago
Joshua M. Boniface
89d4ce309d
Merge pull request #848 from Bond-009/perf
...
Minor changes to reduce allocations
6 years ago
Joshua M. Boniface
b43317c5e1
Merge pull request #830 from Bond-009/update
...
Removed remaining self-update code
6 years ago
Vasily
13f2783a8e
Merge pull request #887 from wtayl0r/replace-primitives-with-iconfiguration
...
Replace primitive injection with IConfiguration
6 years ago
Bond_009
7554f63551
Remove more self-update code
6 years ago
Bond_009
77a5617774
Removed remaining self-update code
6 years ago
Phallacy
48e7274d37
added justaman notes, fixed new bug from emty has removals
6 years ago
William Taylor
18ae107ce4
Removed unnecessary configuration options and reduced primitive dependencies
6 years ago
Bond-009
a35ea49c99
Merge remote-tracking branch 'upstream/release-10.2.z' into newmaser
6 years ago
Bond-009
4811e76860
Merge branch 'master' into perf
6 years ago
Phallacy
77602aff88
Minor fixes re:PR870, added null checks from PR876
6 years ago
Bond_009
8d98885cda
Less string allocations
6 years ago
Bond_009
81a8ebde22
Move to Microsoft.Extensions.DependencyInjection
...
This PR replaces SimpleInjector with
Microsoft.Extensions.DependencyInjection.
6 years ago
William Lees
d18823ced1
Fix potential NullReferenceException
6 years ago
Phallacy
05bbf71b6d
sha256 with salt auth and sha1 interop
6 years ago
LogicalPhallacy
8bf88f4cb2
Merge pull request #9 from jellyfin/master
...
Yanking in latest changes
6 years ago
Bond-009
e216702bcf
Complete rename ImageSize -> ImageDimensions
6 years ago
Claus Vium
0ef2b46106
Remove custom Threading
6 years ago
Joshua M. Boniface
56dcc45dc0
Merge pull request #732 from Bond-009/locale
...
Reworked LocalizationManager to load data async
6 years ago
Bond_009
1385d89df6
Remove MoreLINQ
6 years ago
Joshua M. Boniface
c713824bf9
Merge pull request #734 from Bond-009/culture
...
Fix more analyzer warnings
6 years ago
Claus Vium
8985fb8d58
Remove support for games as a media type
6 years ago
Claus Vium
f7a46c7a56
Remove more Connect related stuff
6 years ago
Bond-009
2a1f6361a5
Merge branch 'master' into locale
6 years ago
Phallacy
4519ce26e2
Upgrade crypto provider, retarget better framework
6 years ago
Bond-009
1ea219bf3f
Merge branch 'master' into culture
6 years ago
Erwin de Haan
d3afa53191
Final refactored `IFileSystem` and `ManagedFileSystem`
6 years ago
Bond_009
a709cbdc64
Fix more analyzer warnings
6 years ago
Bond_009
51edd5d067
Reworked LocalizationManager to load data async
6 years ago
Andrew Rabert
4190410c7e
Merge pull request #710 from Bond-009/spelling
...
Fix a spelling mistake
6 years ago
Andrew Rabert
b673054c8d
Merge pull request #711 from Bond-009/sysevent
...
Remove remnants of system events
6 years ago
Bond_009
883575893b
Change image dimentions from double to int
...
Rename ImageSize -> ImageDimensions
6 years ago
Erwin de Haan
d1a0497f55
Revert "Merge pull request #452 from Bond-009/activitydb"
...
This reverts commit 48ad18d12b
, reversing
changes made to fe197415ca
.
6 years ago
Bond_009
fd7f420af2
Remove remnants of system events
6 years ago
Bond_009
eaa6cb0ddc
Fix a spelling mistake
6 years ago
Bond_009
905a253ff5
Suffix async methods with Async
6 years ago
Bond_009
f6f0a8a481
Use EF Core for Activity database
6 years ago
Bond_009
2f8f9e6853
Address comments
6 years ago
Bond_009
06d9423f00
Clean up last bits
6 years ago
Bond_009
37be6c87eb
Make ConditionProcessor static
6 years ago
Bond_009
c9b88ab741
Clean up streambuilder
6 years ago
cvium
b35dcbb9f0
Remove MediaBrowser.Text since it violates licenses and is overall hacky
6 years ago
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
6 years ago
Erwin de Haan
bb8df8dfa0
Updates reported version in `System/Info*` set of endpoints.
...
Added ProductName and ServerVersion to API.
Added build version and build step. Addressed issues wtih indentation.
Made the BuildVersion an actual object. This lets up link to the github page of that commit.
Fixed class method type and styled link.
Fixed languages and split out the information in the UI.
Moved update-version script and gave it executable permissions. Windows correctly finds the .bat file. And linux takes the one without extension.
Removed tempfiles from replace sessions from csproj.
Updated version generation scripts. Will also work with pre existing version files. (Source tarballs etc.)
Added simple replace for ssh github links.
Add execute rights to update-version.
Wrapped long line in ApplicationHost.cs
Fixed some small issues.
Fixed some small issues, and flipped some if's around.
Converted parameter names to camelBack casing.
Sealed the attribute class.
Removed MPLv2 license.
Fixed file headers.
Added newline.
Moved links in *.csproj files as well.
Fix issues caused by rebase auto merging.
Removed default constructor and added init values to properties, also hid the Remote value form API.
6 years ago
Erwin de Haan
c5430f86b0
Fixed csproj and xml identation.
6 years ago
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
6 years ago
Erwin de Haan
49b61f238e
Merge branch 'dev' into reformat
...
# Conflicts:
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
# Emby.Server.Implementations/LiveTv/LiveTvManager.cs
# Emby.Server.Implementations/Security/MBLicenseFile.cs
# Emby.Server.Implementations/Security/PluginSecurityManager.cs
# Emby.Server.Implementations/Security/RegRecord.cs
# MediaBrowser.Api/PluginService.cs
# MediaBrowser.Api/System/SystemService.cs
# MediaBrowser.Common/Security/IRequiresRegistration.cs
# MediaBrowser.Common/Security/ISecurityManager.cs
# MediaBrowser.Common/Security/PaymentRequiredException.cs
# MediaBrowser.Model/Entities/MBRegistrationRecord.cs
# MediaBrowser.Model/Entities/PluginSecurityInfo.cs
# deployment/win-generic/build-jellyfin.ps1
6 years ago
Claus Vium
eca3c099d9
removed a bunch of validation, security, registration, premiere, whatever bs
6 years ago
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
6 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
a36658f6f0
ReSharper Reformat: Properties to expression bodied form.
6 years ago
Erwin de Haan
089ad8e7c2
Find+Sed BOM removal *.xml,*.csproj,*,json,*.sln,*.txt
6 years ago
Erwin de Haan
8f41ba4d3a
Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model
6 years ago
Erwin de Haan
742bef5b5f
EditorConfig reformat: Non-CS files.
6 years ago
Erwin de Haan
382e8699a2
EditorConfig reformat: MediaBrowser.Model
6 years ago
Erwin de Haan
1a4b271314
Visual Studio Reformat: MediaBrowser.Model
6 years ago
Joshua M. Boniface
9dcaafe700
Merge pull request #458 from EraYaN/code-cleanup
...
Clean up several minor issues and add TODOs
6 years ago
Bond_009
3a2a0fbfe8
Add more NuGet metadata properties
...
Remove old nuspec files
6 years ago
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago