gitlab4j-api

GitLab4J API (gitlab4j-api) provides a full featured Java client library for working with GitLab repositories via the GitLab REST API

MIT License

Stars
1K
gitlab4j-api - Workaround for GitLab time_estimate bug

Published by gmessner almost 7 years ago

gitlab4j-api - Miscellaneous Issue Fixes

Published by gmessner almost 7 years ago

  • Added printing_merge_request_link_enabled flag support to ProjectApi (#124)
  • Added hard_delete support when deleting a user (#123)
  • Added ability to create a commit with multiple files and actions (#122)
  • Implemented workaround for GitLab API when setting time estimate on an issue (#114)
gitlab4j-api - Accept Merge Request Enhancements

Published by gmessner almost 7 years ago

  • Added MergeRequestApi.acceptMergeRequest(Integer, Integer) method and clarified the Javadocs concerning the use of merge request IID (#121)
gitlab4j-api - Thread Safety Fixes

Published by gmessner almost 7 years ago

This release is mostly related to making GitLab4J-API useable in a multithreaded environment.

  • Updated org.gitlab4j.api.utils.ISO8601 so that it is thread safe (#120)
  • Added getters for properties of GitLabApi so that a logical copy could be created, also added GitLabApi.duplicate() (#119)
  • Added userId into SshKey bean and populating of same (#116)
gitlab4j-api - Issue Time Tracking Fixes

Published by gmessner almost 7 years ago

  • Fixed time estimate parsing to be in-line with GitLab (#114)
gitlab4j-api - OAuth2 Support and Project Sharing

Published by gmessner almost 7 years ago

  • Added support to login via OAuth2 (#111)
  • Added shareProject() and unshareProject() to ProjectApi (#112)
gitlab4j-api - Added Support to Fetch Merge Requests by State

Published by gmessner almost 7 years ago

  • Added getMergeRequests() with state parameter to MergeRequestApi (#110).
gitlab4j-api - Fix addGroup() to return created Group Instance

Published by gmessner almost 7 years ago

gitlab4j-api - Added update member support and RepositoryApi fix.

Published by gmessner almost 7 years ago

  • Added update member support (#103)
  • "ref_name" was changed to "ref" in RepositoryApi v4 (#108)
gitlab4j-api - Added Support for Month Durations and Enhanced Fork Project Methods

Published by gmessner almost 7 years ago

  • Added support for month ("mo") durations (#104)
  • forkProject() methods now return a Project instance of the newly created project (#106)
gitlab4j-api - LabelsApi Fix

Published by gmessner almost 7 years ago

  • Fixed issue with openMergeRequestsCount property
  • Added unit test for Label model class
gitlab4j-api - Added MilestonesApi and LabelsApi

Published by gmessner almost 7 years ago

  • Added MilestonesApi
  • Added LabelsApi and supporting model
gitlab4j-api - Added Support to login() to ignore certificate errors

Published by gmessner almost 7 years ago

gitlab4j-api - Added Support for Impersonation Tokens

Published by gmessner almost 7 years ago

  • Added support to create, list, and revoke impersonation tokens.
gitlab4j-api - Added support for sudo

Published by gmessner almost 7 years ago

  • Administrator logins can now sudo as a different user (#92).
gitlab4j-api - Added Support for Comments and Merge Request Commits

Published by gmessner about 7 years ago

  • Added V3 support to RepositoryFileApi createFile() and updateFile() (#65)
  • Added support for commit comments (#67)
  • Added methods to fetch commits associated with a merge request (#68)
gitlab4j-api - Added Support for Project Snippets

Published by gmessner about 7 years ago

  • Project snippets can now be created, updated, deleted, and listed.
Package Rankings
Top 5.34% on Repo1.maven.org
Badges
Extracted from project README
Maven Central Build Status javadoc.io javadoc.io