You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/11/16 15:23:36 UTC
svn commit: r1410357 - in
/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva:
main.js repository-groups.js
Author: olamy
Date: Fri Nov 16 14:23:35 2012
New Revision: 1410357
URL: http://svn.apache.org/viewvc?rev=1410357&view=rev
Log:
add route to edit group directly
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js?rev=1410357&r1=1410356&r2=1410357&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js Fri Nov 16 14:23:35 2012
@@ -677,6 +677,14 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
displayRepositoriesGrid(function(managedRepositoriesViewModel){managedRepositoriesViewModel.editManagedRepositoryWithId(repositoryId)});
});
+ this.get("#repositorygroupedit/:groupId",function(){
+ var groupId=this.params.groupId;
+ $.log("edit repository group:"+groupId);
+ displayRepositoryGroups(function(repositoryGroupsViewModel){repositoryGroupsViewModel.editRepositoryGroupWithId(groupId)});
+
+ });
+
+
});
};
Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js?rev=1410357&r1=1410356&r2=1410357&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js Fri Nov 16 14:23:35 2012
@@ -127,6 +127,15 @@ function(jquery,i18n,jqueryTmpl,bootstra
});
}
+ this.editRepositoryGroupWithId=function(repositoryGroupId){
+
+ $.each(self.repositoryGroups(), function(index, value) {
+ if(value.id()==repositoryGroupId){
+ self.editRepositoryGroup(value);
+ }
+ });
+ }
+
this.saveRepositoryGroup=function(repositoryGroup){
clearUserMessages();
$("#user-messages").html(mediumSpinnerImg());
@@ -187,7 +196,7 @@ function(jquery,i18n,jqueryTmpl,bootstra
}
- displayRepositoryGroups=function(){
+ displayRepositoryGroups=function(successFn){
screenChange();
var mainContent = $("#main-content");
mainContent.html(mediumSpinnerImg());
@@ -237,6 +246,10 @@ function(jquery,i18n,jqueryTmpl,bootstra
});
+ if(successFn){
+ successFn(self.repositoryGroupsViewModel);
+ }
+
}
}
);