Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

Commit 2f63569

Browse files
authored
feat!: removing transactions (#77)
BREAKING CHANGE: removing transactions
1 parent a8e9719 commit 2f63569

22 files changed

+63
-1856
lines changed

.openapi-generator/FILES

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ api_sessions.go
1111
api_tenants.go
1212
api_tokenize.go
1313
api_tokens.go
14-
api_transactions.go
1514
client.go
1615
configuration.go
1716
docs/AccessRule.md
@@ -33,7 +32,6 @@ docs/CreateReactorRequest.md
3332
docs/CreateSessionResponse.md
3433
docs/CreateTenantInvitationRequest.md
3534
docs/CreateTokenRequest.md
36-
docs/CreateTransactionResponse.md
3735
docs/EncryptionKey.md
3836
docs/EncryptionMetadata.md
3937
docs/GetApplications.md
@@ -88,7 +86,6 @@ docs/TokenPaginatedList.md
8886
docs/TokenReport.md
8987
docs/TokenizeApi.md
9088
docs/TokensApi.md
91-
docs/TransactionsApi.md
9289
docs/UpdateApplicationRequest.md
9390
docs/UpdatePrivacy.md
9491
docs/UpdateProxyRequest.md
@@ -115,7 +112,6 @@ model_create_reactor_request.go
115112
model_create_session_response.go
116113
model_create_tenant_invitation_request.go
117114
model_create_token_request.go
118-
model_create_transaction_response.go
119115
model_encryption_key.go
120116
model_encryption_metadata.go
121117
model_get_applications.go

README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ Class | Method | HTTP request | Description
129129
*TenantsApi* | [**Get**](docs/TenantsApi.md#get) | **Get** /tenants/self |
130130
*TenantsApi* | [**GetInvitations**](docs/TenantsApi.md#getinvitations) | **Get** /tenants/self/invitations |
131131
*TenantsApi* | [**GetMembers**](docs/TenantsApi.md#getmembers) | **Get** /tenants/self/members |
132-
*TenantsApi* | [**GetTenantOperationReport**](docs/TenantsApi.md#gettenantoperationreport) | **Get** /tenants/self/reports/operations |
133132
*TenantsApi* | [**GetTenantUsageReport**](docs/TenantsApi.md#gettenantusagereport) | **Get** /tenants/self/reports/usage |
134133
*TenantsApi* | [**ResendInvitation**](docs/TenantsApi.md#resendinvitation) | **Post** /tenants/self/invitations/{invitationId}/resend |
135134
*TenantsApi* | [**Update**](docs/TenantsApi.md#update) | **Put** /tenants/self |
@@ -140,9 +139,6 @@ Class | Method | HTTP request | Description
140139
*TokensApi* | [**GetById**](docs/TokensApi.md#getbyid) | **Get** /tokens/{id} |
141140
*TokensApi* | [**Search**](docs/TokensApi.md#search) | **Post** /tokens/search |
142141
*TokensApi* | [**Update**](docs/TokensApi.md#update) | **Patch** /tokens/{id} |
143-
*TransactionsApi* | [**Commit**](docs/TransactionsApi.md#commit) | **Post** /transactions/{id}/commit |
144-
*TransactionsApi* | [**Create**](docs/TransactionsApi.md#create) | **Post** /transactions |
145-
*TransactionsApi* | [**Rollback**](docs/TransactionsApi.md#rollback) | **Post** /transactions/{id}/rollback |
146142

147143

148144
## Documentation For Models
@@ -164,7 +160,6 @@ Class | Method | HTTP request | Description
164160
- [CreateSessionResponse](docs/CreateSessionResponse.md)
165161
- [CreateTenantInvitationRequest](docs/CreateTenantInvitationRequest.md)
166162
- [CreateTokenRequest](docs/CreateTokenRequest.md)
167-
- [CreateTransactionResponse](docs/CreateTransactionResponse.md)
168163
- [EncryptionKey](docs/EncryptionKey.md)
169164
- [EncryptionMetadata](docs/EncryptionMetadata.md)
170165
- [GetApplications](docs/GetApplications.md)

api/openapi.yaml

Lines changed: 10 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -1845,30 +1845,6 @@ paths:
18451845
description: Forbidden
18461846
tags:
18471847
- Tenants
1848-
/tenants/self/reports/operations:
1849-
get:
1850-
operationId: TenantReports_GetTenantOperationReport
1851-
responses:
1852-
"200":
1853-
content:
1854-
application/json:
1855-
schema:
1856-
$ref: '#/components/schemas/TenantUsageReport'
1857-
description: Success
1858-
"401":
1859-
content:
1860-
application/json:
1861-
schema:
1862-
$ref: '#/components/schemas/ProblemDetails'
1863-
description: Unauthorized
1864-
"403":
1865-
content:
1866-
application/json:
1867-
schema:
1868-
$ref: '#/components/schemas/ProblemDetails'
1869-
description: Forbidden
1870-
tags:
1871-
- Tenants
18721848
/tenants/self:
18731849
delete:
18741850
operationId: Tenants_Delete
@@ -2008,16 +1984,6 @@ paths:
20081984
get:
20091985
operationId: Tokens_Get
20101986
parameters:
2011-
- explode: true
2012-
in: query
2013-
name: type
2014-
required: false
2015-
schema:
2016-
items:
2017-
type: string
2018-
nullable: true
2019-
type: array
2020-
style: form
20211987
- explode: true
20221988
in: query
20231989
name: id
@@ -2305,74 +2271,6 @@ paths:
23052271
description: Conflict
23062272
tags:
23072273
- Tokens
2308-
/transactions:
2309-
post:
2310-
operationId: Transactions_Create
2311-
responses:
2312-
"201":
2313-
content:
2314-
application/json:
2315-
schema:
2316-
$ref: '#/components/schemas/CreateTransactionResponse'
2317-
description: Created
2318-
"401":
2319-
content:
2320-
application/json:
2321-
schema:
2322-
$ref: '#/components/schemas/ProblemDetails'
2323-
description: Unauthorized
2324-
tags:
2325-
- Transactions
2326-
/transactions/{id}/commit:
2327-
post:
2328-
operationId: Transactions_Commit
2329-
parameters:
2330-
- explode: false
2331-
in: path
2332-
name: id
2333-
required: true
2334-
schema:
2335-
format: uuid
2336-
maxLength: 36
2337-
pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
2338-
type: string
2339-
style: simple
2340-
responses:
2341-
"200":
2342-
description: Success
2343-
"401":
2344-
content:
2345-
application/json:
2346-
schema:
2347-
$ref: '#/components/schemas/ProblemDetails'
2348-
description: Unauthorized
2349-
tags:
2350-
- Transactions
2351-
/transactions/{id}/rollback:
2352-
post:
2353-
operationId: Transactions_Rollback
2354-
parameters:
2355-
- explode: false
2356-
in: path
2357-
name: id
2358-
required: true
2359-
schema:
2360-
format: uuid
2361-
maxLength: 36
2362-
pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
2363-
type: string
2364-
style: simple
2365-
responses:
2366-
"200":
2367-
description: Success
2368-
"401":
2369-
content:
2370-
application/json:
2371-
schema:
2372-
$ref: '#/components/schemas/ProblemDetails'
2373-
description: Unauthorized
2374-
tags:
2375-
- Transactions
23762274
components:
23772275
schemas:
23782276
AccessRule:
@@ -3384,66 +3282,15 @@ components:
33843282
configuration:
33853283
key: configuration
33863284
name: name
3387-
formula:
3388-
code: code
3389-
configuration:
3390-
- name: name
3391-
description: description
3392-
type: type
3393-
- name: name
3394-
description: description
3395-
type: type
3396-
- name: name
3397-
description: description
3398-
type: type
3399-
- name: name
3400-
description: description
3401-
type: type
3402-
- name: name
3403-
description: description
3404-
type: type
3405-
icon: icon
3406-
description: description
3407-
created_at: 2000-01-23T04:56:07.000+00:00
3408-
type: type
3409-
created_by: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
3410-
request_parameters:
3411-
- name: name
3412-
description: description
3413-
optional: true
3414-
type: type
3415-
- name: name
3416-
description: description
3417-
optional: true
3418-
type: type
3419-
- name: name
3420-
description: description
3421-
optional: true
3422-
type: type
3423-
- name: name
3424-
description: description
3425-
optional: true
3426-
type: type
3427-
- name: name
3428-
description: description
3429-
optional: true
3430-
type: type
3431-
name: name
3432-
modified_by: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
3433-
id: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
3434-
modified_at: 2000-01-23T04:56:07.000+00:00
3435-
status: status
34363285
properties:
34373286
name:
34383287
maxLength: 200
34393288
minLength: 1
34403289
pattern: ^.+$
34413290
type: string
3442-
formula:
3443-
$ref: '#/components/schemas/ReactorFormula'
34443291
code:
34453292
maxLength: 50000
3446-
nullable: true
3293+
minLength: 1
34473294
pattern: "^[\\S\\s]*$"
34483295
type: string
34493296
application:
@@ -3456,6 +3303,7 @@ components:
34563303
nullable: true
34573304
type: object
34583305
required:
3306+
- code
34593307
- name
34603308
type: object
34613309
CreateSessionResponse:
@@ -3563,35 +3411,6 @@ components:
35633411
required:
35643412
- data
35653413
type: object
3566-
CreateTransactionResponse:
3567-
additionalProperties: false
3568-
example:
3569-
expires_at: 2000-01-23T04:56:07.000+00:00
3570-
created_at: 2000-01-23T04:56:07.000+00:00
3571-
id: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
3572-
created_by: 046b6c7f-0b8a-43b9-b35d-6489e6daee91
3573-
properties:
3574-
id:
3575-
format: uuid
3576-
maxLength: 36
3577-
pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
3578-
type: string
3579-
created_by:
3580-
format: uuid
3581-
maxLength: 36
3582-
nullable: true
3583-
pattern: "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
3584-
type: string
3585-
created_at:
3586-
format: date-time
3587-
maxLength: 40
3588-
nullable: true
3589-
type: string
3590-
expires_at:
3591-
format: date-time
3592-
maxLength: 40
3593-
type: string
3594-
type: object
35953414
EncryptionKey:
35963415
additionalProperties: false
35973416
example:
@@ -3852,11 +3671,6 @@ components:
38523671
GetTokens:
38533672
additionalProperties: false
38543673
properties:
3855-
type:
3856-
items:
3857-
type: string
3858-
nullable: true
3859-
type: array
38603674
id:
38613675
items:
38623676
type: string
@@ -4689,9 +4503,11 @@ components:
46894503
icon:
46904504
maxLength: 50000
46914505
nullable: true
4692-
pattern: "(^data:(image/png|image/jpg|image/jpeg|image/svg\\+xml);\\s*base64,\\\
4693-
s*(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$)|(^data:(image/png|image/jpg|image/jpeg);\\\
4694-
s*base64,\\s*(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$)"
4506+
pattern: "(^data:(image\\/png|image\\/jpg|image\\/jpeg|image\\/svg\\+xml);\\\
4507+
s*base64,\\s*(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}==|[A-Za-z0-9+\\\
4508+
/]{3}=|[A-Za-z0-9+\\/]{4})$)|(^data:(image\\/png|image\\/jpg|image\\/jpeg);\\\
4509+
s*base64,\\s*(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}==|[A-Za-z0-9+\\\
4510+
/]{3}=|[A-Za-z0-9+\\/]{4})$)"
46954511
type: string
46964512
code:
46974513
maxLength: 4000
@@ -6128,7 +5944,7 @@ components:
61285944
type: string
61295945
maxItems: 1
61305946
nullable: true
6131-
pattern: "^(?!.*//)(?=.*/$)/[A-z0-9_\\-/]*$"
5947+
pattern: "^(?!.*\\/\\/)(?=.*\\/$)\\/[A-z0-9_\\-\\/]*$"
61325948
type: array
61335949
aliases:
61345950
items:
@@ -6897,7 +6713,7 @@ components:
68976713
$ref: '#/components/schemas/Application'
68986714
code:
68996715
maxLength: 50000
6900-
nullable: true
6716+
minLength: 1
69016717
pattern: "^[\\S\\s]*$"
69026718
type: string
69036719
configuration:
@@ -6908,6 +6724,7 @@ components:
69086724
nullable: true
69096725
type: object
69106726
required:
6727+
- code
69116728
- name
69126729
type: object
69136730
UpdateTenantRequest:

0 commit comments

Comments
 (0)