Commit Contribution from Helicon

Includes:

- complete re-write of Web Application Gallery
- Addition of Web PI Installer in Server module
This commit is contained in:
omara_vworks 2012-07-19 13:16:33 -04:00
parent 3b81883a25
commit a2beec7fe4
80 changed files with 9236 additions and 1762 deletions

View file

@ -119,14 +119,18 @@ namespace WebsitePanel.Providers.Web
// web app gallery
void InitFeeds(int UserId, string[] feeds);
void SetResourceLanguage(int UserId, string resourceLanguage);
bool IsMsDeployInstalled();
GalleryCategoriesResult GetGalleryCategories();
GalleryApplicationsResult GetGalleryApplications(string categoryId);
GalleryApplicationResult GetGalleryApplication(string id);
GalleryWebAppStatus GetGalleryApplicationStatus(string id);
GalleryWebAppStatus DownloadGalleryApplication(string id);
DeploymentParametersResult GetGalleryApplicationParameters(string id);
StringResultObject InstallGalleryApplication(string id, List<DeploymentParameter> updatedValues);
GalleryLanguagesResult GetGalleryLanguages(int UserId);
GalleryCategoriesResult GetGalleryCategories(int UserId);
GalleryApplicationsResult GetGalleryApplications(int UserId, string categoryId);
GalleryApplicationsResult GetGalleryApplicationsFiltered(int UserId, string pattern);
GalleryApplicationResult GetGalleryApplication(int UserId, string id);
GalleryWebAppStatus GetGalleryApplicationStatus(int UserId, string id);
GalleryWebAppStatus DownloadGalleryApplication(int UserId, string id);
DeploymentParametersResult GetGalleryApplicationParameters(int UserId, string id);
StringResultObject InstallGalleryApplication(int UserId, string id, List<DeploymentParameter> updatedValues, string languageId);
//
void GrantWebManagementAccess(string siteId, string accountName, string accountPassword);