'published( self, trans, **kwd ):
* GET /api/histories/published:
return all histories that are published
:rtype:     list
:returns:   list of dictionaries containing summary history information
Follows the same filtering logic as the index() method above.'

@expose_api_anonymous_and_sessionless
def published(self, trans, **kwd):

    (limit, offset) = self.parse_limit_offset(kwd)
    filter_params = self.parse_filter_params(kwd)
    filters = self.history_filters.parse_filters(filter_params)
    order_by = self._parse_order_by(kwd.get('order', 'create_time-dsc'))
    histories = self.history_manager.list_published(filters=filters, order_by=order_by, limit=limit, offset=offset)
    rval = []
    for history in histories:
        history_dict = self.history_serializer.serialize_to_view(history, user=trans.user, trans=trans, **self._parse_serialization_params(kwd, 'summary'))
        rval.append(history_dict)
    return rval
