Add: Ticket Benutzer-Filter, Dropdown-Styling, User Model Felder fix

This commit is contained in:
2026-06-02 12:22:24 +02:00
parent 73d672ba88
commit 222b9c6fc8
5 changed files with 99 additions and 4 deletions

View File

@@ -8,6 +8,8 @@ class User {
u.id, u.username, u.email, u.first_name, u.last_name,
u.is_active, u.must_change_password, u.email_notifications, u.last_login,
u.created_at, u.updated_at, u.role_id, u.azure_id,
u.department, u.position, u.phone, u.location, u.manager_id,
u.cost_center, u.employment_type, u.work_hours, u.joined_date, u.avatar_url,
r.name as role_name, r.description as role_description
FROM users u
LEFT JOIN roles r ON u.role_id = r.id
@@ -23,6 +25,8 @@ class User {
u.id, u.username, u.email, u.first_name, u.last_name,
u.is_active, u.must_change_password, u.email_notifications, u.last_login,
u.created_at, u.updated_at, u.role_id, u.azure_id,
u.department, u.position, u.phone, u.location, u.manager_id,
u.cost_center, u.employment_type, u.work_hours, u.joined_date, u.avatar_url,
r.name as role_name, r.description as role_description
FROM users u
LEFT JOIN roles r ON u.role_id = r.id

View File

@@ -1250,4 +1250,4 @@ async function invalidateUserSessions(azureId) {
return true;
}
module.exports = { pollMailbox, pollMonitoringMailbox, pollMdoAlerts, getTeamsAllChannels, getIntuneManagedDevices, getAzureGroups, getAzureGroupMembers, getEntraSubscribedSkus, getEntraLicenseUsers, getDepartmentManager, searchEntraUserByName, syncItTopicsToPlanner, getPlannerBuckets, getSecureScore, getRiskyUsers, getDefenderAlerts, getNonCompliantDevices, getUsersWithoutMfa, getEntraUsers, getAllMfaRegistrationDetails, getEntraUserGroups, getDirectoryRolesWithMembers, addGroupMember, removeGroupMember, getUserEntraProfile, getUserLicenseDetails, getUserSignInActivity, getUserSignInRisk, getConditionalAccessPolicies, invalidateUserSessions };
module.exports = { getClientToken, pollMailbox, pollMonitoringMailbox, pollMdoAlerts, getTeamsAllChannels, getIntuneManagedDevices, getAzureGroups, getAzureGroupMembers, getEntraSubscribedSkus, getEntraLicenseUsers, getDepartmentManager, searchEntraUserByName, syncItTopicsToPlanner, getPlannerBuckets, getSecureScore, getRiskyUsers, getDefenderAlerts, getNonCompliantDevices, getUsersWithoutMfa, getEntraUsers, getAllMfaRegistrationDetails, getEntraUserGroups, getDirectoryRolesWithMembers, addGroupMember, removeGroupMember, getUserEntraProfile, getUserLicenseDetails, getUserSignInActivity, getUserSignInRisk, getConditionalAccessPolicies, invalidateUserSessions };