View schema changes
```diff
@@ -2285,8 +2285,9 @@
It also means the project is committed to having quality, consistent reporting.
"""
presetInventory: SecuredBoolean!
primaryLocation: SecuredLocation!
+ primaryPartnership: SecuredPartnership!
"""The root filesystem directory of this project"""
rootDirectory: SecuredDirectory!
sensitivity: Sensitivity!
@@ -2787,8 +2788,9 @@
It also means the project is committed to having quality, consistent reporting.
"""
presetInventory: SecuredBoolean!
primaryLocation: SecuredLocation!
+ primaryPartnership: SecuredPartnership!
"""The root filesystem directory of this project"""
rootDirectory: SecuredDirectory!
sensitivity: Sensitivity!
@@ -2904,8 +2906,9 @@
It also means the project is committed to having quality, consistent reporting.
"""
presetInventory: SecuredBoolean!
primaryLocation: SecuredLocation!
+ primaryPartnership: SecuredPartnership!
"""The root filesystem directory of this project"""
rootDirectory: SecuredDirectory!
sensitivity: Sensitivity!
@@ -3333,8 +3336,12 @@
sensitivity: Sensitivity!
types: SecuredOrganizationTypes!
}
+input OrganizationFilters {
+ name: String
+}
+
input OrganizationListInput {
"""The number of items to return in a single page"""
count: Int! = 25
@@ -3528,8 +3535,10 @@
types: SecuredPartnerTypes!
}
input PartnerFilters {
+ organization: OrganizationFilters
+
"""Only partners that are pinned/unpinned by the requesting user"""
pinned: Boolean
}
@@ -3615,8 +3624,12 @@
NotAttached
Signed
}
+input PartnershipFilters {
+ partner: PartnerFilters
+}
+
input PartnershipListInput {
"""The number of items to return in a single page"""
count: Int! = 25
@@ -4482,8 +4495,9 @@
It also means the project is committed to having quality, consistent reporting.
"""
presetInventory: SecuredBoolean!
primaryLocation: SecuredLocation!
+ primaryPartnership: SecuredPartnership!
"""The root filesystem directory of this project"""
rootDirectory: SecuredDirectory!
sensitivity: Sensitivity!
@@ -4576,8 +4590,9 @@
"""
Only projects that are (not) in the "Preset Inventory"
"""
presetInventory: Boolean
+ primaryPartnership: PartnershipFilters
"""Only projects with these sensitivities"""
sensitivity: [Sensitivity!]
@@ -5990,8 +6005,19 @@
value: [PartnerType!]!
}
"""
+An object with a partnership `value` and additional authorization information.
+The value is only given if `canRead` is `true` otherwise it is `null`.
+These `can*` authorization properties are specific to the user making the request.
+"""
+type SecuredPartnership implements Secured {
+ canEdit: Boolean!
+ canRead: Boolean!
+ value: Partnership
+}
+
+"""
An object with a partnership agreement status `value` and additional authorization information.
The value is only given if `canRead` is `true` otherwise it is `null`.
These `can*` authorization properties are specific to the user making the request.
"""
@@ -6828,8 +6854,9 @@
It also means the project is committed to having quality, consistent reporting.
"""
presetInventory: SecuredBoolean!
primaryLocation: SecuredLocation!
+ primaryPartnership: SecuredPartnership!
"""The root filesystem directory of this project"""
rootDirectory: SecuredDirectory!
sensitivity: Sensitivity!
```
⚠️ Dangerous Changes
An optional field organization on input type PartnerFilters was added.
An optional field primaryPartnership on input type ProjectFilters was added.
🗞 GraphQL Summary
View schema changes
```diff @@ -2285,8 +2285,9 @@ It also means the project is committed to having quality, consistent reporting. """ presetInventory: SecuredBoolean! primaryLocation: SecuredLocation! + primaryPartnership: SecuredPartnership! """The root filesystem directory of this project""" rootDirectory: SecuredDirectory! sensitivity: Sensitivity! @@ -2787,8 +2788,9 @@ It also means the project is committed to having quality, consistent reporting. """ presetInventory: SecuredBoolean! primaryLocation: SecuredLocation! + primaryPartnership: SecuredPartnership! """The root filesystem directory of this project""" rootDirectory: SecuredDirectory! sensitivity: Sensitivity! @@ -2904,8 +2906,9 @@ It also means the project is committed to having quality, consistent reporting. """ presetInventory: SecuredBoolean! primaryLocation: SecuredLocation! + primaryPartnership: SecuredPartnership! """The root filesystem directory of this project""" rootDirectory: SecuredDirectory! sensitivity: Sensitivity! @@ -3333,8 +3336,12 @@ sensitivity: Sensitivity! types: SecuredOrganizationTypes! } +input OrganizationFilters { + name: String +} + input OrganizationListInput { """The number of items to return in a single page""" count: Int! = 25 @@ -3528,8 +3535,10 @@ types: SecuredPartnerTypes! } input PartnerFilters { + organization: OrganizationFilters + """Only partners that are pinned/unpinned by the requesting user""" pinned: Boolean } @@ -3615,8 +3624,12 @@ NotAttached Signed } +input PartnershipFilters { + partner: PartnerFilters +} + input PartnershipListInput { """The number of items to return in a single page""" count: Int! = 25 @@ -4482,8 +4495,9 @@ It also means the project is committed to having quality, consistent reporting. """ presetInventory: SecuredBoolean! primaryLocation: SecuredLocation! + primaryPartnership: SecuredPartnership! """The root filesystem directory of this project""" rootDirectory: SecuredDirectory! sensitivity: Sensitivity! @@ -4576,8 +4590,9 @@ """ Only projects that are (not) in the "Preset Inventory" """ presetInventory: Boolean + primaryPartnership: PartnershipFilters """Only projects with these sensitivities""" sensitivity: [Sensitivity!] @@ -5990,8 +6005,19 @@ value: [PartnerType!]! } """ +An object with a partnership `value` and additional authorization information. +The value is only given if `canRead` is `true` otherwise it is `null`. +These `can*` authorization properties are specific to the user making the request. +""" +type SecuredPartnership implements Secured { + canEdit: Boolean! + canRead: Boolean! + value: Partnership +} + +""" An object with a partnership agreement status `value` and additional authorization information. The value is only given if `canRead` is `true` otherwise it is `null`. These `can*` authorization properties are specific to the user making the request. """ @@ -6828,8 +6854,9 @@ It also means the project is committed to having quality, consistent reporting. """ presetInventory: SecuredBoolean! primaryLocation: SecuredLocation! + primaryPartnership: SecuredPartnership! """The root filesystem directory of this project""" rootDirectory: SecuredDirectory! sensitivity: Sensitivity! ```⚠️ Dangerous Changes