4141 ng-show ="(menuctrl.hasrole('users') && !menuctrl.hasrole('menu hide rpaworkflows')) || menuctrl.hasrole('admins') "> < span
4242 translate lib ="web "> rpaworkflows</ span > </ a >
4343
44+ < a href ="//grafana.{{menuctrl.WebSocketClientService.domain}} " class ="sidebar-link " id ="menugrafana " target ="_blank "
45+ ng-show ="menuctrl.WebSocketClientService.validlicense "> < span
46+ translate lib ="web "> grafana</ span > </ a >
47+
4448 < div ng-show ="(menuctrl.hasrole('users') && !menuctrl.hasrole('menu hide admins')) || menuctrl.hasrole('admins') ">
4549 < h5 class ="sidebar-title "> User management</ h5 >
4650 < div class ="sidebar-divider "> </ div >
47- < a class ="sidebar-link "
48- ng-class ="{active: menuctrl.PathIs(['/User/{{menuctrl.user._id}}'])} "
49- ng-href ="#/User/{{menuctrl.user._id}} "> {{menuctrl.user.name || menuctrl.user.username
51+ < a class ="sidebar-link " ng-class ="{active: menuctrl.PathIs(['/User/{{menuctrl.user._id}}'])} "
52+ ng-href ="#/User/{{menuctrl.user._id}} "> {{menuctrl.user.name || menuctrl.user.username
5053 }} </ a >
5154
5255 < a class ="sidebar-link " href ="#/Users " id ="menuadminusers "
@@ -65,9 +68,9 @@ <h5 class="sidebar-title">Misc management</h5>
6568 < div class ="sidebar-divider "> </ div >
6669
6770 < a href ="#/WorkitemQueues " class ="sidebar-link " id ="menuworkitems "
68- ng-class ="{active: menuctrl.PathIs(['/WorkitemQueues', '/WorkitemQueue/', '/WorkitemQueue'])} "
69- ng-show ="(menuctrl.hasrole('admins') || menuctrl.hasrole('workitem queue users')) "> < span translate
70- lib ="web "> workitemqueues</ span > </ a >
71+ ng-class ="{active: menuctrl.PathIs(['/WorkitemQueues', '/WorkitemQueue/', '/WorkitemQueue'])} "
72+ ng-show ="(menuctrl.hasrole('admins') || menuctrl.hasrole('workitem queue users')) "> < span translate
73+ lib ="web "> workitemqueues</ span > </ a >
7174
7275
7376 < a href ="#/Entities " class ="sidebar-link " id ="menuentities "
@@ -90,14 +93,12 @@ <h5 class="sidebar-title">Misc management</h5>
9093 < a class ="sidebar-link " href ="#/Forms " id ="menuadminforms "
9194 ng-class ="{active: menuctrl.PathIs(['/Forms', '/EditForm', '/EditForm/'])} "> < span translate
9295 lib ="web "> forms</ span > </ a >
93- < a class ="sidebar-link " href ="#/Providers "
94- ng-class ="{active: menuctrl.PathIs(['/Providers', '/Provider', '/Provider/'])} "
95- ng-show ="menuctrl.hasrole('admins') "> < span translate
96- lib ="web "> providers</ span > </ a >
97- < a class ="sidebar-link " href ="#/OAuthClients "
98- ng-class ="{active: menuctrl.PathIs(['/OAuthClients', '/OAuthClient', '/OAuthClient/'])} "
99- ng-show ="menuctrl.hasrole('admins') "> < span translate
100- lib ="web "> oauthclients</ span > </ a >
96+ < a class ="sidebar-link " href ="#/Providers "
97+ ng-class ="{active: menuctrl.PathIs(['/Providers', '/Provider', '/Provider/'])} "
98+ ng-show ="menuctrl.hasrole('admins') "> < span translate lib ="web "> providers</ span > </ a >
99+ < a class ="sidebar-link " href ="#/OAuthClients "
100+ ng-class ="{active: menuctrl.PathIs(['/OAuthClients', '/OAuthClient', '/OAuthClient/'])} "
101+ ng-show ="menuctrl.hasrole('admins') "> < span translate lib ="web "> oauthclients</ span > </ a >
101102 < a class ="sidebar-link " id ="menuadminfiles " ng-class ="{active: menuctrl.PathIs(['/Files'])} " href ="#/Files "> < span
102103 translate lib ="web "> files</ span > </ a >
103104 < a class ="sidebar-link " ng-class ="{active: menuctrl.PathIs(['/hdrobots'])} " href ="#/hdrobots "> < span translate
0 commit comments