stdout
, or in {configDir}/logs/overseerr.log
.',
time: 'Timestamp',
level: 'Severity',
label: 'Label',
message: 'Message',
filterDebug: 'Debug',
filterInfo: 'Info',
filterWarn: 'Warning',
filterError: 'Error',
noresults: 'No results.',
showall: 'Show All Logs',
showingresults:
'Showing {from} to {to} of {total} results',
resultsperpage: 'Display {pageSize} results per page',
next: 'Next',
previous: 'Previous',
pauseLogs: 'Pause',
resumeLogs: 'Resume',
viewDetails: 'View Details',
copyToClipboard: 'Copy to Clipboard',
logDetails: 'Log Details',
extraData: 'Extra Data',
copiedLogMessage: 'Copied log message to clipboard.',
});
type Filter = 'debug' | 'info' | 'warn' | 'error';
const SettingsLogs: React.FC = () => {
const router = useRouter();
const intl = useIntl();
const { addToast } = useToasts();
const [currentFilter, setCurrentFilter] = useState
{JSON.stringify(activeLog.data, null, ' ')}
{intl.formatMessage(messages.logsDescription, {
code: function code(msg) {
return {msg}
;
},
configDir: appData ? appData.appDataPath : '/app/config',
})}