JSON File Upload 1.0

JSON File Upload can perform several types of validation, like: check whether the user computer IP address is not in a list of banned addresses, check the file size against a given limit, check whether the file name has one of the accepted extensions and check whether file with the same name was previously uploaded.

After validation, a file can be moved to a specified folder and a log entry containing information about the file can be added.