client online state
This commit is contained in:
@@ -149,4 +149,24 @@
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
/* Checks tab visibility
|
||||
document.addEventListener(
|
||||
'visibilitychange',
|
||||
() => {
|
||||
|
||||
if (document.hidden) {
|
||||
|
||||
alert('AWAY AT: ' + new Date().toISOString());
|
||||
|
||||
} else {
|
||||
|
||||
updateActivity();
|
||||
}
|
||||
}
|
||||
);
|
||||
*/
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
@@ -29,7 +29,7 @@ section {
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
padding: 5px;
|
||||
width: 120px;
|
||||
width: 200px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 8px;
|
||||
margin: 0 2px 2px 0;
|
||||
@@ -62,12 +62,21 @@ input {
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<!-- USERS -->
|
||||
<div class="container static" style="height:100vh;max-width:100vw;flex-direction:row;flex-wrap:wrap;">
|
||||
<div class="card" style="flex:1 1 auto;min-width:300px">
|
||||
Users <input id="newUserName" placeholder="sAMAccountName" /> <button class="bluebutton" onclick="createUser()">Create User</button>
|
||||
<div class="table-wrapper fit-table">
|
||||
<table id="rbacUsersTable" style="">
|
||||
|
||||
|
||||
<div class="container static" style="max-width:100vw;flex-direction:row;flex-wrap:wrap;flex: 1 1 100vh;">
|
||||
<!-- USERS -->
|
||||
<div class="card static row" style="align-items:center;height:fit-content;width:100%">
|
||||
AD Synchronisation:
|
||||
<button class="yellowbutton" data-tooltip="Synchronisiert die Benutzer aus dem AD" onclick="syncUsersFromAD()">Users</button>
|
||||
<button class="yellowbutton" data-tooltip="Synchronisiert die Gruppen aus dem AD" onclick="syncGroupsFromAD()">Groups</button>
|
||||
|
||||
</div>
|
||||
<div class="card" style="aflex-wrap:wrap;flex: 1 1 100%;justify-content: flex-start;">
|
||||
Users <input id="newUserName" placeholder="sAMAccountName" />
|
||||
<button class="bluebutton" onclick="createUser()">Create User</button>
|
||||
<div class="table-wrapper " style="max-height:300px;overflow:auto">
|
||||
<table id="rbacUsersTable">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-align:left"></th>
|
||||
@@ -88,8 +97,30 @@ input {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- GROUPS -->
|
||||
<div class="card static" style="min-width:300px;flex:1 1 calc(300px); max-height: 400px;overflow:auto">
|
||||
<input id="newGroupName" placeholder="Gruppenname" /> <button class="bluebutton" onclick="createGroup()">Create Group</button>
|
||||
|
||||
<div id="rbacGroupContainer">
|
||||
<span>GRUPPEN WERDEN GELADEN . . .</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ROLES -->
|
||||
<div class="card" style="min-width:300px;flex:1 1 calc(300px)">
|
||||
<input id="newRoleName" placeholder="Rollenname" />
|
||||
<button class="bluebutton" onclick="createRole()">Create Role</button>
|
||||
|
||||
<div id="rbacRoleContainer">
|
||||
<span>ROLLEN WERDEN GELADEN . . .</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- PERMISSIONS -->
|
||||
<div class="card" style="min-width:300px;flex:1 1 auto">
|
||||
<div class="card" style="min-width:300px;flex:1 1 auto;align-items:center;">
|
||||
<input id="permScope" placeholder="Scope" />.<input id="permResource" placeholder="Resource" />.<input id="permAction" placeholder="Action" />
|
||||
|
||||
<button class="bluebutton" onclick="createPermission()">Create Permission</button>
|
||||
@@ -115,24 +146,6 @@ input {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- GROUPS -->
|
||||
<div class="card" style="min-width:300px;flex:1 1 calc(300px)">
|
||||
<input id="newGroupName" placeholder="Gruppenname" /> <button class="bluebutton" onclick="createGroup()">Create Group</button>
|
||||
|
||||
<div id="rbacGroupContainer">
|
||||
<span>GRUPPEN WERDEN GELADEN . . .</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ROLES -->
|
||||
<div class="card" style="min-width:300px;flex:1 1 calc(300px)">
|
||||
<input id="newRoleName" placeholder="Rollenname" />
|
||||
<button class="bluebutton" onclick="createRole()">Create Role</button>
|
||||
|
||||
<div id="rbacRoleContainer">
|
||||
<span>ROLLEN WERDEN GELADEN . . .</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user