@model GraphCalendarSync.Controllers.DashboardViewModel
@{
ViewData["Title"] = "Sync Dashboard";
}
Sync Dashboard
User Configurations
| UserId |
Email |
SubscriptionId |
Expiration |
Last Delta Token |
Action |
@foreach (var user in Model.UserConfigs)
{
| @user.UserId |
@user.Email |
@user.SubscriptionId |
@user.Expiration |
@user.LastDeltaToken
|
|
}
@if (!Model.UserConfigs.Any())
{
| No users configured. |
}
Webhook Logs (Last 20)
| Id |
Received At (UTC) |
Type |
Payload |
@foreach (var log in Model.WebhookLogs)
{
| @log.Id |
@log.ReceivedAt |
@log.Type |
@log.Payload
|
}
@if (!Model.WebhookLogs.Any())
{
| No logs yet. |
}