From d5546a349ba75b2909b09b0759e06469e05269ce Mon Sep 17 00:00:00 2001 From: "blues-hub-automation[bot]" Date: Mon, 13 Apr 2026 23:00:31 +0000 Subject: [PATCH 1/4] beta: Beta OpenAPI file replicated from Notehub commit 028f6f2 --- openapi.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi.yaml b/openapi.yaml index 2f796c02..2455b090 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -194,7 +194,7 @@ paths: '/v1/billing-accounts/{billingAccountUID}/balance-history': get: operationId: GetBillingAccountBalanceHistory - description: 'Get Billing Account Balance history, only enterprise supported' + description: Get Billing Account Balance history parameters: - $ref: '#/components/parameters/billingAccountUIDParam' - $ref: '#/components/parameters/startDateParam' From ea8657c7e68240cfd385a13254f0d1ef885bca34 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 13 Apr 2026 23:01:21 +0000 Subject: [PATCH 2/4] Update project version to 6.1.0-beta.4 [skip ci] --- config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.json b/config.json index f401acd5..4b39dcdd 100644 --- a/config.json +++ b/config.json @@ -3,7 +3,7 @@ "licenseName": "MIT", "moduleName": "NotehubJs", "npmRepository": "https://registry.npmjs.org", - "projectVersion": "6.1.0", + "projectVersion": "6.1.0-beta.4", "sourceFolder": "src", "usePromises": true } From 08d11cea48947ff056bd6a3cf379e05b820ca116 Mon Sep 17 00:00:00 2001 From: "blues-hub-automation[bot]" Date: Wed, 15 Apr 2026 19:49:43 +0000 Subject: [PATCH 3/4] beta: Beta OpenAPI file replicated from Notehub commit d441965 --- openapi.yaml | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/openapi.yaml b/openapi.yaml index 2455b090..aed060ca 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -1607,6 +1607,33 @@ paths: tags: - project '/v1/projects/{projectOrProductUID}/firmware/{firmwareType}/{filename}': + delete: + operationId: DeleteFirmware + description: | + Delete a host firmware binary. The filename must be the full stored filename including the timestamp suffix (e.g. test$20260324190911.bin) as returned by the firmware upload or list endpoints. + parameters: + - $ref: '#/components/parameters/projectOrProductUIDParam' + - name: firmwareType + in: path + required: true + schema: + type: string + enum: + - host + - name: filename + in: path + required: true + schema: + type: string + responses: + '204': + description: Firmware deleted successfully + default: + $ref: '#/components/responses/ErrorResponse' + security: + - personalAccessToken: [] + tags: + - project get: operationId: DownloadFirmware description: Download firmware binary @@ -1632,6 +1659,44 @@ paths: - personalAccessToken: [] tags: - project + post: + operationId: UpdateFirmware + description: | + Update the metadata of an existing host firmware entry. The filename must be the full stored filename including the timestamp suffix (e.g. test$20260324190911.bin) as returned by the firmware upload or list endpoints. + parameters: + - $ref: '#/components/parameters/projectOrProductUIDParam' + - name: firmwareType + in: path + required: true + schema: + type: string + enum: + - host + - name: filename + in: path + required: true + schema: + type: string + requestBody: + description: Firmware metadata fields to update. All fields are optional; only provided fields will be updated. + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateHostFirmwareRequest' + responses: + '200': + description: Update successful + content: + application/json: + schema: + $ref: '#/components/schemas/FirmwareInfo' + default: + $ref: '#/components/responses/ErrorResponse' + security: + - personalAccessToken: [] + tags: + - project put: operationId: UploadFirmware description: Upload firmware binary @@ -5994,6 +6059,21 @@ components: to: type: string additionalProperties: false + UpdateHostFirmwareRequest: + description: | + Request body for updating host firmware metadata. All fields are optional; only provided fields will be updated. + type: object + properties: + info: + description: Arbitrary JSON metadata associated with this firmware entry. + type: object + additionalProperties: true + notes: + description: Notes describing this firmware version. + type: string + version: + description: The firmware version string. + type: string UploadMetadata: type: object properties: From b3159183588d8625ff0496e08f1e5e8a6a9e9bd5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 15 Apr 2026 19:50:46 +0000 Subject: [PATCH 4/4] Update project version to 6.1.0-beta.7 [skip ci] --- config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.json b/config.json index 4b39dcdd..db3b1881 100644 --- a/config.json +++ b/config.json @@ -3,7 +3,7 @@ "licenseName": "MIT", "moduleName": "NotehubJs", "npmRepository": "https://registry.npmjs.org", - "projectVersion": "6.1.0-beta.4", + "projectVersion": "6.1.0-beta.7", "sourceFolder": "src", "usePromises": true }