Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate gitlab to 0.1708.0 #181

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 23, 2024

This PR contains the following updates:

Package Type Update Change
gitlab dependencies minor 0.1608.1 -> 0.1708.0

Release Notes

utils/rust-gitlab (gitlab)

v0.1708.0

Compare Source

Additions

  • Add api::projects::variables to list and delete project-level CI/CD variables.

Changes

  • Add support for Planner access levels where necessary. This access level
    is new in GitLab 17.7.

v0.1707.0

Compare Source

Additions

  • Add api::paged::pagination::Pagination::AllPerPageLimit(usize) to get all
    results with smaller page size. Some endpoints return a 500 Internal Server
    Error when trying to fetch 100 results at once.
  • Add api::groups::variables to manage group-level CI/CD variables similar
    to the already available project-level CI/CD variable endpoints.

v0.1706.0

Compare Source

Additions

  • Properly expose api::runners::RunnerMetadata for use with the
    CreateRunner::info method.
  • The following endpoints now support keyset pagination (depending on the
    ordering request):
    • api::groups::GroupProjects
    • api::projects::repository::Tree
    • api::users::UserProjects

Fixes

  • api::projects::repository::CreateCommit now property forces the encoding
    to base64 when non-UTF-8 contents are detected. This bumps the minimum
    Rust version to use the client_api feature to 1.66.
  • api::users::Users now supports keyset pagination when sorting by
    created_at or updated_at.

Deprecations

  • All webhooks and systemhooks types are deprecated. Parsing hooks should
    be done in the client crate to extract the fields of interest. See the
    hooktypes module for helpers with GitLab-specific oddities.
  • Deprecate
    api::issues::GroupIssues::{without_milestone,any_milestone,milestone} in
    preference for milestone_id. Previously documented to be deprecated in
    0.1602.1, but the attributes were missed.

Additions

  • New hooktypes module for stable types to assist in webhook parsing.
  • hooktypes::HookDate to support parsing dates that appear in webhooks.
  • hooktypes::{HookKind, SystemHookType, WebHookType} to help classify
    webhooks.

v0.1705.0

Compare Source

Additions

  • Add ApiError code variants which give HTTP status codes with the GitLab
    error information (#​116). These variants are now returned instead of the
    status-less variants. The variants without status information are now
    deprecated.

v0.1704.1

Compare Source

Additions

  • Add api::projects::issues::DeleteIssue endpoint
  • Add api::projects::issues::notes::DeleteIssueNote endpoint
  • Add api::projects::approvals::ProjectApprovals endpoint
  • Add api::projects::approvals::ProjectApprovalRules endpoint
  • Add api::projects::repository::contributors::Contributors endpoint
  • Add api::users::CreateRunner endpoint
  • Add api::project::repository::branches::DeleteBranch endpoint
  • Add api::merge_requests::* datatypes (reexported from
    api::projects::merge_requests)
  • Support sorting merge requests by merge date
  • Add api::merge_requests::MergeRequests endpoint

v0.1704.0

Compare Source

  • No changes needed for GitLab 17.4.

v0.1703.0

Compare Source

  • No changes needed for GitLab 17.3.

v0.1702.0

Compare Source

Additions

  • Add api::projects:repository::commits::CompareCommits endpoint

v0.1701.0

Compare Source

Additions

  • Add api::projects::DeleteProject endpoint
  • Add api::projects::deployments::CreateDeployment endpoint
  • Add api::projects::deployments::DeleteDeployment endpoint
  • Add api::projects::deployments::Deployment endpoint
  • Add api::projects::deployments::Deployments endpoint
  • Add api::projects::deployments::EditDeployment endpoint

v0.1700.1

Compare Source

Additions

  • Add api::projects::access_tokens::CreateProjectAccessToken endpoint
  • Add api::projects::access_tokens::ProjectAccessToken endpoint
  • Add api::projects::access_tokens::ProjectAccessTokens endpoint
  • Add api::projects::access_tokens::RevokeProjectAccessToken endpoint
  • Add api::projects::access_tokens::RotateProjectAccessToken endpoint

v0.1611.2

Compare Source

Additions

  • Actually build the
    /project/:project/issues/:issue_iid/related_merge_requests endpoint.
  • Add api::pipelines::PipelineTestReportSummary endpoint

Breaking changes

  • api::users::CreatePersonalAccessToken now uses
    PersonalAccessTokenCreateScope as this endpoint is actually quite limited
    compared to the CreatePersonalAccessTokenForUser endpoint.

v0.1611.1

Compare Source

Additions

  • Add api::users::CreatePersonalAccessToken endpoint
  • Add api::users::CreatePersonalAccessTokenForUser endpoint
  • Add api::personal_access_tokens::PersonalAccessToken endpoint
  • Add api::personal_access_tokens::PersonalAccessTokenSelf endpoint
  • Add api::personal_access_tokens::PersonalAccessTokens endpoint
  • Add api::personal_access_tokens::RevokePersonalAccessToken endpoint
  • Add api::personal_access_tokens::RevokePersonalAccessTokenSelf endpoint
  • Add api::personal_access_tokens::RotatePersonalAccessToken endpoint
  • Add api::personal_access_tokens::RotatePersonalAccessTokenSelf endpoint

v0.1611.0

Compare Source

Breaking changes

  • GraphQL support has been updated to use graphql_client 0.14.
  • The http crate has been updated to 1.x.

Additions

  • Add api::projects::repository::commits::refs endpoint
  • Add api::pipelines::PipelineTestReport endpoint

v0.1610.0

Compare Source

Additions

  • api::runners::EditRunner can now edit maintenance_note

Breaking changes

  • The types module has been removed. Clients should define their own
    deserialization types.
  • Some enum types have been preserved for webhooks usage and are now
    exported from its module (though NoteableId has changed internal
    definition to avoid *Id types).
  • Hook type structures no longer impl Serialize as this crate is intended
    to parse hooks, not write them.

v0.1609.2

Compare Source

Additions

  • Add api::job::Job endpoint

Fixes

  • Job token authentication is now compliant with its limited permissions.

v0.1609.1

Compare Source

Fixes

  • The ProtectedTags endpoint now impl Pageable.

v0.1609.0

Compare Source

Breaking changes

  • hooks types no longer use the types::*Id types for simple wrappers.

Deprecations

  • The types module and its members have been deprecated. Migrate to
    defining types in client crates directly.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/gitlab-0.x branch 2 times, most recently from 84c6e37 to f7810e1 Compare March 1, 2024 12:35
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1609.0 fix(deps): update rust crate gitlab to 0.1609.1 Mar 5, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch 3 times, most recently from ec63641 to f8a1506 Compare March 11, 2024 21:41
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch 3 times, most recently from 6d260d3 to 46eb89e Compare March 20, 2024 00:31
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1609.1 fix(deps): update rust crate gitlab to 0.1609.2 Mar 20, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch 6 times, most recently from 4ce1586 to fb6bfc2 Compare March 29, 2024 15:52
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1609.2 fix(deps): update rust crate gitlab to 0.1610.0 Mar 29, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch 2 times, most recently from 51b3707 to bc5cc90 Compare April 16, 2024 00:55
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from bc5cc90 to b9fd833 Compare May 2, 2024 15:15
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1610.0 fix(deps): update rust crate gitlab to 0.1611.0 May 2, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from b9fd833 to 1352519 Compare May 22, 2024 16:06
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1611.0 fix(deps): update rust crate gitlab to 0.1700.0 May 22, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 1352519 to 17aed10 Compare June 26, 2024 17:07
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1700.0 fix(deps): update rust crate gitlab to 0.1701.0 Jun 26, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 17aed10 to 62c32bf Compare July 30, 2024 17:00
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1701.0 fix(deps): update rust crate gitlab to 0.1702.0 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 62c32bf to 90ffb83 Compare August 20, 2024 16:11
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1702.0 fix(deps): update rust crate gitlab to 0.1703.0 Aug 20, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 90ffb83 to 50011cd Compare September 20, 2024 17:01
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1703.0 fix(deps): update rust crate gitlab to 0.1704.0 Sep 20, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 50011cd to 725d213 Compare October 24, 2024 14:00
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1704.0 fix(deps): update rust crate gitlab to 0.1705.0 Oct 24, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 725d213 to 80a6afc Compare November 27, 2024 21:07
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1705.0 fix(deps): update rust crate gitlab to 0.1706.0 Nov 27, 2024
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from 80a6afc to ef2e35d Compare January 8, 2025 18:37
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1706.0 fix(deps): update rust crate gitlab to 0.1707.0 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/gitlab-0.x branch from ef2e35d to 9e1664c Compare January 23, 2025 13:57
@renovate renovate bot changed the title fix(deps): update rust crate gitlab to 0.1707.0 fix(deps): update rust crate gitlab to 0.1708.0 Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants