Skip to content

Releases: tmcgilchrist/ocaml-gitlab

0.1.8

04 Oct 06:12
7558a60
Compare
Choose a tag to compare

CHANGES:

Added

  • Project.merge_requests: add parameter wip
  • Project.merge_requests: add parameter target_branch
  • Project.merge_requests: add parameter per_page
  • Gitlab module now exposes Message exception
  • gitlab.atd: add user, duration, queued_duration, commit,
    pipeline and artifacts to pipeline_job. Make created_at
    field mandatory (remove nullable).
  • gitlab.atd: add tag, user, duration and queued_duration
    to pipeline_job. Make created_at field mandatory (remove
    nullable).
  • gitlab.atd: add event_action_type type
  • User.events: add paging and after parameter. Return a stream
    instead of single list of events.

Bug fixes

  • gitlab.atd: add scheduler_failure to failure_reason
  • gitlab.atd: add data_integrity_failure to failure_reason
  • gitlab.atd: make merge_request.approvals_before_merge integral
  • gitlab.atd: make merge_request.sha nullable
  • gitlab.atd: add failure reasons: api_failure,
    missing_dependency_failure, runner_unsupported,
    stale_schedule, archived_failure, unmet_prerequisites,
    forward_deployment_failure, user_blocked, project_deleted,
    ci_quota_exceeded, pipeline_loop_detected,
    no_matching_runner, trace_size_exceeded, builds_disabled,
    environment_creation_failure, deployment_rejected,
    failed_outdated_deployment_job, protected_environment_failure,
    insufficient_bridge_permissions,
    downstream_bridge_project_not_found, invalid_bridge_trigger,
    upstream_bridge_project_not_found,
    insufficient_upstream_permissions,
    bridge_pipeline_is_child_pipeline,
    downstream_pipeline_creation_failed,
    secrets_provider_not_found,
    reached_max_descendant_pipelines_depth, ip_restriction_failure,
    and reached_max_pipeline_hierarchy_size
  • the action param of Events.all takes an event_action_type,
    not an event_action

Added

  • Project.pipelines: add parameter scope

0.1.7

02 Feb 07:26
0.1.7
d032591
Compare
Choose a tag to compare

CHANGES:

Bug fixes

  • gitlab.atd: description is nullable (#75 @maiste)

0.1.6

08 Nov 08:12
6790d4c
Compare
Choose a tag to compare

CHANGES:

0.1.5

17 Jun 04:38
Compare
Choose a tag to compare

CHANGES:

Added

  • Depend on atd >= 2.8 to get codegen fixes. (#63 @MisterDA)
  • Add endpoints Project.pipeline, Project.pipeline_jobs , Project.job_trace , Project.pipelines.
  • Add param updated_after to Project.merge_requests

Bug fixes

  • Make the field source_project_id of merge_request nullable

0.1.4

01 Jun 23:37
a37103c
Compare
Choose a tag to compare

CHANGES:

Added

  • Add support for project hooks (#58 @novemberkilo)
  • Support listing and creating Notes in merge requests. (#59 @MisterDA)
  • Parse more webhooks and events including project, job, deployment and feature flag (#53 @tmcgilchrist)

Bug fixes

0.1.3

04 Apr 09:48
ecc4d60
Compare
Choose a tag to compare

CHANGES:

Added

Bug fixes

0.1.2

03 Feb 01:36
Compare
Choose a tag to compare

CHANGES:

Added

0.1.1

20 Jan 23:49
Compare
Choose a tag to compare

CHANGES:

Added

0.1.0

17 Nov 04:10
0.1.0
Compare
Choose a tag to compare

CHANGES:

Added

  • Initial release of gitlab bindings. Supports Personal and Project Access Tokens, and selected
    parts of the Project, User, Events and Group APIs.