package gitlab-jsoo
Gitlab APIv4 OCaml library
Install
Dune Dependency
Authors
Maintainers
Sources
lab-0.1.2.tbz
sha256=8ca701f1adcc5e13b6591a82d6d4f55e44571523efeeb47e46777c1cd22e2f2a
sha512=8f3ed8892d7c8545bb7d9f3d9a8035daed3bd8a9a4e6dfe5a7c84258ee45ddc6123bc994afb18d8a012ceb4dc1bd3b96bd109ac5c7a43c96152e69cb690d1815
doc/gitlab-jsoo/Gitlab/User/index.html
Module Gitlab.User
Source
The User
module provides access to User API.
by_id ~id ()
is the user information for user id
.
See Single User.
by_name ~name ()
search for user by name
.
See List Users.
current_user ~token ()
is the current user for token
. See Current Authenticated User.
projects ~id ()
list user projects for user id
.
See List User Projects.
Source
val merge_requests :
token:Token.t ->
?state:Gitlab_t.state ->
?milestone:string ->
?labels:string list ->
?author:string ->
?author_username:string ->
?my_reaction:string ->
?scope:Gitlab_t.merge_request_scope ->
unit ->
Gitlab_t.merge_request Stream.t
merge_requests ()
list all merge requests the authenticated user has access to.
See List merge requests.
Source
val events :
token:Token.t ->
id:string ->
?action:Gitlab_t.event_action_name ->
?target_type:Gitlab_t.event_target_type ->
unit ->
Gitlab_t.events Response.t Monad.t
events ~token ~id
get the contribution events for the specified user.
Personal access tokens for User
authentication.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>