Releases: ctreminiom/go-atlassian
Releases · ctreminiom/go-atlassian
v1.4.2
What's Changed
2022-01-07
🐛 Bug Fixes
- Fixed the Field Config Scheme Unlink HTTP method
- Fixed the Field Config Scheme Unlink HTTP method
📝 Add or update documentation.
- Updated the method documentation url's.
✨ Features
- Added the Field Configuration Scheme service
- Mapped the Jira.Field.Configuration.Items.Update endpoint
- Mapped the Jira.Field.Configuration.Delete endpoint
- Mapped the Jira.Field.Configuration.Update endpoint
- Mapped the Jira.Field.Configuration.Create endpoint
- Added the Move screen tab field method
Pull Requests
v1.4.1
What's Changed
- ⬆️ Bump github.com/imdario/mergo from 0.3.11 to 0.3.12 by @dependabot in #57
- Dev by @ctreminiom in #59
- DEV by @ctreminiom in #60
- ✨ Added the ability to delete boards by @ctreminiom in #61
- ✨ [#18] Added the ability to get the issue metadata by @ctreminiom in #63
- ✨ Added the ability to get the issue create metadata by @ctreminiom in #65
- ✨ Added the Ancestor field on the ContentScheme by @ctreminiom in #66
- ⬆️ Bump github.com/tidwall/gjson from 1.10.1 to 1.10.2 by @dependabot in #67
- ✨ Enabled to ability to delete an issue with a sub-tasks by @ctreminiom in #70
- 🏗️ Version segmentation by @ctreminiom in #72
- ⬆️ Bump github.com/tidwall/gjson from 1.10.2 to 1.11.0 by @dependabot in #71
- ✨ Added the v2.Project.Gets() method by @ctreminiom in #73
- ⚡ Added the Project.Version.Gets method without pagination by @ctreminiom in #74
- ⚡ Added the agile.board.gets() method by @ctreminiom in #75
- 🐛 Fixed the jira.v2.Issue.Search.* methods by @ctreminiom in #76
- Feature/agile refactor by @ctreminiom in #77
- ✨ Added the jira workflow service by @ctreminiom in #78
- ✨ Added the workflow scheme service. by @ctreminiom in #79
- 🚀 Added the Epic.Move() method by @ctreminiom in #80
- Feature/jira fields mapping by @ctreminiom in #81
- 🚚 Moved the common models to a dedicated shared package by @ctreminiom in #82
- 🚚 Moved the Confluence models to a dedicated shared package by @ctreminiom in #83
- 🚚 Moved the admin-cloud models to a dedicated shared package by @ctreminiom in #84
- 📦 Removed the go-querystring library by @ctreminiom in #85
- Feature/struct refactor by @ctreminiom in #86
- ⬆️ Bump github.com/tidwall/gjson from 1.11.0 to 1.12.0 by @dependabot in #87
- ♻️ Standardize the Jira v2/v3 by @ctreminiom in #88
- 🐛 Fixed the issueLink.go v2 payload format by @ctreminiom in #89
- 🐛 Fixed the jira_work_log.go v2 payload format by @ctreminiom in #90
- 📜 Linked the public documentation with the library methods by @ctreminiom in #91
New Contributors
- @dependabot made their first contribution in #57
Full Changelog: v1.3.0...v1.4.1
v1.3.1
What's Changed
- ⬆️ Bump github.com/imdario/mergo from 0.3.11 to 0.3.12 by @dependabot in #57
- Dev by @ctreminiom in #59
- DEV by @ctreminiom in #60
- ✨ Added the ability to delete boards by @ctreminiom in #61
- ✨ [#18] Added the ability to get the issue metadata by @ctreminiom in #63
- ✨ Added the ability to get the issue create metadata by @ctreminiom in #65
- ✨ Added the Ancestor field on the ContentScheme by @ctreminiom in #66
- ⬆️ Bump github.com/tidwall/gjson from 1.10.1 to 1.10.2 by @dependabot in #67
- ✨ Enabled to ability to delete an issue with a sub-tasks by @ctreminiom in #70
- 🏗️ Version segmentation by @ctreminiom in #72
- ⬆️ Bump github.com/tidwall/gjson from 1.10.2 to 1.11.0 by @dependabot in #71
- ✨ Added the v2.Project.Gets() method by @ctreminiom in #73
- ⚡ Added the Project.Version.Gets method without pagination by @ctreminiom in #74
- ⚡ Added the agile.board.gets() method by @ctreminiom in #75
- 🐛 Fixed the jira.v2.Issue.Search.* methods by @ctreminiom in #76
- Feature/agile refactor by @ctreminiom in #77
- ✨ Added the jira workflow service by @ctreminiom in #78
- ✨ Added the workflow scheme service. by @ctreminiom in #79
- 🚀 Added the Epic.Move() method by @ctreminiom in #80
- Feature/jira fields mapping by @ctreminiom in #81
- 🚚 Moved the common models to a dedicated shared package by @ctreminiom in #82
- 🚚 Moved the Confluence models to a dedicated shared package by @ctreminiom in #83
- 🚚 Moved the admin-cloud models to a dedicated shared package by @ctreminiom in #84
- 📦 Removed the go-querystring library by @ctreminiom in #85
- Feature/struct refactor by @ctreminiom in #86
- ⬆️ Bump github.com/tidwall/gjson from 1.11.0 to 1.12.0 by @dependabot in #87
- ♻️ Standardize the Jira v2/v3 by @ctreminiom in #88
- 🐛 Fixed the issueLink.go v2 payload format by @ctreminiom in #89
- 🐛 Fixed the jira_work_log.go v2 payload format by @ctreminiom in #90
- 📜 Linked the public documentation with the library methods by @ctreminiom in #91
New Contributors
- @dependabot made their first contribution in #57
Full Changelog: v1.3.0...v2.0.0
v1.3.0
v1.3.0
2021-07-17
🐛 Bug Fixes
- Removed the Zero validation
- Enable default scheme
- Removed the omitempty struct tag on the CustomFieldContextOptionScheme to enable the ability to enable pass the false value.
- Fixed #43
📝 Add or update documentation.
- Updated the README.md
- Updated the README.md
- Reduced the image size on the README.md
- Reduced the image size on the README.md
- Reduced the image size on the README.md
- Updated the README.md
- Updated the README.md
- Updated the README.md
- CHANGELOG.md updated
📦 Dependencies
- optimized the module dependencies decreasing the third party libraries needed.
- updated the go.mod
♻️ Code Refactoring
- Refactor the Jira Software module
- Refactor the Application Role and Audit modules
- Refactor Jira Agile Module
✨ Features
- Added project templates as constant
- Added the Issue worklog sub-module
- Added the spaceService module
- Added the ContentPermissionService service
- Added the ContentCommentService service
- Added the ContentChildrenDescendantService service
- Added attachment Create method
- Added attachment Update/Create method
- Added the content.Attachment.Gets
- Added the content.History method
- Added the content.Get
- Added the content.Search
- content.Create method added
- Added Confluence service
- added the MySelf endpoint, close #26
- Closes #46
✅ Ad/Update Test Cases
- Unit Test Cases Added
- Add Test Cases
Pull Requests
- Merge pull request #56 from ctreminiom/dev
- Merge pull request #49 from ctreminiom/feature/confluence-cloud
- Merge pull request #36 from ctreminiom/dependabot/go_modules/github.com/stretchr/testify-1.7.0
- Merge pull request #48 from ctreminiom/dev
- Merge pull request #47 from ctreminiom/dev
- Merge pull request #45 from ctreminiom/dev
- Merge pull request #44 from ctreminiom/dev
v1.2.0
2021-05-11
🎨 Improve structure / format of the code.
- Added more Tags on the IssueScheme struct.
🐛 Bug Fixes
- Fixed the error: SA4006: this value of
err
is never used (staticcheck) - Fixed the Lint error: structtag: struct field Description repeats json tag "status" also at issue.go:58 (govet)
- Closes #19
- Closes #9
📝 Add or update documentation.
- README.md updated
- Updated the README.md adding more badgets.
- Updated the CHANGELOG.md
✨ Features
- Added the Check method under the permission.go service
- Added the ProjectContext method under the issueFieldContext.go service.
- Added the IssueTypesContext method under the issueFieldContext.go service.
- closes #40
- closes #38, closes #39
- Added the SprintService under the Agile Module
- Added the first Jira Cloud Agile Integration
- Enable the ability to Assign Field Configuration Scheme to a Jira Project, closes #20
✅ Ad/Update Test Cases
- Increased the code coverage on the Jira on the Jira module
- Increased the code coverage on the AgileService on the Atlassian Agile module
Pull Requests
v1.1.5
🐛 Bug Fixes
- replaced the Overwrite method with the Update method in the User SCIM service.
📝 Add or update documentation.
- Updated the CHANGELOG.md configurations
- Updated the CHANGELOG.md
- Added the CHANGELOG.md
- Updated README.md
- Updated README.md and Issue Get example
- Updated README.md
- Document the SCIM methods linking those with the Official Documentation.
- Added the codacy.com badge on the README.md
📦 Dependencies
- removed dependencies unused on the library itself and used on the advance examples
- removed the /vendor folder and update go.mod dependencies file
♻️ Code Refactoring
- refactor OrganizationService and OrganizationPolicyService with the correct struct types and documented examples
- refactor Service Management Module linking the methods with the official documentation
- refactor UserService with the correct struct types and documented examples
- refactor ScreenSchemeService with the correct struct types
- refactor ScreenService with the correct struct types
- refactor ProjectRoleService with the correct struct types, and documented the examples.
- refactor ProjectPermissionSchemeService with the correct struct types, and documented the examples.
- refactor ProjectComponentService with the correct struct types, and documented the examples.
- refactor ProjectService with the correct struct types, and documented the examples.
- refactor PermissionSchemeService and PermissionGrantService with the correct struct types, increased the code coverage and documented the examples.
- refactor IssueWatcherScheme with the correct struct types and documented the examples
- refactor IssueVoteScheme with the correct struct types and documented the examples
- refactor IssueTypeScreenSchemeService with the correct struct types and documented the examples
- refactor IssueTypeSchemeService with the correct struct types and documented the examples
- refactor IssueTypeService with the correct struct types and documented the examples
- refactor IssueSearchService with the correct struct types and documented the examples
- refactor IssueSearchService with the correct struct types and documented the examples
- refactor IssueLinkTypeService with the correct struct types and documented the examples
- refactor IssueLinkService with the correct struct types and documented the examples
- refactor IssueFieldContextOptionService with the correct struct types and documented the examples
- refactor IssueFieldContextService with the correct struct types and documented the examples
- refactor IssueFieldConfigurationService with the correct struct types and documented the examples
- refactor IssueFieldService with the correct struct types and examples
- refactor IssueCommentService with the correct struct types and examples
- refactor IssueService with the correct struct types and examples
- refactor GroupService with the correct struct types
- refactor FilterShareService with the correct struct types, added more struct tags and format examples
- refactor FilterService with the correct struct types, added more struct tags and format examples
- refactor ApplicationRoleService with the correct struct types and examples
- refactor DashboardService with the correct struct types and examples
✨ Features
- Added the SCIMGroupService on the Atlassian User provisioning API
✅ Ad/Update Test Cases
- Increased the code coverage on the OrganizationService on the Atlassian Admin module
- Increased the code coverage on the CustomerService on the Service Management module.
- Increased the code coverage on the IssueResolutionService
- Increased the code coverage on the IssuePriorityService
- Increased the code coverage on the issueService
Pull Requests
v1.1.4
🐛 Bug Fixes
- Fixed Issue Test Cases coverage issues
- Types the Lint problems
📝 Add or update documentation.
- updated the time-in-status example
✨ Features
- Implemented the Issue Update using operations
✅ Ad/Update Test Cases
- Added the Test Cases for the AuthService
- Increased the code coverage on the issueService
- Added test cases on the Operations Update
Pull Requests
- Merge pull request #17 from ctreminiom/dev
v1.1.3
📝 Add or update documentation.
- added the issue labels examples
- added the issue fields examples
- added the time-in-status example and updated the dependencies,
- added advanced examples like "add field to project" or extract issue changelogs
✨ Features
- Added the SCIM User Service
- Added the SCIM Scheme Service
- Added the user SCIM service with the User CRUD endpoints mapped.
- added the Atlassian User Admin service with examples and test cases
- mapped the /rest/api/3/issuetypescreenscheme/project and /rest/api/3/issuetypescreenscheme/mapping endpoints
✅ Ad/Update Test Cases
- added more test cases on the admin and auth services
- added the test cases on the OrganizationPolicyService
- added more test cases on the OrganizationService
Pull Requests
v1.1.2
📝 Add or update documentation.
- added examples
Pull Requests
- Merge pull request #11 from ctreminiom/feature/jira-software-example
v1.1.1
2021-03-24
🎨 Improve structure / format of the code.
- Updated README.md
- Updated README.md
- Format the badges
- Added the new Library Logo
✅ Ad/Update Test Cases
- Increased the coverage adding more Test on the issueComment.go
Pull Requests
v1.1.1
2021-03-24
🎨 Improve structure / format of the code.
- Updated README.md
- Updated README.md
- Format the badges
- Added the new Library Logo
✅ Ad/Update Test Cases
- Increased the coverage adding more Test on the issueComment.go