0.1.52 Gateway

This commit is contained in:
ponzischeme89
2026-08-17 19:09:17 +12:00
parent d5a8d3ad88
commit 1da91e40a1
46 changed files with 1626 additions and 106 deletions
@@ -30,6 +30,8 @@ type integrationEvent struct {
var integrationEventCatalogue = []integrationEvent{
{adminevents.TypeLogin, "User signed in", "A television signed in with a known device.", "Access"},
{adminevents.TypeDeviceRegistered, "New device", "A television signed in for the first time.", "Access"},
{adminevents.TypeDeviceFirstUse, "First use today", "A television opened Memby for the first time that day.", "Access"},
{adminevents.TypeDeviceUpdated, "App updated", "A television finished updating to a new build.", "Access"},
{adminevents.TypeLoginFailed, "Sign-in refused", "Emby refused the credentials offered.", "Access"},
{adminevents.TypeLogout, "User signed out", "A television signed itself out.", "Access"},
{adminevents.TypeDeviceRemoved, "Device removed", "A television was removed from an account.", "Access"},
@@ -37,6 +39,7 @@ var integrationEventCatalogue = []integrationEvent{
{adminevents.TypeAdminSignIn, "Admin sign-in", "Somebody signed into this console.", "Access"},
{adminevents.TypeServerStarted, "Server started", "The gateway came up, usually after a deployment.", "System"},
{adminevents.TypeMaintenanceChanged, "Maintenance changed", "Memby was taken offline or brought back.", "System"},
{adminevents.TypeSettingsChanged, "Gateway settings changed", "A server-level setting was changed in the console.", "System"},
{adminevents.TypeTaskCompleted, "Scheduled task finished", "A background job did some work.", "System"},
{adminevents.TypeTaskFailed, "Scheduled task failed", "A background job could not complete.", "System"},
{adminevents.TypeIntegrationFailed, "Integration failed", "An outgoing webhook could not be delivered.", "System"},