Compare commits

...

1 Commits

Author SHA1 Message Date
Jedd Morgan 15129df7ce More tweaks (#413)
Publish Python Package / continuous-integration (3.10) (push) Has been cancelled
Publish Python Package / continuous-integration (3.11) (push) Has been cancelled
Publish Python Package / continuous-integration (3.12) (push) Has been cancelled
Publish Python Package / continuous-integration (3.13) (push) Has been cancelled
Publish Python Package / Build and Publish Python Package (push) Has been cancelled
* More tweaks

* WIP on v3-dev

* Add creation state

* format
2025-04-30 18:16:17 +02:00
4 changed files with 12 additions and 4 deletions
+3 -2
View File
@@ -13,8 +13,9 @@ class UserUpdateInput(GraphQLBaseModel):
class UserProjectsFilter(GraphQLBaseModel):
search: Optional[str] = None
only_with_roles: Optional[Sequence[str]] = None
workspaceId: Optional[str] = None
personalOnly: Optional[bool] = None
workspace_id: Optional[str] = None
personal_only: Optional[bool] = None
include_implicit_access: Optional[bool] = None
class UserWorkspacesFilter(GraphQLBaseModel):
+5
View File
@@ -203,6 +203,10 @@ class WorkspacePermissionChecks(GraphQLBaseModel):
can_create_project: PermissionCheckResult
class WorkspaceCreationState(GraphQLBaseModel):
completed: bool
class Workspace(GraphQLBaseModel):
id: str
name: str
@@ -213,4 +217,5 @@ class Workspace(GraphQLBaseModel):
updated_at: datetime
read_only: bool
description: Optional[str]
creation_state: Optional[WorkspaceCreationState]
permissions: WorkspacePermissionChecks
@@ -67,13 +67,11 @@ class ProjectResource(ResourceBase):
authorized
code
message
payload
}
canDelete {
authorized
code
message
payload
}
}
}
@@ -36,6 +36,10 @@ class WorkspaceResource(ResourceBase):
updatedAt
readOnly
description
creationState
{
completed
}
permissions {
canCreateProject {
authorized