diff --git a/frontend/src/Activity/History/Details/HistoryDetails.tsx b/frontend/src/Activity/History/Details/HistoryDetails.tsx index 3f9bcbfe90..be0eb5399a 100644 --- a/frontend/src/Activity/History/Details/HistoryDetails.tsx +++ b/frontend/src/Activity/History/Details/HistoryDetails.tsx @@ -41,6 +41,7 @@ function HistoryDetails(props: HistoryDetailsProps) { indexer, releaseGroup, movieMatchType, + releaseSource, customFormatScore, nzbInfoUrl, downloadClient, @@ -53,6 +54,31 @@ function HistoryDetails(props: HistoryDetailsProps) { const downloadClientNameInfo = downloadClientName ?? downloadClient; + let releaseSourceMessage = ''; + + switch (releaseSource) { + case 'Unknown': + releaseSourceMessage = translate('Unknown'); + break; + case 'Rss': + releaseSourceMessage = translate('Rss'); + break; + case 'Search': + releaseSourceMessage = translate('Search'); + break; + case 'UserInvokedSearch': + releaseSourceMessage = translate('UserInvokedSearch'); + break; + case 'InteractiveSearch': + releaseSourceMessage = translate('InteractiveSearch'); + break; + case 'ReleasePush': + releaseSourceMessage = translate('ReleasePush'); + break; + default: + releaseSourceMessage = ''; + } + return ( ) : null} + {releaseSource ? ( + + ) : null} + {nzbInfoUrl ? ( diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json index 71da4174a8..d41c025b02 100644 --- a/src/NzbDrone.Core/Localization/Core/en.json +++ b/src/NzbDrone.Core/Localization/Core/en.json @@ -1459,7 +1459,9 @@ "ReleaseProfileTagMovieHelpText": "Release profiles will apply to movies with at least one matching tag. Leave blank to apply to all movies", "ReleaseProfiles": "Release Profiles", "ReleaseProfilesLoadError": "Unable to load Release Profiles", + "ReleasePush": "Release Push", "ReleaseRejected": "Release Rejected", + "ReleaseSource": "Release Source", "ReleaseStatus": "Release Status", "ReleaseTitle": "Release Title", "Released": "Released", @@ -1859,6 +1861,7 @@ "UsenetDelayHelpText": "Delay in minutes to wait before grabbing a release from Usenet", "UsenetDelayTime": "Usenet Delay: {usenetDelay}", "UsenetDisabled": "Usenet Disabled", + "UserInvokedSearch": "User Invoked Search", "Username": "Username", "Version": "Version", "VideoCodec": "Video Codec",