[free apps] provide app list and app data through json 'api'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Developer registration portal |
In Progress
|
Undecided
|
Łukasz Czyżykowski |
Bug Description
Up until the lp:apps-brancher used regular expressions and screenscraping to find out which apps are in which queue and where the data is stored. Below is a quick proposal of which data would be useful to the ARB and its helpers and how a possible implementation could look from the outside. There might be better ways to do this, so don't stick too closely to it. :-)
api/queue_states/
[{'name': 'ReviewPending', 'id': 1}, {'name': 'ReviewInProgress', 'id': 2}, ... ]
api/queue/?state=1
[{'name': 'guallet', 'submitted': '2012-03-24 15:46:23', 'author': 'somebody', 'author_email': '<email address hidden>', 'comments': [{'who': 'daniel', 'when': 2012-03-25 08:00', 'what': 'bla something bla bla'}], 'bzr_branch': '...',}]
Changed in developer-portal: | |
status: | New → In Progress |
assignee: | nobody → Łukasz Czyżykowski (lukasz-czyzykowski) |
This is fairly important to us as the apps-brancher stopped working because the apps table in myapps is now generated through some ajaxy bits.