Bond-009
9734892322
Merge pull request #12925 from Bond-009/await
...
Always await instead of directly returning Task
4 weeks ago
Josh Soref
044cf9fb85
chore: fix spelling
...
* a
* acceleration
* addition
* altogether
* api clients
* artist
* associated
* bandwidth
* cannot
* capabilities
* case-insensitive
* case-sensitive
* configuration
* delimiter
* dependent
* diacritics
* directors
* enable
* explicitly
* filters
* finish
* have
* hierarchy
* implicit
* include
* information
* into
* its
* keepalive
* localization
* macos
* manual
* matching
* metadata
* nonexistent
* options
* overridden
* parsed
* parser
* playback
* preferring
* processes
* processing
* provider
* ratings
* retrieval
* running
* segments
* separate
* should
* station
* subdirectories
* superseded
* supported
* system
* than
* the
* throws
* transpose
* valid
* was
link: forum or chat rooms
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
1 month ago
JPVenson
b39553611d
Applied coding style
3 months ago
JPVenson
508b27f156
Fixed Duplicate returns on grouping
...
Fixed UserDataKey not stored
4 months ago
JPVenson
dfbbbf023d
reverted tag enumeration
4 months ago
JPVenson
4959232b27
Fixed tags aggregation
4 months ago
Bond_009
d2db700402
Always await instead of directly returning Task
...
https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md#prefer-asyncawait-over-directly-returning-task
The performance impact is negligible (and it's me saying that!)
4 months ago
JPVenson
0639758abd
Updated all instances of ImmutableList to ImmutableArray
4 months ago
JPVenson
b09a41ad1f
WIP porting new Repository structure
5 months ago
JPVenson
be48cdd9e9
Naming refactoring and WIP porting of new interface repositories
5 months ago
elfalem
9ec85a0f18
Allow Playlists access for users with allowed tags configured ( #12686 )
5 months ago
gnattu
97d2f778f8
Only sort item by width when they have the same path ( #12626 )
5 months ago
Bond-009
e10b986ea0
Backport pull request #12558 from jellyfin/release-10.9.z
...
Fix alt version name generation
Original-merge: 70f4f2e8c2
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
6 months ago
Cody Robibero
8c3f3c503b
Merge pull request #11665 from Bond-009/getuserbyid
6 months ago
theguymadmax
065ec7ec0b
Allow svg for local images
6 months ago
Bond_009
c680dbb53e
Use User overload of UserDataManager.SaveUserData when possible
7 months ago
JPVenson
00eb6c0d6f
Add media segments API ( #12345 )
...
* Added Media segment manager
* Added "HasSegments" to MediaSourceInfo when requesting though baseitem
* Fixed ordering of Media Segements
* Added media segment API controller
* Added .ConfigureAwait(false) on media segments manager
* renamed MediaSegmentsController
removed empty route
* Added Model layer for Media Segments
Fixed review comments Media segments
* Updated media segment naming
refactored api and manager usage
* Added mediaSegment type filter
* Fixed codesmell
* Fixed naming and typos
* Added EF Migration
* Added Identity Generation for MediaSegments
Made mediasegment filter optional
* Fixed optional filter parameter
* refactored segment namespace
* Added SegmentProviderId to MediaSegment
* Media segment comment indentation
* Added MediaSegmentManager query notracking
7 months ago
ItsAllAboutTheCode
24f355a779
Changed `GetThemeMedia` to support SortBy/Order options ( #12167 )
...
* Changed `GetThemeMedia` to support SortBy/Order options
The `GetThemeMedia, `GetThemeVideos` and `GetThemeSongs` functions can optionally sort the results based based on passing an ItemSortBy type and a SortOrder.
This is intended to be used by jellyfin-web in order to allow users to control the order of theme playback.
See PR: https://github.com/jellyfin/jellyfin-web/pull/5714
* Update MediaBrowser.Controller/Entities/BaseItem.cs
Fix the `GetThemeVideos` two argument overload having both parameters defaulted.
For the two argument overload, both parameters are required.
7 months ago
Cody Robibero
b026772764
Move external url listing to provider for plugin use ( #12279 )
7 months ago
Shadowghost
6734450d40
Backport pull request #12025 from jellyfin/release-10.9.z
...
Fix empty image folder removal for legacy locations
Original-merge: 476dc01f4d
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Shadowghost
5d4880c497
Backport pull request #11743 from jellyfin/release-10.9.z
...
Fix replace logic
Original-merge: 2ddb15c784
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
9 months ago
Bond-009
3feb3f81bf
More efficient array creation ( #11468 )
10 months ago
gnattu
5dc6bb4910
Fix incomplete tag query for whitelist tags ( #11416 )
10 months ago
Bond_009
2ad872001d
Address comments
10 months ago
Bond_009
88a38a61b5
Improve audio normalization
...
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
10 months ago
Bond-009
428283f787
Always scan ReplayGain tag ( #11418 )
10 months ago
gnattu
601c88c704
fix: don't apply whitelist tags to libraries ( #11377 )
10 months ago
Shadowghost
ddda30fe23
Only allow owner and admin to delete playlists
11 months ago
Cody Robibero
5437936bb9
Check all tags for allow/block ( #11206 )
11 months ago
Gary Wang
c16135800c
feat(i18n): transliterate item name before sorting ( #11172 )
11 months ago
robert-hamilton36
2234b5bec6
add lyric files to supportedExtensions
12 months ago
Cody Robibero
e7b8d45bbb
Use helper function to compare guid ( #10825 )
1 year ago
Niels van Velzen
55916a09eb
Remove some unused client capabilities and sync code ( #10812 )
1 year ago
Cody Robibero
033cfa59c4
Convert CollectionType to use lowercase enum names
1 year ago
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
1 year ago
Cody Robibero
906f701fa8
Convert CollectionType, SpecialFolderType to enum ( #9764 )
...
* Convert CollectionType, SpecialFolderType to enum
* Hide internal enum CollectionType values
* Apply suggestions from code review
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
* Fix recent change
* Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs
Co-authored-by: Patrick Barron <barronpm@gmail.com>
---------
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
Co-authored-by: Patrick Barron <barronpm@gmail.com>
1 year ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
1 year ago
Bond_009
18a311d32f
== null -> is null
2 years ago
Bond-009
3982b0e057
Reduce bottlenecks scan code ( #9863 )
2 years ago
TelepathicWalrus
603fce59df
Audio normalization ( #9222 )
...
Co-authored-by: Joe Rogers <1337joe@users.noreply.github.com>
Co-authored-by: Bond-009 <bond.009@outlook.com>
2 years ago
Stepan Goremykin
910617bbc3
Remove redundant 'else' keywords
2 years ago
Bond_009
2e4905ff05
Fix #9378
...
Remove sort words before replacing dots with spaces
2 years ago
Bond_009
761b9ed6a1
Allow webp for local images
2 years ago
Shadowghost
07dc163844
Fix playlist parental control and no parental control skipping forbidden unrated items
2 years ago
Shadowghost
c8d80450e0
Recursively update rating
2 years ago
Jpuc1143
cb61a57e82
Reduced number of calls to GetPreference()
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2 years ago
Jpuc1143
7fa6d4c81e
Add "Allowed Tags" to Parental Controls
2 years ago
Cody Robibero
9a740344be
Add support for .sup subtitle ( #8808 )
...
Fixes https://github.com/jellyfin/jellyfin/issues/8628
2 years ago
Joe Rogers
e4040ab812
Allow video extras to use owner library options
2 years ago
Bond_009
b366dc2e6e
Use ArgumentException.ThrowIfNullOrEmpty
2 years ago