Skip to content

Commit e9f00da

Browse files
committed
add lastseen to users/sort graphs by lastseen
1 parent 5cb6cf7 commit e9f00da

6 files changed

Lines changed: 9 additions & 26 deletions

File tree

OpenFlow/src/Messages/Message.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,9 +436,9 @@ export class Message {
436436
cli.jwt = msg.jwt;
437437
cli.user = user;
438438
} else {
439-
user.lastseen = new Date(new Date().toISOString());
440439
cli._logger.debug(tuser.username + " was validated in using " + type);
441440
}
441+
user.lastseen = new Date(new Date().toISOString());
442442
await user.Save(TokenUser.rootToken());
443443
}
444444
} catch (error) {

OpenFlow/src/public/Controllers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ module openflow {
131131

132132

133133
console.log("get users");
134-
var users = await this.api.Query("users", { _type: "user" }, null, null);
134+
var users = await this.api.Query("users", { _type: "user" }, null, { lastseen: -1 });
135135

136136
for (var y = 0; y < users.length; y++) {
137137
var user = users[y];

OpenFlow/src/public/Users.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ <h1>Users</h1>
1010
<th ng-click="ctrl.ToggleOrder('name')"><b translate lib="web">name</b></th>
1111
<th ng-click="ctrl.ToggleOrder('username')"><b translate lib="web">username</b></th>
1212
<th ng-click="ctrl.ToggleOrder('_created')"><b translate lib="web">created</b></th>
13+
<th ng-click="ctrl.ToggleOrder('lastseen')"><b translate lib="web">lastseen</b></th>
1314
<th></th>
1415
<th></th>
1516
</tr>
@@ -21,6 +22,9 @@ <h1>Users</h1>
2122
<td>
2223
<timesince ng-model="model._created" />
2324
</td>
25+
<td>
26+
<timesince ng-model="model.lastseen" />
27+
</td>
2428
<td class="btn-cell">
2529
<a ng-href="#/User/{{model._id}}">edit</a>
2630
</td>

OpenFlow/src/public/languages/da-DK/web.json

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,49 +15,38 @@
1515
"signin": "Login",
1616
"username": "Brugernavn",
1717
"password": "Kodeord",
18-
1918
"insert": "Indsæt",
2019
"edit": "Rediger",
2120
"update": "Opdater",
2221
"delete": "Slet",
2322
"insertone": "Indsæt en",
2423
"insertmany": "Indsæt mange",
2524
"deletemany": "Slet mange",
26-
2725
"created": "Oprettet",
2826
"createdby": "Oprettet af",
2927
"updated": "Opdateret",
3028
"updatedby": "Opdateret af",
29+
"lastseen": "Sidst set",
3130
"name": "Navn",
3231
"type": "Type",
33-
3432
"config": "Konfig",
3533
"nodered": "NodeRed",
3634
"openrpa": "OpenRPA",
3735
"audit": "Log",
3836
"empty": "Tøm",
3937
"clear": "Tøm",
4038
"addentity": "Indsæt objekt",
41-
4239
"unknown": "Ukendt",
4340
"details": "Detaljer",
4441
"detailsfor": "Details for",
4542
"showjson": "Vis json",
4643
"save": "Gem",
47-
4844
"addprovider": "Tilføj Udbyder",
49-
50-
51-
5245
"yes": "Ja",
5346
"no": "Nej",
5447
"open": "Åben",
5548
"state": "Status",
5649
"text": "Tekst",
57-
5850
"takenby": "Taget af",
59-
60-
61-
6251
"helloworld": "Hej verden"
6352
}

OpenFlow/src/public/languages/en-US/web.json

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,48 +15,38 @@
1515
"signin": "Sign in",
1616
"username": "Username",
1717
"password": "Password",
18-
1918
"insert": "Insert",
2019
"edit": "Edit",
2120
"update": "Update",
2221
"delete": "Delete",
2322
"insertone": "Insert one",
2423
"insertmany": "Insert many",
2524
"deletemany": "Delete many",
26-
2725
"created": "Created",
2826
"createdby": "Created by",
2927
"updated": "Updated",
3028
"updatedby": "Updated by",
29+
"lastseen": "Lastseen",
3130
"name": "Name",
3231
"type": "Type",
33-
3432
"config": "Config",
3533
"nodered": "NodeRed",
3634
"openrpa": "OpenRPA",
3735
"audit": "Audit",
3836
"empty": "Empty",
3937
"clear": "Clear",
4038
"addentity": "Add entity",
41-
4239
"unknown": "Unknown",
4340
"details": "Details",
4441
"detailsfor": "Details for",
4542
"showjson": "Show json",
4643
"save": "Save",
47-
4844
"addprovider": "Add Provider",
49-
50-
5145
"yes": "Yes",
5246
"no": "No",
5347
"open": "Open",
5448
"state": "State",
5549
"text": "Text",
56-
5750
"takenby": "Updated",
58-
59-
60-
6151
"helloworld": "Hello world"
6252
}

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.113
1+
0.0.114

0 commit comments

Comments
 (0)