diff --git a/addon/flamenco/manager/__init__.py b/addon/flamenco/manager/__init__.py index 6f7791e8..84c380a9 100644 --- a/addon/flamenco/manager/__init__.py +++ b/addon/flamenco/manager/__init__.py @@ -10,7 +10,7 @@ """ -__version__ = "8607827c" +__version__ = "221ed17f" # import ApiClient from flamenco.manager.api_client import ApiClient diff --git a/addon/flamenco/manager/api_client.py b/addon/flamenco/manager/api_client.py index 0cadc392..93aa53fc 100644 --- a/addon/flamenco/manager/api_client.py +++ b/addon/flamenco/manager/api_client.py @@ -76,7 +76,7 @@ class ApiClient(object): self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'Flamenco/8607827c (Blender add-on)' + self.user_agent = 'Flamenco/221ed17f (Blender add-on)' def __enter__(self): return self diff --git a/addon/flamenco/manager/configuration.py b/addon/flamenco/manager/configuration.py index ae5a34fd..7cfe2d4d 100644 --- a/addon/flamenco/manager/configuration.py +++ b/addon/flamenco/manager/configuration.py @@ -404,7 +404,7 @@ conf = flamenco.manager.Configuration( "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 1.0.0\n"\ - "SDK Package Version: 8607827c".\ + "SDK Package Version: 221ed17f".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/addon/flamenco/manager/docs/SocketIOSubscription.md b/addon/flamenco/manager/docs/SocketIOSubscription.md index 381119ff..297d291c 100644 --- a/addon/flamenco/manager/docs/SocketIOSubscription.md +++ b/addon/flamenco/manager/docs/SocketIOSubscription.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **op** | [**SocketIOSubscriptionOperation**](SocketIOSubscriptionOperation.md) | | **type** | [**SocketIOSubscriptionType**](SocketIOSubscriptionType.md) | | -**uuid** | **str** | UUID of the thing to subscribe to / unsubscribe from. | +**uuid** | **str** | UUID of the thing to subscribe to / unsubscribe from. | [optional] **any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/addon/flamenco/manager/docs/SocketIOSubscriptionType.md b/addon/flamenco/manager/docs/SocketIOSubscriptionType.md index 49cabcd9..75cd7097 100644 --- a/addon/flamenco/manager/docs/SocketIOSubscriptionType.md +++ b/addon/flamenco/manager/docs/SocketIOSubscriptionType.md @@ -5,7 +5,7 @@ What kind of thing to subscribe to / unsubscribe from. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**value** | **str** | What kind of thing to subscribe to / unsubscribe from. | must be one of ["job", "tasklog", ] +**value** | **str** | What kind of thing to subscribe to / unsubscribe from. | must be one of ["allJobs", "job", "tasklog", ] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/addon/flamenco/manager/model/socket_io_subscription.py b/addon/flamenco/manager/model/socket_io_subscription.py index 502f8d55..e2ed7381 100644 --- a/addon/flamenco/manager/model/socket_io_subscription.py +++ b/addon/flamenco/manager/model/socket_io_subscription.py @@ -112,13 +112,12 @@ class SocketIOSubscription(ModelNormal): @classmethod @convert_js_args_to_python_args - def _from_openapi_data(cls, op, type, uuid, *args, **kwargs): # noqa: E501 + def _from_openapi_data(cls, op, type, *args, **kwargs): # noqa: E501 """SocketIOSubscription - a model defined in OpenAPI Args: op (SocketIOSubscriptionOperation): type (SocketIOSubscriptionType): - uuid (str): UUID of the thing to subscribe to / unsubscribe from. Keyword Args: _check_type (bool): if True, values for parameters in openapi_types @@ -151,6 +150,7 @@ class SocketIOSubscription(ModelNormal): Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + uuid (str): UUID of the thing to subscribe to / unsubscribe from.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -180,7 +180,6 @@ class SocketIOSubscription(ModelNormal): self.op = op self.type = type - self.uuid = uuid for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ @@ -201,13 +200,12 @@ class SocketIOSubscription(ModelNormal): ]) @convert_js_args_to_python_args - def __init__(self, op, type, uuid, *args, **kwargs): # noqa: E501 + def __init__(self, op, type, *args, **kwargs): # noqa: E501 """SocketIOSubscription - a model defined in OpenAPI Args: op (SocketIOSubscriptionOperation): type (SocketIOSubscriptionType): - uuid (str): UUID of the thing to subscribe to / unsubscribe from. Keyword Args: _check_type (bool): if True, values for parameters in openapi_types @@ -240,6 +238,7 @@ class SocketIOSubscription(ModelNormal): Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + uuid (str): UUID of the thing to subscribe to / unsubscribe from.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -267,7 +266,6 @@ class SocketIOSubscription(ModelNormal): self.op = op self.type = type - self.uuid = uuid for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ diff --git a/addon/flamenco/manager/model/socket_io_subscription_type.py b/addon/flamenco/manager/model/socket_io_subscription_type.py index b11c3902..42202ebe 100644 --- a/addon/flamenco/manager/model/socket_io_subscription_type.py +++ b/addon/flamenco/manager/model/socket_io_subscription_type.py @@ -52,6 +52,7 @@ class SocketIOSubscriptionType(ModelSimple): allowed_values = { ('value',): { + 'ALLJOBS': "allJobs", 'JOB': "job", 'TASKLOG': "tasklog", }, @@ -105,10 +106,10 @@ class SocketIOSubscriptionType(ModelSimple): Note that value can be passed either in args or in kwargs, but not in both. Args: - args[0] (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["job", "tasklog", ] # noqa: E501 + args[0] (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["allJobs", "job", "tasklog", ] # noqa: E501 Keyword Args: - value (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["job", "tasklog", ] # noqa: E501 + value (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["allJobs", "job", "tasklog", ] # noqa: E501 _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. @@ -195,10 +196,10 @@ class SocketIOSubscriptionType(ModelSimple): Note that value can be passed either in args or in kwargs, but not in both. Args: - args[0] (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["job", "tasklog", ] # noqa: E501 + args[0] (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["allJobs", "job", "tasklog", ] # noqa: E501 Keyword Args: - value (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["job", "tasklog", ] # noqa: E501 + value (str): What kind of thing to subscribe to / unsubscribe from.., must be one of ["allJobs", "job", "tasklog", ] # noqa: E501 _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. diff --git a/addon/flamenco/manager_README.md b/addon/flamenco/manager_README.md index 8539271f..c93b38d5 100644 --- a/addon/flamenco/manager_README.md +++ b/addon/flamenco/manager_README.md @@ -4,7 +4,7 @@ Render Farm manager API The `flamenco.manager` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 1.0.0 -- Package version: 8607827c +- Package version: 221ed17f - Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit [https://flamenco.io/](https://flamenco.io/) diff --git a/pkg/api/openapi_spec.gen.go b/pkg/api/openapi_spec.gen.go index cf81364d..5350862d 100644 --- a/pkg/api/openapi_spec.gen.go +++ b/pkg/api/openapi_spec.gen.go @@ -79,76 +79,76 @@ var swaggerSpec = []string{ "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", - "AAA=", + "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", + "NRKUAAA=", } // GetSwagger returns the content of the embedded swagger specification file diff --git a/pkg/api/openapi_types.gen.go b/pkg/api/openapi_types.gen.go index 4fcfc4e3..c7cb800c 100644 --- a/pkg/api/openapi_types.gen.go +++ b/pkg/api/openapi_types.gen.go @@ -91,6 +91,8 @@ const ( // Defines values for SocketIOSubscriptionType. const ( + SocketIOSubscriptionTypeAllJobs SocketIOSubscriptionType = "allJobs" + SocketIOSubscriptionTypeJob SocketIOSubscriptionType = "job" SocketIOSubscriptionTypeTasklog SocketIOSubscriptionType = "tasklog" @@ -412,7 +414,7 @@ type SocketIOSubscription struct { Type SocketIOSubscriptionType `json:"type"` // UUID of the thing to subscribe to / unsubscribe from. - Uuid string `json:"uuid"` + Uuid *string `json:"uuid,omitempty"` } // SocketIOSubscriptionOperation defines model for SocketIOSubscriptionOperation. diff --git a/web/app/src/manager-api/ApiClient.js b/web/app/src/manager-api/ApiClient.js index 9070e707..5c5ad2a3 100644 --- a/web/app/src/manager-api/ApiClient.js +++ b/web/app/src/manager-api/ApiClient.js @@ -55,7 +55,7 @@ class ApiClient { * @default {} */ this.defaultHeaders = { - 'User-Agent': 'Flamenco/8607827c / webbrowser' + 'User-Agent': 'Flamenco/221ed17f / webbrowser' }; /** diff --git a/web/app/src/manager-api/model/SocketIOSubscription.js b/web/app/src/manager-api/model/SocketIOSubscription.js index 33853329..d559ad90 100644 --- a/web/app/src/manager-api/model/SocketIOSubscription.js +++ b/web/app/src/manager-api/model/SocketIOSubscription.js @@ -27,11 +27,10 @@ class SocketIOSubscription { * @alias module:model/SocketIOSubscription * @param op {module:model/SocketIOSubscriptionOperation} * @param type {module:model/SocketIOSubscriptionType} - * @param uuid {String} UUID of the thing to subscribe to / unsubscribe from. */ - constructor(op, type, uuid) { + constructor(op, type) { - SocketIOSubscription.initialize(this, op, type, uuid); + SocketIOSubscription.initialize(this, op, type); } /** @@ -39,10 +38,9 @@ class SocketIOSubscription { * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins). * Only for internal use. */ - static initialize(obj, op, type, uuid) { + static initialize(obj, op, type) { obj['op'] = op; obj['type'] = type; - obj['uuid'] = uuid; } /** diff --git a/web/app/src/manager-api/model/SocketIOSubscriptionType.js b/web/app/src/manager-api/model/SocketIOSubscriptionType.js index 31bdfa9e..35d40b7c 100644 --- a/web/app/src/manager-api/model/SocketIOSubscriptionType.js +++ b/web/app/src/manager-api/model/SocketIOSubscriptionType.js @@ -19,6 +19,13 @@ import ApiClient from '../ApiClient'; */ export default class SocketIOSubscriptionType { + /** + * value: "allJobs" + * @const + */ + "allJobs" = "allJobs"; + + /** * value: "job" * @const