You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* @description If workflow landing request is public anyone with the uuid can use the landing request. If not public the request must be claimed before use and additional verification might occur.
Copy file name to clipboardExpand all lines: lib/galaxy/schema/schema.py
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,7 @@
21
21
BeforeValidator,
22
22
ConfigDict,
23
23
Field,
24
+
HttpUrl,
24
25
Json,
25
26
model_validator,
26
27
RootModel,
@@ -4102,6 +4103,7 @@ class CreateToolLandingRequestPayload(Model):
4102
4103
request_state: Optional[dict[str, Any]] =None
4103
4104
client_secret: Optional[str] =None
4104
4105
public: bool=False
4106
+
origin: Optional[HttpUrl] =Field(None, description="The origin of the landing request.")
4105
4107
4106
4108
4107
4109
classCreateWorkflowLandingRequestPayload(Model):
@@ -4113,6 +4115,7 @@ class CreateWorkflowLandingRequestPayload(Model):
4113
4115
False,
4114
4116
description="If workflow landing request is public anyone with the uuid can use the landing request. If not public the request must be claimed before use and additional verification might occur.",
4115
4117
)
4118
+
origin: Optional[HttpUrl] =Field(None, description="The origin of the landing request.")
4116
4119
4117
4120
4118
4121
classClaimLandingPayload(Model):
@@ -4125,6 +4128,7 @@ class ToolLandingRequest(Model):
4125
4128
tool_version: Optional[str] =None
4126
4129
request_state: Optional[dict[str, Any]] =None
4127
4130
state: LandingRequestState
4131
+
origin: Optional[HttpUrl] =None
4128
4132
4129
4133
4130
4134
classWorkflowLandingRequest(Model):
@@ -4133,6 +4137,7 @@ class WorkflowLandingRequest(Model):
0 commit comments