Fix address url in browser on screenshots view
This commit is contained in:
parent
fae0a8d8b7
commit
3271af3896
|
@ -16,12 +16,14 @@ export default function EmailContent({
|
||||||
clusters,
|
clusters,
|
||||||
scrRequestPath,
|
scrRequestPath,
|
||||||
downloadFiles,
|
downloadFiles,
|
||||||
|
user_role,
|
||||||
}: {
|
}: {
|
||||||
answers: ParsedAnswers;
|
answers: ParsedAnswers;
|
||||||
visited_url: string;
|
visited_url: string;
|
||||||
clusters: Record<string, RequestCluster>;
|
clusters: Record<string, RequestCluster>;
|
||||||
scrRequestPath: string;
|
scrRequestPath: string;
|
||||||
downloadFiles: Function;
|
downloadFiles: Function;
|
||||||
|
user_role: string;
|
||||||
}) {
|
}) {
|
||||||
console.log('rendering email!', answers);
|
console.log('rendering email!', answers);
|
||||||
const _ = (key: string) => v(key, answers.zaimek);
|
const _ = (key: string) => v(key, answers.zaimek);
|
||||||
|
@ -118,7 +120,7 @@ export default function EmailContent({
|
||||||
{copied ? 'Skopiowano!' : 'Kopiuj treść'}
|
{copied ? 'Skopiowano!' : 'Kopiuj treść'}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
{copied ? (
|
{copied && user_role === 'user' ? (
|
||||||
<section className="greeting-text">
|
<section className="greeting-text">
|
||||||
<strong>Przed Tobą ostatni krok! 😊</strong>
|
<strong>Przed Tobą ostatni krok! 😊</strong>
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
export function reportIntro(visited_url: string) {
|
export function reportIntro(visited_url: string) {
|
||||||
return <h2>Analiza skryptów śledzących na ${visited_url} - raport</h2>;
|
return <h2>Analiza skryptów śledzących na {visited_url} - raport</h2>;
|
||||||
}
|
}
|
||||||
|
|
|
@ -64,6 +64,7 @@ function Report() {
|
||||||
setReportWindowMode: setMode,
|
setReportWindowMode: setMode,
|
||||||
setRequestPath: setScrRequestPath,
|
setRequestPath: setScrRequestPath,
|
||||||
downloadFiles: downloadFiles,
|
downloadFiles: downloadFiles,
|
||||||
|
user_role: answers.user_role,
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
|
@ -77,6 +78,7 @@ function Report() {
|
||||||
clusters,
|
clusters,
|
||||||
scrRequestPath,
|
scrRequestPath,
|
||||||
downloadFiles: downloadFiles,
|
downloadFiles: downloadFiles,
|
||||||
|
user_role: answers.user_role,
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
|
|
|
@ -74,16 +74,17 @@ h2 {
|
||||||
border-bottom: 1px solid $disabled-grey;
|
border-bottom: 1px solid $disabled-grey;
|
||||||
|
|
||||||
&--address-bar {
|
&--address-bar {
|
||||||
border: 1px solid $disabled-grey;
|
border: 1px solid #8a949f;
|
||||||
height: 1rem;
|
height: 1rem;
|
||||||
width: 10rem;
|
width: 10rem;
|
||||||
font-size: 0.667rem;
|
font-size: 0.667rem;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
padding-left: 0.25rem;
|
padding: 0 0.25rem;
|
||||||
color: #000;
|
color: #000;
|
||||||
overflow: visible;
|
overflow: hidden;
|
||||||
word-break: break-all;
|
word-break: normal;
|
||||||
inline-size: 10rem;
|
inline-size: 10rem;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
|
|
||||||
&--controls {
|
&--controls {
|
||||||
|
|
|
@ -55,12 +55,14 @@ export default function ScreenshotGenerator({
|
||||||
setReportWindowMode,
|
setReportWindowMode,
|
||||||
setRequestPath,
|
setRequestPath,
|
||||||
downloadFiles,
|
downloadFiles,
|
||||||
|
user_role,
|
||||||
}: {
|
}: {
|
||||||
visited_url: string;
|
visited_url: string;
|
||||||
clusters: Record<string, RequestCluster>;
|
clusters: Record<string, RequestCluster>;
|
||||||
setReportWindowMode: Function;
|
setReportWindowMode: Function;
|
||||||
setRequestPath: Function;
|
setRequestPath: Function;
|
||||||
downloadFiles: Function;
|
downloadFiles: Function;
|
||||||
|
user_role: string;
|
||||||
}) {
|
}) {
|
||||||
const [mode, setMode] = React.useState<string>('idle');
|
const [mode, setMode] = React.useState<string>('idle');
|
||||||
const [images, setImages] = React.useState<Screenshot[]>([]);
|
const [images, setImages] = React.useState<Screenshot[]>([]);
|
||||||
|
@ -92,16 +94,26 @@ export default function ScreenshotGenerator({
|
||||||
<h1>Przygotowanie zrzutów ekranów</h1>
|
<h1>Przygotowanie zrzutów ekranów</h1>
|
||||||
<div className="container">
|
<div className="container">
|
||||||
<h2>Notka informacyjna</h2>
|
<h2>Notka informacyjna</h2>
|
||||||
<p>
|
|
||||||
Dla potwierdzenia przechwyconych danych, warto załączyć zrzuty ekranów
|
{user_role === 'user' ? (
|
||||||
narzędzi deweloperskich do maila dla administratora oraz Urzędu Ochrony
|
<Fragment>
|
||||||
Danych Osobowych.
|
<p>
|
||||||
</p>
|
Dla potwierdzenia przechwyconych danych, warto załączyć zrzuty
|
||||||
<p>
|
ekranów narzędzi deweloperskich do maila dla administratora oraz
|
||||||
Jeżeli nie wiesz jak wykonać zrzuty ekranów, skorzystaj z{' '}
|
Urzędu Ochrony Danych Osobowych.
|
||||||
<a href="">naszej instrukcji</a> lub wtyczka Rentgen może wygenerować je
|
</p>
|
||||||
za Ciebie.
|
<p>
|
||||||
</p>
|
Jeżeli nie wiesz jak przygotować zrzuty ekranów to wtyczka
|
||||||
|
Rentgen może wygenerować je za Ciebie.
|
||||||
|
</p>
|
||||||
|
</Fragment>
|
||||||
|
) : (
|
||||||
|
<p>
|
||||||
|
Wtyczka Rentgen może skorzystać z zewnętrznego serwisu, aby wykonać
|
||||||
|
zrzuty ekranu będące dowodem na to, że strona przetwarza dane
|
||||||
|
osobowe w sposób, jaki wykazała analiza ruchu sieciowego.
|
||||||
|
</p>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="buttons-container">
|
<div className="buttons-container">
|
||||||
|
@ -168,7 +180,7 @@ export default function ScreenshotGenerator({
|
||||||
>
|
>
|
||||||
<div className="browser__header">
|
<div className="browser__header">
|
||||||
<div className="browser__header--address-bar">
|
<div className="browser__header--address-bar">
|
||||||
{screenshot.url.split('-').slice(-2).join('-')}
|
🕸 {screenshot.domain}
|
||||||
</div>
|
</div>
|
||||||
<div className="browser__header--controls">· · ·</div>
|
<div className="browser__header--controls">· · ·</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user