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

API v2 feature todo list #59

Open
4 of 15 tasks
PeteAndersen opened this issue Jun 3, 2017 · 3 comments
Open
4 of 15 tasks

API v2 feature todo list #59

PeteAndersen opened this issue Jun 3, 2017 · 3 comments

Comments

@PeteAndersen
Copy link
Collaborator

PeteAndersen commented Jun 3, 2017

  • Provide actual usage guide, how-to examples, etc
  • Document serializer fields with help_text
  • Include auth endpoints in swagger UI
  • Improve performance of global monster-instance and rune-instance lists
  • Filter fields for global monster-instance endpoints
  • Filter fields for global rune-instance endpoints
  • Add global team endpoint after team model revamp
  • Admin writeable bestiary for editing purposes
  • Data log endpoints
  • Personal data log endpoints underneath profiles (account owner only) w/ filtering support
  • Import/export endpoints
  • Feedback endpoints
  • API key support for authorizing third party tools
  • Classify existing API as v1 version in DRF
  • Switch to JSON rendering only with drf-ujson-renderer (swagger UI will provide the API testing feature)
@Nicktho
Copy link

Nicktho commented Jul 8, 2017

Really looking forward to

Import/export endpoints

I can add auto update functionality to sw-exporter

@syamantaknaskar
Copy link

Why not use Spring Framework for the REST endpoints ? I can contribute for that.

@PeteAndersen
Copy link
Collaborator Author

The website is Python based and using the Django framework. I am not looking to bring an unrelated technology into the mix when Django REST Framework fits the bill quite nicely already.

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

No branches or pull requests

3 participants