Files
2023-09-26 16:20:01 +08:00

477 lines
17 KiB
Plaintext

.gitignore
.openapi-generator-ignore
.travis.yml
README.md
api/openapi.yaml
api_activity.go
api_admin.go
api_admin_plugin.go
api_api_answer.go
api_collection.go
api_comment.go
api_installation.go
api_lang.go
api_notification.go
api_permission.go
api_personal.go
api_plugin_connector.go
api_question.go
api_rank.go
api_reason.go
api_report.go
api_revision.go
api_search.go
api_site.go
api_tag.go
api_upload.go
api_user.go
client.go
configuration.go
docs/ActivityAPI.md
docs/AdminAPI.md
docs/AdminPluginAPI.md
docs/AnswerAdminApiPluginConfigGet200Response.md
docs/AnswerAdminApiPluginsGet200Response.md
docs/AnswerAdminApiRolesGet200Response.md
docs/AnswerAdminApiSettingPrivilegesGet200Response.md
docs/AnswerAdminApiSettingSmtpGet200Response.md
docs/AnswerAdminApiSiteinfoBrandingGet200Response.md
docs/AnswerAdminApiSiteinfoCustomCssHtmlGet200Response.md
docs/AnswerAdminApiSiteinfoGeneralGet200Response.md
docs/AnswerAdminApiSiteinfoInterfaceGet200Response.md
docs/AnswerAdminApiSiteinfoLegalGet200Response.md
docs/AnswerAdminApiSiteinfoLoginGet200Response.md
docs/AnswerAdminApiSiteinfoSeoGet200Response.md
docs/AnswerAdminApiSiteinfoThemeGet200Response.md
docs/AnswerAdminApiSiteinfoUsersGet200Response.md
docs/AnswerAdminApiSiteinfoWriteGet200Response.md
docs/AnswerAdminApiUserActivationGet200Response.md
docs/AnswerAdminApiUsersPageGet200Response.md
docs/AnswerAdminApiUsersPageGet200ResponseAllOfData.md
docs/AnswerApiV1ActivityTimelineGet200Response.md
docs/AnswerApiV1CollectionSwitchPost200Response.md
docs/AnswerApiV1CommentGet200Response.md
docs/AnswerApiV1CommentGet200ResponseAllOfData.md
docs/AnswerApiV1CommentPost200Response.md
docs/AnswerApiV1ConnectorBindingEmailPost200Response.md
docs/AnswerApiV1ConnectorInfoGet200Response.md
docs/AnswerApiV1ConnectorUserInfoGet200Response.md
docs/AnswerApiV1FilePost200Response.md
docs/AnswerApiV1FollowPost200Response.md
docs/AnswerApiV1PermissionGet200Response.md
docs/AnswerApiV1PersonalCommentPageGet200Response.md
docs/AnswerApiV1PersonalCommentPageGet200ResponseAllOfData.md
docs/AnswerApiV1PersonalRankPageGet200Response.md
docs/AnswerApiV1PersonalRankPageGet200ResponseAllOfData.md
docs/AnswerApiV1PersonalUserInfoGet200Response.md
docs/AnswerApiV1PersonalVotePageGet200Response.md
docs/AnswerApiV1PersonalVotePageGet200ResponseAllOfData.md
docs/AnswerApiV1QuestionPageGet200Response.md
docs/AnswerApiV1QuestionPageGet200ResponseAllOfData.md
docs/AnswerApiV1QuestionTagsGet200Response.md
docs/AnswerApiV1RevisionsGet200Response.md
docs/AnswerApiV1RevisionsUnreviewedGet200Response.md
docs/AnswerApiV1RevisionsUnreviewedGet200ResponseAllOfData.md
docs/AnswerApiV1SearchGet200Response.md
docs/AnswerApiV1SiteinfoGet200Response.md
docs/AnswerApiV1SiteinfoLegalGet200Response.md
docs/AnswerApiV1TagGet200Response.md
docs/AnswerApiV1TagSynonymsGet200Response.md
docs/AnswerApiV1TagsFollowingGet200Response.md
docs/AnswerApiV1TagsPageGet200Response.md
docs/AnswerApiV1TagsPageGet200ResponseAllOfData.md
docs/AnswerApiV1UserActionRecordGet200Response.md
docs/AnswerApiV1UserEmailVerificationPost200Response.md
docs/AnswerApiV1UserInfoGet200Response.md
docs/AnswerApiV1UserNotificationConfigPost200Response.md
docs/AnswerApiV1UserRankingGet200Response.md
docs/AnswerApiV1VoteDownPost200Response.md
docs/ApiAnswerAPI.md
docs/CollectionAPI.md
docs/CommentAPI.md
docs/ConstantNotificationChannelKey.md
docs/ConstantPrivilege.md
docs/HandlerRespBody.md
docs/InstallCheckConfigFileResp.md
docs/InstallCheckDatabaseReq.md
docs/InstallInitBaseInfoReq.md
docs/InstallationAPI.md
docs/InstallationConfigFileCheckPost200Response.md
docs/InstallationLanguageOptionsGet200Response.md
docs/LangAPI.md
docs/NotificationAPI.md
docs/PagerPageModel.md
docs/PermissionAPI.md
docs/PersonalAPI.md
docs/PluginConnectorAPI.md
docs/QuestionAPI.md
docs/RankAPI.md
docs/ReasonAPI.md
docs/ReportAPI.md
docs/RevisionAPI.md
docs/SchemaAcceptAnswerReq.md
docs/SchemaActObjectInfo.md
docs/SchemaActObjectTimeline.md
docs/SchemaActionRecordResp.md
docs/SchemaAddCommentReq.md
docs/SchemaAddReportReq.md
docs/SchemaAddTagReq.md
docs/SchemaAddUserReq.md
docs/SchemaAddUsersReq.md
docs/SchemaAdminSetAnswerStatusRequest.md
docs/SchemaAdminSetQuestionStatusRequest.md
docs/SchemaAnswerAddReq.md
docs/SchemaAnswerUpdateReq.md
docs/SchemaAvatarInfo.md
docs/SchemaCloseQuestionReq.md
docs/SchemaCollectionSwitchReq.md
docs/SchemaCollectionSwitchResp.md
docs/SchemaConfigField.md
docs/SchemaConfigFieldOption.md
docs/SchemaConfigFieldUIOptions.md
docs/SchemaConnectorInfoResp.md
docs/SchemaConnectorUserInfoResp.md
docs/SchemaExternalLoginBindingUserSendEmailReq.md
docs/SchemaExternalLoginBindingUserSendEmailResp.md
docs/SchemaExternalLoginUnbindingReq.md
docs/SchemaFollowReq.md
docs/SchemaFollowResp.md
docs/SchemaGetCommentPersonalWithPageResp.md
docs/SchemaGetCommentResp.md
docs/SchemaGetCurrentLoginUserInfoResp.md
docs/SchemaGetFollowingTagsResp.md
docs/SchemaGetObjectTimelineResp.md
docs/SchemaGetOtherUserInfoByUsernameResp.md
docs/SchemaGetOtherUserInfoResp.md
docs/SchemaGetPluginConfigResp.md
docs/SchemaGetPluginListResp.md
docs/SchemaGetPrivilegesConfigResp.md
docs/SchemaGetRankPersonalPageResp.md
docs/SchemaGetRevisionResp.md
docs/SchemaGetRoleResp.md
docs/SchemaGetSMTPConfigResp.md
docs/SchemaGetSiteLegalInfoResp.md
docs/SchemaGetTagPageResp.md
docs/SchemaGetTagResp.md
docs/SchemaGetTagSynonymsResp.md
docs/SchemaGetUnreviewedRevisionResp.md
docs/SchemaGetUserActivationResp.md
docs/SchemaGetUserNotificationConfigResp.md
docs/SchemaGetUserPageResp.md
docs/SchemaGetVoteWithPageResp.md
docs/SchemaLoadingAction.md
docs/SchemaNotificationChannelConfig.md
docs/SchemaNotificationClearIDRequest.md
docs/SchemaNotificationClearRequest.md
docs/SchemaOnCompleteAction.md
docs/SchemaOperationQuestionReq.md
docs/SchemaPermissionMemberAction.md
docs/SchemaPostRenderReq.md
docs/SchemaPrivilegeLevel.md
docs/SchemaPrivilegeOption.md
docs/SchemaQuestionAdd.md
docs/SchemaQuestionAddByAnswer.md
docs/SchemaQuestionPageResp.md
docs/SchemaQuestionPageRespOperator.md
docs/SchemaQuestionUpdate.md
docs/SchemaQuestionUpdateInviteUser.md
docs/SchemaRemoveAnswerReq.md
docs/SchemaRemoveCommentReq.md
docs/SchemaRemoveQuestionReq.md
docs/SchemaRemoveTagReq.md
docs/SchemaReopenQuestionReq.md
docs/SchemaReportHandleReq.md
docs/SchemaRevisionAuditReq.md
docs/SchemaSearchObject.md
docs/SchemaSearchObjectUser.md
docs/SchemaSearchResp.md
docs/SchemaSearchResult.md
docs/SchemaSendUserActivationReq.md
docs/SchemaSiteBrandingReq.md
docs/SchemaSiteBrandingResp.md
docs/SchemaSiteCustomCssHTMLReq.md
docs/SchemaSiteCustomCssHTMLResp.md
docs/SchemaSiteGeneralReq.md
docs/SchemaSiteGeneralResp.md
docs/SchemaSiteInfoResp.md
docs/SchemaSiteInterfaceReq.md
docs/SchemaSiteInterfaceResp.md
docs/SchemaSiteLegalReq.md
docs/SchemaSiteLegalResp.md
docs/SchemaSiteLoginReq.md
docs/SchemaSiteLoginResp.md
docs/SchemaSiteSeoReq.md
docs/SchemaSiteSeoResp.md
docs/SchemaSiteThemeReq.md
docs/SchemaSiteThemeResp.md
docs/SchemaSiteUsersReq.md
docs/SchemaSiteUsersResp.md
docs/SchemaSiteWriteReq.md
docs/SchemaSiteWriteResp.md
docs/SchemaTagItem.md
docs/SchemaTagResp.md
docs/SchemaTagSynonym.md
docs/SchemaThemeOption.md
docs/SchemaUIOptionAction.md
docs/SchemaUnreviewedRevisionInfoInfo.md
docs/SchemaUpdateCommentReq.md
docs/SchemaUpdateFollowTagsReq.md
docs/SchemaUpdateInfoRequest.md
docs/SchemaUpdatePluginConfigReq.md
docs/SchemaUpdatePluginStatusReq.md
docs/SchemaUpdatePrivilegesConfigReq.md
docs/SchemaUpdateSMTPConfigReq.md
docs/SchemaUpdateTagReq.md
docs/SchemaUpdateTagSynonymReq.md
docs/SchemaUpdateUserInterfaceRequest.md
docs/SchemaUpdateUserNotificationConfigReq.md
docs/SchemaUpdateUserPasswordReq.md
docs/SchemaUpdateUserRoleReq.md
docs/SchemaUpdateUserStatusReq.md
docs/SchemaUserBasicInfo.md
docs/SchemaUserChangeEmailSendCodeReq.md
docs/SchemaUserChangeEmailVerifyReq.md
docs/SchemaUserEmailLoginReq.md
docs/SchemaUserLoginResp.md
docs/SchemaUserModifyPasswordReq.md
docs/SchemaUserRankingResp.md
docs/SchemaUserRankingSimpleInfo.md
docs/SchemaUserRePassWordRequest.md
docs/SchemaUserRegisterReq.md
docs/SchemaUserRetrievePassWordRequest.md
docs/SchemaUserUnsubscribeNotificationReq.md
docs/SchemaVoteReq.md
docs/SchemaVoteResp.md
docs/SearchAPI.md
docs/SiteAPI.md
docs/TagAPI.md
docs/TranslatorLangOption.md
docs/UploadAPI.md
docs/UserAPI.md
git_push.sh
go.mod
go.sum
model__answer_admin_api_plugin_config_get_200_response.go
model__answer_admin_api_plugins_get_200_response.go
model__answer_admin_api_roles_get_200_response.go
model__answer_admin_api_setting_privileges_get_200_response.go
model__answer_admin_api_setting_smtp_get_200_response.go
model__answer_admin_api_siteinfo_branding_get_200_response.go
model__answer_admin_api_siteinfo_custom_css_html_get_200_response.go
model__answer_admin_api_siteinfo_general_get_200_response.go
model__answer_admin_api_siteinfo_interface_get_200_response.go
model__answer_admin_api_siteinfo_legal_get_200_response.go
model__answer_admin_api_siteinfo_login_get_200_response.go
model__answer_admin_api_siteinfo_seo_get_200_response.go
model__answer_admin_api_siteinfo_theme_get_200_response.go
model__answer_admin_api_siteinfo_users_get_200_response.go
model__answer_admin_api_siteinfo_write_get_200_response.go
model__answer_admin_api_user_activation_get_200_response.go
model__answer_admin_api_users_page_get_200_response.go
model__answer_admin_api_users_page_get_200_response_all_of_data.go
model__answer_api_v1_activity_timeline_get_200_response.go
model__answer_api_v1_collection_switch_post_200_response.go
model__answer_api_v1_comment_get_200_response.go
model__answer_api_v1_comment_get_200_response_all_of_data.go
model__answer_api_v1_comment_post_200_response.go
model__answer_api_v1_connector_binding_email_post_200_response.go
model__answer_api_v1_connector_info_get_200_response.go
model__answer_api_v1_connector_user_info_get_200_response.go
model__answer_api_v1_file_post_200_response.go
model__answer_api_v1_follow_post_200_response.go
model__answer_api_v1_permission_get_200_response.go
model__answer_api_v1_personal_comment_page_get_200_response.go
model__answer_api_v1_personal_comment_page_get_200_response_all_of_data.go
model__answer_api_v1_personal_rank_page_get_200_response.go
model__answer_api_v1_personal_rank_page_get_200_response_all_of_data.go
model__answer_api_v1_personal_user_info_get_200_response.go
model__answer_api_v1_personal_vote_page_get_200_response.go
model__answer_api_v1_personal_vote_page_get_200_response_all_of_data.go
model__answer_api_v1_question_page_get_200_response.go
model__answer_api_v1_question_page_get_200_response_all_of_data.go
model__answer_api_v1_question_tags_get_200_response.go
model__answer_api_v1_revisions_get_200_response.go
model__answer_api_v1_revisions_unreviewed_get_200_response.go
model__answer_api_v1_revisions_unreviewed_get_200_response_all_of_data.go
model__answer_api_v1_search_get_200_response.go
model__answer_api_v1_siteinfo_get_200_response.go
model__answer_api_v1_siteinfo_legal_get_200_response.go
model__answer_api_v1_tag_get_200_response.go
model__answer_api_v1_tag_synonyms_get_200_response.go
model__answer_api_v1_tags_following_get_200_response.go
model__answer_api_v1_tags_page_get_200_response.go
model__answer_api_v1_tags_page_get_200_response_all_of_data.go
model__answer_api_v1_user_action_record_get_200_response.go
model__answer_api_v1_user_email_verification_post_200_response.go
model__answer_api_v1_user_info_get_200_response.go
model__answer_api_v1_user_notification_config_post_200_response.go
model__answer_api_v1_user_ranking_get_200_response.go
model__answer_api_v1_vote_down_post_200_response.go
model__installation_config_file_check_post_200_response.go
model__installation_language_options_get_200_response.go
model_constant_notification_channel_key.go
model_constant_privilege.go
model_handler_resp_body.go
model_install_check_config_file_resp.go
model_install_check_database_req.go
model_install_init_base_info_req.go
model_pager_page_model.go
model_schema_accept_answer_req.go
model_schema_act_object_info.go
model_schema_act_object_timeline.go
model_schema_action_record_resp.go
model_schema_add_comment_req.go
model_schema_add_report_req.go
model_schema_add_tag_req.go
model_schema_add_user_req.go
model_schema_add_users_req.go
model_schema_admin_set_answer_status_request.go
model_schema_admin_set_question_status_request.go
model_schema_answer_add_req.go
model_schema_answer_update_req.go
model_schema_avatar_info.go
model_schema_close_question_req.go
model_schema_collection_switch_req.go
model_schema_collection_switch_resp.go
model_schema_config_field.go
model_schema_config_field_option.go
model_schema_config_field_ui_options.go
model_schema_connector_info_resp.go
model_schema_connector_user_info_resp.go
model_schema_external_login_binding_user_send_email_req.go
model_schema_external_login_binding_user_send_email_resp.go
model_schema_external_login_unbinding_req.go
model_schema_follow_req.go
model_schema_follow_resp.go
model_schema_get_comment_personal_with_page_resp.go
model_schema_get_comment_resp.go
model_schema_get_current_login_user_info_resp.go
model_schema_get_following_tags_resp.go
model_schema_get_object_timeline_resp.go
model_schema_get_other_user_info_by_username_resp.go
model_schema_get_other_user_info_resp.go
model_schema_get_plugin_config_resp.go
model_schema_get_plugin_list_resp.go
model_schema_get_privileges_config_resp.go
model_schema_get_rank_personal_page_resp.go
model_schema_get_revision_resp.go
model_schema_get_role_resp.go
model_schema_get_site_legal_info_resp.go
model_schema_get_smtp_config_resp.go
model_schema_get_tag_page_resp.go
model_schema_get_tag_resp.go
model_schema_get_tag_synonyms_resp.go
model_schema_get_unreviewed_revision_resp.go
model_schema_get_user_activation_resp.go
model_schema_get_user_notification_config_resp.go
model_schema_get_user_page_resp.go
model_schema_get_vote_with_page_resp.go
model_schema_loading_action.go
model_schema_notification_channel_config.go
model_schema_notification_clear_id_request.go
model_schema_notification_clear_request.go
model_schema_on_complete_action.go
model_schema_operation_question_req.go
model_schema_permission_member_action.go
model_schema_post_render_req.go
model_schema_privilege_level.go
model_schema_privilege_option.go
model_schema_question_add.go
model_schema_question_add_by_answer.go
model_schema_question_page_resp.go
model_schema_question_page_resp_operator.go
model_schema_question_update.go
model_schema_question_update_invite_user.go
model_schema_remove_answer_req.go
model_schema_remove_comment_req.go
model_schema_remove_question_req.go
model_schema_remove_tag_req.go
model_schema_reopen_question_req.go
model_schema_report_handle_req.go
model_schema_revision_audit_req.go
model_schema_search_object.go
model_schema_search_object_user.go
model_schema_search_resp.go
model_schema_search_result.go
model_schema_send_user_activation_req.go
model_schema_site_branding_req.go
model_schema_site_branding_resp.go
model_schema_site_custom_css_html_req.go
model_schema_site_custom_css_html_resp.go
model_schema_site_general_req.go
model_schema_site_general_resp.go
model_schema_site_info_resp.go
model_schema_site_interface_req.go
model_schema_site_interface_resp.go
model_schema_site_legal_req.go
model_schema_site_legal_resp.go
model_schema_site_login_req.go
model_schema_site_login_resp.go
model_schema_site_seo_req.go
model_schema_site_seo_resp.go
model_schema_site_theme_req.go
model_schema_site_theme_resp.go
model_schema_site_users_req.go
model_schema_site_users_resp.go
model_schema_site_write_req.go
model_schema_site_write_resp.go
model_schema_tag_item.go
model_schema_tag_resp.go
model_schema_tag_synonym.go
model_schema_theme_option.go
model_schema_ui_option_action.go
model_schema_unreviewed_revision_info_info.go
model_schema_update_comment_req.go
model_schema_update_follow_tags_req.go
model_schema_update_info_request.go
model_schema_update_plugin_config_req.go
model_schema_update_plugin_status_req.go
model_schema_update_privileges_config_req.go
model_schema_update_smtp_config_req.go
model_schema_update_tag_req.go
model_schema_update_tag_synonym_req.go
model_schema_update_user_interface_request.go
model_schema_update_user_notification_config_req.go
model_schema_update_user_password_req.go
model_schema_update_user_role_req.go
model_schema_update_user_status_req.go
model_schema_user_basic_info.go
model_schema_user_change_email_send_code_req.go
model_schema_user_change_email_verify_req.go
model_schema_user_email_login_req.go
model_schema_user_login_resp.go
model_schema_user_modify_password_req.go
model_schema_user_ranking_resp.go
model_schema_user_ranking_simple_info.go
model_schema_user_re_pass_word_request.go
model_schema_user_register_req.go
model_schema_user_retrieve_pass_word_request.go
model_schema_user_unsubscribe_notification_req.go
model_schema_vote_req.go
model_schema_vote_resp.go
model_translator_lang_option.go
response.go
test/api_activity_test.go
test/api_admin_plugin_test.go
test/api_admin_test.go
test/api_api_answer_test.go
test/api_collection_test.go
test/api_comment_test.go
test/api_installation_test.go
test/api_lang_test.go
test/api_notification_test.go
test/api_permission_test.go
test/api_personal_test.go
test/api_plugin_connector_test.go
test/api_question_test.go
test/api_rank_test.go
test/api_reason_test.go
test/api_report_test.go
test/api_revision_test.go
test/api_search_test.go
test/api_site_test.go
test/api_tag_test.go
test/api_upload_test.go
test/api_user_test.go
utils.go