diff --git a/src/client/generated.ts b/src/client/generated.ts index b6aa203..6dc0262 100644 --- a/src/client/generated.ts +++ b/src/client/generated.ts @@ -130,6 +130,8 @@ import type { ApiResponseProjectBillingHistoryResponse, ApiResponseProjectInfoRelational, ApiResponseProjectInitResponse, + ApiResponseProjectMessageFavoriteItem, + ApiResponseProjectMessageFavoriteResponse, ApiResponseProjectRepoCreateResponse, ApiResponseProjectRepositoryPagination, ApiResponseProjectStatsResponse, @@ -331,6 +333,7 @@ import type { ProjectInvitationsParams, ProjectJoinRequestsParams, ProjectMembersParams, + ProjectMessageFavoritesParams, ProjectRepoCreateParams, ProviderResponse, PullRequestCreateRequest, @@ -1960,6 +1963,35 @@ const projectRemoveMember = ( ); } +const projectMessageFavorites = ( + projectName: string, + params?: ProjectMessageFavoritesParams, options?: AxiosRequestConfig + ): Promise> => { + return axiosInstance.get( + `/api/projects/${projectName}/message-favorites`,{ + ...options, + params: {...params, ...options?.params},} + ); + } + +const projectMessageFavoriteAdd = ( + projectName: string, + messageId: string, options?: AxiosRequestConfig + ): Promise> => { + return axiosInstance.post( + `/api/projects/${projectName}/messages/${messageId}/favorite`,undefined,options + ); + } + +const projectMessageFavoriteRemove = ( + projectName: string, + messageId: string, options?: AxiosRequestConfig + ): Promise> => { + return axiosInstance.delete( + `/api/projects/${projectName}/messages/${messageId}/favorite`,options + ); + } + const projectRepos = ( projectName: string, options?: AxiosRequestConfig ): Promise> => { @@ -4555,7 +4587,7 @@ const getUserSummary = ( ); } -return {modelCapabilityCreate,modelCapabilityGet,modelCapabilityDelete,modelCapabilityUpdate,triggerCodeReview,modelList,modelCreate,modelCatalog,modelGet,modelDelete,modelUpdate,modelParameterProfileCreate,modelParameterProfileGet,modelParameterProfileDelete,modelParameterProfileUpdate,generatePrDescription,modelPricingCreate,modelPricingGet,modelPricingDelete,modelPricingUpdate,providerList,providerCreate,providerGet,providerDelete,providerUpdate,modelVersionList,modelVersionCreate,modelVersionGet,modelVersionDelete,modelVersionUpdate,modelCapabilityList,modelParameterProfileList,modelPricingList,triageIssue,aiConversationList,aiConversationCreate,aiConversationGet,aiConversationDelete,aiConversationUpdate,aiMessageList,aiMessageCreate,aiMessageGet,aiMessageChildren,aiConversationFork,aiMessageResend,aiMessageStop,messageStream,aiConversationShare,aiSharedConversationGet,api2faDisable,api2faEnable,api2faStatus,api2faVerify,apiAuthCaptcha,apiEmailGet,apiEmailChange,apiEmailVerify,apiAuthLogin,apiAuthLogout,apiAuthMe,apiUserChangePassword,apiUserConfirmPasswordReset,apiUserRequestPasswordReset,apiAuthRegister,gitInitBare,gitIsRepo,gitOpen,gitOpenBare,issueList,issueCreate,issueSummary,issueGet,issueDelete,issueUpdate,issueAssigneeList,issueAssigneeAdd,issueAssigneeRemove,issueClose,issueCommentList,issueCommentCreate,issueCommentGet,issueCommentDelete,issueCommentUpdate,issueCommentReactionList,issueCommentReactionAdd,issueCommentReactionRemove,issueLabelList,issueLabelAdd,issueLabelAddBulk,issueLabelRemove,issuePullRequestList,issuePullRequestLink,issuePullRequestUnlink,issueReactionList,issueReactionAdd,issueReactionRemove,issueReopen,issueRepoList,issueRepoLink,issueRepoUnlink,issueSubscribe,issueUnsubscribe,issueSubscriberList,labelList,labelCreate,labelDelete,mentionList,mentionReadAll,notificationList,notificationMarkAllRead,notificationArchive,notificationMarkRead,projectPresence,categoryList,categoryCreate,roomList,roomCreate,projectCreate,projectMyInvitations,projectMyJoinRequests,projectInfo,projectActivities,projectLogActivity,projectAuditLogs,projectLogAudit,projectAuditLog,projectBilling,projectBillingErrors,projectBillingHistory,boardList,boardCreate,boardGet,boardDelete,boardUpdate,columnCreate,cardCreate,cardDelete,cardUpdate,cardMove,columnDelete,columnUpdate,projectInvitations,projectInviteUser,projectAcceptInvitation,projectRejectInvitation,projectCancelInvitation,projectJoinRequests,projectSubmitJoinRequest,projectCancelJoinRequest,projectProcessJoinRequest,projectJoinAnswers,projectSubmitJoinAnswers,projectJoinSettings,projectUpdateJoinSettings,projectLabels,projectCreateLabel,projectGetLabel,projectDeleteLabel,projectUpdateLabel,projectIsLike,projectLike,projectUnlike,projectLikesCount,projectLikeUsers,projectMembers,projectMembersGrouped,projectUpdateMemberRole,projectRemoveMember,projectRepos,projectRepoCreate,projectRolePriorities,projectUpsertRolePriority,projectDeleteRolePriority,projectExchangeName,projectExchangeTitle,projectExchangeVisibility,skillList,skillCreate,skillScan,skillGet,skillDelete,skillUpdate,projectStats,projectIsWatch,projectWatch,projectUnwatch,projectWatchesCount,projectWatchUsers,projectTransferRepo,pullRequestList,pullRequestCreate,pullRequestSummary,pullRequestGet,pullRequestDelete,pullRequestUpdate,pullRequestClose,pullRequestReopen,reviewCommentList,reviewCommentCreate,reviewCommentDelete,reviewCommentUpdate,reviewCommentReply,reviewCommentResolve,reviewCommentUnresolve,prCommitsList,mergeConflictCheck,prDiffSideBySide,mergeAnalysis,mergeExecute,mergeAbort,mergeIsInProgress,reviewRequestList,reviewRequestCreate,reviewRequestDelete,reviewRequestDismiss,reviewList,reviewSubmit,reviewUpdate,reviewDelete,branchProtectionList,branchProtectionCreate,branchProtectionCheckApprovals,branchProtectionGet,branchProtectionDelete,branchProtectionUpdate,gitUpdateRepo,gitArchive,gitArchiveCached,gitArchiveInvalidate,gitArchiveInvalidateAll,gitArchiveList,gitArchiveSummary,gitBlameFile,gitBlobCreate,gitBlobGet,gitBlobContent,gitBlobExists,gitBlobIsBinary,gitBlobSize,gitBranchList,gitBranchCreate,gitBranchCurrent,gitBranchDiff,gitBranchFastForward,gitBranchIsAncestor,gitBranchIsConflicted,gitBranchIsDetached,gitBranchIsMerged,gitBranchMergeBase,gitBranchMove,gitBranchDeleteRemote,gitBranchRename,gitBranchSummary,gitBranchSetUpstream,gitBranchGet,gitBranchDelete,gitBranchExists,gitBranchIsHead,gitBranchTrackingDifference,gitBranchUpstream,gitCommitLog,gitCommitCreate,gitCommitBranches,gitCommitCount,gitCommitGraph,gitCommitGraphReact,gitCommitReflog,gitCommitResolveRev,gitCommitTags,gitCommitWalk,gitCommitGet,gitCommitAmend,gitCommitAncestors,gitCommitAuthor,gitCommitCherryPick,gitCommitCherryPickAbort,gitCommitDescendants,gitCommitExists,gitCommitFirstParent,gitCommitIsCommit,gitCommitIsMerge,gitCommitIsTip,gitCommitMessage,gitCommitParentCount,gitCommitParentIds,gitCommitParent,gitCommitRefCount,gitCommitRefs,gitCommitRevert,gitCommitRevertAbort,gitCommitShortId,gitCommitSummary,gitCommitTreeId,gitConfigEntries,gitConfigGet,gitConfigSet,gitConfigDelete,gitConfigHas,gitContributors,gitDescriptionGet,gitDescriptionSet,gitDescriptionReset,gitDescriptionExists,gitDiffTreeToTree,gitDiffCommitToWorkdir,gitDiffCommitToIndex,gitDiffIndexToTree,gitDiffPatchId,gitDiffSideBySide,gitDiffStats,gitDiffWorkdirToIndex,gitMergeAbort,gitMergeAnalysisForRef,gitMergeAnalysis,gitMergeBase,gitMergeCommits,gitMergeheadList,gitMergeIsInProgress,gitMergeIsConflicted,gitMergeTrees,gitReadme,gitRefList,gitRefUpdate,gitRefCreate,gitRefRename,gitRefGet,gitRefDelete,gitRefExists,gitRefTarget,gitStar,gitUnstar,gitStarCount,gitIsStarred,gitStarUserList,gitTagList,gitTagCreate,gitTagCount,gitTagCreateLightweight,gitTagUpdateMessage,gitTagListNames,gitTagRename,gitTagSummary,gitTagGet,gitTagDelete,gitTagExists,gitTagIsAnnotated,gitTagMessage,gitTagTagger,gitTagTarget,gitTreeDiffstats,gitTreeEntryByCommitPath,gitTreeGet,gitTreeEntryByPath,gitTreeEntryCount,gitTreeEntry,gitTreeExists,gitTreeIsEmpty,gitTreeList,gitWatch,gitUnwatch,gitWatchCount,gitIsWatched,gitWatchUserList,gitWebhookList,gitWebhookCreate,gitWebhookGet,gitWebhookDelete,gitWebhookUpdate,categoryDelete,categoryUpdate,roomGet,roomDelete,roomUpdate,accessGrant,accessRevoke,aiList,aiUpsert,aiDelete,messageList,messageCreate,messageSearch,messageGet,messageUpdate,messageEditHistory,pinAdd,pinRemove,messageRevoke,participantList,pinList,stateUpdateDnd,stateSetReadSeq,threadList,threadCreate,threadMessages,search,searchMessages,listAccessKeys,createAccessKey,deleteAccessKey,uploadAvatar,userBilling,userBillingErrors,userBillingHistory,getMyContributionHeatmap,listSshKeys,addSshKey,getSshKey,deleteSshKey,updateSshKey,getNotificationPreferences,updateNotificationPreferences,getPreferences,updatePreferences,getMyProfile,updateMyProfile,getCurrentUserProjects,getCurrentUserRepos,getProfileByUsername,getUserActivity,isSubscribedToTarget,subscribeTarget,unsubscribeTarget,getSubscribers,getSubscriberCount,getFollowingList,getSubscriptionCount,getContributionHeatmap,getUserInfo,getUserProjects,getUserRepos,getUserStars,getUserSummary}}; +return {modelCapabilityCreate,modelCapabilityGet,modelCapabilityDelete,modelCapabilityUpdate,triggerCodeReview,modelList,modelCreate,modelCatalog,modelGet,modelDelete,modelUpdate,modelParameterProfileCreate,modelParameterProfileGet,modelParameterProfileDelete,modelParameterProfileUpdate,generatePrDescription,modelPricingCreate,modelPricingGet,modelPricingDelete,modelPricingUpdate,providerList,providerCreate,providerGet,providerDelete,providerUpdate,modelVersionList,modelVersionCreate,modelVersionGet,modelVersionDelete,modelVersionUpdate,modelCapabilityList,modelParameterProfileList,modelPricingList,triageIssue,aiConversationList,aiConversationCreate,aiConversationGet,aiConversationDelete,aiConversationUpdate,aiMessageList,aiMessageCreate,aiMessageGet,aiMessageChildren,aiConversationFork,aiMessageResend,aiMessageStop,messageStream,aiConversationShare,aiSharedConversationGet,api2faDisable,api2faEnable,api2faStatus,api2faVerify,apiAuthCaptcha,apiEmailGet,apiEmailChange,apiEmailVerify,apiAuthLogin,apiAuthLogout,apiAuthMe,apiUserChangePassword,apiUserConfirmPasswordReset,apiUserRequestPasswordReset,apiAuthRegister,gitInitBare,gitIsRepo,gitOpen,gitOpenBare,issueList,issueCreate,issueSummary,issueGet,issueDelete,issueUpdate,issueAssigneeList,issueAssigneeAdd,issueAssigneeRemove,issueClose,issueCommentList,issueCommentCreate,issueCommentGet,issueCommentDelete,issueCommentUpdate,issueCommentReactionList,issueCommentReactionAdd,issueCommentReactionRemove,issueLabelList,issueLabelAdd,issueLabelAddBulk,issueLabelRemove,issuePullRequestList,issuePullRequestLink,issuePullRequestUnlink,issueReactionList,issueReactionAdd,issueReactionRemove,issueReopen,issueRepoList,issueRepoLink,issueRepoUnlink,issueSubscribe,issueUnsubscribe,issueSubscriberList,labelList,labelCreate,labelDelete,mentionList,mentionReadAll,notificationList,notificationMarkAllRead,notificationArchive,notificationMarkRead,projectPresence,categoryList,categoryCreate,roomList,roomCreate,projectCreate,projectMyInvitations,projectMyJoinRequests,projectInfo,projectActivities,projectLogActivity,projectAuditLogs,projectLogAudit,projectAuditLog,projectBilling,projectBillingErrors,projectBillingHistory,boardList,boardCreate,boardGet,boardDelete,boardUpdate,columnCreate,cardCreate,cardDelete,cardUpdate,cardMove,columnDelete,columnUpdate,projectInvitations,projectInviteUser,projectAcceptInvitation,projectRejectInvitation,projectCancelInvitation,projectJoinRequests,projectSubmitJoinRequest,projectCancelJoinRequest,projectProcessJoinRequest,projectJoinAnswers,projectSubmitJoinAnswers,projectJoinSettings,projectUpdateJoinSettings,projectLabels,projectCreateLabel,projectGetLabel,projectDeleteLabel,projectUpdateLabel,projectIsLike,projectLike,projectUnlike,projectLikesCount,projectLikeUsers,projectMembers,projectMembersGrouped,projectUpdateMemberRole,projectRemoveMember,projectMessageFavorites,projectMessageFavoriteAdd,projectMessageFavoriteRemove,projectRepos,projectRepoCreate,projectRolePriorities,projectUpsertRolePriority,projectDeleteRolePriority,projectExchangeName,projectExchangeTitle,projectExchangeVisibility,skillList,skillCreate,skillScan,skillGet,skillDelete,skillUpdate,projectStats,projectIsWatch,projectWatch,projectUnwatch,projectWatchesCount,projectWatchUsers,projectTransferRepo,pullRequestList,pullRequestCreate,pullRequestSummary,pullRequestGet,pullRequestDelete,pullRequestUpdate,pullRequestClose,pullRequestReopen,reviewCommentList,reviewCommentCreate,reviewCommentDelete,reviewCommentUpdate,reviewCommentReply,reviewCommentResolve,reviewCommentUnresolve,prCommitsList,mergeConflictCheck,prDiffSideBySide,mergeAnalysis,mergeExecute,mergeAbort,mergeIsInProgress,reviewRequestList,reviewRequestCreate,reviewRequestDelete,reviewRequestDismiss,reviewList,reviewSubmit,reviewUpdate,reviewDelete,branchProtectionList,branchProtectionCreate,branchProtectionCheckApprovals,branchProtectionGet,branchProtectionDelete,branchProtectionUpdate,gitUpdateRepo,gitArchive,gitArchiveCached,gitArchiveInvalidate,gitArchiveInvalidateAll,gitArchiveList,gitArchiveSummary,gitBlameFile,gitBlobCreate,gitBlobGet,gitBlobContent,gitBlobExists,gitBlobIsBinary,gitBlobSize,gitBranchList,gitBranchCreate,gitBranchCurrent,gitBranchDiff,gitBranchFastForward,gitBranchIsAncestor,gitBranchIsConflicted,gitBranchIsDetached,gitBranchIsMerged,gitBranchMergeBase,gitBranchMove,gitBranchDeleteRemote,gitBranchRename,gitBranchSummary,gitBranchSetUpstream,gitBranchGet,gitBranchDelete,gitBranchExists,gitBranchIsHead,gitBranchTrackingDifference,gitBranchUpstream,gitCommitLog,gitCommitCreate,gitCommitBranches,gitCommitCount,gitCommitGraph,gitCommitGraphReact,gitCommitReflog,gitCommitResolveRev,gitCommitTags,gitCommitWalk,gitCommitGet,gitCommitAmend,gitCommitAncestors,gitCommitAuthor,gitCommitCherryPick,gitCommitCherryPickAbort,gitCommitDescendants,gitCommitExists,gitCommitFirstParent,gitCommitIsCommit,gitCommitIsMerge,gitCommitIsTip,gitCommitMessage,gitCommitParentCount,gitCommitParentIds,gitCommitParent,gitCommitRefCount,gitCommitRefs,gitCommitRevert,gitCommitRevertAbort,gitCommitShortId,gitCommitSummary,gitCommitTreeId,gitConfigEntries,gitConfigGet,gitConfigSet,gitConfigDelete,gitConfigHas,gitContributors,gitDescriptionGet,gitDescriptionSet,gitDescriptionReset,gitDescriptionExists,gitDiffTreeToTree,gitDiffCommitToWorkdir,gitDiffCommitToIndex,gitDiffIndexToTree,gitDiffPatchId,gitDiffSideBySide,gitDiffStats,gitDiffWorkdirToIndex,gitMergeAbort,gitMergeAnalysisForRef,gitMergeAnalysis,gitMergeBase,gitMergeCommits,gitMergeheadList,gitMergeIsInProgress,gitMergeIsConflicted,gitMergeTrees,gitReadme,gitRefList,gitRefUpdate,gitRefCreate,gitRefRename,gitRefGet,gitRefDelete,gitRefExists,gitRefTarget,gitStar,gitUnstar,gitStarCount,gitIsStarred,gitStarUserList,gitTagList,gitTagCreate,gitTagCount,gitTagCreateLightweight,gitTagUpdateMessage,gitTagListNames,gitTagRename,gitTagSummary,gitTagGet,gitTagDelete,gitTagExists,gitTagIsAnnotated,gitTagMessage,gitTagTagger,gitTagTarget,gitTreeDiffstats,gitTreeEntryByCommitPath,gitTreeGet,gitTreeEntryByPath,gitTreeEntryCount,gitTreeEntry,gitTreeExists,gitTreeIsEmpty,gitTreeList,gitWatch,gitUnwatch,gitWatchCount,gitIsWatched,gitWatchUserList,gitWebhookList,gitWebhookCreate,gitWebhookGet,gitWebhookDelete,gitWebhookUpdate,categoryDelete,categoryUpdate,roomGet,roomDelete,roomUpdate,accessGrant,accessRevoke,aiList,aiUpsert,aiDelete,messageList,messageCreate,messageSearch,messageGet,messageUpdate,messageEditHistory,pinAdd,pinRemove,messageRevoke,participantList,pinList,stateUpdateDnd,stateSetReadSeq,threadList,threadCreate,threadMessages,search,searchMessages,listAccessKeys,createAccessKey,deleteAccessKey,uploadAvatar,userBilling,userBillingErrors,userBillingHistory,getMyContributionHeatmap,listSshKeys,addSshKey,getSshKey,deleteSshKey,updateSshKey,getNotificationPreferences,updateNotificationPreferences,getPreferences,updatePreferences,getMyProfile,updateMyProfile,getCurrentUserProjects,getCurrentUserRepos,getProfileByUsername,getUserActivity,isSubscribedToTarget,subscribeTarget,unsubscribeTarget,getSubscribers,getSubscriberCount,getFollowingList,getSubscriptionCount,getContributionHeatmap,getUserInfo,getUserProjects,getUserRepos,getUserStars,getUserSummary}}; export type ModelCapabilityCreateResult = AxiosResponse export type ModelCapabilityGetResult = AxiosResponse export type ModelCapabilityDeleteResult = AxiosResponse @@ -4724,6 +4756,9 @@ export type ProjectMembersResult = AxiosResponse export type ProjectMembersGroupedResult = AxiosResponse export type ProjectUpdateMemberRoleResult = AxiosResponse export type ProjectRemoveMemberResult = AxiosResponse +export type ProjectMessageFavoritesResult = AxiosResponse +export type ProjectMessageFavoriteAddResult = AxiosResponse +export type ProjectMessageFavoriteRemoveResult = AxiosResponse export type ProjectReposResult = AxiosResponse export type ProjectRepoCreateResult = AxiosResponse export type ProjectRolePrioritiesResult = AxiosResponse diff --git a/src/client/model/apiResponseContextMeData.ts b/src/client/model/apiResponseContextMeData.ts index a9a811b..1d4c3ab 100644 --- a/src/client/model/apiResponseContextMeData.ts +++ b/src/client/model/apiResponseContextMeData.ts @@ -14,4 +14,6 @@ export type ApiResponseContextMeData = { avatar_url?: string | null; /** @minimum 0 */ has_unread_notifications: number; + language: string; + timezone: string; }; diff --git a/src/client/model/apiResponseProjectMessageFavoriteItem.ts b/src/client/model/apiResponseProjectMessageFavoriteItem.ts new file mode 100644 index 0000000..d3e5c39 --- /dev/null +++ b/src/client/model/apiResponseProjectMessageFavoriteItem.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ +import type { ApiResponseProjectMessageFavoriteItemData } from './apiResponseProjectMessageFavoriteItemData'; + +export interface ApiResponseProjectMessageFavoriteItem { + code: number; + message: string; + data?: ApiResponseProjectMessageFavoriteItemData; +} diff --git a/src/client/model/apiResponseProjectMessageFavoriteItemData.ts b/src/client/model/apiResponseProjectMessageFavoriteItemData.ts new file mode 100644 index 0000000..4f3234d --- /dev/null +++ b/src/client/model/apiResponseProjectMessageFavoriteItemData.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ + +export type ApiResponseProjectMessageFavoriteItemData = { + uid: string; + project_uid: string; + room_id: string; + room_name: string; + message_id: string; + /** @nullable */ + sender_id?: string | null; + sender_type: string; + /** @nullable */ + display_name?: string | null; + content: string; + content_type: string; + send_at: string; + favorited_at: string; +}; diff --git a/src/client/model/apiResponseProjectMessageFavoriteResponse.ts b/src/client/model/apiResponseProjectMessageFavoriteResponse.ts new file mode 100644 index 0000000..a780d0d --- /dev/null +++ b/src/client/model/apiResponseProjectMessageFavoriteResponse.ts @@ -0,0 +1,13 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ +import type { ApiResponseProjectMessageFavoriteResponseData } from './apiResponseProjectMessageFavoriteResponseData'; + +export interface ApiResponseProjectMessageFavoriteResponse { + code: number; + message: string; + data?: ApiResponseProjectMessageFavoriteResponseData; +} diff --git a/src/client/model/apiResponseProjectMessageFavoriteResponseData.ts b/src/client/model/apiResponseProjectMessageFavoriteResponseData.ts new file mode 100644 index 0000000..e27be0c --- /dev/null +++ b/src/client/model/apiResponseProjectMessageFavoriteResponseData.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ +import type { ProjectMessageFavoriteItem } from './projectMessageFavoriteItem'; + +export type ApiResponseProjectMessageFavoriteResponseData = { + /** @minimum 0 */ + page: number; + /** @minimum 0 */ + per_page: number; + /** @minimum 0 */ + total: number; + list: ProjectMessageFavoriteItem[]; +}; diff --git a/src/client/model/contextMe.ts b/src/client/model/contextMe.ts index 8f2773e..20f791c 100644 --- a/src/client/model/contextMe.ts +++ b/src/client/model/contextMe.ts @@ -14,4 +14,6 @@ export interface ContextMe { avatar_url?: string | null; /** @minimum 0 */ has_unread_notifications: number; + language: string; + timezone: string; } diff --git a/src/client/model/index.ts b/src/client/model/index.ts index e70054a..2eaf379 100644 --- a/src/client/model/index.ts +++ b/src/client/model/index.ts @@ -244,6 +244,10 @@ export * from './apiResponseProjectInfoRelational'; export * from './apiResponseProjectInfoRelationalData'; export * from './apiResponseProjectInitResponse'; export * from './apiResponseProjectInitResponseData'; +export * from './apiResponseProjectMessageFavoriteItem'; +export * from './apiResponseProjectMessageFavoriteItemData'; +export * from './apiResponseProjectMessageFavoriteResponse'; +export * from './apiResponseProjectMessageFavoriteResponseData'; export * from './apiResponseProjectRepoCreateResponse'; export * from './apiResponseProjectRepoCreateResponseData'; export * from './apiResponseProjectRepositoryPagination'; @@ -704,6 +708,10 @@ export * from './projectInitResponse'; export * from './projectInvitationsParams'; export * from './projectJoinRequestsParams'; export * from './projectMembersParams'; +export * from './projectMessageFavoriteItem'; +export * from './projectMessageFavoriteQuery'; +export * from './projectMessageFavoriteResponse'; +export * from './projectMessageFavoritesParams'; export * from './projectModel'; export * from './projectRepoCreateParams'; export * from './projectRepoCreateResponse'; diff --git a/src/client/model/projectMessageFavoriteItem.ts b/src/client/model/projectMessageFavoriteItem.ts new file mode 100644 index 0000000..df9858f --- /dev/null +++ b/src/client/model/projectMessageFavoriteItem.ts @@ -0,0 +1,23 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ + +export interface ProjectMessageFavoriteItem { + uid: string; + project_uid: string; + room_id: string; + room_name: string; + message_id: string; + /** @nullable */ + sender_id?: string | null; + sender_type: string; + /** @nullable */ + display_name?: string | null; + content: string; + content_type: string; + send_at: string; + favorited_at: string; +} diff --git a/src/client/model/projectMessageFavoriteQuery.ts b/src/client/model/projectMessageFavoriteQuery.ts new file mode 100644 index 0000000..f92cd9a --- /dev/null +++ b/src/client/model/projectMessageFavoriteQuery.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ + +export interface ProjectMessageFavoriteQuery { + /** + * @minimum 0 + * @nullable + */ + page?: number | null; + /** + * @minimum 0 + * @nullable + */ + per_page?: number | null; +} diff --git a/src/client/model/projectMessageFavoriteResponse.ts b/src/client/model/projectMessageFavoriteResponse.ts new file mode 100644 index 0000000..a782563 --- /dev/null +++ b/src/client/model/projectMessageFavoriteResponse.ts @@ -0,0 +1,17 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ +import type { ProjectMessageFavoriteItem } from './projectMessageFavoriteItem'; + +export interface ProjectMessageFavoriteResponse { + /** @minimum 0 */ + page: number; + /** @minimum 0 */ + per_page: number; + /** @minimum 0 */ + total: number; + list: ProjectMessageFavoriteItem[]; +} diff --git a/src/client/model/projectMessageFavoritesParams.ts b/src/client/model/projectMessageFavoritesParams.ts new file mode 100644 index 0000000..b7f40f1 --- /dev/null +++ b/src/client/model/projectMessageFavoritesParams.ts @@ -0,0 +1,19 @@ +/** + * Generated by orval v8.9.0 🍺 + * Do not edit manually. + * api + * OpenAPI spec version: 0.2.9 + */ + +export type ProjectMessageFavoritesParams = { +/** + * @minimum 0 + * @nullable + */ +page?: number | null; +/** + * @minimum 0 + * @nullable + */ +per_page?: number | null; +}; diff --git a/src/client/model/userBillingHistoryItem.ts b/src/client/model/userBillingHistoryItem.ts index ee83a71..07408d8 100644 --- a/src/client/model/userBillingHistoryItem.ts +++ b/src/client/model/userBillingHistoryItem.ts @@ -7,9 +7,9 @@ export interface UserBillingHistoryItem { uid: string; - project_uid: string; /** @nullable */ - user_uid?: string | null; + project_uid?: string | null; + user_uid: string; amount: number; currency: string; reason: string;