6d61a59 Clean up the valid API parameters

Authored and Committed by mprahl 5 years ago
    Clean up the valid API parameters
    
    The MBS submission API endpoint should not accept every parameter
    that is also a column on the ModuleBuild table. There are two
    reasons for this. The first is that a user should be notified if
    the supplied parameter is invalid, whereas it could get silently
    ignored. The second reason is that a nefarious user could pass
    in specially crafted API parameters causing MBS to do something
    unexpected or undesired.
    
        
file modified
+14 -12