feat: list pages by tags + fix search permissions

This commit is contained in:
Nick
2019-09-08 21:31:22 -04:00
parent 5202eadebb
commit b6fd070b0b
6 changed files with 183 additions and 36 deletions

View File

@@ -31,7 +31,9 @@ type PageQuery {
limit: Int
orderBy: PageOrderBy
orderByDirection: PageOrderByDirection
): [PageListItem!]! @auth(requires: ["manage:system"])
tags: [String!]
locale: String
): [PageListItem!]! @auth(requires: ["manage:system", "read:pages"])
single(
id: Int!
@@ -177,6 +179,7 @@ type PageListItem {
privateNS: String
createdAt: Date!
updatedAt: Date!
tags: [String]
}
enum PageOrderBy {