From eb51fe1e56f1ed98b3366cdd10a205bfe40d30aa Mon Sep 17 00:00:00 2001 From: daniel-dierich <147144836+daniel-dierich@users.noreply.github.com> Date: Tue, 19 Nov 2024 13:36:39 +0100 Subject: [PATCH 1/4] Add Termination Reason SUBSCRIPTION_DELETED --- code/API_definitions/sim-swap-subscriptions.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/API_definitions/sim-swap-subscriptions.yaml b/code/API_definitions/sim-swap-subscriptions.yaml index fdeaa2d..01b837d 100644 --- a/code/API_definitions/sim-swap-subscriptions.yaml +++ b/code/API_definitions/sim-swap-subscriptions.yaml @@ -712,11 +712,11 @@ components: description: Event detail structure for SUBSCRIPTION_ENDS event type: object required: - - terminationReason + - Reason - subscriptionId properties: - terminationReason: - $ref: "#/components/schemas/TerminationReason" + Reason: + $ref: "#/components/schemas/Reason" subscriptionId: $ref: "#/components/schemas/SubscriptionId" terminationDescription: @@ -729,11 +729,13 @@ components: - SUBSCRIPTION_EXPIRED - Subscription expire time (optionally set by the requester) has been reached - MAX_EVENTS_REACHED - Maximum number of events (optionally set by the requester) has been reached - ACCESS_TOKEN_EXPIRED - Access Token sinkCredential (optionally set by the requester) expiration time has been reached + - SUBSCRIPTION_DELETED - Subscription was deleted by the requester enum: - MAX_EVENTS_REACHED - NETWORK_TERMINATED - SUBSCRIPTION_EXPIRED - ACCESS_TOKEN_EXPIRED + - SUBSCRIPTION_DELETED HTTPSubscriptionRequest: allOf: From d1db472c8c69d5a2d740882c533154fddbad8ad5 Mon Sep 17 00:00:00 2001 From: daniel-dierich <147144836+daniel-dierich@users.noreply.github.com> Date: Tue, 19 Nov 2024 13:43:58 +0100 Subject: [PATCH 2/4] Fix typo --- code/API_definitions/sim-swap-subscriptions.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/API_definitions/sim-swap-subscriptions.yaml b/code/API_definitions/sim-swap-subscriptions.yaml index 01b837d..1aff74f 100644 --- a/code/API_definitions/sim-swap-subscriptions.yaml +++ b/code/API_definitions/sim-swap-subscriptions.yaml @@ -712,11 +712,11 @@ components: description: Event detail structure for SUBSCRIPTION_ENDS event type: object required: - - Reason + - terminationReason - subscriptionId properties: - Reason: - $ref: "#/components/schemas/Reason" + terminationReason: + $ref: "#/components/schemas/TerminationReason" subscriptionId: $ref: "#/components/schemas/SubscriptionId" terminationDescription: From 37ffe4069ad4bfe91888d190c13f3ca53ac67d5e Mon Sep 17 00:00:00 2001 From: daniel-dierich <147144836+daniel-dierich@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:16:50 +0100 Subject: [PATCH 3/4] change version to wip --- code/API_definitions/sim-swap-subscriptions.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/API_definitions/sim-swap-subscriptions.yaml b/code/API_definitions/sim-swap-subscriptions.yaml index 1aff74f..73aa4e9 100644 --- a/code/API_definitions/sim-swap-subscriptions.yaml +++ b/code/API_definitions/sim-swap-subscriptions.yaml @@ -61,14 +61,14 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 0.1.1 + version: wip x-camara-commonalities: 0.4.0 externalDocs: description: Product documentation at CAMARA url: https://github.com/camaraproject/ servers: - - url: '{apiRoot}/sim-swap-subscriptions/v0.1' + - url: '{apiRoot}/sim-swap-subscriptions/wip' variables: apiRoot: From c3f12bfb5b62adff0f96c4a95412ee2600c0f83e Mon Sep 17 00:00:00 2001 From: Fernando Prado Cabrillo Date: Mon, 16 Dec 2024 16:19:50 +0100 Subject: [PATCH 4/4] Update code/API_definitions/sim-swap-subscriptions.yaml --- code/API_definitions/sim-swap-subscriptions.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/API_definitions/sim-swap-subscriptions.yaml b/code/API_definitions/sim-swap-subscriptions.yaml index 73aa4e9..910e8c4 100644 --- a/code/API_definitions/sim-swap-subscriptions.yaml +++ b/code/API_definitions/sim-swap-subscriptions.yaml @@ -68,7 +68,8 @@ externalDocs: description: Product documentation at CAMARA url: https://github.com/camaraproject/ servers: - - url: '{apiRoot}/sim-swap-subscriptions/wip' + - url: '{apiRoot}/sim-swap-subscriptions/vwip' + variables: apiRoot: