diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index d3524b8f..a1b6646f 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -240,6 +240,8 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_ACCOUNT_DASHRECENT 11206 +#define WRENCHBOARD_RESOURCE_MYFILES 11307 + #define WRENCHBOARD_USER_DELETEACC 11990 #define WRENCHBOARD_ACCOUNT_END 11999 //************************************************************** diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 61359cb4..5ded6610 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -255,6 +255,8 @@ define('WRENCHBOARD_ACCOUNT_NOTIFICATIONS', 11205); define('WRENCHBOARD_PICTURE_PROFILE', 11300); define('WRENCHBOARD_PICTURE_FAMMEMBER',11305); +const WRENCHBOARD_RESOURCE_MYFILES = 11307; + define('WRENCHBOARD_USER_DELETEACC', 11990); define('WRENCHBOARD_ACCOUNT_END', 11999); //************************************************************** diff --git a/www-api/app/Controllers/WrenchResources.php b/www-api/app/Controllers/WrenchResources.php index 0ca43a23..38ebc985 100644 --- a/www-api/app/Controllers/WrenchResources.php +++ b/www-api/app/Controllers/WrenchResources.php @@ -57,6 +57,7 @@ class WrenchResources extends BaseController log_message('critical', "WrenchResources-> " ); $res1['tab_categories'] = $this->CategoryData(); $res1['ask_categories'] = $this->AskCategoryData(); + $res1['upload_types'] = $this->uploadTypes(); $res1['marketdata'] = $this->MarketData(); $res1['productdata'] = $this->ProductData(); $res1['collectiondata'] = $this->CollectionData(); @@ -91,6 +92,39 @@ class WrenchResources extends BaseController ]; return $arrayVar; } + + private function uploadTypes(){ + + //JPG, PNG, GIP, SVG, MP4, MP3, WEBM, OGG, GLB, GLTF + $arrayVar = [ + "data" => [ + [ + "id" => "JPG", + "name" => "JPG", + "max_size_mb" => "5", + ], + [ + "id" => "PNG", + "name" => "PNG", + "max_size_mb" => "4", + ], + [ + "id" => "GIP", + "name" => "GIP", + "max_size_mb" => "4", + ], + [ + "id" => "MP4", + "name" => "MP4", + "max_size_mb" => "10", + ], + + ] + ]; + + return $arrayVar; + + } private function CategoryData(){