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

v2 of API #40

Draft
wants to merge 45 commits into
base: master
Choose a base branch
from
Draft

v2 of API #40

wants to merge 45 commits into from

Conversation

MrRefactoring
Copy link
Owner

For #38

@MrRefactoring MrRefactoring linked an issue Mar 26, 2023 that may be closed by this pull request
@andymac4182
Copy link
Contributor

andymac4182 commented Apr 13, 2023

Do you have an idea when you think this will be able to be released?

@MrRefactoring
Copy link
Owner Author

No idea. I haven't enough time for working on it

@andymac4182
Copy link
Contributor

Is there something I can do to help?

@MrRefactoring
Copy link
Owner Author

Need to test existent code, connect version2 client to exports, write a doc. You can use jira.js as reference for this work

MrRefactoring and others added 16 commits May 21, 2023 17:05
* #35 `apiPrefix` now configurable

* #35 serverClient prefix setup
* #47 'serialize-ids-as-strings' set to true by default

* #47 build fixes
* fix(getInlineCommentVersions): dashed to camelCase convention

* Update src/version2/parameters/getInlineCommentVersions.ts

---------

Co-authored-by: Vladislav Tupikin <MrRefactoring@yandex.ru>
* Update task.ts camelCase

* chagned format on getTaskByID
* camelCase getCustomContentByTypeInBlogPost

* interface modified
* camelCase getCustomContentByType

* modified interface
* camelCase getCustomContentById

* interface modified
* camelCase getCustomContentByTypeInPage

* modified getCustomContentByTypeInPage interface
frodri13 and others added 21 commits June 30, 2023 16:57
* camelCase getCustomContentByTypeInSpace

* modified interface
* camelCase getLabelPages

* modified GetLabelPages interface
* camelCase getPages

* modified GetPages interface
* camelCase for getPageById

* modified GetPageById interface
* camelCase getPagesInSpace

* interface GetPagesInSpace modified
* camelCase for getSpaces

* modified interface
* camelCase descriptionFormat for getSpaceByID

* modified interface
* camelCase for getBlogPostVersions

* modified interface
* camelCase for getPageVersions

* interface modified
* CamelCase for getCustomContentVersions

* modified interface
* camelCase getFooterCommentVersions

* getFooterCommentVersions interface modified
Co-authored-by: Kunal Virk <kvirk@ekcs.co>
* CamelCase in getInlineCommentById

* modified interface
* CamelCase in getInlineCommentChildren

* modified interface
* CamelCase in getFooterCommentChildren

* modified interface
* CamelCase in getFooterCommentById

* modified interface
* CamelCase in getBlogPostInlineComments

* modified interface
* CamelCase in getBlogPostFooterComments

* modified interface
* CamelCase in getPageInlineComments

* modified interface
* #110 next function added for version2 endpoints

* #110 tests renamed

* code fixes
* getAll... methods added for attachment and space endpoints

* getAll... methods added for blogPost endpoints

* getAll... methods added for children and comments endpoints
@MrRefactoring MrRefactoring linked an issue Oct 16, 2023 that may be closed by this pull request
87 tasks
@MrRefactoring MrRefactoring added this to the Version 2 API support milestone Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Version 2 API Release checklist Confluence V2 API
6 participants