You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by al...@apache.org on 2013/03/27 17:24:36 UTC
[06/13] git commit: updated refs/heads/internalLb to f414b8a
CLOUDSTACK-1540:LDAP: Integrate ldapremove functionaly in the UI
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/4d5f1058
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/4d5f1058
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/4d5f1058
Branch: refs/heads/internalLb
Commit: 4d5f10585e44cd7f0f8c34e1eff3c15f10259879
Parents: 359b931
Author: Pranav Saxena <pr...@citrix.com>
Authored: Wed Mar 27 16:04:09 2013 +0530
Committer: Pranav Saxena <pr...@citrix.com>
Committed: Wed Mar 27 16:04:09 2013 +0530
----------------------------------------------------------------------
ui/scripts/globalSettings.js | 60 +++++++++++++++++++++++++++++++++++++
1 files changed, 60 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/4d5f1058/ui/scripts/globalSettings.js
----------------------------------------------------------------------
diff --git a/ui/scripts/globalSettings.js b/ui/scripts/globalSettings.js
index 4c96b5f..8659652 100644
--- a/ui/scripts/globalSettings.js
+++ b/ui/scripts/globalSettings.js
@@ -116,6 +116,66 @@
});
},
+ detailView: {
+ name: 'label.details',
+ actions: {
+
+ // Remove LDAP
+ remove: {
+ label: 'Remove LDAP',
+ messages: {
+ notification: function(args) {
+ return 'Event Deleted';
+ },
+ confirm: function() {
+ return 'Are you sure you want to delete the LDAP configuration?';
+ }
+ },
+ action: function(args) {
+
+ $.ajax({
+ url:createURL("ldapRemove" ),
+ success:function(json){
+
+ args.response.success();
+
+ }
+
+ });
+ $(window).trigger('cloudStack.fullRefresh');
+
+ }
+ }
+ },
+
+ tabs:{
+
+ details: {
+ title: 'LDAP Configuration Details',
+ fields: [
+ {
+ hostname: { label: 'Hostname' },
+ description: { label: 'label.description' },
+ ssl : { label: 'SSL'}
+ }
+ ],
+ dataProvider: function(args) {
+ $.ajax({
+ url: createURL("ldapConfig&listAll=true" ),
+ dataType: "json",
+ async: true,
+ success: function(json) {
+ var item = json.ldapconfigresponse.ldapconfig;
+ args.response.success({data: item});
+ }
+ });
+ }
+
+ }
+
+ }
+ },
+
actions: {
add:{