'index( self, trans, page_id, **kwd )
* GET /api/pages/{page_id}/revisions
return a list of Page revisions
:param page_id: Display the revisions of Page with ID=page_id
:rtype:     list
:returns:   dictionaries containing different revisions of the page'

@expose_api
def index(self, trans, page_id, **kwd):

    page = self._get_page(trans, page_id)
    self._verify_page_ownership(trans, page)
    r = trans.sa_session.query(trans.app.model.PageRevision).filter_by(page_id=trans.security.decode_id(page_id))
    out = []
    for page in r:
        out.append(self.encode_all_ids(trans, page.to_dict(), True))
    return out
