2026-03-22 00:22:16 +00:00
|
|
|
<template>
|
|
|
|
|
<div class="container mt-4">
|
|
|
|
|
<h2 id="comms-testing">
|
|
|
|
|
<i class="bi bi-broadcast-pin"></i> Communications Testing
|
|
|
|
|
</h2>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-lg-6">
|
2026-03-31 17:34:37 +00:00
|
|
|
<SMSTest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
|
|
|
|
<div class="col-lg-6">
|
2026-03-31 17:34:37 +00:00
|
|
|
<MMSTest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
2026-03-31 17:34:37 +00:00
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-lg-6">
|
|
|
|
|
<RCSTest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
2026-03-31 17:34:37 +00:00
|
|
|
<div class="col-lg-6">
|
|
|
|
|
<EmailTest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
2026-03-31 17:34:37 +00:00
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-lg-6">
|
|
|
|
|
<SSETest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
2026-03-31 17:34:37 +00:00
|
|
|
<div class="col-lg-6">
|
|
|
|
|
<PushNotificationTest />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
2026-03-31 17:34:37 +00:00
|
|
|
<div class="row">
|
|
|
|
|
<UserImpersonation />
|
2026-03-22 00:22:16 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
2026-03-31 14:52:53 +00:00
|
|
|
<script setup lang="ts">
|
2026-03-31 15:10:32 +00:00
|
|
|
import UserSelector from "@/components/UserSelector.vue";
|
2026-03-31 17:34:37 +00:00
|
|
|
import SMSTest from "@/components/sudo/SMSTest.vue";
|
|
|
|
|
import MMSTest from "@/components/sudo/MMSTest.vue";
|
|
|
|
|
import RCSTest from "@/components/sudo/RCSTest.vue";
|
|
|
|
|
import EmailTest from "@/components/sudo/EmailTest.vue";
|
|
|
|
|
import SSETest from "@/components/sudo/SSETest.vue";
|
|
|
|
|
import PushNotificationTest from "@/components/sudo/PushNotificationTest.vue";
|
|
|
|
|
import UserImpersonation from "@/components/sudo/UserImpersonation.vue";
|
2026-03-31 14:52:53 +00:00
|
|
|
</script>
|