Mercurial > kallithea
changeset 3174:37c0ac5fe42f beta
added last_changeset information in get_repo API function
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 19 Jan 2013 18:20:52 +0100 |
parents | db0871d942b6 |
children | 5d1d25c1c700 |
files | docs/api/api.rst rhodecode/model/db.py |
diffstat | 2 files changed, 21 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/docs/api/api.rst Sat Jan 19 16:35:06 2013 +0100 +++ b/docs/api/api.rst Sat Jan 19 18:20:52 2013 +0100 @@ -601,24 +601,32 @@ "enable_locking": "<bool>", "enable_statistics": "<bool>", "private": "<bool>", - "created_on" : "<datetimecreated>", + "created_on" : "<date_time_created>", "description" : "<description>", "landing_rev": "<landing_rev>", + "last_changeset": { + "author": "<full_author>", + "date": "<date_time_of_commit>", + "message": "<commit_message>", + "raw_id": "<raw_id>", + "revision": "<numeric_revision>", + "short_id": "<short_id>" + } "owner": "<repo_owner>", "fork_of": "<name_of_fork_parent>", "members" : [ { "type": "user", - "user_id" : "<user_id>", - "username" : "<username>", - "firstname": "<firstname>", - "lastname" : "<lastname>", - "email" : "<email>", - "emails": "<list_of_all_additional_emails>", - "active" : "<bool>", - "admin" : "<bool>", - "ldap_dn" : "<ldap_dn>", - "last_login": "<last_login>", + "user_id" : "<user_id>", + "username" : "<username>", + "firstname": "<firstname>", + "lastname" : "<lastname>", + "email" : "<email>", + "emails": "<list_of_all_additional_emails>", + "active" : "<bool>", + "admin" : "<bool>", + "ldap_dn" : "<ldap_dn>", + "last_login": "<last_login>", "permission" : "repository.(read|write|admin)" }, …
--- a/rhodecode/model/db.py Sat Jan 19 16:35:06 2013 +0100 +++ b/rhodecode/model/db.py Sat Jan 19 18:20:52 2013 +0100 @@ -909,7 +909,8 @@ fork_of=repo.fork.repo_name if repo.fork else None, enable_statistics=repo.enable_statistics, enable_locking=repo.enable_locking, - enable_downloads=repo.enable_downloads + enable_downloads=repo.enable_downloads, + last_changeset=repo.changeset_cache ) return data