mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
webui: move host action panel actions to action dropdown
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
This commit is contained in:
@@ -550,7 +550,7 @@ IPA.cert.view_action = function(spec) {
|
||||
|
||||
spec = spec || {};
|
||||
spec.name = spec.name || 'view_cert';
|
||||
spec.label = spec.label || '@i18n:buttons.view';
|
||||
spec.label = spec.label || '@i18n:objects.cert.view_certificate_btn';
|
||||
spec.enable_cond = spec.enable_cond || ['has_certificate'];
|
||||
|
||||
var that = IPA.action(spec);
|
||||
@@ -583,7 +583,7 @@ IPA.cert.get_action = function(spec) {
|
||||
|
||||
spec = spec || {};
|
||||
spec.name = spec.name || 'get_cert';
|
||||
spec.label = spec.label || '@i18n:buttons.get';
|
||||
spec.label = spec.label || '@i18n:objects.cert.get_certificate';
|
||||
spec.enable_cond = spec.enable_cond || ['has_certificate'];
|
||||
|
||||
var that = IPA.action(spec);
|
||||
@@ -672,7 +672,7 @@ IPA.cert.revoke_action = function(spec) {
|
||||
|
||||
spec = spec || {};
|
||||
spec.name = spec.name || 'revoke_cert';
|
||||
spec.label = spec.label || '@i18n:buttons.revoke';
|
||||
spec.label = spec.label || '@i18n:objects.cert.revoke_certificate_simple';
|
||||
spec.enable_cond = spec.enable_cond || ['has_certificate'];
|
||||
spec.disable_cond = spec.disable_cond || ['certificate_revoked'];
|
||||
spec.hide_cond = spec.hide_cond || ['ra_disabled'];
|
||||
@@ -727,7 +727,7 @@ IPA.cert.restore_action = function(spec) {
|
||||
|
||||
spec = spec || {};
|
||||
spec.name = spec.name || 'restore_cert';
|
||||
spec.label = spec.label || '@i18n:buttons.restore';
|
||||
spec.label = spec.label || '@i18n:objects.cert.restore_certificate_simple';
|
||||
spec.enable_cond = spec.enable_cond || ['has_certificate', 'certificate_hold'];
|
||||
spec.hide_cond = spec.hide_cond || ['ra_disabled'];
|
||||
spec.confirm_msg = spec.confirm_msg || '@i18n:objects.cert.restore_confirmation';
|
||||
|
||||
@@ -117,11 +117,6 @@ return {
|
||||
},
|
||||
{
|
||||
name: 'enrollment',
|
||||
action_panel: {
|
||||
$factory: IPA.action_panel,
|
||||
name: 'enrollment_actions',
|
||||
actions: ['unprovision', 'set_otp', 'reset_otp']
|
||||
},
|
||||
fields: [
|
||||
{
|
||||
$factory: IPA.host_keytab_widget,
|
||||
@@ -137,14 +132,6 @@ return {
|
||||
},
|
||||
{
|
||||
name: 'certificate',
|
||||
action_panel: {
|
||||
$factory: IPA.action_panel,
|
||||
name: 'cert_actions',
|
||||
actions: [
|
||||
'request_cert', 'view_cert', 'get_cert',
|
||||
'revoke_cert', 'restore_cert'
|
||||
]
|
||||
},
|
||||
fields: [
|
||||
{
|
||||
$type: 'certificate_status',
|
||||
@@ -194,7 +181,8 @@ return {
|
||||
'cert_revoke',
|
||||
'cert_restore'
|
||||
],
|
||||
header_actions: ['automember_rebuild'],
|
||||
header_actions: ['automember_rebuild', 'unprovision', 'set_otp', 'reset_otp',
|
||||
'request_cert', 'view_cert', 'get_cert', 'revoke_cert', 'restore_cert'],
|
||||
state: {
|
||||
evaluators: [
|
||||
IPA.host.has_password_evaluator,
|
||||
|
||||
@@ -209,6 +209,7 @@
|
||||
"find_validnotafter_to": "Valid not after to",
|
||||
"find_validnotbefore_from": "Valid not before from",
|
||||
"find_validnotbefore_to": "Valid not before to",
|
||||
"get_certificate": "Get Certificate",
|
||||
"issue_certificate": "Issue New Certificate for ${entity} ${primary_key}",
|
||||
"issued_by": "Issued By",
|
||||
"issued_on": "Issued On",
|
||||
@@ -242,7 +243,8 @@
|
||||
"unspecified": "Unspecified",
|
||||
"valid": "Valid Certificate Present",
|
||||
"validity": "Validity",
|
||||
"view_certificate": "Certificate for ${entity} ${primary_key}"
|
||||
"view_certificate": "Certificate for ${entity} ${primary_key}",
|
||||
"view_certificate_btn": "View Certificate"
|
||||
},
|
||||
"config": {
|
||||
"group": "Group Options",
|
||||
|
||||
Reference in New Issue
Block a user