Fernando Fernández
2b742a5966
Reduce SKImage to SKBitmap conversion, high quality canvas ( #5366 )
3 weeks ago
Tim Eisele
3fc3b04daf
Rework parental ratings ( #12615 )
3 weeks ago
Tim Eisele
9657708b38
Reduce allocations, simplifed code, faster implementation, included tests - StreamInfo.ToUrl ( #9369 )
...
* Rework PR 6168
* Fix test
3 weeks ago
gnattu
e9331fe9d7
Improve SkiaEncoder's font handling ( #13231 )
...
* Improve SkiaEncoder's font handling
Our previous approach didn’t work with some complex library names, even when the required fonts were present, because the font handling logic was too simplistic. Modern Unicode and the fonts have become quite complex, making it challenging to implement it correctly. This improved implementation still isn’t the most correct way, but it’s better than it used to be. It now falls back to multiple fonts to find the best one and also handles extended grapheme clusters that were incorrectly processed before.
* Fix space
* Remove redundant comment
* Make _typefaces an array
* Make Measure and Draw text function name clear
* Fix rename
3 weeks ago
JPVenson
296b17bf44
Feature/backup on migration ( #13754 )
...
* Added generalised backup for migrations
* Added backup strategy to MigrateLibraryDb
* Added missing namespace
* Fix merge issues
* Fixed style issue
* change fast backup key to timestamp
* Update src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs
* Update Fields
* applied review comments
4 weeks ago
Cody Robibero
1b388d7296
Clean up csproj
4 weeks ago
JPVenson
bfff1b9be2
Fix reference
4 weeks ago
JPVenson
42bdb22bfb
Fixed namespaces
4 weeks ago
JPVenson
160020c551
WIP fixed namespaces
4 weeks ago
JPVenson
850f1c79f1
Merge branch 'master' into feature/DatabaseRefactor
4 weeks ago
JPVenson
ef7f6fc8a9
fixed typo
4 weeks ago
JPVenson
8d49a396e8
Fixed readme
4 weeks ago
JPVenson
8e9b57aea9
Fixed naming scheme
4 weeks ago
JPVenson
ea8f1ffb7c
renamed SqLite to Sqlite
4 weeks ago
JPVenson
3c2d3ac18b
Update src/Jellyfin.Database/readme.md
...
Co-authored-by: Tim Eisele <Tim_Eisele@web.de>
4 weeks ago
Cody Robibero
8a6d1402d2
Merge pull request #13493 from gnattu/fix-subnet-check-master
1 month ago
Joshua M. Boniface
79437f85c5
Merge pull request #13175 from Shadowghost/external-url-providers
...
Migrate to IExternalUrlProvider
1 month ago
gnattu
cbca153132
More typos
1 month ago
Marc Brooks
a5f3d942f6
Merge branch 'master' into sort-nfo-data
1 month ago
JPVenson
feea5af2f3
Merge remote-tracking branch 'jellyfinorigin/master' into feature/DatabaseRefactor
2 months ago
JPVenson
a6b4d124d7
Replicated changes made from #13492
2 months ago
Niels van Velzen
d18066f0f2
Remove GetMacAddresses from NetworkManager
2 months ago
Shadowghost
5ff2767012
Use TryGetProviderId where possible
2 months ago
JPVenson
05f5d19ff4
fixed new project paths
2 months ago
JPVenson
69e3e4c468
Fixed readme for migrations
2 months ago
JPVenson
44dfe554a8
Moved Database projects under /src
...
removed old pgsql references
2 months ago
JPVenson
d8030147ff
Merge remote-tracking branch 'jellyfinorigin/master' into feature/DatabaseRefactor
2 months ago
Bond-009
2db0750abb
Make the JsonConverters for delimited arrays more generic ( #13396 )
...
* Make the JsonConverters for delimited arrays more generic
Also adds some tests for serialization (with different types) as we didn't have any before.
* Ignore warnings
2 months ago
gnattu
1ebef57508
Backport pull request #13532 from jellyfin/release-10.10.z
...
Fix image encoding concurrency limit
Original-merge: 3f539472f3
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2 months ago
IDisposable
c9c90050d9
Backport pull request #13504 from jellyfin/release-10.10.z
...
Fix LiveTV Guide Backdrop image not updating
Original-merge: 8544e7fc72
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2 months ago
Shadowghost
9e13003fbb
Backport pull request #13469 from jellyfin/release-10.10.z
...
Fix SchedulesDirect image prefetching
Original-merge: 21e398ba0c
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2 months ago
Marc Brooks
4e64b261a8
Moved Trimmed to Jellyfin.Extensions.StringExtensions
2 months ago
JPVenson
dfdef511a5
Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider
2 months ago
gnattu
533ceeaaf2
Fix subnet contains check
...
We are still using `Subnet.Contains` a lot but that does not handle IPv4 mapped to IPv6 addresses at all. It was partially fixed by #12094 in local network checking, but it may not always happen on LAN.
Also make all local network checking to use IsInLocalNetwork method instead of just performing `Subnet.Contains` which is not accurate.
Filter out all link-local addresses for external interface matching.
3 months ago
Bond-009
d376b5fbc7
Fix build after backports due to EFCore change ( #13488 )
3 months ago
Shadowghost
c77b3fa258
Backport pull request #13448 from jellyfin/release-10.10.z
...
Fix interface ordering again
Original-merge: 731874429c
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
3 months ago
Bond-009
10f4f8b2ab
Backport pull request #13425 from jellyfin/release-10.10.z
...
Open files with FileShare.Read for BlurHash calculations
Original-merge: bfe0fdbcdc
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
3 months ago
Shadowghost
608c44d5b3
Backport pull request #13382 from jellyfin/release-10.10.z
...
Fix interface selection
Original-merge: 0394965753
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
3 months ago
Shadowghost
c44006c20d
Backport pull request #13227 from jellyfin/release-10.10.z
...
Fix EPG image caching
Original-merge: b9881b8bdf
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
3 months ago
gnattu
2392290b72
Backport pull request #13187 from jellyfin/release-10.10.z
...
Properly check LAN IP in HasRemoteAccess
Original-merge: eb5f8d49dd
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
3 months ago
JPVenson
17003f4d76
Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider
3 months ago
Bond-009
bcdffa74a8
Remove useless checks and dead code ( #13405 )
...
* Remove useless checks and dead code
* Enable adaptive bitrate streaming again
* Disable adaptive bitrate streaming by default
3 months ago
Josh Soref
40da2ccac5
Fix spelling ( #13444 )
...
* spelling: anamorphic
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: associated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: channelinfo
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: eagerly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: enumerable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: greater than/less than
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: greater
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: lineup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: logs out
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: names
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: paging
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: sanitized
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: saving
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
3 months ago
JPVenson
aa811eb1e3
Prepared Seperation of Database components for future multi provider support
3 months ago
luzpaz
b37bc9016f
Fix typos
...
Found via `codespell -q 3 -D ../../dictionary.txt -S "./Emby.Server.Implementations/Localization" -L allready,childrens,groupe,inh,raisons,re-use,som,supercede,superceded,thirdparty,whoknows`
3 months 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>
3 months ago
Bond-009
b318f33599
Remove the ability to auto port forward ( #13222 )
3 months ago
Joshua M. Boniface
93b8eade61
Merge pull request #12798 from JPVenson/feature/EFUserData
...
Refactor library.db into jellyfin.db and EFCore
3 months ago
Bond-009
cd2255a3ad
Add support for .gzip files and handle URL redirection ( #13319 )
...
Co-authored-by: Max <@>
3 months ago
Bond_009
47f798827b
Remove useless checks and dead code
3 months ago