confluence.js
confluence.js copied to clipboard
Version 2 API Release checklist
Branch we are working
- #40
All PR should have a target for this branch.
General
- [x] #35 completed.
- [x] #46
- [ ] #44
- [x] #47
- [x] #110
- [x] #117
Api
- [ ] #105
- [ ] #106
- [ ] #120
- [ ] #121
- [ ] #122
- [ ] #123
- [ ] #124
- [ ] #125
- [ ] #126
- [ ] #127
- [ ] #128
- [x] #58
- [x] #59
- [x] #60
- [x] #61
- [x] #62
- [x] #64
- [x] #63
- [x] #65
- [x] #66
- [x] #67
- [x] #68
- [x] #69
- [x] #70
- [x] #71
- [x] #72
- [x] #73
- [x] #74
- [x] #75
- [x] #76
- [x] #77
- [x] #78
- [x] #79
- [x] #80
- [x] #81
- [x] #82
- [x] #83
- [x] #84
- [ ]
comment.getFooterCommentByIdbodyneeds to clarify the type. - [ ]
comment.updateFooterCommentbodyneeds to clarify the type. - [ ]
comment.updateInlineCommentbodyneeds to clarify the type. - [ ]
content.convertContentIdsToContentTypescontentIdsparameter should be added to the request.
Models
- [ ]
Attachment: clarify types forpageId,blogPostId,customContentId. Mark optional parameters as required when it's needed. - [ ]
Body: clarify interface properties and types of these properties. - [ ]
UpdateInlineCommentModel: type ofbody? - [ ]
UpdateFooterCommentModel: type ofbody? - [ ]
Task: clarify types forid,localId,spaceId,pageId,blogPostId. Mark optional parameters as required when it's needed. - [ ]
SpaceProperty: clarify type forid. - [x]
Space: clarify types forid,homepageId. - [ ]
PrimaryBodyRepresentationclarify properties and properties types. - [ ]
PageInlineCommentModel: clarify types forid,pageId. Mark optional parameters as required when it's needed. - [ ]
PageCommentModel: clarify types forid,pageId. Mark optional parameters as required when it's needed. - [ ]
PageBodyWrite: clarify properties. - [ ]
Page: clarify types forid,spaceId,parentId. Mark optional parameters as required when it's needed. - [ ]
Label: clarify types forid,name,prefixis optional? - [ ]
InviteByEmail: clarify types. - [ ]
InlineCommentModel: clarify types forid,blogPostId,pageId,parentCommentId. Mark optional parameters as required when it's needed. - [ ]
InlineCommentChildrenModel: clarify types forid,parentCommentId. Mark optional parameters as required when it's needed. - [ ]
ContentStatus: replateContentStatusto a list of available statuses. - [ ]
FooterCommentModel: clarify types forid,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 forid,spaceId,pageId,blogPostId,customContentId. Mark optional parameters as required when it's needed. - [ ]
CreateInlineCommentModel: clarify types forbody,inlineCommentProperties. Mark optional parameters as required when it's needed. - [ ]
CreateFooterCommentModel: Mark optional parameters as required when it's needed. - [ ]
ContentPropertyUpdateRequest:versionproperty should be clarified. - [ ]
ContentIdToContentTypeResponse: clarify the type. - [ ]
CommentVersion: Mark optional parameters as required when it's needed. - [ ]
CommentBodyWrite: clarify the type. - [ ]
ChildrenCommentModelclarify types foid,parentCommentId. Mark optional parameters as required when it's needed. - [ ]
ChildPage: clarify types forid,spaceId. Mark optional parameters as required when it's needed. - [ ]
ChildCustomContent: clarify types forid,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 forid,blogPostId. Mark optional parameters as required when it's needed. - [ ]
BlogPostCommentModel: clarify types forid,blogPostId. Mark optional parameters as required when it's needed. - [ ]
BlogPostBodyWrite: clarify the type. - [ ]
BlogPost: clarify types forid,spaceId. Mark optional parameters as required when it's needed. - [x] #45
- [ ] Remove unused models.
Paramerters
- [x] #57
Special thanks
I would like to extend my gratitude to the following individuals for their contributions and support:
- Fabio Rodriguez made significant contributions to the Version 2 API Client of the confluence.js project. Here are the specific contributions: #60 #61 #62 #63 #64 #65 #66 #67 #68 #69 #70 #71 #72 #73 #74 #75 #76 #77 #78 #79 #80 #81 #84
- Augustus Thomas for his contribution to making Version 2 API Client. #58
- Haider Zaidi for his contribution to making Version 2 API Client. #83
- mukultotla for his contribution to making Version 2 API Client. #82
- Kunal Virk for his contribution to making Version 2 API Client. #59