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

Writing XSD for all API methods #2

Open
31 of 39 tasks
maul-esel opened this issue Oct 29, 2012 · 2 comments
Open
31 of 39 tasks

Writing XSD for all API methods #2

maul-esel opened this issue Oct 29, 2012 · 2 comments

Comments

@maul-esel
Copy link
Member

The XSD for API output is currently incomplete. Missing files should be added.

API methods to write XSD for:

  • version

items

  • items/add (HTTP 204)
  • items/list
  • items/tags
  • items/types
  • items/describe
  • items/remove (obsolete, and HTTP 204 anyway)
  • items/rating

review

  • items/review/accept (HTTP 204)
  • items/review/reject (HTTP 204)
  • items/review/status

stdlib

  • stdlib/items

candidates

  • stdlib/candidates/list
  • stdlib/candidates/approve (HTTP 204)
  • stdlib/candidates/describe
  • stdlib/candidates/create
  • stdlib/candidates/reject (HTTP 204)
  • stdlib/candidates/accept (HTTP 204)
  • stdlib/candidates/voting

pending

  • stdlib/pending/list
  • stdlib/pending/delay (HTTP 204)
  • stdlib/pending/edit (HTTP 204)

releases

  • stdlib/releases/list
  • stdlib/releases/create
  • stdlib/releases/describe
  • stdlib/releases/delete (HTTP 204)
  • stdlib/releases/modify (HTTP 204)
  • stdlib/releases/publish (HTTP 204)

users

  • users/list
  • users/describe
  • users/modify (HTTP 204)
  • users/authorize (HTTP 204)
  • users/unauthorize (HTTP 204)

registration

  • users/registration/init (HTTP 204)
  • users/registration/token (Outputs image)
  • users/registration/verify (HTTP 204)

suspensions

  • users/suspensions/list
  • users/suspensions/create (HTTP 204)
  • users/suspensions/delete (HTTP 204)
@maul-esel
Copy link
Member Author

Also: add special XSD type for semver (see schema.xsd).

@maul-esel
Copy link
Member Author

Required for #35.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant