# HG changeset patch # User Marcin Kuzminski # Date 2013-01-19 18:20:52 # Node ID 37c0ac5fe42f76ee72fe75c48c4cc858d15bafef # Parent db0871d942b6b705a0957c2ce943ec7b07500a8e added last_changeset information in get_repo API function diff --git a/docs/api/api.rst b/docs/api/api.rst --- a/docs/api/api.rst +++ b/docs/api/api.rst @@ -601,24 +601,32 @@ OUTPUT:: "enable_locking": "", "enable_statistics": "", "private": "", - "created_on" : "", + "created_on" : "", "description" : "", "landing_rev": "", + "last_changeset": { + "author": "", + "date": "", + "message": "", + "raw_id": "", + "revision": "", + "short_id": "" + } "owner": "", "fork_of": "", "members" : [ { "type": "user", - "user_id" : "", - "username" : "", - "firstname": "", - "lastname" : "", - "email" : "", - "emails": "", - "active" : "", - "admin" :  "", - "ldap_dn" : "", - "last_login": "", + "user_id" : "", + "username" : "", + "firstname": "", + "lastname" : "", + "email" : "", + "emails": "", + "active" : "", + "admin" :  "", + "ldap_dn" : "", + "last_login": "", "permission" : "repository.(read|write|admin)" }, … diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -909,7 +909,8 @@ class Repository(Base, BaseModel): 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