Skip to content

Commit 0684f47

Browse files
authored
Merge pull request #129 from RevEngAI/sdk-update-v3.61.1
🤖 Update SDK to version v3.61.1
2 parents 6643b74 + fd8e8c9 commit 0684f47

14 files changed

Lines changed: 561 additions & 8 deletions

.sdk-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v3.60.0
1+
v3.61.1

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ Class | Method | HTTP request | Description
8787
*AuthenticationUsersApi* | [**get_user_activity**](docs/AuthenticationUsersApi.md#get_user_activity) | **GET** /v2/users/activity | Get auth user activity
8888
*AuthenticationUsersApi* | [**get_user_comments**](docs/AuthenticationUsersApi.md#get_user_comments) | **GET** /v2/users/me/comments | Get comments by user
8989
*AuthenticationUsersApi* | [**login_user**](docs/AuthenticationUsersApi.md#login_user) | **POST** /v2/auth/login | Authenticate a user
90+
*AuthenticationUsersApi* | [**submit_user_feedback**](docs/AuthenticationUsersApi.md#submit_user_feedback) | **POST** /v2/users/feedback | Submit feedback about the application
9091
*BinariesApi* | [**download_zipped_binary**](docs/BinariesApi.md#download_zipped_binary) | **GET** /v2/binaries/{binary_id}/download-zipped | Downloads a zipped binary with password protection
9192
*BinariesApi* | [**get_binary_additional_details**](docs/BinariesApi.md#get_binary_additional_details) | **GET** /v2/binaries/{binary_id}/additional-details | Gets the additional details of a binary
9293
*BinariesApi* | [**get_binary_additional_details_status**](docs/BinariesApi.md#get_binary_additional_details_status) | **GET** /v2/binaries/{binary_id}/additional-details/status | Gets the status of the additional details task for a binary
@@ -446,6 +447,7 @@ Class | Method | HTTP request | Description
446447
- [StringSource](docs/StringSource.md)
447448
- [Structure](docs/Structure.md)
448449
- [StructureMember](docs/StructureMember.md)
450+
- [SubmitUserFeedbackRequest](docs/SubmitUserFeedbackRequest.md)
449451
- [Symbols](docs/Symbols.md)
450452
- [TTPS](docs/TTPS.md)
451453
- [TTPSAttack](docs/TTPSAttack.md)

docs/AuthenticationUsersApi.md

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Method | HTTP request | Description
99
[**get_user_activity**](AuthenticationUsersApi.md#get_user_activity) | **GET** /v2/users/activity | Get auth user activity
1010
[**get_user_comments**](AuthenticationUsersApi.md#get_user_comments) | **GET** /v2/users/me/comments | Get comments by user
1111
[**login_user**](AuthenticationUsersApi.md#login_user) | **POST** /v2/auth/login | Authenticate a user
12+
[**submit_user_feedback**](AuthenticationUsersApi.md#submit_user_feedback) | **POST** /v2/users/feedback | Submit feedback about the application
1213

1314

1415
# **get_requester_user_info**
@@ -409,3 +410,84 @@ Name | Type | Description | Notes
409410

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

413+
# **submit_user_feedback**
414+
> BaseResponse submit_user_feedback(submit_user_feedback_request)
415+
416+
Submit feedback about the application
417+
418+
Submits feedback about the application and forwards it to the RevEng.ai project management tool.
419+
420+
### Example
421+
422+
* Api Key Authentication (APIKey):
423+
424+
```python
425+
import revengai
426+
from revengai.models.base_response import BaseResponse
427+
from revengai.models.submit_user_feedback_request import SubmitUserFeedbackRequest
428+
from revengai.rest import ApiException
429+
from pprint import pprint
430+
431+
# Defining the host is optional and defaults to https://api.reveng.ai
432+
# See configuration.py for a list of all supported configuration parameters.
433+
configuration = revengai.Configuration(
434+
host = "https://api.reveng.ai"
435+
)
436+
437+
# The client must configure the authentication and authorization parameters
438+
# in accordance with the API server security policy.
439+
# Examples for each auth method are provided below, use the example that
440+
# satisfies your auth use case.
441+
442+
# Configure API key authorization: APIKey
443+
configuration.api_key['APIKey'] = os.environ["API_KEY"]
444+
445+
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
446+
# configuration.api_key_prefix['APIKey'] = 'Bearer'
447+
448+
# Enter a context with an instance of the API client
449+
with revengai.ApiClient(configuration) as api_client:
450+
# Create an instance of the API class
451+
api_instance = revengai.AuthenticationUsersApi(api_client)
452+
submit_user_feedback_request = revengai.SubmitUserFeedbackRequest() # SubmitUserFeedbackRequest |
453+
454+
try:
455+
# Submit feedback about the application
456+
api_response = api_instance.submit_user_feedback(submit_user_feedback_request)
457+
print("The response of AuthenticationUsersApi->submit_user_feedback:\n")
458+
pprint(api_response)
459+
except Exception as e:
460+
print("Exception when calling AuthenticationUsersApi->submit_user_feedback: %s\n" % e)
461+
```
462+
463+
464+
465+
### Parameters
466+
467+
468+
Name | Type | Description | Notes
469+
------------- | ------------- | ------------- | -------------
470+
**submit_user_feedback_request** | [**SubmitUserFeedbackRequest**](SubmitUserFeedbackRequest.md)| |
471+
472+
### Return type
473+
474+
[**BaseResponse**](BaseResponse.md)
475+
476+
### Authorization
477+
478+
[APIKey](../README.md#APIKey)
479+
480+
### HTTP request headers
481+
482+
- **Content-Type**: application/json
483+
- **Accept**: application/json
484+
485+
### HTTP response details
486+
487+
| Status code | Description | Response headers |
488+
|-------------|-------------|------------------|
489+
**200** | Successful Response | - |
490+
**422** | Invalid request parameters | - |
491+
492+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
493+

docs/SubmitUserFeedbackRequest.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# SubmitUserFeedbackRequest
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**current_route** | **str** | The route from where the feedback was submitted |
9+
**feedback** | **str** | The user's feedback |
10+
**screen_capture_url** | **str** | | [optional]
11+
12+
## Example
13+
14+
```python
15+
from revengai.models.submit_user_feedback_request import SubmitUserFeedbackRequest
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of SubmitUserFeedbackRequest from a JSON string
20+
submit_user_feedback_request_instance = SubmitUserFeedbackRequest.from_json(json)
21+
# print the JSON string representation of the object
22+
print(SubmitUserFeedbackRequest.to_json())
23+
24+
# convert the object into a dict
25+
submit_user_feedback_request_dict = submit_user_feedback_request_instance.to_dict()
26+
# create an instance of SubmitUserFeedbackRequest from a dict
27+
submit_user_feedback_request_from_dict = SubmitUserFeedbackRequest.from_dict(submit_user_feedback_request_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+

revengai/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
""" # noqa: E501
1414

1515

16-
__version__ = "v3.60.0"
16+
__version__ = "v3.61.1"
1717

1818
# Define package exports
1919
__all__ = [
@@ -336,6 +336,7 @@
336336
"StringSource",
337337
"Structure",
338338
"StructureMember",
339+
"SubmitUserFeedbackRequest",
339340
"Symbols",
340341
"TTPS",
341342
"TTPSAttack",
@@ -689,6 +690,7 @@
689690
from revengai.models.string_source import StringSource as StringSource
690691
from revengai.models.structure import Structure as Structure
691692
from revengai.models.structure_member import StructureMember as StructureMember
693+
from revengai.models.submit_user_feedback_request import SubmitUserFeedbackRequest as SubmitUserFeedbackRequest
692694
from revengai.models.symbols import Symbols as Symbols
693695
from revengai.models.ttps import TTPS as TTPS
694696
from revengai.models.ttps_attack import TTPSAttack as TTPSAttack

0 commit comments

Comments
 (0)