Merge pull request #3079 from quay/joseph.schorr/QUAY-927/robots-limit
Limit robots displayed in entity search
This commit is contained in:
commit
58612955d6
7 changed files with 121 additions and 26 deletions
|
@ -410,7 +410,7 @@ def _list_entity_robots(entity_name, include_metadata=True):
|
|||
return query
|
||||
|
||||
|
||||
def list_entity_robot_permission_teams(entity_name, include_permissions=False):
|
||||
def list_entity_robot_permission_teams(entity_name, limit=None, include_permissions=False):
|
||||
query = (_list_entity_robots(entity_name))
|
||||
|
||||
fields = [User.username, User.creation_date, User.last_accessed, FederatedLogin.service_ident,
|
||||
|
@ -427,6 +427,7 @@ def list_entity_robot_permission_teams(entity_name, include_permissions=False):
|
|||
fields.append(Repository.name)
|
||||
fields.append(Team.name)
|
||||
|
||||
query = query.limit(limit).order_by(User.last_accessed.desc())
|
||||
return TupleSelector(query, fields)
|
||||
|
||||
|
||||
|
|
Reference in a new issue