ukwa / ukwa-access-api

An application to wrap up APIs for accessing UKWA content.
Apache License 2.0
1 stars 2 forks source link

Bring Save and Nominate together #13

Open anjackson opened 3 years ago

anjackson commented 3 years ago

Change or extend the API to be the Nominations API as well as Save An URL.

i.e. record all submitted URLs, optionally as nominations, where nominations have fields:

Back-end should store all these in a proper DB table for analysis, e.g. tracking out-of-scope submissions. The existing page could also be ported over to it, where the * fields are required.

Ideas:

anjackson commented 2 years ago

I'm going to descope some of the more speculative parts of this, so it's possible to get something out the door.

anjackson commented 2 years ago

The fastapi branch includes an initial Nominations API, supporting tags and so forth. I've also made a basic iOS Shortcut that interacts with the Nomination API (or at least it's previous /api/save/ form), so that can work, but officially distributing something like that is a pain to set up, so I'm leaving that be for now.

anjackson commented 2 years ago

The basic CRUD part works now, what's missing is the status, and detalis from the RSS feed.

Should scope and status be separate? Or is it just: