Skip to content

Commit 98019c5

Browse files
committed
refactor: update node_type_registry membership_type descriptions (3=group → 3+=dynamic entity types)
1 parent 8a4291a commit 98019c5

6 files changed

Lines changed: 10 additions & 10 deletions

File tree

graphql/node-type-registry/src/authz/authz-entity-membership.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const AuthzEntityMembership: NodeTypeDefinition = {
1818
"integer",
1919
"string"
2020
],
21-
"description": "Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module)"
21+
"description": "Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module)"
2222
},
2323
"permission": {
2424
"type": "string",

graphql/node-type-registry/src/authz/authz-membership-check.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const AuthzMembership: NodeTypeDefinition = {
1414
"integer",
1515
"string"
1616
],
17-
"description": "Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module)"
17+
"description": "Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module)"
1818
},
1919
"permission": {
2020
"type": "string",

graphql/node-type-registry/src/authz/authz-peer-ownership.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const AuthzPeerOwnership: NodeTypeDefinition = {
1818
"integer",
1919
"string"
2020
],
21-
"description": "Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module)"
21+
"description": "Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module)"
2222
},
2323
"permission": {
2424
"type": "string",

graphql/node-type-registry/src/authz/authz-related-entity-membership.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const AuthzRelatedEntityMembership: NodeTypeDefinition = {
1818
"integer",
1919
"string"
2020
],
21-
"description": "Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module)"
21+
"description": "Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module)"
2222
},
2323
"obj_table_id": {
2424
"type": "string",

graphql/node-type-registry/src/authz/authz-related-peer-ownership.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const AuthzRelatedPeerOwnership: NodeTypeDefinition = {
1818
"integer",
1919
"string"
2020
],
21-
"description": "Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module)"
21+
"description": "Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module)"
2222
},
2323
"obj_table_id": {
2424
"type": "string",

graphql/node-type-registry/src/blueprint-types.generated.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ export interface AuthzDirectOwnerAnyParams {
372372
}
373373
/** Membership check that verifies the user has membership (optionally with specific permission) without binding to any entity from the row. Uses EXISTS subquery against SPRT table. */
374374
export interface AuthzMembershipParams {
375-
/* Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module) */
375+
/* Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module) */
376376
membership_type: number | string;
377377
/* Single permission name to check (resolved to bitstring mask) */
378378
permission?: string;
@@ -387,7 +387,7 @@ export interface AuthzMembershipParams {
387387
export interface AuthzEntityMembershipParams {
388388
/* Column name referencing the entity (e.g., entity_id, org_id) */
389389
entity_field: string;
390-
/* Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module) */
390+
/* Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module) */
391391
membership_type?: number | string;
392392
/* Single permission name to check (resolved to bitstring mask) */
393393
permission?: string;
@@ -402,7 +402,7 @@ export interface AuthzEntityMembershipParams {
402402
export interface AuthzRelatedEntityMembershipParams {
403403
/* Column name on protected table referencing the join table */
404404
entity_field: string;
405-
/* Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module) */
405+
/* Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module) */
406406
membership_type?: number | string;
407407
/* UUID of the join table (alternative to obj_schema/obj_table) */
408408
obj_table_id?: string;
@@ -490,7 +490,7 @@ export interface AuthzCompositeParams {
490490
export interface AuthzPeerOwnershipParams {
491491
/* Column name on protected table referencing the owning user (e.g., owner_id) */
492492
owner_field: string;
493-
/* Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module) */
493+
/* Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module) */
494494
membership_type?: number | string;
495495
/* Single permission name to check on the current user membership (resolved to bitstring mask) */
496496
permission?: string;
@@ -505,7 +505,7 @@ export interface AuthzPeerOwnershipParams {
505505
export interface AuthzRelatedPeerOwnershipParams {
506506
/* Column name on protected table referencing the related table (e.g., message_id) */
507507
entity_field: string;
508-
/* Scope: 1=app, 2=org, 3=group (or string name resolved via membership_types_module) */
508+
/* Scope: 1=app, 2=org, 3+=dynamic entity types (or string name resolved via membership_types_module) */
509509
membership_type?: number | string;
510510
/* UUID of the related table (alternative to obj_schema/obj_table) */
511511
obj_table_id?: string;

0 commit comments

Comments
 (0)