Skip to content

Support for using URL-encoded paths as group or project ids#550

Merged
Toa741 merged 5 commits into
ubisoft:mainfrom
PMExtra:feature/string-id
Nov 3, 2023
Merged

Support for using URL-encoded paths as group or project ids#550
Toa741 merged 5 commits into
ubisoft:mainfrom
PMExtra:feature/string-id

Conversation

@PMExtra

@PMExtra PMExtra commented Oct 25, 2023

Copy link
Copy Markdown
Contributor

@PMExtra
PMExtra requested a review from a team as a code owner October 25, 2023 02:35
@PMExtra
PMExtra requested review from Toa741 and removed request for a team October 25, 2023 02:35
Comment thread NGitLab.Mock/Clients/ClusterClient.cs Outdated
@PMExtra
PMExtra marked this pull request as draft October 25, 2023 15:15
@PMExtra
PMExtra marked this pull request as ready for review October 27, 2023 08:15
@PMExtra

PMExtra commented Oct 27, 2023

Copy link
Copy Markdown
Contributor Author

I changed the existing constructor to only support the new ProjectId or GroupId if the class is internal. Else, I marked the old constructor be obsolete and made a new one.

Maybe we should unify the client implementations classes to be internal instead of public? But it's a breaking change, although most users will never create a client by manually calling the constructor.

@PMExtra
PMExtra requested review from Toa741 and meziantou October 30, 2023 02:51
Comment thread NGitLab/Impl/ProjectBadgeClient.cs
Comment thread NGitLab/Impl/MilestoneClient.cs Outdated
@PMExtra
PMExtra requested a review from Toa741 November 1, 2023 03:23
@meziantou
meziantou removed their request for review November 2, 2023 18:37
@PMExtra

PMExtra commented Nov 3, 2023

Copy link
Copy Markdown
Contributor Author

@Toa741 I think it's ready to merge. Please let me know if there is anything else.

@Toa741

Toa741 commented Nov 3, 2023

Copy link
Copy Markdown
Contributor

@Toa741 I think it's ready to merge. Please let me know if there is anything else.

Alright :), will make a final review

Comment thread NGitLab/Models/IidOrPathAddressable.cs Outdated
@Toa741
Toa741 merged commit 44157b8 into ubisoft:main Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants