owncloud / owncloud/libre-graph-api-go

No tagged release includes the drives-permissions / activities / driveItem APIs (only on main since v1.0.4)

Open
#11 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
2
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Summary

The drive-permissions API (invite / createLink / list / update / delete permissions), the activities API, and the driveItem API are present on main but are not in any tagged release. The latest tag, v1.0.4, predates them (main is ~67 commits ahead, last commit 2026-05-28), so go get github.com/owncloud/libre-graph-api-go resolves to v1.0.4, which has no api_drives_permissions.go / api_activities.go / api_drive_item.go at all.

Impact

Consumers that need those endpoints must pin a main pseudo-version rather than a stable tag. For example owncloud/ocis-mcp-server#24 pins v1.0.5-0.20260528080633-1156304e59ee to migrate its share/space tooling onto the SDK, because the sharing/permissions endpoints simply don't exist in v1.0.4.

Request

Could a release be cut that includes these API services (and the other model updates on main)? That would let downstream projects depend on a stable tag instead of an untagged commit.

Environment

  • latest release: v1.0.4
  • main: adds api_drives_permissions.go, api_activities.go, api_drive_item.go (absent from v1.0.4)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Compare the v1.0.4 tag with main, starting with api_drives_permissions.go, api_activities.go, and api_drive_item.go and the other model updates mentioned in the issue. Check how this repository handles releases, then confirm that a stable tag includes those APIs and can be resolved by go get instead of a main pseudo-version.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, openapi
Domain
api, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.