Skip to content

Commit 42a5539

Browse files
Update API Client
#### What's Changed --- ##### `GET` /stages/user_write/{stage_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account Enum values: * `internal` * `external` * `service_account` * `internal_service_account` ##### `PUT` /stages/user_write/{stage_uuid}/ ###### Request: Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ##### `PATCH` /stages/user_write/{stage_uuid}/ ###### Request: Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ##### `POST` /stages/user_write/ ###### Request: Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ##### `GET` /stages/user_write/ ###### Parameters: Added: `user_type` in `query` > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > UserWriteStage Serializer * Added property `user_type` (string) > * `internal` - Internal > * `external` - External > * `service_account` - Service Account > * `internal_service_account` - Internal Service Account
1 parent 55aeda8 commit 42a5539

File tree

9 files changed

+61
-11
lines changed

9 files changed

+61
-11
lines changed

authentikClient/Classes/OpenAPIs/APIs/StagesAPI.swift

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7947,6 +7947,16 @@ open class StagesAPI {
79477947
case neverCreate = "never_create"
79487948
}
79497949

7950+
/**
7951+
* enum for parameter userType
7952+
*/
7953+
public enum UserType_stagesUserWriteList: String, CaseIterable {
7954+
case external = "external"
7955+
case _internal = "internal"
7956+
case internalServiceAccount = "internal_service_account"
7957+
case serviceAccount = "service_account"
7958+
}
7959+
79507960
/**
79517961

79527962
- parameter createUsersAsInactive: (query) (optional)
@@ -7959,12 +7969,13 @@ open class StagesAPI {
79597969
- parameter stageUuid: (query) (optional)
79607970
- parameter userCreationMode: (query) * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create (optional)
79617971
- parameter userPathTemplate: (query) (optional)
7972+
- parameter userType: (query) * `internal` - Internal * `external` - External * `service_account` - Service Account * `internal_service_account` - Internal Service Account (optional)
79627973
- parameter apiResponseQueue: The queue on which api response is dispatched.
79637974
- parameter completion: completion handler to receive the data and the error objects
79647975
*/
79657976
@discardableResult
7966-
open class func stagesUserWriteList(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil, apiResponseQueue: DispatchQueue = authentikClientAPI.apiResponseQueue, completion: @escaping ((_ data: PaginatedUserWriteStageList?, _ error: Error?) -> Void)) -> RequestTask {
7967-
return stagesUserWriteListWithRequestBuilder(createUsersAsInactive: createUsersAsInactive, createUsersGroup: createUsersGroup, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search, stageUuid: stageUuid, userCreationMode: userCreationMode, userPathTemplate: userPathTemplate).execute(apiResponseQueue) { result in
7977+
open class func stagesUserWriteList(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil, userType: UserType_stagesUserWriteList? = nil, apiResponseQueue: DispatchQueue = authentikClientAPI.apiResponseQueue, completion: @escaping ((_ data: PaginatedUserWriteStageList?, _ error: Error?) -> Void)) -> RequestTask {
7978+
return stagesUserWriteListWithRequestBuilder(createUsersAsInactive: createUsersAsInactive, createUsersGroup: createUsersGroup, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search, stageUuid: stageUuid, userCreationMode: userCreationMode, userPathTemplate: userPathTemplate, userType: userType).execute(apiResponseQueue) { result in
79687979
switch result {
79697980
case let .success(response):
79707981
completion(response.body, nil)
@@ -7990,9 +8001,10 @@ open class StagesAPI {
79908001
- parameter stageUuid: (query) (optional)
79918002
- parameter userCreationMode: (query) * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create (optional)
79928003
- parameter userPathTemplate: (query) (optional)
8004+
- parameter userType: (query) * `internal` - Internal * `external` - External * `service_account` - Service Account * `internal_service_account` - Internal Service Account (optional)
79938005
- returns: RequestBuilder<PaginatedUserWriteStageList>
79948006
*/
7995-
open class func stagesUserWriteListWithRequestBuilder(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil) -> RequestBuilder<PaginatedUserWriteStageList> {
8007+
open class func stagesUserWriteListWithRequestBuilder(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil, userType: UserType_stagesUserWriteList? = nil) -> RequestBuilder<PaginatedUserWriteStageList> {
79968008
let localVariablePath = "/stages/user_write/"
79978009
let localVariableURLString = authentikClientAPI.basePath + localVariablePath
79988010
let localVariableParameters: [String: Any]? = nil
@@ -8009,6 +8021,7 @@ open class StagesAPI {
80098021
"stage_uuid": (wrappedValue: stageUuid?.encodeToJSON(), isExplode: true),
80108022
"user_creation_mode": (wrappedValue: userCreationMode?.encodeToJSON(), isExplode: true),
80118023
"user_path_template": (wrappedValue: userPathTemplate?.encodeToJSON(), isExplode: true),
8024+
"user_type": (wrappedValue: userType?.encodeToJSON(), isExplode: true),
80128025
])
80138026

80148027
let localVariableNillableHeaders: [String: Any?] = [

authentikClient/Classes/OpenAPIs/Models/PatchedUserWriteStageRequest.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ public struct PatchedUserWriteStageRequest: Codable, JSONEncodable, Hashable {
2020
public var createUsersAsInactive: Bool?
2121
/** Optionally add newly created users to this group. */
2222
public var createUsersGroup: UUID?
23+
public var userType: UserTypeEnum?
2324
public var userPathTemplate: String?
2425

25-
public init(name: String? = nil, flowSet: [FlowSetRequest]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userPathTemplate: String? = nil) {
26+
public init(name: String? = nil, flowSet: [FlowSetRequest]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userType: UserTypeEnum? = nil, userPathTemplate: String? = nil) {
2627
self.name = name
2728
self.flowSet = flowSet
2829
self.userCreationMode = userCreationMode
2930
self.createUsersAsInactive = createUsersAsInactive
3031
self.createUsersGroup = createUsersGroup
32+
self.userType = userType
3133
self.userPathTemplate = userPathTemplate
3234
}
3335

@@ -37,6 +39,7 @@ public struct PatchedUserWriteStageRequest: Codable, JSONEncodable, Hashable {
3739
case userCreationMode = "user_creation_mode"
3840
case createUsersAsInactive = "create_users_as_inactive"
3941
case createUsersGroup = "create_users_group"
42+
case userType = "user_type"
4043
case userPathTemplate = "user_path_template"
4144
}
4245

@@ -49,6 +52,7 @@ public struct PatchedUserWriteStageRequest: Codable, JSONEncodable, Hashable {
4952
try container.encodeIfPresent(userCreationMode, forKey: .userCreationMode)
5053
try container.encodeIfPresent(createUsersAsInactive, forKey: .createUsersAsInactive)
5154
try container.encodeIfPresent(createUsersGroup, forKey: .createUsersGroup)
55+
try container.encodeIfPresent(userType, forKey: .userType)
5256
try container.encodeIfPresent(userPathTemplate, forKey: .userPathTemplate)
5357
}
5458
}

authentikClient/Classes/OpenAPIs/Models/UserWriteStage.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ public struct UserWriteStage: Codable, JSONEncodable, Hashable {
2929
public var createUsersAsInactive: Bool?
3030
/** Optionally add newly created users to this group. */
3131
public var createUsersGroup: UUID?
32+
public var userType: UserTypeEnum?
3233
public var userPathTemplate: String?
3334

34-
public init(pk: UUID, name: String, component: String, verboseName: String, verboseNamePlural: String, metaModelName: String, flowSet: [FlowSet]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userPathTemplate: String? = nil) {
35+
public init(pk: UUID, name: String, component: String, verboseName: String, verboseNamePlural: String, metaModelName: String, flowSet: [FlowSet]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userType: UserTypeEnum? = nil, userPathTemplate: String? = nil) {
3536
self.pk = pk
3637
self.name = name
3738
self.component = component
@@ -42,6 +43,7 @@ public struct UserWriteStage: Codable, JSONEncodable, Hashable {
4243
self.userCreationMode = userCreationMode
4344
self.createUsersAsInactive = createUsersAsInactive
4445
self.createUsersGroup = createUsersGroup
46+
self.userType = userType
4547
self.userPathTemplate = userPathTemplate
4648
}
4749

@@ -56,6 +58,7 @@ public struct UserWriteStage: Codable, JSONEncodable, Hashable {
5658
case userCreationMode = "user_creation_mode"
5759
case createUsersAsInactive = "create_users_as_inactive"
5860
case createUsersGroup = "create_users_group"
61+
case userType = "user_type"
5962
case userPathTemplate = "user_path_template"
6063
}
6164

@@ -73,6 +76,7 @@ public struct UserWriteStage: Codable, JSONEncodable, Hashable {
7376
try container.encodeIfPresent(userCreationMode, forKey: .userCreationMode)
7477
try container.encodeIfPresent(createUsersAsInactive, forKey: .createUsersAsInactive)
7578
try container.encodeIfPresent(createUsersGroup, forKey: .createUsersGroup)
79+
try container.encodeIfPresent(userType, forKey: .userType)
7680
try container.encodeIfPresent(userPathTemplate, forKey: .userPathTemplate)
7781
}
7882
}

authentikClient/Classes/OpenAPIs/Models/UserWriteStageRequest.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ public struct UserWriteStageRequest: Codable, JSONEncodable, Hashable {
2020
public var createUsersAsInactive: Bool?
2121
/** Optionally add newly created users to this group. */
2222
public var createUsersGroup: UUID?
23+
public var userType: UserTypeEnum?
2324
public var userPathTemplate: String?
2425

25-
public init(name: String, flowSet: [FlowSetRequest]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userPathTemplate: String? = nil) {
26+
public init(name: String, flowSet: [FlowSetRequest]? = nil, userCreationMode: UserCreationModeEnum? = nil, createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, userType: UserTypeEnum? = nil, userPathTemplate: String? = nil) {
2627
self.name = name
2728
self.flowSet = flowSet
2829
self.userCreationMode = userCreationMode
2930
self.createUsersAsInactive = createUsersAsInactive
3031
self.createUsersGroup = createUsersGroup
32+
self.userType = userType
3133
self.userPathTemplate = userPathTemplate
3234
}
3335

@@ -37,6 +39,7 @@ public struct UserWriteStageRequest: Codable, JSONEncodable, Hashable {
3739
case userCreationMode = "user_creation_mode"
3840
case createUsersAsInactive = "create_users_as_inactive"
3941
case createUsersGroup = "create_users_group"
42+
case userType = "user_type"
4043
case userPathTemplate = "user_path_template"
4144
}
4245

@@ -49,6 +52,7 @@ public struct UserWriteStageRequest: Codable, JSONEncodable, Hashable {
4952
try container.encodeIfPresent(userCreationMode, forKey: .userCreationMode)
5053
try container.encodeIfPresent(createUsersAsInactive, forKey: .createUsersAsInactive)
5154
try container.encodeIfPresent(createUsersGroup, forKey: .createUsersGroup)
55+
try container.encodeIfPresent(userType, forKey: .userType)
5256
try container.encodeIfPresent(userPathTemplate, forKey: .userPathTemplate)
5357
}
5458
}

docs/PatchedUserWriteStageRequest.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**userCreationMode** | [**UserCreationModeEnum**](UserCreationModeEnum.md) | | [optional]
99
**createUsersAsInactive** | **Bool** | When set, newly created users are inactive and cannot login. | [optional]
1010
**createUsersGroup** | **UUID** | Optionally add newly created users to this group. | [optional]
11+
**userType** | [**UserTypeEnum**](UserTypeEnum.md) | | [optional]
1112
**userPathTemplate** | **String** | | [optional]
1213

1314
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/StagesAPI.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7973,7 +7973,7 @@ UserWriteStage Viewset
79737973
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
79747974
import authentikClient
79757975

7976-
let userWriteStageRequest = UserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userPathTemplate: "userPathTemplate_example") // UserWriteStageRequest |
7976+
let userWriteStageRequest = UserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userType: UserTypeEnum(), userPathTemplate: "userPathTemplate_example") // UserWriteStageRequest |
79777977

79787978
StagesAPI.stagesUserWriteCreate(userWriteStageRequest: userWriteStageRequest) { (response, error) in
79797979
guard error == nil else {
@@ -8059,7 +8059,7 @@ Void (empty response body)
80598059

80608060
# **stagesUserWriteList**
80618061
```swift
8062-
open class func stagesUserWriteList(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil, completion: @escaping (_ data: PaginatedUserWriteStageList?, _ error: Error?) -> Void)
8062+
open class func stagesUserWriteList(createUsersAsInactive: Bool? = nil, createUsersGroup: UUID? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, stageUuid: UUID? = nil, userCreationMode: UserCreationMode_stagesUserWriteList? = nil, userPathTemplate: String? = nil, userType: UserType_stagesUserWriteList? = nil, completion: @escaping (_ data: PaginatedUserWriteStageList?, _ error: Error?) -> Void)
80638063
```
80648064

80658065

@@ -8081,8 +8081,9 @@ let search = "search_example" // String | A search term. (optional)
80818081
let stageUuid = 987 // UUID | (optional)
80828082
let userCreationMode = "userCreationMode_example" // String | * `never_create` - Never Create * `create_when_required` - Create When Required * `always_create` - Always Create (optional)
80838083
let userPathTemplate = "userPathTemplate_example" // String | (optional)
8084+
let userType = "userType_example" // String | * `internal` - Internal * `external` - External * `service_account` - Service Account * `internal_service_account` - Internal Service Account (optional)
80848085

8085-
StagesAPI.stagesUserWriteList(createUsersAsInactive: createUsersAsInactive, createUsersGroup: createUsersGroup, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search, stageUuid: stageUuid, userCreationMode: userCreationMode, userPathTemplate: userPathTemplate) { (response, error) in
8086+
StagesAPI.stagesUserWriteList(createUsersAsInactive: createUsersAsInactive, createUsersGroup: createUsersGroup, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search, stageUuid: stageUuid, userCreationMode: userCreationMode, userPathTemplate: userPathTemplate, userType: userType) { (response, error) in
80868087
guard error == nil else {
80878088
print(error)
80888089
return
@@ -8108,6 +8109,7 @@ Name | Type | Description | Notes
81088109
**stageUuid** | **UUID** | | [optional]
81098110
**userCreationMode** | **String** | * &#x60;never_create&#x60; - Never Create * &#x60;create_when_required&#x60; - Create When Required * &#x60;always_create&#x60; - Always Create | [optional]
81108111
**userPathTemplate** | **String** | | [optional]
8112+
**userType** | **String** | * &#x60;internal&#x60; - Internal * &#x60;external&#x60; - External * &#x60;service_account&#x60; - Service Account * &#x60;internal_service_account&#x60; - Internal Service Account | [optional]
81118113

81128114
### Return type
81138115

@@ -8139,7 +8141,7 @@ UserWriteStage Viewset
81398141
import authentikClient
81408142

81418143
let stageUuid = 987 // UUID | A UUID string identifying this User Write Stage.
8142-
let patchedUserWriteStageRequest = PatchedUserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userPathTemplate: "userPathTemplate_example") // PatchedUserWriteStageRequest | (optional)
8144+
let patchedUserWriteStageRequest = PatchedUserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userType: UserTypeEnum(), userPathTemplate: "userPathTemplate_example") // PatchedUserWriteStageRequest | (optional)
81438145

81448146
StagesAPI.stagesUserWritePartialUpdate(stageUuid: stageUuid, patchedUserWriteStageRequest: patchedUserWriteStageRequest) { (response, error) in
81458147
guard error == nil else {
@@ -8239,7 +8241,7 @@ UserWriteStage Viewset
82398241
import authentikClient
82408242

82418243
let stageUuid = 987 // UUID | A UUID string identifying this User Write Stage.
8242-
let userWriteStageRequest = UserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userPathTemplate: "userPathTemplate_example") // UserWriteStageRequest |
8244+
let userWriteStageRequest = UserWriteStageRequest(name: "name_example", flowSet: [FlowSetRequest(name: "name_example", slug: "slug_example", title: "title_example", designation: FlowDesignationEnum(), policyEngineMode: PolicyEngineMode(), compatibilityMode: false, layout: LayoutEnum(), deniedAction: DeniedActionEnum())], userCreationMode: UserCreationModeEnum(), createUsersAsInactive: false, createUsersGroup: 123, userType: UserTypeEnum(), userPathTemplate: "userPathTemplate_example") // UserWriteStageRequest |
82438245

82448246
StagesAPI.stagesUserWriteUpdate(stageUuid: stageUuid, userWriteStageRequest: userWriteStageRequest) { (response, error) in
82458247
guard error == nil else {

docs/UserWriteStage.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Name | Type | Description | Notes
1313
**userCreationMode** | [**UserCreationModeEnum**](UserCreationModeEnum.md) | | [optional]
1414
**createUsersAsInactive** | **Bool** | When set, newly created users are inactive and cannot login. | [optional]
1515
**createUsersGroup** | **UUID** | Optionally add newly created users to this group. | [optional]
16+
**userType** | [**UserTypeEnum**](UserTypeEnum.md) | | [optional]
1617
**userPathTemplate** | **String** | | [optional]
1718

1819
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

0 commit comments

Comments
 (0)