|
42 | 42 | <div> |
43 | 43 | <FormHeading>License</FormHeading> |
44 | 44 | <table class="w-full"> |
45 | | - <tr> |
46 | | - <td class="w-40">Type</td> |
47 | | - <td> |
48 | | - <span v-if="!license">FlowFuse Community Edition</span> |
49 | | - <span v-else-if="!license.dev">FlowFuse Enterprise Edition</span> |
50 | | - <span v-else class="font-bold">FlowFuse Development Only</span> |
51 | | - </td> |
52 | | - </tr> |
53 | | - <template v-if="license"> |
54 | | - <tr><td class="w-40 font-medium">Organisation</td><td>{{ license.organisation }}</td></tr> |
55 | | - <tr><td class="w-40 font-medium">Tier</td><td>{{ license.tier }}</td></tr> |
56 | | - <tr><td>{{ expired ? 'Expired' : 'Expires' }}</td><td>{{ license.expires }}<br><span class="text-xs">{{ license.expiresAt }}</span></td></tr> |
57 | | - </template> |
58 | | - <tr> |
59 | | - <td class="w-40">Users</td> |
60 | | - <td>{{ stats.userCount }} / {{ stats.maxUsers }}</td> |
61 | | - </tr> |
62 | | - <tr> |
63 | | - <td class="w-40">Teams</td> |
64 | | - <td>{{ stats.teamCount }} / {{ stats.maxTeams }}</td> |
65 | | - </tr> |
66 | | - <template v-if="stats.maxDevices"> |
| 45 | + <tbody> |
67 | 46 | <tr> |
68 | | - <td class="w-40">Instances</td> |
69 | | - <td>{{ stats.instanceCount }} / {{ stats.maxInstances }}</td> |
70 | | - </tr> |
71 | | - <tr> |
72 | | - <td class="w-40">Devices</td> |
| 47 | + <td class="w-40">Type</td> |
73 | 48 | <td> |
74 | | - <div>{{ stats.deviceCount }} / {{ stats.maxDevices }}</div> |
| 49 | + <span v-if="!license">FlowFuse Community Edition</span> |
| 50 | + <span v-else-if="!license.dev">FlowFuse Enterprise Edition</span> |
| 51 | + <span v-else class="font-bold">FlowFuse Development Only</span> |
75 | 52 | </td> |
76 | 53 | </tr> |
77 | | - </template> |
78 | | - <template v-else> |
| 54 | + <template v-if="license"> |
| 55 | + <tr><td class="w-40 font-medium">Organisation</td><td>{{ license.organisation }}</td></tr> |
| 56 | + <tr><td class="w-40 font-medium">Tier</td><td>{{ license.tier }}</td></tr> |
| 57 | + <tr><td>{{ expired ? 'Expired' : 'Expires' }}</td><td>{{ license.expires }}<br><span class="text-xs">{{ license.expiresAt }}</span></td></tr> |
| 58 | + </template> |
79 | 59 | <tr> |
80 | | - <td class="w-40">Instances + Devices</td> |
81 | | - <td>{{ stats.instanceCount + stats.deviceCount }} / {{ stats.maxInstances }}</td> |
| 60 | + <td class="w-40">Users</td> |
| 61 | + <td>{{ stats.userCount }} / {{ stats.maxUsers }}</td> |
82 | 62 | </tr> |
83 | | - </template> |
84 | | - <template v-if="stats.maxMqttClients"> |
85 | 63 | <tr> |
86 | | - <td class="w-40">Team MQTT Clients</td> |
87 | | - <td>{{ stats.mqttClientCount }} / {{ stats.maxMqttClients }}</td> |
| 64 | + <td class="w-40">Teams</td> |
| 65 | + <td>{{ stats.teamCount }} / {{ stats.maxTeams }}</td> |
88 | 66 | </tr> |
89 | | - </template> |
| 67 | + <template v-if="stats.maxDevices"> |
| 68 | + <tr> |
| 69 | + <td class="w-40">Instances</td> |
| 70 | + <td>{{ stats.instanceCount }} / {{ stats.maxInstances }}</td> |
| 71 | + </tr> |
| 72 | + <tr> |
| 73 | + <td class="w-40">Devices</td> |
| 74 | + <td> |
| 75 | + <div>{{ stats.deviceCount }} / {{ stats.maxDevices }}</div> |
| 76 | + </td> |
| 77 | + </tr> |
| 78 | + </template> |
| 79 | + <template v-else> |
| 80 | + <tr> |
| 81 | + <td class="w-40">Instances + Devices</td> |
| 82 | + <td>{{ stats.instanceCount + stats.deviceCount }} / {{ stats.maxInstances }}</td> |
| 83 | + </tr> |
| 84 | + </template> |
| 85 | + <template v-if="stats.maxMqttClients"> |
| 86 | + <tr> |
| 87 | + <td class="w-40">Team MQTT Clients</td> |
| 88 | + <td>{{ stats.mqttClientCount }} / {{ stats.maxMqttClients }}</td> |
| 89 | + </tr> |
| 90 | + </template> |
| 91 | + </tbody> |
90 | 92 | </table> |
91 | 93 | </div> |
92 | 94 | <div> |
93 | 95 | <FormHeading>Version</FormHeading> |
94 | 96 | <table class="w-full"> |
95 | | - <tr><td class="w-40">Forge Application</td><td>{{ settings['version:forge'] }}</td></tr> |
96 | | - <tr><td>NodeJS</td><td>{{ settings['version:node'] }}</td></tr> |
| 97 | + <tbody> |
| 98 | + <tr><td class="w-40">Forge Application</td><td>{{ settings['version:forge'] }}</td></tr> |
| 99 | + <tr><td>NodeJS</td><td>{{ settings['version:node'] }}</td></tr> |
| 100 | + </tbody> |
97 | 101 | </table> |
98 | 102 | </div> |
99 | 103 | </div> |
|
0 commit comments