feat(hk): expand search and add operational user overview
CI / check (push) Successful in 54s
CI / deploy (push) Successful in 1m16s
CI / publish-container (push) Successful in 1m57s

This commit is contained in:
Simo committed 2026-09-09 21:14:10 +02:00
1 parent 27447ce029
commit 89526af344
44 files changed
+3740 -416

No files matched your search

+129 -44
View File
@@ -21,8 +21,8 @@
"friends": "Amici",
"messages": "Messaggi",
"admin": "Admin",
"openMenu": "Open menu",
"closeMenu": "Close menu",
"openMenu": "Apri menu",
"closeMenu": "Chiudi menu",
"drawBadge": "Crea distintivo",
"mod": "Mod"
},
@@ -991,7 +991,7 @@
"economy": "Economia",
"catalog": "Catalogo",
"shop": "Negozio",
"marketplace": "Marketplace",
"marketplace": "Mercatino",
"transactions": "Transazioni",
"vouchers": "Buoni",
"subscriptions": "Abbonamenti",
@@ -1042,12 +1042,12 @@
"hubNewsMedia": "Notizie e media",
"hubSiteContent": "Contenuti sito",
"hubEngagement": "Community",
"hubUsers": "Users",
"hubAccess": "Access & security",
"hubCatalog": "Catalog & rares",
"hubShop": "Shop & payments",
"hubTools": "Tools",
"hubObservability": "Observability",
"hubUsers": "Utenti",
"hubAccess": "Accesso e sicurezza",
"hubCatalog": "Catalogo e rari",
"hubShop": "Negozio e pagamenti",
"hubTools": "Strumenti",
"hubObservability": "Monitoraggio e diagnostica",
"community": "Community",
"monitoring": "Monitoraggio",
"staffAccess": "Gradi e permessi",
@@ -1057,7 +1057,7 @@
"tradeLog": "Log trade",
"tools": "Strumenti",
"guilds": "Gruppi",
"itemsBase": "Items base",
"itemsBase": "Definizioni furni",
"studio": "Studio",
"peopleSupport": "Utenti e assistenza",
"catalogFurniture": "Catalogo e furni",
@@ -1519,11 +1519,11 @@
"resetPassword": "Reimposta password",
"deleteUser": "Elimina utente",
"confirmDelete": "Sei sicuro di voler eliminare {username}? Questa azione è irreversibile.",
"tabInfo": "Account Info",
"tabBadges": "Badges ({count})",
"tabRooms": "Rooms ({count})",
"tabSanctions": "Sanctions ({count})",
"tabActivity": "Activity"
"tabInfo": "Informazioni account",
"tabBadges": "Distintivi ({count})",
"tabRooms": "Stanze ({count})",
"tabSanctions": "Sanzioni ({count})",
"tabActivity": "Attività"
},
"editForm": {
"title": "Modifica utente: {username}",
@@ -1541,6 +1541,84 @@
"save": "Salva modifiche",
"saving": "Salvataggio…",
"cancel": "Annulla"
},
"presentation": {
"users": "Utenti",
"edit": "Modifica",
"view": "Visualizza",
"rank": "Grado {rank}",
"online": "Online",
"offline": "Offline",
"banned": "Bannato",
"credits": "crediti",
"diamonds": "diamanti",
"duckets": "duckets",
"pixels": "pixel",
"rooms": "Stanze",
"messages": "Messaggi",
"trades": "Scambi",
"accountDetails": "Dettagli account",
"registered": "Registrazione",
"lastLogin": "Ultimo accesso",
"ipRegister": "IP di registrazione",
"ipCurrent": "IP attuale",
"machineId": "ID dispositivo",
"email": "Email",
"gender": "Genere",
"never": "Mai",
"findIp": "Cerca utenti con questo IP",
"enabled": "Attiva",
"disabled": "Disattiva",
"unavailable": "Non disponibile",
"noBadges": "Nessun distintivo assegnato"
},
"create": {
"newUser": "Nuovo utente",
"title": "Crea utente",
"description": "Crea subito l’account con un avatar predefinito e 5.000 crediti, pixel, duckets e diamanti.",
"username": "Nome utente",
"email": "Email",
"password": "Password",
"rank": "Grado",
"rankOption": "Grado {rank}",
"motto": "Motto (facoltativo)",
"usernamePlaceholder": "NuovoHabbo",
"passwordPlaceholder": "Almeno 6 caratteri",
"mottoPlaceholder": "Sono nuovo qui!",
"generate": "Genera",
"passwordGenerated": "Password generata nel campo password.",
"required": "Nome utente, email e password sono obbligatori.",
"invalidUsername": "Usa da 3 a 20 caratteri: lettere, numeri, _ o -.",
"passwordLength": "La password deve contenere almeno 6 caratteri.",
"created": "Utente {username} creato."
},
"overview": {
"title": "Riepilogo",
"hint": "Fino a 5 record recenti per fonte. Sono mostrate solo le sezioni a cui hai accesso.",
"restricted": "Non hai i permessi per visualizzare i dati operativi.",
"sanctions": "Ban recenti",
"mute": "Mute attivo",
"tickets": "Ticket di assistenza",
"help": "Richieste al centro assistenza",
"reports": "Segnalazioni in gioco",
"transactions": "Pagamenti",
"purchases": "Acquisti dal catalogo",
"activity": "Azioni dello staff registrate",
"openModule": "Apri gestione",
"purchaseHint": "Quantità e costi nelle valute registrate.",
"purchaseDetail": "Quantità: {amount} · Crediti: {credits} · Punti: {points} (tipo {type})",
"activityHint": "Voci del registro staff relative a questo account. Non è la cronologia completa delle attività del giocatore.",
"muteUntil": "Mute fino al {date}",
"error": "Impossibile caricare questa fonte. Ricarica la pagina per riprovare.",
"empty": "Nessun record trovato.",
"status": {
"active": "Attivo",
"expired": "Scaduto",
"open": "Aperto",
"closed": "Chiuso",
"reported": "Utente segnalato",
"reporter": "Segnalante"
}
}
},
"bans": {
@@ -1686,19 +1764,19 @@
"actionsTitle": "Azioni",
"requesterTitle": "Richiedente",
"detailsTitle": "Dettagli",
"rankLabel": "Rank {rank}",
"rankLabel": "Grado {rank}",
"messageCountLabel": "Messaggi",
"success": {
"replied": "Risposta inviata.",
"closed": "Ticket chiuso.",
"reopened": "Ticket riaperto.",
"banLifted": "Ban lifted and ticket closed."
"banLifted": "Ban revocato e ticket chiuso."
},
"queueHint": "Questa coda e il help center pubblico. I ticket del supporto CMS stanno nella tab Supporto CMS.",
"queueOtherCta": "Apri supporto CMS",
"queueCounts": "Aperti qui: {here} · Supporto CMS: {other}",
"liftBanSubmit": "Lift requester ban & close",
"requesterBanned": "Requester banned"
"liftBanSubmit": "Revoca il ban del richiedente e chiudi",
"requesterBanned": "Richiedente bannato"
},
"cfh": {
"title": "Call for Help",
@@ -3383,11 +3461,11 @@
"urlCopied": "URL copiato negli appunti"
},
"hubs": {
"newsMedia": "News & media",
"newsMedia": "Notizie e contenuti multimediali",
"newsMediaSubtitle": "Articoli, foto, banner, ads e media library",
"siteContent": "Contenuti sito",
"siteContentSubtitle": "Navigazione, help, box, tag e prefissi",
"engagement": "Engagement",
"engagement": "Attività della community",
"engagementSubtitle": "Eventi, sondaggi e ticket di supporto",
"users": "Utenti",
"usersSubtitle": "Directory, online, candidature e team",
@@ -3411,10 +3489,10 @@
"articles": "Articoli",
"photos": "Foto",
"banners": "Banner",
"ads": "Ads",
"ads": "Pubblicità",
"media": "Media",
"navigator": "Navigator",
"help": "Help",
"navigator": "Navigatore",
"help": "Assistenza",
"boxes": "Box",
"tags": "Tag",
"prefixes": "Prefissi",
@@ -3422,9 +3500,9 @@
"eventTypes": "Tipi evento",
"polls": "Sondaggi",
"tickets": "Supporto CMS",
"helpTickets": "Help center",
"helpTickets": "Centro assistenza",
"templates": "Template",
"directory": "Directory",
"directory": "Elenco utenti",
"multiAccounts": "Multi-account",
"online": "Online",
"applications": "Candidature",
@@ -3433,26 +3511,26 @@
"ip": "IP",
"vpn": "VPN",
"permissions": "Permessi",
"wordFilter": "Word filter",
"wordFilter": "Filtro parole",
"overview": "Panoramica",
"actions": "Azioni",
"cfh": "CFH",
"cfh": "Richieste di moderazione",
"team": "Team",
"catalogTab": "Catalogo",
"rares": "Rare",
"badges": "Badge",
"achievements": "Achievement",
"sounds": "Suoni",
"shopTab": "Shop",
"shopTab": "Negozio",
"transactions": "Transazioni",
"vouchers": "Voucher",
"subscriptions": "Abbonamenti",
"calendar": "Calendario",
"history": "Cronologia",
"moderationTab": "Moderazione",
"monitoring": "Monitoring",
"monitoring": "Monitoraggio",
"settingsTab": "Impostazioni",
"embed": "Embed",
"embed": "Incorporamento",
"apiKeys": "API key",
"points": "Punti",
"ranks": "Rank",
@@ -3461,37 +3539,37 @@
"theme": "Tema",
"maintenance": "Manutenzione",
"favicon": "Favicon",
"emulator": "Emulator",
"emulator": "Emulatore",
"email": "Email",
"housekeeping": "Archivio permessi",
"commando": "Commando",
"commando": "Centro operativo",
"rooms": "Stanze",
"import": "Import",
"import": "Importazione",
"importOverview": "Panoramica",
"importBadges": "Badge",
"importFurni": "Furni",
"importUpload": "Upload",
"importUpload": "Caricamento",
"importClothing": "Abbigliamento",
"importEffects": "Effetti",
"importPets": "Pet",
"importClone": "Clone",
"importSync": "Sync",
"importClone": "Clonazione",
"importSync": "Sincronizzazione",
"importRepairIcons": "Ripara icone",
"importAudit": "Audit",
"importAudit": "Verifica dati",
"translations": "Traduzioni",
"logs": "Log",
"audit": "Audit",
"audit": "Registro modifiche",
"chat": "Chat",
"commands": "Comandi",
"trades": "Trade",
"analytics": "Analytics",
"analytics": "Statistiche",
"activity": "Attività",
"economy": "Economia",
"devops": "DevOps",
"errors": "Errori",
"alerts": "Alert",
"toolsGroup": "Strumenti",
"ticketInbox": "Inbox",
"ticketInbox": "Ticket ricevuti",
"cmsErrors": "Errori CMS",
"themeBuilder": "Editor del tema",
"studio": "Studio"
@@ -3506,7 +3584,7 @@
"analyticsSubtitle": "Attività hotel, retention ed economia",
"devops": "DevOps",
"devopsSubtitle": "Salute servizi ed errori emulator",
"import": "Import",
"import": "Importazione",
"importSubtitle": "Furni, badge, abbigliamento e strumenti asset"
},
"settings": {
@@ -3790,7 +3868,7 @@
},
"search": {
"pages": "Pagine e strumenti",
"description": "Trova una pagina di gestione o cerca nei dati dell’hotel.",
"description": "Cerca pagine, utenti, furni, categorie del catalogo, articoli e ticket di assistenza.",
"loadError": "Impossibile caricare i risultati. Puoi comunque aprire le pagine elencate.",
"placeholder": "Cerca pagine, utenti, stanze…",
"users": "Utenti",
@@ -3799,7 +3877,14 @@
"guilds": "Gruppi",
"shop": "Negozio",
"rareValues": "Valori dei rari",
"noResults": "Nessun risultato trovato."
"noResults": "Nessun risultato trovato.",
"furniture": "Furni",
"catalog": "Categorie del catalogo",
"tickets": "Ticket di assistenza",
"loading": "Ricerca in corso…",
"hint": "Inserisci un ID numerico o almeno 2 caratteri oppure scegli una pagina.",
"retry": "Riprova",
"partialError": "Alcuni risultati non sono disponibili. Riprova."
},
"table": {
"search": "Cerca…",