Author: olamy
Date: Thu Jan 26 22:58:15 2012
New Revision: 1236439

URL: http://svn.apache.org/viewvc?rev=1236439&view=rev
Log:
[MRM-1578]  delete network proxy implemented

Modified:
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js?rev=1236439&r1=1236438&r2=1236439&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/network-proxies.js
 Thu Jan 26 22:58:15 2012
@@ -116,7 +116,25 @@ $(function() {
     }
 
     removeNetworkProxy=function(networkProxy){
-
+      openDialogConfirm(
+          
function(){$.ajax("restServices/archivaServices/networkProxyService/deleteNetworkProxy/"+encodeURIComponent(networkProxy.id()),
+              {
+                type: "get",
+                success: function(data) {
+                  self.networkProxies.remove(networkProxy);
+                  clearUserMessages();
+                  displaySuccessMessage($.i18n.prop('networkproxy.deleted'));
+                  activateNetworkProxiesGridTab();
+                },
+                error: function(data) {
+                  var res = $.parseJSON(data.responseText);
+                  displayRestError(res);
+                },
+                complete: function(){
+                  closeDialogConfirm();
+                }
+              }
+            )}, $.i18n.prop('ok'), $.i18n.prop('cancel'), 
$.i18n.prop('networkproxy.delete.confirm',networkProxy.id()),null);
     }
   }
 

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html?rev=1236439&r1=1236438&r2=1236439&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/templates/network-proxies.html
 Thu Jan 26 22:58:15 2012
@@ -47,7 +47,9 @@
             <a href="#" data-bind="click: function(){ editNetworkProxy(row) 
}">${$.i18n.prop('edit')}</a>
         </td>
         <td>
-            <a href="#" data-bind="click: function(){ removeNetworkProxy(row) 
}">${$.i18n.prop('delete')}</a>
+            <a href="#" data-bind="click: function(){ removeNetworkProxy(row) 
}">
+              <img src="images/edit-cut.png" title="${$.i18n.prop('delete')}"/>
+            </a>
         </td>
     </tr>
     {{/each}}


Reply via email to