Changeset 0.28.3 (#187)

This commit is contained in:
2026-03-14 12:30:57 +00:00
parent b2c03be001
commit f68a58b073
46 changed files with 1589 additions and 107 deletions

View File

@@ -4,6 +4,9 @@
// Admin actions: user management, roles, model visibility,
// personas, team management, global providers.
(function() {
'use strict';
// ── Admin Actions ────────────────────────────
function _adminScroll() { return document.getElementById('adminMain'); }
@@ -883,3 +886,36 @@ async function saveAdminExtension(id) {
UI.toast(e.message, 'error');
}
}
// ── Exports ─────────────────────────────────
window._adminPersonaForm = _adminPersonaForm;
window._initAdminListeners = _initAdminListeners;
window.adminResetUserPassword = adminResetUserPassword;
window.bulkSetUserModelVisibility = bulkSetUserModelVisibility;
window.cycleModelVisibility = cycleModelVisibility;
window.deleteAdminExtension = deleteAdminExtension;
window.deleteAdminPersona = deleteAdminPersona;
window.deleteGroup = deleteGroup;
window.deleteTeam = deleteTeam;
window.deleteUser = deleteUser;
window.deleteUserPersona = deleteUserPersona;
window.editAdminExtension = editAdminExtension;
window.editAdminPersona = editAdminPersona;
window.ensureAdminPersonaForm = ensureAdminPersonaForm;
window.removeGroupMember = removeGroupMember;
window.removeTeamMember = removeTeamMember;
window.saveGrant = saveGrant;
window.settingsDeleteTeamPersona = settingsDeleteTeamPersona;
window.settingsRemoveTeamMember = settingsRemoveTeamMember;
window.settingsUpdateTeamMember = settingsUpdateTeamMember;
window.showApproveForm = showApproveForm;
window.toggleAdminExtension = toggleAdminExtension;
window.toggleAdminPersona = toggleAdminPersona;
window.toggleTeamActive = toggleTeamActive;
window.toggleUserActive = toggleUserActive;
window.toggleUserModelVisibility = toggleUserModelVisibility;
window.toggleUserRole = toggleUserRole;
window.updateTeamMember = updateTeamMember;
window._closeExtEditForm = _closeExtEditForm;
window.saveAdminExtension = saveAdminExtension;
})();