Commit Graph

590 Commits (3bc9f388339bd1266a6a31e93dac81817da1b312)

Author SHA1 Message Date
Vasily 8b517e9bef Fix nullref for imageProcessor in LibraryManager
4 years ago
Patrick Barron c464f700db Remove redundant qualifiers
4 years ago
artiume 0efb81b21e
Add lost+found to ignore list
4 years ago
Vasily 186b7f303c More small optimizations
4 years ago
Vasily a226a4ee03 Compute hash only when one is not computed in DB, small optimizations here and there
4 years ago
Vasily bfb644d5f5 Fix nullref exception
4 years ago
Vasily 02da312f8a Fix compilation after rebase
4 years ago
Jesús Higueras fe480caf54 Add endpoint to update all items in library
4 years ago
Jesús Higueras b9fc0d2628 Add BlurHash support to backend
4 years ago
Vasily 2d2c1d9473
Merge pull request #3099 from rigtorp/ignore-patterns
4 years ago
Erik Rigtorp f144acdc96 Use glob patterns to ignore files
4 years ago
Patrick Barron aca7e221d8 Merge branch 'master' into userdb-efcore
4 years ago
artiume 4eb4ad3be7
Update Books Resolver File Types
4 years ago
Patrick Barron 9ad839c776 Initial migration code
4 years ago
Patrick Barron 62420a6eb1 Remove support for injecting ILogger directly
4 years ago
Bond-009 62da4d0e5c
Merge pull request #2492 from Polpetta/fix-api-private-data-leak
4 years ago
Davide Polonio 57cf19f058 Fix variable declaration and follow sonarcloud suggestions
4 years ago
Davide Polonio 472efeeec4
Remove extra line in UserManager
4 years ago
Vasily 5922c35d69
Merge pull request #2920 from Bond-009/tests2
4 years ago
dkanada 97d7ffc458
Merge pull request #2861 from mark-monteiro/fix-auth-response-codes
4 years ago
Bond-009 07326c1d9b
Merge branch 'master' into fix-auth-response-codes
4 years ago
Bond_009 c430a7ed8f Address comments
4 years ago
Mark Monteiro bc4e72b29b Create ApplicationHost logger correctly
4 years ago
Mark Monteiro f815059698 Merge remote-tracking branch 'upstream/master' into register-services-correctly
4 years ago
Bond_009 7f4a229cd2 Add some simple tests
4 years ago
randrey d30fd3b3d2 Changed '\d' to '[0-9]'.
4 years ago
randrey 92f273cb0c Limit imdbid to 8 digits.
4 years ago
randrey d7a71cee3c Fix imdbid regex
4 years ago
Vasily e1fb24c9ee
Merge pull request #2830 from Bond-009/dvdlib
4 years ago
Bond-009 bcf53b3226
Merge pull request #2746 from dafo90/master
4 years ago
Bond_009 fc049caba2 Merge branch 'master' into nullable3
4 years ago
Mark Monteiro 9c7b3850f9 Throw AuthenticationException instead of ArgumentNullException when a user does not exist
4 years ago
Mark Monteiro 53380689ad Return correct status codes for authentication and authorization errors
4 years ago
Mark Monteiro 1e1295bebf Merge remote-tracking branch 'upstream/master' into register-services-correctly
4 years ago
Bond_009 d8a7462205 DvdLib: remove dependency on MediaBrowser.Model
4 years ago
Vasily 06c5b73c15
Merge pull request #2755 from Bond-009/dbcleanup
4 years ago
dafo90 dd128b5e30 Log message for each exception during login
4 years ago
Vasily 5b59cd2eb2
Merge pull request #2696 from mark-monteiro/fix-extras
4 years ago
dafo90 62b0db59aa Fix Authentication request log
4 years ago
Bond_009 30ce346f34 Enable nullabe reference types for MediaBrowser.Model
4 years ago
Mark Monteiro 615717e562 Register and construct IUserDataManager and IUserDataRepository correctly
4 years ago
Mark Monteiro 4daa5436fc Register and construct IUserManager and IUserRepository correctly
4 years ago
Mark Monteiro fe9f4e06d1 Register and construct LibraryManager correctly
4 years ago
Mark Monteiro 7fd25f94f3 Inject and construct ISearchEngine and IMusicManager correctly
4 years ago
Mark Monteiro 573da63d41 Register and construct IMediaSourceManager correctly
4 years ago
Bond_009 8e7b15285e Clean up SqliteItemRepository
4 years ago
Didier Dafond 2fb9e36493
Authentication request log with IP
4 years ago
Mark Monteiro 34204046dd Remove duplicate array of extras directory names
4 years ago
Bond_009 e9d1eabd53 Remove unused usings
5 years ago
Bond-009 94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Mark Monteiro b67e9cde8c Replace ILogger with ILogger<T> wherever possible
5 years ago
Bond-009 464039043d
Merge pull request #2491 from mark-monteiro/2425-fix-playlists
5 years ago
Vasily 13d30a0a79
Merge pull request #2436 from dkanada/music
5 years ago
Davide Polonio 5d760b7ee8 Fix emby/user/public API leaking private data
5 years ago
Mark Monteiro 1204818698 Clean up and document PlaylistResolver
5 years ago
Mark Monteiro 41a26f8ecd Correctly resolve playlists that are stored using a directory path
5 years ago
Bond_009 07cc4be6a7 Fix some warnings
5 years ago
dkanada 6715450598
Merge pull request #2427 from Bond-009/minor
5 years ago
dkanada 65a9d618cc add config options for musicbrainz
5 years ago
Bond_009 adc9fc282c Minor improvements
5 years ago
Ulrich Wagner 3bd7633cbf
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner a9e744bea0 Curly braces on new lines
5 years ago
Ulrich Wagner 3d9dc59554 Omitting the parameter ExtraChapters
5 years ago
Ulrich Wagner f4d0fa8dc8
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner d6971581d6
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner 0f2ee2686d Constructor of the LibraryManager takes the mediaEncoder as parameter
5 years ago
Ulrich Wagner b16ba7d985
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner 7005326685
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner 4d0ee3f6cc
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner 39b6d6586f
Update Emby.Server.Implementations/Library/LibraryManager.cs
5 years ago
Ulrich Wagner 5fed4d10ab Only reading the result of GetMediaInfo if it completed successfully
5 years ago
Ulrich Wagner d7f199bb1c #2407: Prefer MP4-Metadata for episodes
5 years ago
Bond-009 d5fcca3d05
Merge branch 'master' into naming
5 years ago
dkanada fe325a6e73
Merge pull request #2359 from Bond-009/username
5 years ago
dkanada 692a9bfdd0
update some comments
5 years ago
dkanada afe9ed977b improve scan progress and fix a few bugs
5 years ago
Bond_009 acc1846e3e Allow changing capitalization of usernames
5 years ago
Bond_009 dc62e436c4 Clean up Emby.Naming
5 years ago
dkanada c618f3f8eb
Merge pull request #2257 from Bond-009/cleantests
5 years ago
dkanada d217f1614e
Merge pull request #2096 from Bond-009/embytv
5 years ago
Bond_009 abf03f7d3a Clean up some more
5 years ago
Vasily dd7feacd34
Merge pull request #2105 from Bond-009/namingtests
5 years ago
Bond_009 bb236b9591 Merge branch 'master' into warn12
5 years ago
Bond_009 e714b9930e Merge branch 'master' into embytv
5 years ago
Bond_009 b50c4938e1 Merge branch 'master' into namingtests
5 years ago
Bond_009 a253fa616d Fix build and address comments
5 years ago
dkanada aca31457c0 merge branch master into media-attachments
5 years ago
dkanada aac0a1ed26
Merge pull request #2206 from Bond-009/userconfig
5 years ago
dkanada fb61a1f882
Merge pull request #2150 from Bond-009/releaseerror
5 years ago
dkanada 529cff3920
Merge pull request #2153 from dkanada/fix-playlist
5 years ago
dkanada c10cb66169
remove directory check
5 years ago
Bond_009 ab57b504fe Delete user config dir on user deletion
5 years ago
Bond_009 7f5a174dff Merge branch 'master' into warn12
5 years ago
Bond-009 6b185119aa
Merge branch 'master' into namingtests
5 years ago
dkanada 28e922326d
remove space
5 years ago
dkanada 623e85a9e4
add suggested changes
5 years ago
dkanada 1b2453b4e9 fix playlist deletion
5 years ago
dkanada 02928128b9 track progress for any item that supports the feature
5 years ago
Bond_009 5a8e972952 Enable TreatWarningsAsErrors for some projects
5 years ago
Bond_009 2ef4ffd698 More warnings (removed)
5 years ago
dkanada 67922dff50
Merge pull request #2041 from Bond-009/warn11
5 years ago
Bond-009 affb58ef9e
Apply suggestions from code review
5 years ago
dkanada dee3076eaf
Merge pull request #1923 from Bond-009/random
5 years ago
Bond_009 35151553e3 Add back all old emby tests
5 years ago
Bond-009 a2c35e6dba Merge remote-tracking branch 'upstream/master' into random
5 years ago
Bond_009 5cab79c839 Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
5 years ago
Bond_009 42ffddc269 Fix more warnings
5 years ago
Bond_009 3221e837f9 * Add support for multi segment base urls
5 years ago
dkanada 51cdc6ea16
Merge pull request #1926 from Bond-009/auth
5 years ago
Bond_009 d7335f6ae6 Reword exception message
5 years ago
Bond-009 b477b3874e Fix some warnings
5 years ago
Bond-009 413ae86dbc Fix easy password
5 years ago
dkanada f51f59d675
Merge pull request #1965 from Bond-009/dbjson
5 years ago
dkanada 61b9b4046a
Merge pull request #1929 from Narfinger/parser-fix4
5 years ago
Andrew Mahone d73f46dcda
Update Emby.Server.Implementations/Library/MediaSourceManager.cs
5 years ago
Andrew Mahone 8b2d7062c4
Update Emby.Server.Implementations/Library/MediaSourceManager.cs
5 years ago
Andrew Mahone 193a1fa474
Update Emby.Server.Implementations/Library/MediaSourceManager.cs
5 years ago
Narfinger 9cd62d661f removed restriction to 3 digits in episodenumber and 4 in season numbers
5 years ago
Andrew Mahone 7110069b39 Return list result directly for MediaAttachments.
5 years ago
Andrew Mahone 1600d5b53f Merge remote-tracking branch 'origin/master' into media-attachments-clean
5 years ago
Bond_009 a245f5a0d4 Rewrite hex encoder/decoder
5 years ago
Bond_009 846857b60e Deserialize with the correct type (and warning fixes)
5 years ago
Bond_009 016be02cd6 More warning fixes
5 years ago
Bond_009 d9a03c9bb1 Fix more warnings
5 years ago
Bond-009 24c076eff3
Update Emby.Server.Implementations/Library/UserViewManager.cs
5 years ago
Andrew Mahone 1513c76a3e Support MediaAttachment retrieval in MediaSourceManager.
5 years ago
Narfinger 4a20260a27 add another parser case and allow parsing of seasonless
5 years ago
Bond_009 fef35d0505 Add clearer exceptions, warnings and docs
5 years ago
Bond_009 bbc0875387 Don't shuffle some types by default
5 years ago
Bond_009 c9820d30ed Fix multiple mistakes and warnings
5 years ago
Bond-009 6f17a0b7af Remove legacy auth code (#1677)
5 years ago
Bond-009 221b831bb2 Reset invalid login counter on successfull login
5 years ago
Joshua Boniface baa30b41de Add debug logs and try/catch when creating folder
5 years ago
Bond-009 ee637e8fec Fix warnings, improve performance (#1665)
5 years ago
Bond_009 efc4805233 Fix login
5 years ago
Bond_009 24fac4b191 Fix UserNotFoundError
5 years ago
Bond_009 8d3b5c851d Improvements to UserManager
5 years ago
Joshua M. Boniface a96fa7a5c7
Merge pull request #1397 from Bond-009/passfast
5 years ago
Bond-009 6032f31aa6 Use CultureInvariant string conversion for Guids
5 years ago
Bond_009 ab7ef9c9cb Fix style issues
5 years ago
Bond_009 0f897589ed Streamline authentication proccess
5 years ago
dkanada 9e9952d81f
Merge pull request #1247 from bugfixin/master
5 years ago
Bond_009 d961278b3d Reduce amount of raw sql
5 years ago
Joshua M. Boniface 687255aa31
Merge pull request #1442 from jellyfin/release-10.3.z
5 years ago
Joshua M. Boniface 2946ae1009 Revert "Don't set a default reset provider"
5 years ago
Joshua M. Boniface 4b8f735cb8 Remove superfluous conditional
5 years ago
Joshua M. Boniface c230d49d7c Don't set a default reset provider
5 years ago
Joshua M. Boniface 20e2cb2d86 Use SecurityException for auth failure
5 years ago
Joshua M. Boniface b70083f3b3
Apply suggestions from code review
5 years ago
Joshua M. Boniface 74ef389879 Add nicer log message and comment
5 years ago
Joshua M. Boniface d78a55adb4 Implement InvalidAuthProvider
5 years ago
Bond-009 a6f9ceedd8 Fix more warnings
5 years ago
DrPandemic 69ee49bee6 Format correctly the PIN when updating it
5 years ago
Bond-009 2d011b781e
Merge pull request #1383 from jellyfin/release-10.3.z
5 years ago
DrPandemic c22068d6b1
Fix pin bug introduced in 10.3.z.
5 years ago
Bond-009 35d7e97258 Ignore casing photo extensions
5 years ago
bugfixin 1df73fdeba Fix incorrect hasPassword flag when easy pin set
5 years ago
bugfixin da842d5a73 Fix incorrect escaping in regex pattern
5 years ago
bugfixin 0794a3edf4 Adjust detection of 'sample' in filenames to use regex boundaries
5 years ago
Joshua Boniface 1af9c047fb Override username with AuthenticationProvider
5 years ago
Joshua Boniface f0fbd0232c Correct bad quote characters
6 years ago
LogicalPhallacy 13e94a8b1b
Remove dashes from pins
6 years ago
Phallacy 2d396cb589 adds readonly to properties
6 years ago
Phallacy b56031b9f3 fix byte string
6 years ago
Phallacy 48b50a22a4 switched to a hexa string with crypto random backing
6 years ago
Phallacy 5e8496bc59 minor fixes and usings
6 years ago
Bond-009 b07c146fd9
Update Emby.Server.Implementations/Library/DefaultPasswordResetProvider.cs
6 years ago
Phallacy 6be8624373 async improvements and post reset cleanups
6 years ago
LogicalPhallacy 740c95d557
Apply minor suggestions from code review
6 years ago
Phallacy 86772bd7bd removes needless dictionary
6 years ago
Claus Vium 4e2841f0d7
Update Emby.Server.Implementations/Library/UserManager.cs
6 years ago
Phallacy 26fe4040bf fixes some usings
6 years ago
Phallacy 758e35baba greaterthen/lessthen reversal fix
6 years ago
Phallacy 09921a00aa made password resets an interface and per user
6 years ago
Phallacy 80aedcd7e2 really fixed line endings
6 years ago
Phallacy fc28c9237c fixed line endings
6 years ago
Phallacy b04200ca68 adding regex fix
6 years ago
Joshua M. Boniface e3dbed1c1a
Update Emby.Server.Implementations/Library/UserManager.cs
6 years ago
Phallacy 7f0fa74467 updated regex to string literal with escaped -
6 years ago
LogicalPhallacy 9df1506794
Merge pull request #2 from LogicalPhallacy/master
6 years ago
LogicalPhallacy 2d0844b5db
Merge pull request #1 from jellyfin/master
6 years ago
Phallacy 1ee016c997 configurable user lockout
6 years ago
Phallacy 221389089c quick fix for auth bug
6 years ago
Bond-009 bf43dc00bb More warning fixes
6 years ago
Bond_009 37ea50a572 Reduce the amount of exceptions thrown
6 years ago
Bond-009 f486f5966f
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Bond-009 c31b0b311b
Apply suggestions from code review
6 years ago
Phallacy bef665be36 Minor fixes to address style issues
6 years ago
Phallacy 2c26517172 minor style fixes
6 years ago
Phallacy edba82db37 fixed logic flip in auth empty check and fixed crypto algo choice
6 years ago
Phallacy 098de6b050 made newlines into linux newlines
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
6 years ago
Phallacy 48e7274d37 added justaman notes, fixed new bug from emty has removals
6 years ago
LogicalPhallacy 9f3aa2cead
Apply suggestions from code review
6 years ago
Bond-009 4811e76860
Merge branch 'master' into perf
6 years ago
Bond-009 bdfd042d70
Merge branch 'master' into fields
6 years ago
Claus Vium 21f0a7e020 Make all class implementing dynamically loaded interfaces public
6 years ago
Claus Vium d8e6808d77
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Claus Vium 9e58e31de0
Update Emby.Server.Implementations/Library/DefaultAuthenticationProvider.cs
6 years ago
Phallacy 77602aff88 Minor fixes re:PR870, added null checks from PR876
6 years ago
Phallacy 1ffd443d5a fixed nul user check to be first per justaman
6 years ago
Bond_009 3e6819c718 Don't clone lists
6 years ago
Bond_009 41fb1e5106 Tuple -> ValueTuple
6 years ago
Bond_009 64d5ec12e2 Use HashSets for increased perf
6 years ago
Phallacy 05bbf71b6d sha256 with salt auth and sha1 interop
6 years ago
LogicalPhallacy 8bf88f4cb2
Merge pull request #9 from jellyfin/master
6 years ago
Bond_009 a6a4cd5667 Removed some unused fields
6 years ago
Bond_009 70c85925af Move some arrays to generics
6 years ago
Claus Vium 0ef2b46106 Remove custom Threading
6 years ago
Vasily 0b3e6548db
Merge pull request #797 from Bond-009/warnings
6 years ago
Joshua M. Boniface c4f51e16a5
Merge pull request #736 from Bond-009/startasync
6 years ago
Joshua M. Boniface 56dcc45dc0
Merge pull request #732 from Bond-009/locale
6 years ago
Bond-009 78e4e2ed92 Fix all warnings
6 years ago
Joshua M. Boniface c713824bf9
Merge pull request #734 from Bond-009/culture
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 b9a111432a Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.
6 years ago
Erwin de Haan 581a7fe078 Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
6 years ago
Erwin de Haan d7c6d16250 Unwrapped CreateDirectory and DeleteDirectory
6 years ago
Erwin de Haan 3a831994f6 Unwrapped GetDirectoryName and DirectorySeperatorChar
6 years ago
Bond_009 ffe79c8982 Check if file exists instead of catching exceptions
6 years ago
Bond_009 85a58fd655 Start startup tasks async
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
Bond_009 722120af74 Remove conditions that are always true/false
6 years ago
Andrew Rabert 803bf563d7 Merge pull request #621 from Bond-009/perf
6 years ago
William Taylor 65cd3ed597 Replaced injections of ILogger with ILoggerFactory
6 years ago
Bond_009 35d97dc949 Minor improvements to library scan code
6 years ago
Erwin de Haan 321c440739 Reformat JustAMan review pt1 changes
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 e566d9a231 Find+Sed BOM removal *.cs: BDInfo-Emby.XmlTv
6 years ago
Erwin de Haan 58b582bdcb Visual Studio Reformat: Emby.Server.Implementations Part I-Lib
6 years ago
Joshua M. Boniface 9dcaafe700 Merge pull request #458 from EraYaN/code-cleanup
6 years ago
Joshua M. Boniface 016bad1ea3 Merge pull request #556 from grafixeyehero/dev
6 years ago
Erwin de Haan e2751d42e8 Merge branch 'dev' into code-cleanup
6 years ago
grafixeyehero 9659decef0 fix the forgotpasswordpin
6 years ago
Erwin de Haan ec1f5dc317 Mayor code cleanup
6 years ago
hawken bd169e4fd4 remove trailing whitespace
6 years ago
Vasily 73c6a3f29a Merge pull request #409 from Bond-009/fix254
6 years ago
Bond_009 a997bb609f Remove unnecessary using statements
6 years ago
Bond_009 391b48614d Remove FireEventIfNotNull
6 years ago
Bond_009 59d8d9a82c Fix nullrefexception in SubtitleEncoder
6 years ago
Bond_009 340a2c6512 Post GPL cleanup
6 years ago
Bond_009 b1ccd6bad9 Fix build post GPL change
6 years ago