Author: olamy
Date: Fri Oct 5 20:51:43 2012
New Revision: 1394804
URL: http://svn.apache.org/viewvc?rev=1394804&view=rev
Log:
add redback rest api documentation
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/docs.js
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/templates/archiva/docs.html
archiva/trunk/pom.xml
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/docs.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/docs.js?rev=1394804&r1=1394803&r2=1394804&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/docs.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/docs.js
Fri Oct 5 20:51:43 2012
@@ -52,6 +52,22 @@ define("archiva.docs",["jquery","i18n","
});
}
+ goToRedbackRestDoc=function(target){
+ $("#main-content" ).html(mediumSpinnerImg());
+ $.ajax({
+ url:"rest-docs/rest-docs-redback-rest-api/"+target,
+ type:"get",
+ dataType: "html",
+ success: function(data){
+ $("#main-content" ).html($("#rest_docs").tmpl());
+ $("#main-content" ).find("#rest_docs_content" ).html(data);
+ prettyPrint();
+ }
+ });
+ }
+ displayRedbackRestDocs=function(){
+
window.sammyArchivaApplication.setLocation("#rest-docs-redback-rest-api/index.html");
+ }
displayArchivaRestUIDocs=function(){
window.sammyArchivaApplication.setLocation("#rest-docs-archiva-ui/index.html");
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=1394804&r1=1394803&r2=1394804&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 Oct 5 20:51:43 2012
@@ -643,6 +643,12 @@ function(jquery,ui,sammy,tmpl) {
goToArchivaRestUiDoc(target);
});
+ this.get("#rest-docs-redback-rest-api/:target",function(){
+ var target=this.params.target;
+ $.log("redback-rest-docs, target:"+target);
+ goToRedbackRestDoc(target);
+ });
+
});
};
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/docs.html
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/docs.html?rev=1394804&r1=1394803&r2=1394804&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/docs.html
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/docs.html
Fri Oct 5 20:51:43 2012
@@ -26,6 +26,7 @@
<ul>
<li><a onclick="displayArchivaRestDocs();">Archiva Rest Api
Docs</a></li>
<li><a onclick="displayArchivaRestUIDocs();">Archiva Rest Api UI
Docs</a></li>
+ <li><a onclick="displayRedbackRestDocs();">Redback Rest Api UI
Docs</a></li>
</ul>
</div>
</div>
Modified: archiva/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/archiva/trunk/pom.xml?rev=1394804&r1=1394803&r2=1394804&view=diff
==============================================================================
--- archiva/trunk/pom.xml (original)
+++ archiva/trunk/pom.xml Fri Oct 5 20:51:43 2012
@@ -68,7 +68,7 @@
<maven-model-converter.version>2.1</maven-model-converter.version>
<maven.indexer.version>5.0.0</maven.indexer.version>
<wagon.version>2.2</wagon.version>
- <redback.version>2.0</redback.version>
+ <redback.version>2.1-SNAPSHOT</redback.version>
<redback.cache.version>2.0</redback.cache.version>
<redback.quartz.version>2.0</redback.quartz.version>
<redback.registry.version>2.0</redback.registry.version>