aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/Middleware
AgeCommit message (Collapse)Author
2023-01-15Move Middleware to Jellyfin.ApiPatrick Barron
2022-12-14Use static methods StopWatch where it makes sense (#8898)Bond-009
2022-12-12Merge pull request #8826 from Bond-009/slowhttpJoshua M. Boniface
Fixes https://github.com/jellyfin/jellyfin/issues/7348
2022-12-05Replace != null with is not nullBond_009
2022-11-30Change log level for slow HTTP responses from WRN TO DBGBond_009
The added log level check is there because Request.GetDisplayUrl() is a pretty expensive call, creating a StringBuilder and string which doesn't need to happen on most installs where debug logging is disabled
2022-11-05Fix URI creation in redirection middleware (#8551)Shadowghost
2022-10-07Apply review suggestionsShadowghost
2022-10-07Apply review suggestionsShadowghost
2022-10-01Redirect natively if no baseurl is setShadowghost
2022-06-14Merge pull request #7913 from cvium/fix_response_loggingCody Robibero
(cherry picked from commit 42aaea3556c3c332af1d2083547270ebce74ca31) Signed-off-by: crobibero <cody@robibe.ro>
2022-02-14Fix option to disable server discoveryBond_009
2021-12-24Update StyleCopBond_009
2021-11-09Fix some warningsBond_009
609 left
2021-10-03Fix warning: Using directive is not required by the code and can be safely ↵KonH
removed (#2149)
2021-09-25Address commentsBond_009
2021-09-25Fix failing testsBond_009
2021-09-24Target net6.0Bond_009
2021-08-07Update Jellyfin.Server/Middleware/BaseUrlRedirectionMiddleware.csCody Robibero
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-08-07Fix redirect logic if request path is exactly the base urlCody Robibero
2021-08-04Minor improvementsBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-06-09Fix duplicate keys causing an exceptionBond_009
2021-06-08Fix index out of range and add reg testsBond_009
2021-06-07Merge pull request #5990 from BaronGreenback/UrlDecodingClaus Vium
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.csBaronGreenback
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-06-07Redirect to default if root is requestedcrobibero
2021-05-27Simplify BaseUrlRedirectionMiddlewarecrobibero
2021-05-27Merge remote-tracking branch 'upstream/master' into healthy-base-urlcrobibero
2021-05-12changed to slice.BaronGreenback
2021-05-08changed to use indexBaronGreenback
2021-05-08Changed to use spanBaronGreenback
2021-05-08Merge remote-tracking branch 'upstream/master' into UrlDecodingBaronGreenback
2021-05-07tests and small fix.BaronGreenback
2021-05-05slight format correction.BaronGreenback
2021-05-05corrected commentsBaronGreenback
2021-05-05removed unneeded logger.BaronGreenback
2021-05-05Enable automatic url decodingBaronGreenback
2021-04-17Remove unused using directivesBaronGreenback
2021-04-14Simplify baseUrl checkcrobibero
2021-04-13Properly redirect healthcheck endpoint if using BaseUrlcrobibero
2021-03-23fix compilationBaronGreenback
2021-03-11Fix remote accessBaronGreenback
2020-12-11Use a more descriptive middleware namecrobibero