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 - Misc. Enhancements and Fixes

Published by gmessner over 6 years ago

  • Added getForks() to ProjectAPi
  • Added getParticipants() to MergRequestApi
  • Added getContributors() to RepositoryApi
  • getFile() now handles paths with spaces correctly
gitlab4j-api - Added Snippets API support

Published by gmessner over 6 years ago

  • Added support for user snippets by adding the SnippetsApi (#183)
gitlab4j-api - UserApi Enhancements

Published by gmessner over 6 years ago

  • Added externalUid to User (#182)
  • createUser() and updateUser() improvements with fluent User configuration
gitlab4j-api - Added Controlled Pagination for Runners

Published by gmessner over 6 years ago

  • Controlled Pagination for Runners (#179)
gitlab4j-api - PipelineApi Fixes

Published by gmessner over 6 years ago

gitlab4j-api - Added support for new v4 fields in the project Event

Published by gmessner over 6 years ago

  • Added support for all know fields in the project event response (#177)
gitlab4j-api - Added JIRA and Slack Notifications service support

Published by gmessner over 6 years ago

  • Added support for JIRA integration service (#175)
  • Added support for Slack integration service (#176)
gitlab4j-api - Added HealthCheckApi

Published by gmessner over 6 years ago

  • Added support for the health check API (#159)
gitlab4j-api - Added support for project merge_method

Published by gmessner over 6 years ago

  • Added support for project merge_method (#174)
gitlab4j-api - Enhancement Release

Published by gmessner over 6 years ago

  • Added file upload and push rules support (#172)
  • Can now operate on tag lists when creating or updating a project (#172)
  • Fixed enableRunner (#173)
gitlab4j-api - CommitsApi Enhancements and Block User Fixes

Published by gmessner over 6 years ago

  • Add a variation of the getCommits() method that supports Paging and a path #167
  • Fixed UserApi bloackUser() and unblockUser() #169
gitlab4j-api - RunnersApi, ProtectedBranchesApi, and Secure Passwords

Published by gmessner over 6 years ago

  • Added RunnersApi (#154)
  • Added ProtectedBranchesApi (#156)
  • Now uses CharSequence and char[] for password parameters (#157)
gitlab4j-api - Fixed Handling of Webhook Dates

Published by gmessner over 6 years ago

  • Fixed handling of the invalid ISO8601 and XSD dates that may be present in the webhook events (#151)
gitlab4j-api - Minor bug fix release

Published by gmessner over 6 years ago

#149 Failed to map MergeRequest note event string to Object
#147 Added PipelineStatus.MANUAL
#146 Support for new arguments in createMergeRequest method

gitlab4j-api - Added NotificationSettingsApi

Published by gmessner over 6 years ago

gitlab4j-api - Added Support for Working with Merge Request Notes

Published by gmessner over 6 years ago

gitlab4j-api - Added Proxy Server Support

Published by gmessner over 6 years ago

  • Mods to support using a proxy server (#141).
  • Added getOptionalMergeRequest().
  • Misc bug fixes.
gitlab4j-api - Java 8 and Optional<> Support

Published by gmessner over 6 years ago

  • Now requires Java 8.
  • Added support for Optional<> getOptionalXyz() methods (#127).
gitlab4j-api - Added Support for Fetching Subgroups

Published by gmessner almost 7 years ago

  • Support for subgroup endpoint (#126)
  • Cleaned up exception handling in the hook managers (#125)
gitlab4j-api - Added SystemHooksApi

Published by gmessner almost 7 years ago

  • Added SystemHooksApi and handler to handle System Hook events from the server (#117)
Package Rankings
Top 5.34% on Repo1.maven.org
Badges
Extracted from project README
Maven Central Build Status javadoc.io javadoc.io