aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Books
AgeCommit message (Collapse)Author
3 daysSkip ComicInfo parsing if none existsShadowghost
2026-07-10normalize common formats for creator names in OPF datadkanada
2026-07-04Use InvariantCulture when parsing machine-generated datesNils Lehnen
DateTime.TryParse without an IFormatProvider falls back to the current thread culture, so the same string can parse differently (or fail) depending on the server's locale. None of these call sites deal with user-entered text - they parse dates that come from filenames, an HTTP header, ffprobe metadata and values the app itself wrote to the auth database - so InvariantCulture is the correct provider everywhere here. Fixes the S6580 / CA1305 warnings on these call sites. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26Fix local plugin registrationShadowghost
2026-06-15await instead of returning TaskBond_009
2026-06-15fix build errorsBond_009
2026-06-13Replace usage of SharpCompressBond_009
ComicImageProvider is the last user of SharpCompress after this PR
2026-06-10Merge pull request #16444 from dkanada/comic-providersBond-009
migrate local comic providers to server codebase
2026-05-21Run tree-wide dotnet formatjakobkukla
2026-05-16Move ComicVine and GoogleBooks ExternalUrl providers to ↵Shadowghost
MediaBrowser.Providers.Books
2026-05-10add missing exception information to error logdkanada
2026-05-08fix reported SonarQube issuesdkanada
2026-05-03feat/audiobook_chapters (#16518)Seven Rats
feat/audiobook_chapters
2026-03-21migrate local comic providers to server codebasedkanada
2026-01-29include external IDs and URLs for book providersdkanada
2026-01-27fix: Resolve CA1849/CA2007 synchronous IO in EpubImageProvider (#16124)Gladtbam
2025-11-23improve genre support from OPF metadatadkanada
2025-11-23fix runtime exception from incorrect argument to XDocument methoddkanada
2025-11-22extract local metadata from OPF and EPUB filesdkanada
2025-06-15Always set update action when item does not exist (#14304)JPVenson
2025-05-09Cleanup external item data cleanup (#14072)Tim Eisele
2025-05-04Recognize file changes and remove data on change (#13839)Tim Eisele
2021-12-28Pull default MergeData implementation to parentJoe Rogers
2020-06-19Enable TreatWarningsAsErrors in Release for MediaBrowser.ProvidersBond_009
2020-06-09Fix a small number of compile warningsaled
2020-03-03Replace ILogger with ILogger<T> wherever possibleMark Monteiro
Log entries will contain additional class context when using this interface
2019-10-29Fix more warningsBond_009
2019-08-29More warning fixesBond_009
2019-01-13Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListenerErwin de Haan
2019-01-13Visual Studio Reformat: MediaBrowser.ProvidersErwin de Haan
2018-12-30Use Microsoft.Extensions.Logging abstractionBond_009
2018-09-12Update to 3.5.2 and .net core 2.1stefan
2017-10-06fix book providersLuke Pulverenti
2017-08-24update active recordingsLuke Pulverenti
2017-08-09consolidate emby.server.core into emby.server.implementationsLuke Pulverenti
2017-05-26update GetItems methodLuke Pulverenti
2016-12-12move book support into the coreLuke Pulverenti
2016-10-25make controller project portableLuke Pulverenti
2016-05-21deprecate refreshinfo dbLuke Pulverenti
2016-03-27Remove unused code...Sven Van den brande
2015-10-04continue file system reworkLuke Pulverenti
2015-06-28update people savingLuke Pulverenti
2014-09-26fixes #916 - Support reading playstate data from nfo'sLuke Pulverenti
2014-02-08added item type to refresh infoLuke Pulverenti
2014-02-08added more image providersLuke Pulverenti
2014-02-06switch to generic lookup typeLuke Pulverenti
2014-02-02support saving new metadata configurationLuke Pulverenti