Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2 API Release checklist #43

Open
35 of 87 tasks
MrRefactoring opened this issue May 20, 2023 · 0 comments · May be fixed by #40
Open
35 of 87 tasks

Version 2 API Release checklist #43

MrRefactoring opened this issue May 20, 2023 · 0 comments · May be fixed by #40
Assignees

Comments

@MrRefactoring
Copy link
Owner

MrRefactoring commented May 20, 2023

Branch we are working

All PR should have a target for this branch.

General

Api

Models

  • Attachment: clarify types for pageId, blogPostId, customContentId. Mark optional parameters as required when it's needed.
  • Body: clarify interface properties and types of these properties.
  • UpdateInlineCommentModel: type of body?
  • UpdateFooterCommentModel: type of body?
  • Task: clarify types for id, localId, spaceId, pageId, blogPostId. Mark optional parameters as required when it's needed.
  • SpaceProperty: clarify type for id.
  • Space: clarify types for id, homepageId.
  • PrimaryBodyRepresentation clarify properties and properties types.
  • PageInlineCommentModel: clarify types for id, pageId. Mark optional parameters as required when it's needed.
  • PageCommentModel: clarify types for id, pageId. Mark optional parameters as required when it's needed.
  • PageBodyWrite: clarify properties.
  • Page: clarify types for id, spaceId, parentId. Mark optional parameters as required when it's needed.
  • Label: clarify types for id, name, prefix is optional?
  • InviteByEmail: clarify types.
  • InlineCommentModel: clarify types for id, blogPostId, pageId, parentCommentId. Mark optional parameters as required when it's needed.
  • InlineCommentChildrenModel: clarify types for id, parentCommentId. Mark optional parameters as required when it's needed.
  • ContentStatus: replate ContentStatus to a list of available statuses.
  • FooterCommentModel: clarify types for id, blogPostId, pageId, parentCommentId. Mark optional parameters as required when it's needed.
  • CustomContentVersion: Mark optional parameters as required when it's needed.
  • CustomContentBodyWrite: check types.
  • CustomContent: clarify types for id, spaceId, pageId, blogPostId, customContentId. Mark optional parameters as required when it's needed.
  • CreateInlineCommentModel: clarify types for body, inlineCommentProperties. Mark optional parameters as required when it's needed.
  • CreateFooterCommentModel: Mark optional parameters as required when it's needed.
  • ContentPropertyUpdateRequest: version property should be clarified.
  • ContentIdToContentTypeResponse: clarify the type.
  • CommentVersion: Mark optional parameters as required when it's needed.
  • CommentBodyWrite: clarify the type.
  • ChildrenCommentModel clarify types fo id, parentCommentId. Mark optional parameters as required when it's needed.
  • ChildPage: clarify types for id, spaceId. Mark optional parameters as required when it's needed.
  • ChildCustomContent: clarify types for id, spaceId. Mark optional parameters as required when it's needed.
  • CheckAccessByEmail: check types.
  • BlogPostVersion: Mark optional parameters as required when it's needed.
  • BlogPostInlineCommentModel: clarify types for id, blogPostId. Mark optional parameters as required when it's needed.
  • BlogPostCommentModel: clarify types for id, blogPostId. Mark optional parameters as required when it's needed.
  • BlogPostBodyWrite: clarify the type.
  • BlogPost: clarify types for id, spaceId. Mark optional parameters as required when it's needed.
  • Wrap results, _links to wapper. #45
  • Remove unused models.

Paramerters


Special thanks

I would like to extend my gratitude to the following individuals for their contributions and support:


@MrRefactoring MrRefactoring self-assigned this May 20, 2023
@MrRefactoring MrRefactoring converted this from a draft issue May 20, 2023
@MrRefactoring MrRefactoring added this to the Version 2 API support milestone May 20, 2023
@MrRefactoring MrRefactoring pinned this issue Jun 23, 2023
@MrRefactoring MrRefactoring linked a pull request Oct 16, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant