Loading
Commits on Source 36
-
Changelog: Improvements
-
Heidi Berry authored
fix(group_members): using ISOTime instead of time.Time for BillableUserMembership.ExpiresAt See merge request !2570
-
Changelog: Improvements
-
Patrick Rice authored
Remove deprecated function PersonalAccessTokens.RevokePersonalAccessToken() See merge request !2620
-
Changelog: Improvements
-
Patrick Rice authored
fix!(users): remove custom errors See merge request !2632
-
Changelog: Improvements
-
Patrick Rice authored
Fix GetUser function parameter naming See merge request !2668
-
Changelog: Improvements
-
Timo Furrer authored
Add Harbor integration properties support See merge request !2670
-
Changelog: Improvements
-
Heidi Berry authored
Add Jira integration properties support See merge request !2677
-
Changelog: Improvements
-
Patrick Rice authored
Add Microsoft Teams integration properties support See merge request !2679
-
Changelog: Improvements
-
Timo Furrer authored
feat: use Nullable[int64] for label priority See merge request !2687
-
Patrick Rice authored
-
Patrick Rice authored
-
Patrick Rice authored
Co-authored-by:Ona <no-reply@ona.com>
-
Patrick Rice authored
-
Patrick Rice authored
-
Patrick Rice authored
Co-authored-by:Ona <no-reply@ona.com>
-
Patrick Rice authored
Co-authored-by:
Timo Furrer <tfurrer@gitlab.com> -
Patrick Rice authored
-
Patrick Rice authored
-
Patrick Rice authored
Co-authored-by:Ona <no-reply@ona.com>
-
Patrick Rice authored
Update integration test job to use gocover-cobertura v1.4.0 instead of v1.2.1-0.20240107185409-0818f3538137 to resolve compilation error with golang.org/x/tools@v0.8.0 on Go 1.24+. The old version depends on golang.org/x/tools@v0.8.0 which has a bug causing 'invalid array length' errors in tokeninternal package with Go 1.24+. Version v1.4.0 uses golang.org/x/tools@v0.29.0 which is compatible. This completes the fix for integration tests by updating both gotestsum (already fixed in previous commit) and gocover-cobertura. Verified: - Integration tests compile successfully with -tags=integration - gotestsum v1.13.0 runs without errors - gocover-cobertura v1.4.0 successfully converts coverage to XML - Complete tool chain tested with Go 1.25.0 Co-authored-by:Ona <no-reply@ona.com>
-
Andreas Böhrnsen authored
Changelog: Improvements
-
Patrick Rice authored
fix: package protection access level variable type See merge request !2728
-
Patrick Rice authored
Co-authored-by:Ona <no-reply@ona.com>
-
Florian Forster authored
The status widget is not present on all work item types. When the GraphQL API returns null for the widget, the Go JSON package cannot unmarshal it into a non-pointer struct, leaving the field zeroed rather than correctly representing absence. Make the widget and its nested status object pointer types, and change WorkItem.Status from `string` to `*string` to distinguish "no status widget" from an empty status name.
-
Florian Forster authored
Add "Attention: This API is experimental and may be subject to breaking changes to improve the API in the future." notice to all exported types and functions in the WorkItems API (WorkItemsService, WorkItem, GetWorkItem, ListWorkItemsOptions, and ListWorkItems). This warning informs users that the API may undergo breaking changes as it matures.
-
Patrick Rice authored
Changelog: Improvements
-
Heidi Berry authored
Addtl 2 0 changes See merge request !2796
-
Patrick Rice authored
See merge request !2763 BREAKING CHANGE: Release 2.0
-
semantic-release-bot authored
## 2.0.0 ###
💥 Breaking Changes - Release client-go 2.0 ([!2763](!2763)) by [Patrick Rice](https://gitlab.com/PatrickRice) ###🔄 Other Changes - Addtl 2 0 changes ([!2796](!2796)) by [Patrick Rice](https://gitlab.com/PatrickRice) # [2.0.0](https://gitlab.com/gitlab-org/api/client-go/compare/v1.46.0...v2.0.0) (2026-03-02) * Release client-go 2.0 ([47b65ee9](47b65ee9)) ### Bug Fixes * **ci:** update gocover-cobertura to v1.4.0 for Go 1.24+ compatibility ([1d03b208](1d03b208)) * **group_members:** using ISOTime instead of time.Time for BillableUserMembership.ExpiresAt ([e7e58c69](e7e58c69)) * package protection access level variable type ([5574bbbf](5574bbbf)) * **workitems:** Handle absent status widget in `WorkItem`. ([859fb26f](859fb26f)) ### Features * use Nullable[int64] for label priority ([096ed098](096ed098)) ### BREAKING CHANGES * Release 2.0