Author: olamy
Date: Fri Oct 26 12:58:16 2012
New Revision: 1402493

URL: http://svn.apache.org/viewvc?rev=1402493&view=rev
Log:
[MRM-1705] Feature to add custom parameters and/or headers when requesting an 
external repositories.
implements ui to delete extraParameters.

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

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js?rev=1402493&r1=1402492&r2=1402493&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repositories.js
 Fri Oct 26 12:58:16 2012
@@ -888,6 +888,16 @@ function(jquery,i18n,jqueryTmpl,bootstra
       self.remoteRepository.modified(true);
     }
 
+    deleteExtraParameter=function(key){
+      for(var i=0;i<self.remoteRepository.extraParametersEntries().length;i++){
+        var entry=self.remoteRepository.extraParametersEntries()[i];
+        if (entry.key==key){
+          self.remoteRepository.extraParametersEntries.remove(entry);
+          self.remoteRepository.modified(true);
+        }
+      }
+    }
+
   }
 
   RemoteRepositoriesViewModel=function(){

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html?rev=1402493&r1=1402492&r2=1402493&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
 Fri Oct 26 12:58:16 2012
@@ -198,7 +198,7 @@
                               <tr>
                                 <td data-bind="text: key"></td>
                                 <td data-bind="text: value"></td>
-                                <td><a href="#" data-bind="click: function(){ 
$parent.deleteExtraParameter(key)}">${$.i18n.prop('delete')}</a></td>
+                                <td><a href="#" data-bind="click: function(){ 
deleteExtraParameter(key)}">${$.i18n.prop('delete')}</a></td>
                               </tr>
                             </tbody>
                           </table>


Reply via email to