Bond-009
c5fce647de
Cleanup/simplification
...
* Removed useless copies/allocations
* Reduced unneeded complexity
6 years ago
Bond-009
1731bf7372
Remove ordering items
6 years ago
Claus Vium
8985fb8d58
Remove support for games as a media type
6 years ago
Claus Vium
b2ffad9ce9
Set Parent to current query Item if ParentId is empty ( #680 )
...
**Changes**
Fixed a faulty change in logic that occurred during the Christmas GPL nightmare.
I stepped through Emby 3.5.2 and stumbled over a difference in the query between Jellyfin and Emby, where in Emby, query.ParentId was set to the item itself. So I did a little digging in the old GPLv2 source and found this https://github.com/MediaBrowser/Emby/blob/3.4.1.8/MediaBrowser.Controller/Entities/Folder.cs#L720
**Issues**
Fixes #673
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
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
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
6 years ago
Erwin de Haan
26ca4b607b
Visual Studio Reformat: MediaBrowser.Controller
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
bd169e4fd4
remove trailing whitespace
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
bf01918659
Clean up
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago
Bond_009
6e5d2aadaa
Remove custom ToArray extension
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
58a7829ecd
update library changed notifier
7 years ago
Luke Pulverenti
2f758676d0
support sharing m3u tuner streams
7 years ago
Luke Pulverenti
0d28929e17
update download progress reporting
7 years ago
Luke Pulverenti
7cd1416d27
fix music artists not showing in collections
7 years ago
Luke Pulverenti
a5b82cd2ec
remove unneeded async signatures
7 years ago
Luke Pulverenti
cdd79ec7e2
update owned items
7 years ago
Luke Pulverenti
39c4542cf6
update query objects
7 years ago
Luke Pulverenti
e287e3a50d
remove async when there's nothing to await
7 years ago
Luke Pulverenti
26f6f594ce
improve handling of disconnected drives
7 years ago
Luke Pulverenti
1ad990ad72
update live tv data transfer
7 years ago
Luke Pulverenti
6b28eee2db
rework episode queries
7 years ago
Luke Pulverenti
e7425e6205
revert servicestack.text update
7 years ago
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
7 years ago
Luke Pulverenti
4e52c027bc
improve nextup queries
7 years ago
Luke Pulverenti
dcaf8356e6
update inherited images
7 years ago
Luke Pulverenti
a107ff0369
capture more transcoding info
7 years ago
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
8 years ago
Luke Pulverenti
9f0e6d17c8
add hevc cuvid
8 years ago
Luke Pulverenti
e91f569c15
update live tv startup
8 years ago
Luke Pulverenti
ffb68b0318
update realtime monitor
8 years ago
Luke Pulverenti
33014f77aa
update GetItems method
8 years ago
Luke Pulverenti
f07af448fa
update main projects
8 years ago
Luke Pulverenti
2f93d4498b
update query fields
8 years ago
Luke Pulverenti
da77b05817
update data queries
8 years ago
Luke Pulverenti
696a6b34ea
improve smb support
8 years ago
Luke Pulverenti
7147bec7d8
add landing screen settings
8 years ago
Luke Pulverenti
310f0e2811
fixes #2008 - Collections doesn't respect UserPolicy
8 years ago
Luke Pulverenti
372d40598d
remove qsv hevc decoding for now
8 years ago
Luke Pulverenti
5fa3817a76
update components
8 years ago
Luke Pulverenti
0b5d4ce3f8
fix live tv folders being created in a loop
8 years ago
Luke Pulverenti
12f20de68b
update offline detection
8 years ago
Luke Pulverenti
85cd90d6e6
update video osd
8 years ago
Luke Pulverenti
3edf91ce56
update music artists
8 years ago
Luke Pulverenti
2481c5d9f8
fix boxset socket events
8 years ago
Luke Pulverenti
e1b880a5a0
update series queries
8 years ago
Luke Pulverenti
f9702672f4
optimize series display
8 years ago
Luke Pulverenti
f275d7f3d2
reduce library queries
8 years ago
Luke Pulverenti
ef6b90b8e6
make controller project portable
8 years ago
Luke Pulverenti
b9c430059a
fix playlist deletion
8 years ago
Luke Pulverenti
2c6fc11dcf
update live stream sharing
8 years ago
Luke Pulverenti
d5b5c8e1a5
update display of active recordings
8 years ago
Luke Pulverenti
daaae69df5
add playback of in-progress recordings
8 years ago
Luke Pulverenti
951e2b6de3
allow channel items in collections and playlists
8 years ago
Luke Pulverenti
d68a826833
update dialogs
8 years ago
Luke Pulverenti
93a05271c2
fix notifications query
8 years ago
Luke Pulverenti
e4851e1b25
reduce rescanning due to IsOffline
8 years ago
Luke Pulverenti
845c4a0d62
update item by name validators
8 years ago
Luke Pulverenti
d6dc6ffe7e
update season methods
8 years ago
Luke Pulverenti
8a7b24000d
update season queries
8 years ago
Luke Pulverenti
037c4e8740
improve boxset & playlist performance
8 years ago
Luke Pulverenti
68d1b60964
stub out objects for per library settings
8 years ago
Luke Pulverenti
d71a468388
fix played filter for series
8 years ago
Luke Pulverenti
0706bd5237
update DirectoryService
8 years ago
Sven Van den brande
219cba7506
Removed redundant Collection Initializers
...
Removed Using directives that are not required
8 years ago
Luke Pulverenti
eb321dad3b
fix DateModified not refreshing
8 years ago
Luke Pulverenti
de635fe22c
add faster access to series sort name
8 years ago
Luke Pulverenti
5c5cc212aa
pass all audio codecs to server
9 years ago
Luke Pulverenti
759f5a8560
update task results
9 years ago
Luke Pulverenti
f9847be17c
update item by name queries
9 years ago
Luke Pulverenti
626a2ed2a9
update child count creation
9 years ago
Luke Pulverenti
023b12a798
update recording format
9 years ago
Luke Pulverenti
6118e5f966
update xmltv downloading
9 years ago
Luke Pulverenti
2e040f9c0c
update collection grouping setting
9 years ago
Luke Pulverenti
ddb6ea6f05
rework user data
9 years ago
Luke Pulverenti
53afb1e1e5
add images table
9 years ago
Luke Pulverenti
ae168bc563
update tag saving
9 years ago
Luke Pulverenti
2979185d8e
add provider ids to database
9 years ago
Luke Pulverenti
669af87014
support querying more fields
9 years ago
Luke Pulverenti
cc19c762b4
update refresh
9 years ago
Luke Pulverenti
e5049f92b4
remove schema version checks
9 years ago
Luke Pulverenti
432c52f934
update season filters
9 years ago
Luke Pulverenti
2daf91b3fe
update missing season creator
9 years ago
Luke Pulverenti
defbe7c4af
add ignore attribute
9 years ago
Luke Pulverenti
d1d0487fee
update artist queries
9 years ago
Luke Pulverenti
3118196ac6
update user data queries
9 years ago
Luke Pulverenti
3dc494c02d
update FindByPath
9 years ago
Luke Pulverenti
f80c1d93c0
update user queries
9 years ago
Luke Pulverenti
99084edabe
update windows ffmpeg
9 years ago
Luke Pulverenti
fb25ac7c08
update user data queries
9 years ago
Luke Pulverenti
d04b39421e
fix episode query
9 years ago
Luke Pulverenti
5a496a1fc8
reduce recursive querying
9 years ago
Luke Pulverenti
568e339ae8
update series pooling
9 years ago
Luke Pulverenti
311dd50eb7
support more filters at db level
9 years ago
Luke Pulverenti
1f9d32afc5
limit use of GetUserDataKey
9 years ago
Luke Pulverenti
9b339d7cae
resolve issue with querying by multiple item ids
9 years ago
Sven Van den brande
168587b2a0
Remove unused code...
9 years ago
Luke Pulverenti
71b6d5d439
add critic rating column
9 years ago
Luke Pulverenti
95250b9f22
removed dead code
9 years ago
Luke Pulverenti
23fe6dc4be
update db querying
9 years ago
Luke Pulverenti
d4870e788a
update db querying
9 years ago
Luke Pulverenti
52a42229cd
update sync task
9 years ago
Luke Pulverenti
63fe0239e3
update album queries
9 years ago
Luke Pulverenti
a2a0e1ae75
fix query by multiple ids
9 years ago
Luke Pulverenti
f4d61ddcc6
update db querying
9 years ago
Luke Pulverenti
1a00ac0bbe
update db querying
9 years ago
Luke Pulverenti
b4ea519395
update db querying
9 years ago
Luke Pulverenti
6807b2dd71
update playlist querying
9 years ago
Luke Pulverenti
fc6a270fb7
update sorting
9 years ago
Luke Pulverenti
4b7093e923
get recursive items from db
9 years ago
Luke Pulverenti
7b93b7a33c
finish removing ChannelFolderItem
9 years ago
Luke Pulverenti
1ee7826be6
restore changes
9 years ago
Luke Pulverenti
155c519080
fix merge conflits
9 years ago
Luke Pulverenti
6c27159406
update auto-organize
9 years ago
Luke Pulverenti
c7af567e5c
remove duplicate call
9 years ago
Luke Pulverenti
cc19ce0daf
added new parent methods
9 years ago
Luke Pulverenti
ce34c35b94
encode with qsv
9 years ago
Luke Pulverenti
fbf8d27637
update channel db
9 years ago
Luke Pulverenti
0bd1f36ece
update db queries
9 years ago
Luke Pulverenti
818662e051
use ImageMagick scale method
9 years ago
Luke Pulverenti
79a7e907d4
3.0.5768.3
9 years ago
Luke Pulverenti
cc213128e2
update schedules direct mapping
9 years ago
Luke Pulverenti
078277ebc2
continue file system rework
9 years ago
Luke Pulverenti
8ad702060e
begin file system rework
9 years ago
Luke Pulverenti
63b218be44
fix marking seasons unplayed
9 years ago
Luke Pulverenti
71af43795a
fixes #1166 - "Played" checkbox doesn't work for whole seasons
9 years ago
Luke Pulverenti
35fc099114
removed dead db fields
9 years ago
Luke Pulverenti
4e90d73203
update search
9 years ago
Luke Pulverenti
e90072b75f
update offline detection
9 years ago
Luke Pulverenti
29923506ca
rework subtitle editor
9 years ago
Luke
14de062681
update file system methods
9 years ago
Luke Pulverenti
46aa31b399
fix shortcut setting
9 years ago
Luke Pulverenti
54dd38b2bd
revise shortcut support
9 years ago
Luke Pulverenti
d4fad83ee2
update favorites page
9 years ago
Luke Pulverenti
fd261cecf7
resolve photo scan hang
10 years ago
Luke Pulverenti
b576ac12dd
resolve AVG false positives
10 years ago
Luke Pulverenti
30104bd8de
probe live streams after opening
10 years ago
Luke Pulverenti
ddbbe9ce4e
post release housecleaning
10 years ago
Luke Pulverenti
52a2ff5a2e
updated image magick sharp
10 years ago
Luke Pulverenti
f03f2346f3
revise opt-in tags
10 years ago
Luke Pulverenti
01828f19a7
added an allow mode filter for tags
10 years ago
Luke Pulverenti
504e2099e2
update dlna profiles
10 years ago