Files
metabuilder/packages/user_manager/scripts/functions.json
johndoe6345789 9284b9a67b Refactor function definitions across multiple packages to remove luaScript references
- Updated functions.json files in theme_editor, ui_auth, ui_footer, ui_header, ui_home, ui_intro, ui_level2, ui_level3, ui_level4, ui_level5, ui_level6, ui_login, ui_pages, ui_permissions, user_manager, and workflow_editor packages.
- Removed luaScript entries from function definitions, retaining only category and other relevant metadata.
- Adjusted documentation in prisma/README.md to remove LuaScript entity reference.
2026-01-07 14:54:33 +00:00

133 lines
3.2 KiB
JSON

{
"$schema": "https://metabuilder.dev/schemas/json-script.schema.json",
"schemaVersion": "2.2.0",
"package": "user_manager",
"description": "User management business logic functions",
"functions": [
{
"id": "list_initialize",
"name": "initialize",
"exported": true,
"description": "Initialize user list with data loading",
"category": "lifecycle"
},
{
"id": "list_filter_users",
"name": "filterUsers",
"exported": true,
"description": "Filter users based on search query",
"category": "data"
},
{
"id": "list_sort_users",
"name": "sortUsers",
"exported": true,
"description": "Sort users by specified column",
"category": "data"
},
{
"id": "list_select_user",
"name": "selectUser",
"exported": true,
"description": "Handle user selection",
"category": "data"
},
{
"id": "list_refresh_users",
"name": "refreshUsers",
"exported": true,
"description": "Refresh user list from database",
"category": "data"
},
{
"id": "actions_view_user",
"name": "viewUser",
"exported": true,
"description": "View detailed user information",
"category": "actions"
},
{
"id": "actions_edit_user",
"name": "editUser",
"exported": true,
"description": "Edit user profile and settings",
"category": "actions"
},
{
"id": "actions_create_user",
"name": "createUser",
"exported": true,
"description": "Create a new user account",
"category": "actions"
},
{
"id": "actions_delete_user",
"name": "deleteUser",
"exported": true,
"description": "Delete a user account",
"category": "actions"
},
{
"id": "actions_manage_permissions",
"name": "managePermissions",
"exported": true,
"description": "Manage user permissions and roles",
"category": "actions"
},
{
"id": "actions_ban_user",
"name": "banUser",
"exported": true,
"description": "Ban or suspend a user",
"category": "actions"
},
{
"id": "actions_activate_user",
"name": "activateUser",
"exported": true,
"description": "Activate a user account",
"category": "actions"
},
{
"id": "actions_deactivate_user",
"name": "deactivateUser",
"exported": true,
"description": "Deactivate a user account",
"category": "actions"
},
{
"id": "actions_reset_password",
"name": "resetPassword",
"exported": true,
"description": "Reset user password",
"category": "actions"
},
{
"id": "actions_send_email",
"name": "sendEmail",
"exported": true,
"description": "Send email to user",
"category": "actions"
}
],
"exports": {
"functions": [
"initialize",
"filterUsers",
"sortUsers",
"selectUser",
"refreshUsers",
"viewUser",
"editUser",
"createUser",
"deleteUser",
"managePermissions",
"banUser",
"activateUser",
"deactivateUser",
"resetPassword",
"sendEmail"
]
}
}