Skip to content

get_users() and get_release_logs() support #774

@maciekbanas

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions