pebble-dev / rebble-appstore-api

A quick reimplementation of api2/appstore-api
MIT License
13 stars 4 forks source link

Add new APIs to support new developer portal #14

Closed Willow-Systems closed 3 years ago

Willow-Systems commented 3 years ago

This is the big appstore-api update to support the new developer portal. It is the backend that matches the frontend @ https://github.com/pebble-dev/rebble-dev-portal/tree/devPortal2

No changes to database schema or sqlalchemy models have been made. Just new web APIs

Hopefully the new APIs are fairly self-explanatory, but if you want more details here's a braindump pdf

RWSdevportaldoc.pdf

Willow-Systems commented 3 years ago

This commits fix all the issues KB highlighted with one exception (currently cannot change supported platforms after initial app submission)

This puts it in a good enough mvp position so we can get v1 out of the door (then afterwards address things like the compatibility issue)

jwise commented 3 years ago

I think there are a few things unresolved here that were mistakenly marked as resolved but I'm prepared to sign off on this as soon as they are in fact resolved

Willow-Systems commented 3 years ago

I think there are a few things unresolved here that were mistakenly marked as resolved but I'm prepared to sign off on this as soon as they are in fact resolved

Whoops. This should be good to go now

Willow-Systems commented 3 years ago

Are we good to merge @jwise ?