From 70e3422decd88ced4e35a2a81ddaa6c628fc77a6 Mon Sep 17 00:00:00 2001 From: Louis Ouellet Date: Tue, 7 Oct 2025 15:25:41 -0400 Subject: [PATCH 1/2] General: Version bumped to v0.0.18 --- VERSION | 2 +- info.cfg | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 9e2dabb..4974c8e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.0.17 +v0.0.18 diff --git a/info.cfg b/info.cfg index 719b303..33541ea 100644 --- a/info.cfg +++ b/info.cfg @@ -4,8 +4,8 @@ "base": "users", "author": "LaswitchTech", "email": "support@laswitchtech.com", - "date": "2025-10-01", - "version": "v0.0.17", + "date": "2025-10-07", + "version": "v0.0.18", "tags": "users, management, authentication, roles, permissions", "description": "This plugin provides user management capabilities, including authentication, role-based access control, and user profile management. It allows for the creation, modification, and deletion of users, as well as the assignment of roles and permissions to control access to various parts of the system.", "repository": "https://github.com/LaswitchTech/core-plugin-users", From ce84558c2b636f756cd863032eb1779cd39ea6f3 Mon Sep 17 00:00:00 2001 From: Louis Ouellet Date: Wed, 15 Oct 2025 14:11:38 -0400 Subject: [PATCH 2/2] General: Updated the database schematics --- Install/Data/users.required | 1 + Install/Definition/users.map | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Install/Data/users.required b/Install/Data/users.required index 402188b..645c4b3 100644 --- a/Install/Data/users.required +++ b/Install/Data/users.required @@ -15,6 +15,7 @@ "attempts": 0, "lastAttempt": null, "lastLogin": null, + "settings": null, "isVerified": 0, "isBanned": 0, "isInactive": 0, diff --git a/Install/Definition/users.map b/Install/Definition/users.map index c650133..f00da92 100644 --- a/Install/Definition/users.map +++ b/Install/Definition/users.map @@ -120,6 +120,14 @@ "Extra": "" }, "15": { + "Field": "settings", + "Type": "json", + "Null": "YES", + "Key": "", + "Default": null, + "Extra": "" + }, + "16": { "Field": "isVerified", "Type": "int(1)", "Null": "NO", @@ -127,7 +135,7 @@ "Default": "0", "Extra": "" }, - "16": { + "17": { "Field": "isBanned", "Type": "int(1)", "Null": "NO", @@ -135,7 +143,7 @@ "Default": "0", "Extra": "" }, - "17": { + "18": { "Field": "isInactive", "Type": "int(1)", "Null": "NO", @@ -143,7 +151,7 @@ "Default": "0", "Extra": "" }, - "18": { + "19": { "Field": "isDeleted", "Type": "int(1)", "Null": "NO", @@ -151,7 +159,7 @@ "Default": "0", "Extra": "" }, - "19": { + "20": { "Field": "isArchived", "Type": "int(11)", "Null": "NO",