Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some Branch methods are missing in the client #380

Open
andrii-bodnar opened this issue Mar 22, 2024 · 2 comments
Open

Some Branch methods are missing in the client #380

andrii-bodnar opened this issue Mar 22, 2024 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@andrii-bodnar
Copy link
Member

Crowdin's string-based projects include some additional API methods for working with branches:

These methods should also be included in this API client, along with the existing branch methods, and covered by unit tests.

https://github.com/crowdin/crowdin-api-client-js/blob/master/src/sourceFiles/index.ts

@andrii-bodnar andrii-bodnar added enhancement New feature or request good first issue Good for newcomers labels Mar 22, 2024
@jimmysafe
Copy link

totally agree, i see many other methods missing from the js client.
Also i would like to point out that the Crowdin webapp uses an endpoint which is not available in the api for some strange reason:

https://api.crowdin.com/api/v2/projects/PROJECTID/branches/BRANCHID/merges/MERGEID/conflicts

This endpoint is providing all conflicted strings when we try to merge.
In our case this is crucial and it would make a huge difference if we could get this endpoint.

please make it available! along with all those other missing! please <3

@andrii-bodnar
Copy link
Member Author

Hi @jimmysafe, thanks for pointing this out!

I have already passed it on to the team regarding the conflicts endpoint.

Could you please provide more info on the missing APIs in the client? It would be great to have issues for these endpoints as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants