77 |
77 |
|
78 |
78 |
class Meta(Table.Meta):
|
79 |
79 |
model = User
|
80 |
|
attrs = {'class': 'main', 'id': 'user-table'}
|
|
80 |
attrs = {'class': 'main clickable-rows', 'id': 'user-table'}
|
81 |
81 |
fields = ('username', 'email', 'first_name', 'last_name', 'ou')
|
82 |
82 |
sequence = ('link', '...')
|
83 |
83 |
empty_text = _('None')
|
... | ... | |
150 |
150 |
|
151 |
151 |
|
152 |
152 |
class OUTable(Table):
|
153 |
|
name = tables.Column(verbose_name=_('label'))
|
|
153 |
name = tables.LinkColumn(
|
|
154 |
viewname='a2-manager-ou-detail', kwargs={'pk': A('pk')}, accessor='name', verbose_name=_('label')
|
|
155 |
)
|
154 |
156 |
default = tables.BooleanColumn()
|
155 |
157 |
|
156 |
158 |
class Meta(Table.Meta):
|
157 |
159 |
model = OrganizationalUnit
|
158 |
|
attrs = {'class': 'main', 'id': 'ou-table'}
|
|
160 |
attrs = {'class': 'main clickable-rows', 'id': 'ou-table'}
|
159 |
161 |
fields = ('name', 'slug', 'default')
|
160 |
162 |
empty_text = _('None')
|
161 |
163 |
|
... | ... | |
190 |
192 |
|
191 |
193 |
class Meta(Table.Meta):
|
192 |
194 |
model = Role
|
193 |
|
attrs = {'class': 'main plaintable', 'id': 'role-table'}
|
|
195 |
attrs = {'class': 'main', 'id': 'role-table'}
|
194 |
196 |
fields = ('name', 'ou')
|
195 |
197 |
empty_text = _('None')
|
196 |
198 |
order_by = ('name',)
|
... | ... | |
216 |
218 |
|
217 |
219 |
class Meta(Table.Meta):
|
218 |
220 |
model = Role
|
219 |
|
attrs = {'class': 'main', 'id': 'role-table'}
|
|
221 |
attrs = {'class': 'main clickable-rows', 'id': 'role-table'}
|
220 |
222 |
fields = ('name', 'ou')
|
221 |
223 |
empty_text = _('None')
|
222 |
224 |
order_by = ('name', 'ou')
|
223 |
225 |
|
224 |
226 |
|
225 |
227 |
class ServiceTable(Table):
|
|
228 |
name = tables.LinkColumn(
|
|
229 |
viewname='a2-manager-service', kwargs={'pk': A('pk')}, accessor='name', verbose_name=_('label')
|
|
230 |
)
|
226 |
231 |
ou = tables.Column()
|
227 |
|
name = tables.Column()
|
228 |
232 |
slug = tables.Column()
|
229 |
233 |
|
230 |
234 |
class Meta(Table.Meta):
|
231 |
235 |
model = Service
|
232 |
|
attrs = {'class': 'main', 'id': 'service-table'}
|
|
236 |
attrs = {'class': 'main clickable-rows', 'id': 'service-table'}
|
233 |
237 |
fields = ('ou', 'name', 'slug')
|
234 |
238 |
empty_text = _('None')
|
235 |
239 |
order_by = ('ou', 'name', 'slug')
|
236 |
240 |
|
237 |
241 |
|
238 |
242 |
class ServiceRolesTable(Table):
|
239 |
|
name = tables.Column(accessor='name', verbose_name=_('name'))
|
|
243 |
name = tables.LinkColumn(
|
|
244 |
viewname='a2-manager-role-members', kwargs={'pk': A('pk')}, accessor='name', verbose_name=_('label')
|
|
245 |
)
|
240 |
246 |
|
241 |
247 |
class Meta(Table.Meta):
|
242 |
248 |
model = Role
|
243 |
|
attrs = {'class': 'main', 'id': 'service-role-table'}
|
|
249 |
attrs = {'class': 'main clickable-rows', 'id': 'service-role-table'}
|
244 |
250 |
fields = ('name',)
|
245 |
251 |
empty_text = _('No access restriction. All users are allowed to connect to this service.')
|
246 |
252 |
|
... | ... | |
252 |
258 |
|
253 |
259 |
class Meta(Table.Meta):
|
254 |
260 |
model = OIDCAuthorization
|
255 |
|
attrs = {'class': 'main plaintable', 'id': 'user-authorizations-table'}
|
|
261 |
attrs = {'class': 'main', 'id': 'user-authorizations-table'}
|
256 |
262 |
fields = ('client', 'created', 'expired')
|
257 |
263 |
empty_text = _('This user has not granted profile data access to any service yet.')
|
258 |
264 |
|
... | ... | |
274 |
280 |
|
275 |
281 |
class Meta(Table.Meta):
|
276 |
282 |
model = Role
|
277 |
|
attrs = {'class': 'main plaintable', 'id': 'inheritance-role-table'}
|
|
283 |
attrs = {'class': 'main', 'id': 'inheritance-role-table'}
|
278 |
284 |
fields = ('name', 'ou')
|
279 |
285 |
empty_text = _('None')
|
280 |
|
-
|