unfoldingWord / dcs

Door43 Content Service
https://git.door43.org
MIT License
0 stars 6 forks source link

Build Out Missing API Components #55

Closed jag3773 closed 7 years ago

jag3773 commented 8 years ago

Potentially, there are missing features in the API that we need to implement in order to support current translationStudio needs and future translationManager needs. We need to discuss this with @klappy and @neutrinog to see what they think.

Here is a list for starters:

I believe current progress is recorded in https://github.com/gogits/go-gogs-client/wiki.

da1nerd commented 8 years ago

I'm throwing word count in here just so we/I don't forget.

jag3773 commented 8 years ago

@neutrinog I don't think the Gogs API would show word counts would it? I thought that was going to be in the resource container or the Door43 catalog.

da1nerd commented 8 years ago

@jag3773 yes sorry I wrote that before I realized what this issue was really about :P

ethantkoenig commented 8 years ago

@jag3773 Could you be a little more specific about the endpoints you would like me to add? For example, "Issues" is in the checklist above,but there are already a number of API endpoints for issues (see the wiki). Are there additional ones that you need?

ethantkoenig commented 7 years ago

@jag3773 Do we need to support removing issues, as opposed to just closing them? Right now, neither Github nor Gogs/Gitea support removing issues (neither in the API, nor from a browser).

ethantkoenig commented 7 years ago

I believe that the endpoints we need for issues already exist (see Issues). Let me know if I'm missing something.

jag3773 commented 7 years ago

If it's there, great!

ethantkoenig commented 7 years ago

Checking off webhooks, because the endpoints already exist for repos, and the ones for organizations are covered by the "Organizations" item.

ethantkoenig commented 7 years ago

@jag3773 All of the requested endpoints have been merged into gitea:master.