From c7a2cdb448721254aa865c6067330d670cef59f1 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Thu, 31 Jul 2014 08:17:54 +0300 Subject: [PATCH] Fixed filename allowed character issues when uploading or deleting files through API. --- lib/nbi.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nbi.coffee b/lib/nbi.coffee index bdecbe9..9cf1376 100644 --- a/lib/nbi.coffee +++ b/lib/nbi.coffee @@ -54,7 +54,7 @@ TASKS_REGEX = /^\/tasks\/([a-zA-Z0-9\-\_\%]+)(\/[a-zA-Z_]*)?$/ TAGS_REGEX = /^\/devices\/([a-zA-Z0-9\-\_\%]+)\/tags\/([a-zA-Z0-9\-\_\%]+)\/?$/ PRESETS_REGEX = /^\/presets\/([a-zA-Z0-9\-\_\%]+)\/?$/ OBJECTS_REGEX = /^\/objects\/([a-zA-Z0-9\-\_\%]+)\/?$/ -FILES_REGEX = /^\/files\/([a-zA-Z0-9\-\_\%\ \.\/\(\)]+)\/?$/ +FILES_REGEX = /^\/files\/([a-zA-Z0-9\%\!\*\'\(\)\;\:\@\&\=\+\$\,\?\#\[\]\-\_\.\~]+)\/?$/ PING_REGEX = /^\/ping\/([a-zA-Z0-9\-\_\.]+)\/?$/ QUERY_REGEX = /^\/([a-zA-Z0-9_]+s)\/?$/ DEVICE_PRESET_REGEX = /^\/devices\/([a-zA-Z0-9\-\_\%]+)\/preset\/?$/