<Name of a collection>
|
|--------- packages
| |---- Slicer
| | |
| | 4.8.1
| | |----- Slicer-4.8.1-linux-amd64.tar.gz
| | |----- Slicer-4.8.1-macos-amd64.dmg
| | |----- Slicer-4.8.1-win-amd64.exe
| | |----- extensions
| | | |--------- ext1
| | | [...]
| | nightly
| | |---- r1000
| | | |--------- [...]
| | |---- r1042
| | |----- Slicer-4.9.1-2018-02-29-linux-amd64.tar.gz
| | |----- Slicer-4.9.1-2018-02-29-macos-amd64.dmg
| | |----- Slicer-4.9.1-2018-02-29-win-amd64.exe
| | |----- extensions
| | |--------- ext1
| | [...]
| |
| |---- SlicerCustom1
|
|
|--------- other unrelated folder
Download stats currently stored as metadata under each "releases" (4.8.1, nightly, ...) and should be updated to also contain the download stats of the application package:
{
"26953": {
"applications": {
"linux": {
"amd64": 1
},
"macosx": {
"amd64": 1
}
},
"extensions": {
"CardiacAgatstonMeasures": {
"macosx": {
"amd64": 1
}
},
"DebuggingTools": {
"macosx": {
"amd64": 1
}
}
}
},
"26962": {
"applications": {
},
"extensions": {
"Autoscroll": {
"macosx": {
"amd64": 1
}
},
"EasyClip": {
"macosx": {
"amd64": 1
}
}
}
}
}
get /app/{app_id}/package
delete /app/{app_id}/package/${package_id}
post /app/{app_id}/package