Loading GitLab.pm +12 −3 Original line number Original line Diff line number Diff line Loading @@ -39,6 +39,7 @@ our %EXPORT_TAGS = ( MEMBER_REPORTER MEMBER_REPORTER MEMBER_DEVELOPER MEMBER_DEVELOPER MEMBER_MASTER MEMBER_MASTER MEMBER_MAINAINER MEMBER_OWNER MEMBER_OWNER )], )], Loading Loading @@ -74,7 +75,7 @@ use constant { MEMBER_GUEST => 10, MEMBER_GUEST => 10, MEMBER_REPORTER => 20, MEMBER_REPORTER => 20, MEMBER_DEVELOPER => 30, MEMBER_DEVELOPER => 30, MEMBER_MASTER => 40, MEMBER_MAINTAINER => 40, MEMBER_OWNER => 50, MEMBER_OWNER => 50, # Project Visibility # Project Visibility Loading @@ -83,6 +84,11 @@ use constant { PROJECT_PUBLIC => "public", PROJECT_PUBLIC => "public", }; }; sub MEMBER_MASTER { carp "MEMBER_MASTER is deprecated, use MEMBER_MAINTAINER instead"; return MEMBER_MAINTAINER; } use constant GROUP_VISIBILITY => ( use constant GROUP_VISIBILITY => ( GROUP_PRIVATE, GROUP_PRIVATE, GROUP_INTERNAL, GROUP_INTERNAL, Loading @@ -93,7 +99,7 @@ use constant MEMBER_ACCESS => ( MEMBER_GUEST, MEMBER_GUEST, MEMBER_REPORTER, MEMBER_REPORTER, MEMBER_DEVELOPER, MEMBER_DEVELOPER, MEMBER_MASTER, MEMBER_MAINTAINER, MEMBER_OWNER, MEMBER_OWNER, ); ); Loading Loading @@ -190,9 +196,12 @@ Import with C<:member_access> tag. 10 MEMBER_GUEST 10 MEMBER_GUEST 20 MEMBER_REPORTER 20 MEMBER_REPORTER 30 MEMBER_DEVELOPER 30 MEMBER_DEVELOPER 40 MEMBER_MASTER 40 MEMBER_MAINTAINER 50 MEMBER_OWNER 50 MEMBER_OWNER There is also a deprecated C<MEMBER_MASTER> level with the same value as C<MEMBER_MAINTAINER>. It will be removed from future releases of this API. =head3 Project Visibility =head3 Project Visibility Import with C<:project_visibility> tag. Import with C<:project_visibility> tag. Loading Loading
GitLab.pm +12 −3 Original line number Original line Diff line number Diff line Loading @@ -39,6 +39,7 @@ our %EXPORT_TAGS = ( MEMBER_REPORTER MEMBER_REPORTER MEMBER_DEVELOPER MEMBER_DEVELOPER MEMBER_MASTER MEMBER_MASTER MEMBER_MAINAINER MEMBER_OWNER MEMBER_OWNER )], )], Loading Loading @@ -74,7 +75,7 @@ use constant { MEMBER_GUEST => 10, MEMBER_GUEST => 10, MEMBER_REPORTER => 20, MEMBER_REPORTER => 20, MEMBER_DEVELOPER => 30, MEMBER_DEVELOPER => 30, MEMBER_MASTER => 40, MEMBER_MAINTAINER => 40, MEMBER_OWNER => 50, MEMBER_OWNER => 50, # Project Visibility # Project Visibility Loading @@ -83,6 +84,11 @@ use constant { PROJECT_PUBLIC => "public", PROJECT_PUBLIC => "public", }; }; sub MEMBER_MASTER { carp "MEMBER_MASTER is deprecated, use MEMBER_MAINTAINER instead"; return MEMBER_MAINTAINER; } use constant GROUP_VISIBILITY => ( use constant GROUP_VISIBILITY => ( GROUP_PRIVATE, GROUP_PRIVATE, GROUP_INTERNAL, GROUP_INTERNAL, Loading @@ -93,7 +99,7 @@ use constant MEMBER_ACCESS => ( MEMBER_GUEST, MEMBER_GUEST, MEMBER_REPORTER, MEMBER_REPORTER, MEMBER_DEVELOPER, MEMBER_DEVELOPER, MEMBER_MASTER, MEMBER_MAINTAINER, MEMBER_OWNER, MEMBER_OWNER, ); ); Loading Loading @@ -190,9 +196,12 @@ Import with C<:member_access> tag. 10 MEMBER_GUEST 10 MEMBER_GUEST 20 MEMBER_REPORTER 20 MEMBER_REPORTER 30 MEMBER_DEVELOPER 30 MEMBER_DEVELOPER 40 MEMBER_MASTER 40 MEMBER_MAINTAINER 50 MEMBER_OWNER 50 MEMBER_OWNER There is also a deprecated C<MEMBER_MASTER> level with the same value as C<MEMBER_MAINTAINER>. It will be removed from future releases of this API. =head3 Project Visibility =head3 Project Visibility Import with C<:project_visibility> tag. Import with C<:project_visibility> tag. Loading