Use enum AccessMode for OrgTeam and Collaborator functions #408

Merged
6543 merged 5 commits from 6543/go-sdk:enum-access-mode into master 2020-09-06 13:24:53 +00:00
Owner

close #337 and update OrgTeam structs

close #337 and update OrgTeam structs
6543 added this to the v0.13.0 milestone 2020-09-05 05:50:58 +00:00
6543 added the
kind/enhancement
label 2020-09-05 05:50:58 +00:00
6543 added 1 commit 2020-09-05 05:51:01 +00:00
Use enum AccessMode for OrgTeam and Collaborator functions
and update Team structs
All checks were successful
continuous-integration/drone/pr Build is passing
04c300c579
6543 added the
kind/breaking
label 2020-09-05 05:52:59 +00:00
6543 added 1 commit 2020-09-05 06:00:40 +00:00
add docu for breaking change
All checks were successful
continuous-integration/drone/pr Build is passing
8cbc332699
6543 added the
status/needs-reviews
label 2020-09-05 06:01:11 +00:00
zeripath reviewed 2020-09-05 06:08:41 +00:00
Dismissed
@ -50,0 +53,4 @@
The following functions are affected: ListOrgTeams, ListMyTeams, GetTeam, CreateTeam, EditTeam and AddCollaborator
Fhe field `Permission` type string has been replaced with **AccessMode**, which represent the raw strings you must use before.
Owner
The `Permission` field has changed type from `string` to `AccessMode`
``` The `Permission` field has changed type from `string` to `AccessMode` ```
zeripath reviewed 2020-09-05 06:11:46 +00:00
Dismissed
@ -50,0 +54,4 @@
The following functions are affected: ListOrgTeams, ListMyTeams, GetTeam, CreateTeam, EditTeam and AddCollaborator
Fhe field `Permission` type string has been replaced with **AccessMode**, which represent the raw strings you must use before.
Just replace the string with the AccessMode equivalence.
Owner

equivalent

equivalent
zeripath approved these changes 2020-09-05 06:15:28 +00:00
Dismissed
zeripath left a comment
Owner

Small phrasing nits o/w lg-tm.

Small phrasing nits o/w lg-tm.
6543 added 1 commit 2020-09-05 15:58:52 +00:00
CI.restart()
All checks were successful
continuous-integration/drone/pr Build is passing
aecc19f831
lunny approved these changes 2020-09-06 13:13:07 +00:00
Dismissed
6543 removed the
status/needs-reviews
label 2020-09-06 13:23:45 +00:00
6543 merged commit 1a3d9bf20c into master 2020-09-06 13:24:53 +00:00
6543 deleted branch enum-access-mode 2020-09-06 13:25:05 +00:00
Sign in to join this conversation.
No description provided.