"swappliance.permissions.managecontextscripts" : "main:guides:general:permissions_guide#manage_context_scripts",
		"swappliance.permissions.fullcontrol": "main:guides:general:permissions_guide#full_control",
	},
	features:{
	"logistics": true,
	"groupvaprovidertemplates": true,
	"swappliance": <?php 
echo Supports::swappliance() ? "true" : "false";
?>
,
	"singleVMIPolicy": <?php 
echo Supports::singleVMIPolicy() ? "true" : "false";
?>
,
	"email": <?php 
echo ApplicationConfiguration::email('enable', false) ? "true" : "false";
?>
	}
};
if( <?php 
echo $hasRepository;
?>
 ){
	appdb.config.repository = { };
	appdb.config.repository.endpoint = {};
	appdb.config.repository.endpoint.base = "<?php 
echo ApplicationConfiguration::url('/repository/');
?>
";
	appdb.config.repository.endpoint.upload = "<?php 
echo ApplicationConfiguration::url('/repository/storage/upload');
 /**
  * Get configured recipient list by given key
  * 
  * @param string $list	Name of list
  * @return array		Array of email addresses of the list
  */
 public static function getList($list)
 {
     $recipients = ApplicationConfiguration::email('list.' . $list, '');
     if (trim($recipients) === '') {
         return array();
     }
     if (strpos(';', $recipients) !== FALSE) {
         $recipients = explode(';', $recipients);
     } else {
         if (strpos(',', $recipients) !== FALSE) {
             $recipients = explode(',', $recipients);
         } else {
             $recipients = array($recipients);
         }
     }
     return array_map('trim', $recipients);
 }