aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-01-10Use file-scoped namespaces in Jellyfin.Drawing.SkiaPatrick Barron
2023-01-10Use file-scoped namespaces in Jellyfin.DrawingPatrick Barron
2023-01-10Move Jellyfin.Drawing.Skia to srcPatrick Barron
2023-01-10Rename Emby.Drawing and move to src (#9054)Patrick Barron
* Move Emby.Drawing to src * Rename Emby.Drawing -> Jellyfin.Drawing
2022-12-27Use Diacritics.NETBond_009
Last time we had to revert this due to regressions, now those regression tests seem to succeed with a newer version of Diacritics.NET
2022-12-07Update depsBond_009
2022-12-07Update projects to .net7Bond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-11-27Investigate some TODO commentsBond_009
2022-11-09chore(deps): update dotnet monorepo (#8708)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-10-28Backport pull request #8516 from jellyfin/release-10.8.zcvium
fix: kill ffprobe if keyframe parsing fails Original-merge: 6d23de64c093b83ba5a9c40d79b6362dd508fd62 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-10-22Migrate MusicBrainz plugin to MetaBrainz.MusicBrainzMrTimscampi
Co-authored-by: crobibero <cody@robibe.ro> Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-09-28Remove redundant using directivesHannes Braun
2022-09-23Backport pull request #8433 from jellyfin/release-10.8.zCody Robibero
Update to dotnet 6.0.9 Original-merge: 4ec82ec662834867742a08dff680c938c4a5542a Merged-by: Joshua M. Boniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-06change variable to camelCaseAndreas Egli
2022-08-28allow additional flags after K_ for ffprobe keyframe extractionAndreas Egli
2022-08-28add gentps flag to ffprobe for keyframe extractionAndreas Egli
2022-08-28add TryParse to FFProbe Keyframe extractionAndreas Egli
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2022-07-13bump Jellyfin to 10.9Cody Robibero
2022-06-14Merge pull request #7911 from cvium/fix_keyframe_transcodeCody Robibero
(cherry picked from commit 07b39655ebe2e96388ffbbecebeebb5284c26baf) Signed-off-by: crobibero <cody@robibe.ro>
2022-06-14Merge pull request #7894 from crobibero/search-hintsCody Robibero
(cherry picked from commit 0f75f177361906626e658da86d63583d5111f006) Signed-off-by: crobibero <cody@robibe.ro>
2022-05-20Merge pull request #7604 from Jellifi007/fixes-diactriticsBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro> (cherry picked from commit 8d1d9734381472b301deb0118bbb8da2a769a65e) Signed-off-by: crobibero <cody@robibe.ro>
2022-05-09Bump StyleCop.Analyzers from 1.2.0-beta.406 to 1.2.0-beta.435 (#7726)dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406dependabot[bot]
Bumps [StyleCop.Analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers) from 1.2.0-beta.376 to 1.2.0-beta.406. - [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases) - [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.376...1.2.0-beta.406) --- updated-dependencies: - dependency-name: StyleCop.Analyzers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-12Merge pull request #7325 from eyezak/issue/6450Cody Robibero
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-03-08Update to dotnet 6.0.3Cody Robibero
2022-03-06Use Enum.GetValues<T>()Cody Robibero
2022-03-06Clean up EnumFlags serializationCody Robibero
2022-02-28Allow KeyframeExtractor to be localizedCody Robibero
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2022-02-15Fix some warningsBond_009
2022-02-08Update to dotnet 6.0.2Cody Robibero
Signed-off-by: Cody Robibero <cody@robibe.ro>
2022-02-01Fix the broken fMP4 main playlist (#7263)Nyanmisaka
2022-01-22Ban the usage of Task.ResultBond_009
If the calling function can't be made async easily you can still use .GetAwaiter().GetResult(), which is way easier to find in the future
2022-01-16Add pagination and fixescvium
2022-01-14Apply suggestions from code reviewClaus Vium
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-12Fix boolcvium
2022-01-12Fix progresscvium
2022-01-12Apply suggestions from code reviewClaus Vium
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-11Use local var for the lengthcvium
2022-01-11Add progress reportcvium
2022-01-11Refactor and add scheduled taskcvium
2022-01-07Merge branch 'master' into keyframe_extraction_v1cvium
# Conflicts: # Jellyfin.Api/Controllers/DynamicHlsController.cs # MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs # MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
2021-12-24Update StyleCopBond_009
2021-12-19Remove unreachable branches from JsonConvertersBond_009
* If the type is a reference type we don't have to handle null ourselves * reader.ValueSpan is only valid if reader.HasValueSequence is false
2021-10-09Merge pull request #6501 from crobibero/schedules-directClaus Vium