glitter-policy_engine.evaluations.read
{{row.evaluated_at ? (() => { try { const value = new Date(row.evaluated_at); if (Number.isNaN(value.getTime())) return $t('glitter-policy_engine.admin.history.datetime_invalid'); return value.toLocaleString($locale === 'ko' ? 'ko-KR' : 'en-US', {timeZone: current_user?.data?.timezone || _global.settings?.general?.timezone || undefined, year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false}); } catch (error) { return $t('glitter-policy_engine.admin.history.datetime_invalid'); } })() : $t('glitter-policy_engine.admin.history.datetime_missing')}} {{row.decision === 'allow' ? '$t:glitter-policy_engine.decision.allow' : (row.decision === 'deny' ? '$t:glitter-policy_engine.decision.deny' : '$t:glitter-policy_engine.decision.indeterminate')}} {{typeof row.duration_us === 'number' && Number.isFinite(row.duration_us) && row.duration_us >= 0 ? (row.duration_us / 1000).toFixed(3) + ' ms' : $t('glitter-policy_engine.admin.history.duration_invalid')}}