owncloud / owncloud/libre-graph-api-go
No tagged release includes the drives-permissions / activities / driveItem APIs (only on main since v1.0.4)
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: addsapi_drives_permissions.go,api_activities.go,api_drive_item.go(absent fromv1.0.4)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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