Web front view of package uploader

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Retrieve meta info from RPM package file

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Retrieve packages list from RPM repository via httpd server

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
sort module importing

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Update form of uploading package

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Update document about installing

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fix testing error

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fixed position of flash message

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fix name of metadata keys

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
update uploading file, but only check the behavior of the flask.ext.uploads

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Check source rpm

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Upload and verify package

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
separate utility functions

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
formatize result data for CouchDB

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
create document to CouchDB

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fix setup for testing

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Connection pool of CouchDB

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
list packages from CouchDB

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
details of package from CouchDB

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Remove mailto link

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>