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>


Reply via email to