Changeset - 347b00545b60
[Not reviewed]
beta
0 2 0
Marcin Kuzminski - 13 years ago 2012-05-25 18:44:07
marcin@python-works.com
Updated API to return clone_uri, private, created_on
2 files changed with 18 insertions and 6 deletions:
0 comments (0 inline, 0 general)
docs/api/api.rst
Show inline comments
 
@@ -411,6 +411,9 @@ OUTPUT::
 
                "repo_name" :   "<reponame>"
 
                "type" :        "<type>",
 
                "description" : "<description>",
 
                "clone_uri" :   "<clone_uri>",
 
                "private": :    "<bool>",
 
                "created_on" :  "<datetimecreated>",
 
                "members" :     [
 
                                  { 
 
                                    "type": "user",
 
@@ -459,7 +462,10 @@ OUTPUT::
 
                "id" :          "<id>",
 
                "repo_name" :   "<reponame>"
 
                "type" :        "<type>",
 
                "description" : "<description>"
 
                "description" : "<description>",
 
                "clone_uri" :   "<clone_uri>",
 
                "private": :    "<bool>",
 
                "created_on" :  "<datetimecreated>",
 
              },
 
 
            ]
rhodecode/controllers/api/api.py
Show inline comments
 
@@ -391,6 +391,9 @@ class ApiController(JSONRPCController):
 
            id=repo.repo_id,
 
            repo_name=repo.repo_name,
 
            type=repo.repo_type,
 
            clone_uri=repo.clone_uri,
 
            private=repo.private,
 
            created_on=repo.created_on,
 
            description=repo.description,
 
            members=members
 
        )
 
@@ -404,13 +407,16 @@ class ApiController(JSONRPCController):
 
        """
 

	
 
        result = []
 
        for repository in Repository.getAll():
 
        for repo in Repository.getAll():
 
            result.append(
 
                dict(
 
                    id=repository.repo_id,
 
                    repo_name=repository.repo_name,
 
                    type=repository.repo_type,
 
                    description=repository.description
 
                    id=repo.repo_id,
 
                    repo_name=repo.repo_name,
 
                    type=repo.repo_type,
 
                    clone_uri=repo.clone_uri,
 
                    private=repo.private,
 
                    created_on=repo.created_on,
 
                    description=repo.description,
 
                )
 
            )
 
        return result
0 comments (0 inline, 0 general)