Re: [Freeipa-devel] [PATCH] 0054-55: WebUI: extend DNS and trust config pages

2016-06-21 Thread Martin Basti



On 21.06.2016 13:12, Pavel Vomacka wrote:

Hello,

please review attached patches - they extend DNS and trust config pages.

https://fedorahosted.org/freeipa/ticket/5906

--
Pavel^3 Vomacka



ACK

master:
* a7f937e82cd8fdfa457ef9ae7de227d7e2502c3b Extend DNS config page
* fac0c7b26002156e4154dc2bc5b198fccdaf71e0 Extend trust config page

-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [PATCH] 0054-55: WebUI: extend DNS and trust config pages

2016-06-21 Thread Pavel Vomacka

Hello,

please review attached patches - they extend DNS and trust config pages.

https://fedorahosted.org/freeipa/ticket/5906

--
Pavel^3 Vomacka
From 8b637991feda190c53430d0f281eafab5d6f5250 Mon Sep 17 00:00:00 2001
From: Pavel Vomacka 
Date: Wed, 15 Jun 2016 17:43:13 +0200
Subject: [PATCH 1/2] Extend DNS config page

Add DNS servers list and DNSSEC key master to DNS config page in webui.

Part of: https://fedorahosted.org/freeipa/ticket/5906
---
 install/ui/src/freeipa/dns.js | 9 +
 1 file changed, 9 insertions(+)

diff --git a/install/ui/src/freeipa/dns.js b/install/ui/src/freeipa/dns.js
index 8573e653770867210bb31066021e5b78809b1573..73f3edf3b9ff41d295ce6c8140663266b3cc9576 100644
--- a/install/ui/src/freeipa/dns.js
+++ b/install/ui/src/freeipa/dns.js
@@ -87,6 +87,15 @@ return {
 label: '@i18n:objects.dnsconfig.forward_none'
 }
 ]
+},
+{
+name: 'dnssec_key_master_server',
+read_only: true
+},
+{
+$type: 'multivalued',
+name: 'dns_server_server',
+read_only: true
 }
 ]
 }
-- 
2.5.5

From 386bc32a9e823ad89d16a3ba41a0ab7974e21874 Mon Sep 17 00:00:00 2001
From: Pavel Vomacka 
Date: Wed, 15 Jun 2016 17:44:58 +0200
Subject: [PATCH 2/2] Extend trust config page

Add list of AD trust agents and controllers to trust config page.

Part of: https://fedorahosted.org/freeipa/ticket/5906
---
 install/ui/src/freeipa/trust.js | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/install/ui/src/freeipa/trust.js b/install/ui/src/freeipa/trust.js
index 20535be93afcaf446d4fa11d8ba920c0d860f287..39e79ebef1c1fb3cb730d9304c46862ec0d0e651 100644
--- a/install/ui/src/freeipa/trust.js
+++ b/install/ui/src/freeipa/trust.js
@@ -389,6 +389,16 @@ return {
 filter_options: {
 posix: true
 }
+},
+{
+$type: 'multivalued',
+name: 'ad_trust_agent_server',
+read_only: true
+},
+{
+$type: 'multivalued',
+name: 'ad_trust_controller_server',
+read_only: true
 }
 ]
 }
-- 
2.5.5

-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code