Skip to content

Commit

Permalink
Upgrade Python SDK to spec 1.18.5
Browse files Browse the repository at this point in the history
  • Loading branch information
VRCCat committed Oct 5, 2024
1 parent edb1899 commit 49783b6
Show file tree
Hide file tree
Showing 209 changed files with 5,316 additions and 581 deletions.
32 changes: 32 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
.gitlab-ci.yml
docs/APIConfig.md
docs/APIConfigAnnouncement.md
docs/APIConfigConstants.md
docs/APIConfigConstantsGROUPS.md
docs/APIConfigConstantsINSTANCE.md
docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETS.md
docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSCROWDED.md
docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSFEW.md
docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSMANY.md
docs/APIConfigConstantsLANGUAGE.md
docs/APIConfigDownloadURLList.md
docs/APIConfigEvents.md
docs/APIConfigMinSupportedClientBuildNumber.md
docs/APIConfigOfflineAnalysis.md
docs/APIConfigReportCategories.md
docs/APIConfigReportReasons.md
docs/APIHealth.md
docs/AccountDeletionLog.md
docs/AddFavoriteRequest.md
Expand Down Expand Up @@ -107,13 +119,17 @@ docs/NotificationsApi.md
docs/OrderOption.md
docs/PaginatedGroupAuditLogEntryList.md
docs/PastDisplayName.md
docs/PerformanceRatings.md
docs/Permission.md
docs/PermissionsApi.md
docs/PlatformBuildInfo.md
docs/PlayerModeration.md
docs/PlayerModerationType.md
docs/PlayermoderationApi.md
docs/Region.md
docs/ReleaseStatus.md
docs/ReportCategory.md
docs/ReportReason.md
docs/RepresentedGroup.md
docs/RequestInviteRequest.md
docs/RespondGroupJoinRequest.md
Expand Down Expand Up @@ -186,8 +202,20 @@ vrchatapi/models/add_favorite_request.py
vrchatapi/models/add_group_gallery_image_request.py
vrchatapi/models/api_config.py
vrchatapi/models/api_config_announcement.py
vrchatapi/models/api_config_constants.py
vrchatapi/models/api_config_constants_groups.py
vrchatapi/models/api_config_constants_instance.py
vrchatapi/models/api_config_constants_instancepopulationbrackets.py
vrchatapi/models/api_config_constants_instancepopulationbracketscrowded.py
vrchatapi/models/api_config_constants_instancepopulationbracketsfew.py
vrchatapi/models/api_config_constants_instancepopulationbracketsmany.py
vrchatapi/models/api_config_constants_language.py
vrchatapi/models/api_config_download_url_list.py
vrchatapi/models/api_config_events.py
vrchatapi/models/api_config_min_supported_client_build_number.py
vrchatapi/models/api_config_offline_analysis.py
vrchatapi/models/api_config_report_categories.py
vrchatapi/models/api_config_report_reasons.py
vrchatapi/models/api_health.py
vrchatapi/models/avatar.py
vrchatapi/models/avatar_unity_package_url_object.py
Expand Down Expand Up @@ -279,11 +307,15 @@ vrchatapi/models/notification_type.py
vrchatapi/models/order_option.py
vrchatapi/models/paginated_group_audit_log_entry_list.py
vrchatapi/models/past_display_name.py
vrchatapi/models/performance_ratings.py
vrchatapi/models/permission.py
vrchatapi/models/platform_build_info.py
vrchatapi/models/player_moderation.py
vrchatapi/models/player_moderation_type.py
vrchatapi/models/region.py
vrchatapi/models/release_status.py
vrchatapi/models/report_category.py
vrchatapi/models/report_reason.py
vrchatapi/models/represented_group.py
vrchatapi/models/request_invite_request.py
vrchatapi/models/respond_group_join_request.py
Expand Down
20 changes: 20 additions & 0 deletions docs/APIConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,18 @@ Name | Type | Description | Notes
**voice_enable_receiver_limiting** | **bool** | Unknown, probably voice optimization testing | [default to True]
**address** | **str** | VRChat's office address |
**announcements** | [**list[APIConfigAnnouncement]**](APIConfigAnnouncement.md) | Public Announcements |
**analytics_segment_new_ui_pct_of_users** | **int** | Unknown |
**analytics_segment_new_ui_salt** | **str** | Unknown |
**app_name** | **str** | Game name | [default to 'VrChat']
**available_language_codes** | **list[str]** | List of supported Languages |
**available_languages** | **list[str]** | List of supported Languages |
**build_version_tag** | **str** | Build tag of the API server |
**chatbox_log_buffer_seconds** | **int** | Unknown | [default to 40]
**client_api_key** | **str** | apiKey to be used for all other requests |
**client_bps_ceiling** | **int** | Unknown | [default to 18432]
**client_disconnect_timeout** | **int** | Unknown | [default to 30000]
**client_net_dispatch_thread** | **bool** | Unknown | [optional] [default to False]
**client_net_dispatch_thread_mobile** | **bool** | Unknown | [default to True]
**client_net_in_thread** | **bool** | Unknown | [optional] [default to False]
**client_net_in_thread2** | **bool** | Unknown | [optional] [default to False]
**client_net_in_thread_mobile** | **bool** | Unknown | [optional] [default to False]
Expand All @@ -28,6 +32,7 @@ Name | Type | Description | Notes
**client_qr** | **int** | Unknown | [optional] [default to 1]
**client_reserved_player_bps** | **int** | Unknown | [default to 7168]
**client_sent_count_allowance** | **int** | Unknown | [default to 15]
**constants** | [**APIConfigConstants**](APIConfigConstants.md) | |
**contact_email** | **str** | VRChat's contact email |
**copyright_email** | **str** | VRChat's copyright-issues-related email |
**current_privacy_version** | **int** | Current version number of the Privacy Agreement | [optional] [default to 1]
Expand Down Expand Up @@ -62,20 +67,32 @@ Name | Type | Description | Notes
**economy_pause_start** | **str** | Unknown | [optional]
**economy_state** | **int** | Unknown | [optional] [default to 1]
**events** | [**APIConfigEvents**](APIConfigEvents.md) | |
**force_use_latest_world** | **bool** | Unknown | [default to True]
**google_api_client_id** | **str** | Unknown | [default to '827942544393-r2ouvckvouldn9dg9uruseje575e878f.apps.googleusercontent.com']
**home_world_id** | **str** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
**homepage_redirect_target** | **str** | Redirect target if you try to open the base API domain in your browser | [default to 'https://hello.vrchat.com']
**hub_world_id** | **str** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
**image_host_url_list** | **list[str]** | A list of explicitly allowed origins that worlds can request images from via the Udon's [VRCImageDownloader#DownloadImage](https://creators.vrchat.com/worlds/udon/image-loading/#downloadimage). |
**jobs_email** | **str** | VRChat's job application email |
**min_supported_client_build_number** | [**APIConfigMinSupportedClientBuildNumber**](APIConfigMinSupportedClientBuildNumber.md) | |
**minimum_unity_version_for_uploads** | **str** | Minimum Unity version required for uploading assets | [default to '2019.0.0f1']
**moderation_email** | **str** | VRChat's moderation related email |
**not_allowed_to_select_avatar_in_private_world_message** | **str** | Used in-game to notify a user they aren't allowed to select avatars in private worlds |
**offline_analysis** | [**APIConfigOfflineAnalysis**](APIConfigOfflineAnalysis.md) | |
**photon_nameserver_overrides** | **list[str]** | Unknown |
**photon_public_keys** | **list[str]** | Unknown |
**report_categories** | [**APIConfigReportCategories**](APIConfigReportCategories.md) | |
**report_form_url** | **str** | URL to the report form | [default to 'https://help.vrchat.com/hc/en-us/requests/new?ticket_form_id=1500000182242&tf_360056455174=user_report&tf_360057451993={userId}&tf_1500001445142={reportedId}&tf_subject={reason} {category} By {contentType} {reportedName}&tf_description={description}']
**report_options** | **object** | Options for reporting content |
**report_reasons** | [**APIConfigReportReasons**](APIConfigReportReasons.md) | |
**sdk_developer_faq_url** | **str** | Link to the developer FAQ |
**sdk_discord_url** | **str** | Link to the official VRChat Discord |
**sdk_not_allowed_to_publish_message** | **str** | Used in the SDK to notify a user they aren't allowed to upload avatars/worlds yet |
**sdk_unity_version** | **str** | Unity version supported by the SDK |
**server_name** | **str** | Server name of the API server currently responding |
**string_host_url_list** | **list[str]** | A list of explicitly allowed origins that worlds can request strings from via the Udon's [VRCStringDownloader.LoadUrl](https://creators.vrchat.com/worlds/udon/string-loading/#ivrcstringdownload). |
**support_email** | **str** | VRChat's support email |
**timekeeping** | **bool** | Unknown | [default to True]
**time_out_world_id** | **str** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
**tutorial_world_id** | **str** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
**update_rate_ms_maximum** | **int** | Unknown |
Expand All @@ -89,6 +106,9 @@ Name | Type | Description | Notes
**white_listed_asset_urls** | **list[str]** | List of allowed URLs that are allowed to host avatar assets |
**player_url_resolver_version** | **str** | Currently used youtube-dl.exe version |
**player_url_resolver_sha1** | **str** | Currently used youtube-dl.exe hash in SHA1-delimited format |
**websocket_max_friends_refresh_delay** | **int** | Unknown | [default to 900]
**websocket_quick_reconnect_time** | **int** | Unknown | [default to 2]
**websocket_reconnect_max_delay** | **int** | Unknown | [default to 2]

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

Expand Down
14 changes: 14 additions & 0 deletions docs/APIConfigConstants.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# APIConfigConstants

Constants

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**groups** | [**APIConfigConstantsGROUPS**](APIConfigConstantsGROUPS.md) | |
**instance** | [**APIConfigConstantsINSTANCE**](APIConfigConstantsINSTANCE.md) | |
**language** | [**APIConfigConstantsLANGUAGE**](APIConfigConstantsLANGUAGE.md) | |

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


21 changes: 21 additions & 0 deletions docs/APIConfigConstantsGROUPS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# APIConfigConstantsGROUPS

Group-related constants

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**capacity** | **int** | Maximum group capacity | [optional] [default to 100000]
**group_transfer_requirements** | **list[str]** | Requirements for transferring group ownership | [optional]
**max_invites_requests** | **int** | Maximum number of invite requests | [optional] [default to 50]
**max_joined** | **int** | Maximum number of joined groups | [optional] [default to 100]
**max_joined_plus** | **int** | Maximum number of joined groups for VRChat Plus members | [optional] [default to 200]
**max_languages** | **int** | Maximum number of supported languages | [optional] [default to 10]
**max_links** | **int** | Maximum number of group links | [optional] [default to 3]
**max_management_roles** | **int** | Maximum number of management roles in a group | [optional] [default to 5]
**max_owned** | **int** | Maximum number of groups a user can own | [optional] [default to 5]
**max_roles** | **int** | Maximum number of roles in a group | [optional] [default to 50]

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


12 changes: 12 additions & 0 deletions docs/APIConfigConstantsINSTANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# APIConfigConstantsINSTANCE

Instance-related constants

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**population_brackets** | [**APIConfigConstantsINSTANCEPOPULATIONBRACKETS**](APIConfigConstantsINSTANCEPOPULATIONBRACKETS.md) | | [optional]

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


14 changes: 14 additions & 0 deletions docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# APIConfigConstantsINSTANCEPOPULATIONBRACKETS

Population brackets based on instance population

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**crowded** | [**APIConfigConstantsINSTANCEPOPULATIONBRACKETSCROWDED**](APIConfigConstantsINSTANCEPOPULATIONBRACKETSCROWDED.md) | | [optional]
**few** | [**APIConfigConstantsINSTANCEPOPULATIONBRACKETSFEW**](APIConfigConstantsINSTANCEPOPULATIONBRACKETSFEW.md) | | [optional]
**many** | [**APIConfigConstantsINSTANCEPOPULATIONBRACKETSMANY**](APIConfigConstantsINSTANCEPOPULATIONBRACKETSMANY.md) | | [optional]

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


13 changes: 13 additions & 0 deletions docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSCROWDED.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# APIConfigConstantsINSTANCEPOPULATIONBRACKETSCROWDED

Crowded population range

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**max** | **int** | Maximum population for a crowded instance | [optional]
**min** | **int** | Minimum population for a crowded instance | [optional]

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


13 changes: 13 additions & 0 deletions docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSFEW.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# APIConfigConstantsINSTANCEPOPULATIONBRACKETSFEW

Few population range

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**max** | **int** | Maximum population for a few instance | [optional]
**min** | **int** | Minimum population for a few instance | [optional]

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


13 changes: 13 additions & 0 deletions docs/APIConfigConstantsINSTANCEPOPULATIONBRACKETSMANY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# APIConfigConstantsINSTANCEPOPULATIONBRACKETSMANY

Many population range

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**max** | **int** | Maximum population for a many instance | [optional]
**min** | **int** | Minimum population for a many instance | [optional]

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


12 changes: 12 additions & 0 deletions docs/APIConfigConstantsLANGUAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# APIConfigConstantsLANGUAGE

Language-related constants

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**spoken_language_options** | **dict(str, str)** | Supported spoken language options | [optional]

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


22 changes: 22 additions & 0 deletions docs/APIConfigMinSupportedClientBuildNumber.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# APIConfigMinSupportedClientBuildNumber

Minimum supported client build number for various platforms

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**app_store** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**default** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**firebase** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**firebasei_os** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**google_play** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**pc** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**pico_store** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**quest_app_lab** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**quest_store** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**test_flight** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |
**xr_elite** | [**PlatformBuildInfo**](PlatformBuildInfo.md) | |

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


13 changes: 13 additions & 0 deletions docs/APIConfigOfflineAnalysis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# APIConfigOfflineAnalysis

Whether to allow offline analysis

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**android** | **bool** | Whether to allow offline analysis | [optional] [default to True]
**standalonewindows** | **bool** | Whether to allow offline analysis | [optional] [default to True]

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


21 changes: 21 additions & 0 deletions docs/APIConfigReportCategories.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# APIConfigReportCategories

Categories available for reporting objectionable content

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**avatar** | [**ReportCategory**](ReportCategory.md) | |
**behavior** | [**ReportCategory**](ReportCategory.md) | |
**chat** | [**ReportCategory**](ReportCategory.md) | |
**environment** | [**ReportCategory**](ReportCategory.md) | |
**groupstore** | [**ReportCategory**](ReportCategory.md) | |
**image** | [**ReportCategory**](ReportCategory.md) | |
**text** | [**ReportCategory**](ReportCategory.md) | |
**warnings** | [**ReportCategory**](ReportCategory.md) | |
**worldimage** | [**ReportCategory**](ReportCategory.md) | |
**worldstore** | [**ReportCategory**](ReportCategory.md) | |

[[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 changes: 30 additions & 0 deletions docs/APIConfigReportReasons.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# APIConfigReportReasons

Reasons available for reporting users

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**billing** | [**ReportReason**](ReportReason.md) | |
**botting** | [**ReportReason**](ReportReason.md) | |
**cancellation** | [**ReportReason**](ReportReason.md) | |
**gore** | [**ReportReason**](ReportReason.md) | |
**hacking** | [**ReportReason**](ReportReason.md) | |
**harassing** | [**ReportReason**](ReportReason.md) | |
**hateful** | [**ReportReason**](ReportReason.md) | |
**impersonation** | [**ReportReason**](ReportReason.md) | |
**inappropriate** | [**ReportReason**](ReportReason.md) | |
**leaking** | [**ReportReason**](ReportReason.md) | |
**malicious** | [**ReportReason**](ReportReason.md) | |
**missing** | [**ReportReason**](ReportReason.md) | |
**nudity** | [**ReportReason**](ReportReason.md) | |
**renewal** | [**ReportReason**](ReportReason.md) | |
**security** | [**ReportReason**](ReportReason.md) | |
**service** | [**ReportReason**](ReportReason.md) | |
**sexual** | [**ReportReason**](ReportReason.md) | |
**threatening** | [**ReportReason**](ReportReason.md) | |
**visuals** | [**ReportReason**](ReportReason.md) | |

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


1 change: 1 addition & 0 deletions docs/Group.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**badges** | **list[str]** | | [optional]
**id** | **str** | | [optional]
**name** | **str** | | [optional]
**short_code** | **str** | | [optional]
Expand Down
2 changes: 2 additions & 0 deletions docs/GroupMember.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**accepted_by_display_name** | **str** | | [optional]
**accepted_by_id** | **str** | A users unique ID, usually in the form of `usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469`. Legacy players can have old IDs in the form of `8JoV9XEdpo`. The ID can never be changed. | [optional]
**id** | **str** | | [optional]
**group_id** | **str** | | [optional]
**user_id** | **str** | A users unique ID, usually in the form of `usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469`. Legacy players can have old IDs in the form of `8JoV9XEdpo`. The ID can never be changed. | [optional]
Expand Down
Loading

0 comments on commit 49783b6

Please sign in to comment.