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
crobibero
44957c5a9a
Use typed logger where possible
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
Bond_009
7439e095e2
Merge branch 'master' into nullable3
5 years ago
Patrick Barron
1d1a145ad4
Fix issues and add profile image support
5 years ago
Mark Monteiro
d06fee75b6
Rename Name to ProviderName
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
e5c857ac36
Rename external id type 'None' to 'General'
5 years ago
Mark Monteiro
96acd6481e
Merge branch 'master' into externalid-type
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Mark Monteiro
3d8b81039d
Log refresh progress at Debug level
5 years ago
Mark Monteiro
51b9a6e94b
Register IProviderManager correctly
5 years ago
Bond_009
3ab50f5a3f
Address comments
5 years ago
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
5 years ago
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
5 years ago
Bond_009
e699e5d405
Fix possible race condition
5 years ago
Bond_009
d1e1aef5f7
Fix possible race condition
5 years ago
Bond_009
a07ee65365
Minor improvements
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
dkanada
21ff63c371
move the transcode path
5 years ago
Bond-009
6032f31aa6
Use CultureInvariant string conversion for Guids
5 years ago
Bond-009
bf43dc00bb
More warning fixes
6 years ago
Claus Vium
8985fb8d58
Remove support for games as a media type
6 years ago
Erwin de Haan
581a7fe078
Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
6 years ago
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
6 years ago
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
6 years ago
Erwin de Haan
b062577d81
Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListener
6 years ago
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
6 years ago
hawken
ba1794f64b
Remove tabs and trailing whitespace
6 years ago
Bond_009
c99b45dbe0
Remove some warnings
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
b7ebb67cbb
Remove the need for NullLogger
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago
Bond_009
6e5d2aadaa
Remove custom ToArray extension
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
93676f6838
revise unknown audio stream handling
7 years ago
Luke Pulverenti
060215143f
improve httpclient resource disposal
7 years ago
Luke Pulverenti
43eec485e9
fix book providers
7 years ago
Luke Pulverenti
a5b82cd2ec
remove unneeded async signatures
7 years ago
Luke Pulverenti
49b799adbe
3.2.30.8
7 years ago
Luke Pulverenti
1ad990ad72
update live tv data transfer
7 years ago
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
7 years ago
Luke Pulverenti
52aeb3c40b
consolidate interfaces
7 years ago
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
8 years ago
Luke Pulverenti
7bc2a9a081
update people editing
8 years ago
Luke Pulverenti
ffb68b0318
update realtime monitor
8 years ago
Luke Pulverenti
33014f77aa
update GetItems method
8 years ago
Luke Pulverenti
da77b05817
update data queries
8 years ago
Luke Pulverenti
568d769cc8
support omdb episodes by imdb; add more search data
8 years ago
Luke Pulverenti
a9b041a7e6
rework refresh queue
8 years ago
Luke Pulverenti
ac3ec6d185
update image saver
8 years ago
Luke Pulverenti
2ef30a3ba8
update program titles
8 years ago
Luke Pulverenti
3edf91ce56
update music artists
8 years ago
Luke Pulverenti
853dbfc558
separate player selection into it's own script
8 years ago
Luke Pulverenti
b0c0b77aed
improve series recording images
8 years ago
Luke Pulverenti
a8b340cbb2
update portable projects
8 years ago
Luke Pulverenti
345ad10665
don't buffer responses by default
8 years ago
Luke Pulverenti
fd04fddca0
update locks
8 years ago
Luke Pulverenti
872aec9352
continue reworking provider project
8 years ago
Luke Pulverenti
ef6b90b8e6
make controller project portable
8 years ago
Luke Pulverenti
07791d46a5
rework scheduled tasks in preparation of common project going portable
8 years ago
Luke Pulverenti
bba0c564c7
remove dead interface objects
8 years ago
Luke Pulverenti
50e6686987
update live stream management
8 years ago
Luke Pulverenti
a69ca6c55b
avoid buffering http responses
8 years ago
Luke Pulverenti
0706bd5237
update DirectoryService
8 years ago
Luke Pulverenti
88415471eb
add trakt external url
9 years ago
Luke Pulverenti
4e624c2cef
removed dead code
9 years ago
Luke Pulverenti
6b1c6ace22
more identify fixes
9 years ago
Luke Pulverenti
14548735f3
fix identify by imdb id
9 years ago
Sven Van den brande
168587b2a0
Remove unused code...
9 years ago
Luke Pulverenti
d683f30619
update music user data key
9 years ago
Luke Pulverenti
a3ded01bce
update identification feature
9 years ago
Luke Pulverenti
971808f38f
restore change
9 years ago
Luke Pulverenti
309710c1aa
fix merge conflict
9 years ago
Luke
ab92172720
fixes #1124 - Download Missing Images does not work when Item is locked
9 years ago
Luke Pulverenti
cc19ce0daf
added new parent methods
9 years ago
Luke Pulverenti
bc3da4bbad
update image providers
9 years ago
softworkz
54177fbd60
Remote-Search: Suppress duplicates when agregating results from multiple providers
...
This is a revision to pull request #1205 which tries to avoid returning
duplicate results from multiple providers.
Duplicates are eliminated in two stages:
* Check for duplicate provider ids
* In case of movies and series: Also remove duplicates by title/year
combination
The second stage is required because search results of themoviedb and
thetvdb do not contain external ids and performing separate queries for
each individual result would be too expensive. This is not an ideal
solution, but Name/Year is anyway just exactly that information which is
presented to the client in the results - apart from the image, of
course.
Images are only aggregated on matching provider ids, though. To allow
image aggregation over all search results, the breaking condition once
the result list is full has been removed..
9 years ago
Luke Pulverenti
5c613f2dda
update channel db
9 years ago
Luke Pulverenti
078277ebc2
continue file system rework
9 years ago
softworkz
57fd2ed0f8
Remote-Search: Allow result aggregation of multiple providers
...
Previously, when a remote search (without provider restriction) was
executed, the search used results from the first provider that returned
at least a single result only. Other providers are ignored.
This commit changes the behaviour in a way that all available providers
are queried until a certain number of search results has been collected.
The number is hardcoded to 10 (like it was before), but could be
parametrized in the future.
9 years ago
Luke Pulverenti
ebc95ffb9a
update access denied exceptions
9 years ago
Luke
e429b42146
Merge pull request #1185 from TomGillen/absolute-ids
...
Re-designed item identity providers
9 years ago
Luke Pulverenti
7488ea8c14
update video probing
9 years ago
Thomas Gillen
556b34d000
Re-designed item identity providers
9 years ago
Luke
14de062681
update file system methods
9 years ago
Luke Pulverenti
b7af1213a4
fix auto organize
9 years ago
Luke Pulverenti
9a0462c868
added keyframe setting
9 years ago
Luke Pulverenti
47b1a4cafd
update image processing
9 years ago
Luke Pulverenti
1279c6d8b5
fix roku live tv stream closing
9 years ago
Luke Pulverenti
d4fad83ee2
update favorites page
9 years ago
Luke Pulverenti
95ac98d5d4
update menus
10 years ago
Luke Pulverenti
b289b4cc7f
complete gdi fallback
10 years ago
Luke Pulverenti
b1d2841583
add movie metadata support to live tv
10 years ago
Luke Pulverenti
0708dc953e
add live tv collage
10 years ago
Luke Pulverenti
dbb7fd61ff
add dynamic images
10 years ago