Loading
Commits on Source 5
-
Florian Forster authored
The `DeleteEpic` function requires the epic's internal ID (IID), scoped per group, not the global ID. This bug went undetected because only a single epic was ever created across all integration tests. With exactly one epic in the system, its global ID and its group-scoped IID are both 1 — so passing the wrong field had no observable effect. Adding `TestCreateWorkItem` in !2751, which creates a work item of type Epic, incremented the global epic ID counter to 2 independently of the IID sequence. The epic created by `TestEpicTimeFieldParsing` then received IID 1 within its group but global ID 2. The cleanup function passed global ID 2 to `DeleteEpic`, which the API rejected with 403 Forbidden since no epic with IID 2 existed in that group.
-
Florian Forster authored
test(integration): Use epic IID instead of ID in `DeleteEpic` cleanup. See merge request !2794
-
Mohamed Mongy authored
Changelog: Improvements
-
Patrick Rice authored
Add LockMembershipsToSAML support to Application Settings See merge request !2791
-
semantic-release-bot authored
## 1.45.0 ###
🚀 Features - Add LockMembershipsToSAML support to Application Settings ([!2791](!2791)) by [Mohamed Mongy](https://gitlab.com/mohamedmongy96) ###🔄 Other Changes - test(integration): Use epic IID instead of ID in `DeleteEpic` cleanup. ([!2794](!2794)) by [Florian Forster](https://gitlab.com/fforster) # [1.45.0](https://gitlab.com/gitlab-org/api/client-go/compare/v1.44.0...v1.45.0) (2026-02-27) ### Bug Fixes * **test:** Use epic IID instead of ID in `DeleteEpic` cleanup. ([49dea058](49dea058))