Skip to content

get_users() and get_release_logs() support #774

Description

@maciekbanas

Part of #754.

Implement remaining data retrieval methods for BitBucket Cloud:

  • Users (get_users()): Retrieve user profiles via GET /2.0/users/{username}. Map to the standard gitstats_users table.
  • Release logs (get_release_logs()): BitBucket doesn't have a native "releases" concept like GitHub/GitLab. Evaluate whether tags (GET /2.0/repositories/{workspace}/{repo_slug}/refs/tags) can serve as a proxy, or document this as unsupported.
  • Unit tests with mocked API responses.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bitbucketBitBucket-specificenhancementNew feature or improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions