Skip to content

Commit ff73e2f

Browse files
committed
feat: add link on request to check IP Address on AbuseIPDB
1 parent 83d59f7 commit ff73e2f

File tree

5 files changed

+20
-5
lines changed

5 files changed

+20
-5
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "tinect/redirects",
33
"description": "Redirect plugin for Shopware 6",
4-
"version": "3.1.6",
4+
"version": "3.2.0",
55
"type": "shopware-platform-plugin",
66
"license": "MIT",
77
"authors": [

src/Resources/app/administration/src/module/tinect-redirects/component/requests/index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,10 @@ export default {
9090
updateTotal({ total }) {
9191
this.total = total;
9292
},
93+
94+
openAbuseIPDB(ipAddress) {
95+
const url = `https://www.abuseipdb.com/check/${ipAddress}`;
96+
window.open(url, '_blank');
97+
}
9398
}
94-
}
99+
}

src/Resources/app/administration/src/module/tinect-redirects/component/requests/template.html.twig

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@
2121
<template #column-createdAt="{ item }">
2222
{{ date(item.createdAt) }}
2323
</template>
24+
25+
<template #more-actions="{ item }">
26+
<sw-context-menu-item
27+
@click="openAbuseIPDB(item.ipAddress)"
28+
>
29+
{{ $tc('tinect-redirects.requests.openAbuseIPDB') }}
30+
</sw-context-menu-item>
31+
</template>
2432
</sw-entity-listing>
2533
<sw-empty-state
2634
v-else
@@ -30,4 +38,4 @@
3038
subline=""
3139
/>
3240
</template>
33-
</sw-card>
41+
</sw-card>

src/Resources/app/administration/src/module/tinect-redirects/snippet/de-DE.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
},
4949
"requests": {
5050
"title": "Aufrufe | 1 Aufruf | {count} Aufrufe",
51-
"empty": "Keine Aufrufe gefunden"
51+
"empty": "Keine Aufrufe gefunden",
52+
"openAbuseIPDB": "Bei AbuseIPDB prüfen"
5253
},
5354
"sidebar": {
5455
"refresh": "Neuladen",

src/Resources/app/administration/src/module/tinect-redirects/snippet/en-GB.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
},
4949
"requests": {
5050
"title": "Requests | 1 request | {count} requests",
51-
"empty": "No requests found"
51+
"empty": "No requests found",
52+
"openAbuseIPDB": "Check on AbuseIPDB"
5253
},
5354
"sidebar": {
5455
"refresh": "Refresh",

0 commit comments

Comments
 (0)