Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 29 additions & 13 deletions .mock/definition/__package__.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1626,17 +1626,10 @@ types:
docs: Last updated time
source:
openapi: openapi/openapi.yaml
ConfigurablePermissionOptionDefault:
discriminated: false
union:
- Role9E7Enum
- NullEnum
source:
openapi: openapi/openapi.yaml
inline: true
ConfigurablePermissionOption:
properties:
default: optional<ConfigurablePermissionOptionDefault>
default: list<Role9E7Enum>
group: optional<string>
label: optional<string>
options: list<Role9E7Enum>
permission: string
Expand Down Expand Up @@ -2145,6 +2138,17 @@ types:
docs: User who made this view
source:
openapi: openapi/openapi.yaml
Default165Enum:
enum:
- OW
- AD
- MA
- RE
- AN
- DI
- 'NO'
source:
openapi: openapi/openapi.yaml
DefaultRoleCustomScriptsEditableBy:
discriminated: false
docs: |-
Expand Down Expand Up @@ -5641,6 +5645,17 @@ types:
* `complete` - Complete
source:
openapi: openapi/openapi.yaml
Options165Enum:
enum:
- OW
- AD
- MA
- RE
- AN
- DI
- 'NO'
source:
openapi: openapi/openapi.yaml
OrganizationBilling:
properties:
manual_role_management: string
Expand Down Expand Up @@ -5710,10 +5725,11 @@ types:
openapi: openapi/openapi.yaml
OrganizationPermission:
properties:
default_role: string
default: list<Default165Enum>
group: optional<string>
id: integer
label: string
options: string
label: optional<string>
options: list<Options165Enum>
organization: integer
permission:
type: string
Expand All @@ -5722,7 +5738,7 @@ types:
roles:
type: optional<list<Role9E7Enum>>
docs: Explicit roles that have this permission within the organization.
tooltip: string
tooltip: optional<string>
source:
openapi: openapi/openapi.yaml
OrganizationPermissionRequest:
Expand Down
39 changes: 28 additions & 11 deletions .mock/definition/organizations/permissions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,13 @@ service:
id: 1
response:
body:
- default_role: default_role
- default:
- OW
group: group
id: 1
label: label
options: options
options:
- OW
organization: 1
permission: permission
roles:
Expand Down Expand Up @@ -69,10 +72,13 @@ service:
permission: permission
response:
body:
default_role: default_role
default:
- OW
group: group
id: 1
label: label
options: options
options:
- OW
organization: 1
permission: permission
roles:
Expand Down Expand Up @@ -106,7 +112,9 @@ service:
id: 1
response:
body:
- default: OW
- default:
- OW
group: group
label: label
options:
- OW
Expand Down Expand Up @@ -136,10 +144,13 @@ service:
permission: permission
response:
body:
default_role: default_role
default:
- OW
group: group
id: 1
label: label
options: options
options:
- OW
organization: 1
permission: permission
roles:
Expand Down Expand Up @@ -182,10 +193,13 @@ service:
permission: permission
response:
body:
default_role: default_role
default:
- OW
group: group
id: 1
label: label
options: options
options:
- OW
organization: 1
permission: permission
roles:
Expand Down Expand Up @@ -252,10 +266,13 @@ service:
request: {}
response:
body:
default_role: default_role
default:
- OW
group: group
id: 1
label: label
options: options
options:
- OW
organization: 1
permission: permission
roles:
Expand Down
47 changes: 40 additions & 7 deletions .mock/openapi/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19638,10 +19638,11 @@ components:
ConfigurablePermissionOption:
properties:
default:
nullable: true
oneOf:
- $ref: '#/components/schemas/Role9e7Enum'
- $ref: '#/components/schemas/NullEnum'
items:
$ref: '#/components/schemas/Role9e7Enum'
type: array
group:
type: string
label:
type: string
options:
Expand All @@ -19653,6 +19654,7 @@ components:
tooltip:
type: string
required:
- default
- options
- permission
type: object
Expand Down Expand Up @@ -20278,6 +20280,16 @@ components:
required:
- dataset
type: object
Default165Enum:
enum:
- OW
- AD
- MA
- RE
- AN
- DI
- 'NO'
type: string
DefaultRole:
properties:
annotator_reviewer_firewall_enabled_at:
Expand Down Expand Up @@ -25171,6 +25183,16 @@ components:
- in_app_guidance
- complete
type: string
Options165Enum:
enum:
- OW
- AD
- MA
- RE
- AN
- DI
- 'NO'
type: string
OrganizationBilling:
properties:
manual_role_management:
Expand Down Expand Up @@ -25270,18 +25292,27 @@ components:
type: object
OrganizationPermission:
properties:
default_role:
default:
items:
$ref: '#/components/schemas/Default165Enum'
readOnly: true
type: array
group:
nullable: true
readOnly: true
type: string
id:
readOnly: true
type: integer
label:
nullable: true
readOnly: true
type: string
options:
items:
$ref: '#/components/schemas/Options165Enum'
readOnly: true
type: string
type: array
organization:
readOnly: true
type: integer
Expand All @@ -25294,10 +25325,12 @@ components:
$ref: '#/components/schemas/Role9e7Enum'
type: array
tooltip:
nullable: true
readOnly: true
type: string
required:
- default_role
- default
- group
- id
- label
- options
Expand Down
8 changes: 4 additions & 4 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions src/label_studio_sdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@
CommentRequest,
CommentSerializerWithExpandedUser,
ConfigurablePermissionOption,
ConfigurablePermissionOptionDefault,
ConvertedFormat,
ConvertedFormatRequest,
CountLimit,
Expand All @@ -51,6 +50,7 @@
DatabricksExportStorageRequest,
DatabricksImportStorage,
DatabricksImportStorageRequest,
Default165Enum,
DefaultRole,
DefaultRoleCustomScriptsEditableBy,
EditionEnum,
Expand Down Expand Up @@ -137,6 +137,7 @@
ModelRunStatusEnum,
NullEnum,
OnboardingStateEnum,
Options165Enum,
OrganizationBilling,
OrganizationId,
OrganizationInvite,
Expand Down Expand Up @@ -404,7 +405,6 @@
"CommentRequest",
"CommentSerializerWithExpandedUser",
"ConfigurablePermissionOption",
"ConfigurablePermissionOptionDefault",
"ConvertedFormat",
"ConvertedFormatRequest",
"CountLimit",
Expand All @@ -413,6 +413,7 @@
"DatabricksExportStorageRequest",
"DatabricksImportStorage",
"DatabricksImportStorageRequest",
"Default165Enum",
"DefaultRole",
"DefaultRoleCustomScriptsEditableBy",
"EditionEnum",
Expand Down Expand Up @@ -513,6 +514,7 @@
"NotFoundError",
"NullEnum",
"OnboardingStateEnum",
"Options165Enum",
"OrganizationBilling",
"OrganizationId",
"OrganizationInvite",
Expand Down
6 changes: 4 additions & 2 deletions src/label_studio_sdk/types/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
from .comment_request import CommentRequest
from .comment_serializer_with_expanded_user import CommentSerializerWithExpandedUser
from .configurable_permission_option import ConfigurablePermissionOption
from .configurable_permission_option_default import ConfigurablePermissionOptionDefault
from .converted_format import ConvertedFormat
from .converted_format_request import ConvertedFormatRequest
from .count_limit import CountLimit
Expand All @@ -52,6 +51,7 @@
from .databricks_export_storage_request import DatabricksExportStorageRequest
from .databricks_import_storage import DatabricksImportStorage
from .databricks_import_storage_request import DatabricksImportStorageRequest
from .default165enum import Default165Enum
from .default_role import DefaultRole
from .default_role_custom_scripts_editable_by import DefaultRoleCustomScriptsEditableBy
from .edition_enum import EditionEnum
Expand Down Expand Up @@ -138,6 +138,7 @@
from .model_run_status_enum import ModelRunStatusEnum
from .null_enum import NullEnum
from .onboarding_state_enum import OnboardingStateEnum
from .options165enum import Options165Enum
from .organization_billing import OrganizationBilling
from .organization_id import OrganizationId
from .organization_invite import OrganizationInvite
Expand Down Expand Up @@ -271,7 +272,6 @@
"CommentRequest",
"CommentSerializerWithExpandedUser",
"ConfigurablePermissionOption",
"ConfigurablePermissionOptionDefault",
"ConvertedFormat",
"ConvertedFormatRequest",
"CountLimit",
Expand All @@ -280,6 +280,7 @@
"DatabricksExportStorageRequest",
"DatabricksImportStorage",
"DatabricksImportStorageRequest",
"Default165Enum",
"DefaultRole",
"DefaultRoleCustomScriptsEditableBy",
"EditionEnum",
Expand Down Expand Up @@ -366,6 +367,7 @@
"ModelRunStatusEnum",
"NullEnum",
"OnboardingStateEnum",
"Options165Enum",
"OrganizationBilling",
"OrganizationId",
"OrganizationInvite",
Expand Down
Loading
Loading