From 1e5c00878be5f585af6bdabd6c850a931c19b033 Mon Sep 17 00:00:00 2001 From: Bjarke Berg Date: Wed, 15 Jan 2020 09:05:26 +0100 Subject: [PATCH] AB4549 - Moved models from web to abstractions and infrastructure --- .../Models/AnchorsModel.cs | 0 .../Models/ChangingPasswordModel.cs | 0 .../Models/ContentEditing/AuditLog.cs | 0 .../ContentDomainsAndCulture.cs | 0 .../ContentEditing/ContentPropertyBasic.cs | 0 .../ContentEditing/ContentSaveAction.cs | 0 .../ContentEditing/ContentSavedState.cs | 0 .../DictionaryOverviewDisplay.cs | 0 .../DictionaryOverviewTranslationDisplay.cs | 0 .../DictionaryTranslationDisplay.cs | 0 .../DictionaryTranslationSave.cs | 0 .../Models/ContentEditing/DomainDisplay.cs | 0 .../ContentEditing/IContentProperties.cs | 0 .../Models/ContentEditing/IContentSave.cs | 0 .../ContentEditing/IHaveUploadedFiles.cs | 0 .../Models/ContentEditing/ITabbedContent.cs | 0 .../Models/ContentEditing/Language.cs | 0 .../Models/ContentEditing/LinkDisplay.cs | 0 .../ContentEditing/NotificationStyle.cs | 0 .../Models/ContentEditing/Permission.cs | 0 .../ContentEditing/PropertyTypeValidation.cs | 0 .../Models/ContentEditing/Tab.cs | 0 .../Models/ContentModel.cs | 0 .../Models/ContentModelOfTContent.cs | 0 .../Models/IContentModel.cs | 0 .../Models/ImageCropAnchor.cs | 0 .../Models/ImageCropMode.cs | 0 .../Models/ImageCropRatioMode.cs | 0 .../Models/Link.cs | 0 .../Models/LinkType.cs | 0 .../Models/LoginModel.cs | 0 .../Models/PackageInstallModel.cs | 0 .../Models/PackageInstallResult.cs | 0 .../Models/PartialViewMacroModel.cs | 0 .../Models/PartialViewMacroModelExtensions.cs | 0 .../Models/PasswordChangedModel.cs | 0 .../Models/PostRedirectModel.cs | 0 .../Models/RequestPasswordResetModel.cs | 0 .../Models/SendCodeViewModel.cs | 0 .../Models/SetPasswordModel.cs | 0 .../Models/TemplateQuery/ContentTypeModel.cs | 0 .../Models/TemplateQuery/Operator.cs | 0 .../Models/TemplateQuery/OperatorFactory.cs | 0 .../Models/TemplateQuery/OperatorTerm.cs | 0 .../Models/TemplateQuery/PropertyModel.cs | 0 .../Models/TemplateQuery/QueryCondition.cs | 0 .../TemplateQuery/QueryConditionExtensions.cs | 0 .../Models/TemplateQuery/QueryModel.cs | 0 .../Models/TemplateQuery/QueryResultModel.cs | 0 .../Models/TemplateQuery/SortExpression.cs | 0 .../Models/TemplateQuery/SourceModel.cs | 0 .../TemplateQuery/TemplateQueryResult.cs | 0 .../Models/UmbracoProperty.cs | 0 .../Models/UnLinkLoginModel.cs | 0 .../Models/UpgradeCheckResponse.cs | 5 +- .../Models/UserTourStatus.cs | 0 .../Models/ValidatePasswordResetCodeModel.cs | 0 .../Models/BackOfficeTour.cs | 0 .../Models/BackOfficeTourFile.cs | 0 .../Models/BackOfficeTourStep.cs | 0 .../AssignedContentPermissions.cs | 0 .../AssignedUserGroupPermissions.cs | 0 .../Models/ContentEditing/ContentItemBasic.cs | 0 .../ContentEditing/ContentPropertyDisplay.cs | 0 .../ContentEditing/DictionaryDisplay.cs | 0 .../Models/ContentEditing/DictionarySave.cs | 0 .../Models/ContentEditing/DomainSave.cs | 0 .../Models/ContentEditing/EditorNavigation.cs | 0 .../Models/ContentEditing/EntityBasic.cs | 2 - .../GetAvailableCompositionsFilter.cs | 0 .../Models/ContentEditing/IErrorModel.cs | 0 .../ContentEditing/INotificationModel.cs | 0 .../Models/ContentEditing/MacroParameter.cs | 0 .../ContentEditing/MacroParameterDisplay.cs | 0 .../Models/ContentEditing/Notification.cs | 0 .../ContentEditing/TabbedContentItem.cs | 0 .../Models/ContentEditing/UserProfile.cs | 0 .../Umbraco.Infrastructure.csproj | 4 - src/Umbraco.Web/Umbraco.Web.csproj | 83 +------------------ 79 files changed, 5 insertions(+), 89 deletions(-) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/AnchorsModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ChangingPasswordModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/AuditLog.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/ContentDomainsAndCulture.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/ContentPropertyBasic.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/ContentSaveAction.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/ContentSavedState.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/DictionaryOverviewDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/DictionaryOverviewTranslationDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/DictionaryTranslationDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/DictionaryTranslationSave.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/DomainDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/IContentProperties.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/IContentSave.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/IHaveUploadedFiles.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/ITabbedContent.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/Language.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/LinkDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/NotificationStyle.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/Permission.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/PropertyTypeValidation.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentEditing/Tab.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ContentModelOfTContent.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/IContentModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ImageCropAnchor.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ImageCropMode.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ImageCropRatioMode.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/Link.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/LinkType.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/LoginModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PackageInstallModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PackageInstallResult.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PartialViewMacroModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PartialViewMacroModelExtensions.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PasswordChangedModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/PostRedirectModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/RequestPasswordResetModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/SendCodeViewModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/SetPasswordModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/ContentTypeModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/Operator.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/OperatorFactory.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/OperatorTerm.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/PropertyModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/QueryCondition.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/QueryConditionExtensions.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/QueryModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/QueryResultModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/SortExpression.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/SourceModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/TemplateQuery/TemplateQueryResult.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/UmbracoProperty.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/UnLinkLoginModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/UpgradeCheckResponse.cs (82%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/UserTourStatus.cs (100%) rename src/{Umbraco.Web => Umbraco.Abstractions}/Models/ValidatePasswordResetCodeModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/BackOfficeTour.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/BackOfficeTourFile.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/BackOfficeTourStep.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/AssignedContentPermissions.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/AssignedUserGroupPermissions.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/ContentItemBasic.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/ContentPropertyDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/DictionaryDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/DictionarySave.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/DomainSave.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/EditorNavigation.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/EntityBasic.cs (97%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/GetAvailableCompositionsFilter.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/IErrorModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/INotificationModel.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/MacroParameter.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/MacroParameterDisplay.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/Notification.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/TabbedContentItem.cs (100%) rename src/{Umbraco.Web => Umbraco.Infrastructure}/Models/ContentEditing/UserProfile.cs (100%) diff --git a/src/Umbraco.Web/Models/AnchorsModel.cs b/src/Umbraco.Abstractions/Models/AnchorsModel.cs similarity index 100% rename from src/Umbraco.Web/Models/AnchorsModel.cs rename to src/Umbraco.Abstractions/Models/AnchorsModel.cs diff --git a/src/Umbraco.Web/Models/ChangingPasswordModel.cs b/src/Umbraco.Abstractions/Models/ChangingPasswordModel.cs similarity index 100% rename from src/Umbraco.Web/Models/ChangingPasswordModel.cs rename to src/Umbraco.Abstractions/Models/ChangingPasswordModel.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/AuditLog.cs b/src/Umbraco.Abstractions/Models/ContentEditing/AuditLog.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/AuditLog.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/AuditLog.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentDomainsAndCulture.cs b/src/Umbraco.Abstractions/Models/ContentEditing/ContentDomainsAndCulture.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentDomainsAndCulture.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/ContentDomainsAndCulture.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentPropertyBasic.cs b/src/Umbraco.Abstractions/Models/ContentEditing/ContentPropertyBasic.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentPropertyBasic.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/ContentPropertyBasic.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentSaveAction.cs b/src/Umbraco.Abstractions/Models/ContentEditing/ContentSaveAction.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentSaveAction.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/ContentSaveAction.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentSavedState.cs b/src/Umbraco.Abstractions/Models/ContentEditing/ContentSavedState.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentSavedState.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/ContentSavedState.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionaryOverviewDisplay.cs b/src/Umbraco.Abstractions/Models/ContentEditing/DictionaryOverviewDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionaryOverviewDisplay.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/DictionaryOverviewDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionaryOverviewTranslationDisplay.cs b/src/Umbraco.Abstractions/Models/ContentEditing/DictionaryOverviewTranslationDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionaryOverviewTranslationDisplay.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/DictionaryOverviewTranslationDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionaryTranslationDisplay.cs b/src/Umbraco.Abstractions/Models/ContentEditing/DictionaryTranslationDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionaryTranslationDisplay.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/DictionaryTranslationDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionaryTranslationSave.cs b/src/Umbraco.Abstractions/Models/ContentEditing/DictionaryTranslationSave.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionaryTranslationSave.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/DictionaryTranslationSave.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DomainDisplay.cs b/src/Umbraco.Abstractions/Models/ContentEditing/DomainDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DomainDisplay.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/DomainDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/IContentProperties.cs b/src/Umbraco.Abstractions/Models/ContentEditing/IContentProperties.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/IContentProperties.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/IContentProperties.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/IContentSave.cs b/src/Umbraco.Abstractions/Models/ContentEditing/IContentSave.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/IContentSave.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/IContentSave.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/IHaveUploadedFiles.cs b/src/Umbraco.Abstractions/Models/ContentEditing/IHaveUploadedFiles.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/IHaveUploadedFiles.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/IHaveUploadedFiles.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ITabbedContent.cs b/src/Umbraco.Abstractions/Models/ContentEditing/ITabbedContent.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ITabbedContent.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/ITabbedContent.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/Language.cs b/src/Umbraco.Abstractions/Models/ContentEditing/Language.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/Language.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/Language.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/LinkDisplay.cs b/src/Umbraco.Abstractions/Models/ContentEditing/LinkDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/LinkDisplay.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/LinkDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/NotificationStyle.cs b/src/Umbraco.Abstractions/Models/ContentEditing/NotificationStyle.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/NotificationStyle.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/NotificationStyle.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/Permission.cs b/src/Umbraco.Abstractions/Models/ContentEditing/Permission.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/Permission.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/Permission.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/PropertyTypeValidation.cs b/src/Umbraco.Abstractions/Models/ContentEditing/PropertyTypeValidation.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/PropertyTypeValidation.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/PropertyTypeValidation.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/Tab.cs b/src/Umbraco.Abstractions/Models/ContentEditing/Tab.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/Tab.cs rename to src/Umbraco.Abstractions/Models/ContentEditing/Tab.cs diff --git a/src/Umbraco.Web/Models/ContentModel.cs b/src/Umbraco.Abstractions/Models/ContentModel.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentModel.cs rename to src/Umbraco.Abstractions/Models/ContentModel.cs diff --git a/src/Umbraco.Web/Models/ContentModelOfTContent.cs b/src/Umbraco.Abstractions/Models/ContentModelOfTContent.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentModelOfTContent.cs rename to src/Umbraco.Abstractions/Models/ContentModelOfTContent.cs diff --git a/src/Umbraco.Web/Models/IContentModel.cs b/src/Umbraco.Abstractions/Models/IContentModel.cs similarity index 100% rename from src/Umbraco.Web/Models/IContentModel.cs rename to src/Umbraco.Abstractions/Models/IContentModel.cs diff --git a/src/Umbraco.Web/Models/ImageCropAnchor.cs b/src/Umbraco.Abstractions/Models/ImageCropAnchor.cs similarity index 100% rename from src/Umbraco.Web/Models/ImageCropAnchor.cs rename to src/Umbraco.Abstractions/Models/ImageCropAnchor.cs diff --git a/src/Umbraco.Web/Models/ImageCropMode.cs b/src/Umbraco.Abstractions/Models/ImageCropMode.cs similarity index 100% rename from src/Umbraco.Web/Models/ImageCropMode.cs rename to src/Umbraco.Abstractions/Models/ImageCropMode.cs diff --git a/src/Umbraco.Web/Models/ImageCropRatioMode.cs b/src/Umbraco.Abstractions/Models/ImageCropRatioMode.cs similarity index 100% rename from src/Umbraco.Web/Models/ImageCropRatioMode.cs rename to src/Umbraco.Abstractions/Models/ImageCropRatioMode.cs diff --git a/src/Umbraco.Web/Models/Link.cs b/src/Umbraco.Abstractions/Models/Link.cs similarity index 100% rename from src/Umbraco.Web/Models/Link.cs rename to src/Umbraco.Abstractions/Models/Link.cs diff --git a/src/Umbraco.Web/Models/LinkType.cs b/src/Umbraco.Abstractions/Models/LinkType.cs similarity index 100% rename from src/Umbraco.Web/Models/LinkType.cs rename to src/Umbraco.Abstractions/Models/LinkType.cs diff --git a/src/Umbraco.Web/Models/LoginModel.cs b/src/Umbraco.Abstractions/Models/LoginModel.cs similarity index 100% rename from src/Umbraco.Web/Models/LoginModel.cs rename to src/Umbraco.Abstractions/Models/LoginModel.cs diff --git a/src/Umbraco.Web/Models/PackageInstallModel.cs b/src/Umbraco.Abstractions/Models/PackageInstallModel.cs similarity index 100% rename from src/Umbraco.Web/Models/PackageInstallModel.cs rename to src/Umbraco.Abstractions/Models/PackageInstallModel.cs diff --git a/src/Umbraco.Web/Models/PackageInstallResult.cs b/src/Umbraco.Abstractions/Models/PackageInstallResult.cs similarity index 100% rename from src/Umbraco.Web/Models/PackageInstallResult.cs rename to src/Umbraco.Abstractions/Models/PackageInstallResult.cs diff --git a/src/Umbraco.Web/Models/PartialViewMacroModel.cs b/src/Umbraco.Abstractions/Models/PartialViewMacroModel.cs similarity index 100% rename from src/Umbraco.Web/Models/PartialViewMacroModel.cs rename to src/Umbraco.Abstractions/Models/PartialViewMacroModel.cs diff --git a/src/Umbraco.Web/Models/PartialViewMacroModelExtensions.cs b/src/Umbraco.Abstractions/Models/PartialViewMacroModelExtensions.cs similarity index 100% rename from src/Umbraco.Web/Models/PartialViewMacroModelExtensions.cs rename to src/Umbraco.Abstractions/Models/PartialViewMacroModelExtensions.cs diff --git a/src/Umbraco.Web/Models/PasswordChangedModel.cs b/src/Umbraco.Abstractions/Models/PasswordChangedModel.cs similarity index 100% rename from src/Umbraco.Web/Models/PasswordChangedModel.cs rename to src/Umbraco.Abstractions/Models/PasswordChangedModel.cs diff --git a/src/Umbraco.Web/Models/PostRedirectModel.cs b/src/Umbraco.Abstractions/Models/PostRedirectModel.cs similarity index 100% rename from src/Umbraco.Web/Models/PostRedirectModel.cs rename to src/Umbraco.Abstractions/Models/PostRedirectModel.cs diff --git a/src/Umbraco.Web/Models/RequestPasswordResetModel.cs b/src/Umbraco.Abstractions/Models/RequestPasswordResetModel.cs similarity index 100% rename from src/Umbraco.Web/Models/RequestPasswordResetModel.cs rename to src/Umbraco.Abstractions/Models/RequestPasswordResetModel.cs diff --git a/src/Umbraco.Web/Models/SendCodeViewModel.cs b/src/Umbraco.Abstractions/Models/SendCodeViewModel.cs similarity index 100% rename from src/Umbraco.Web/Models/SendCodeViewModel.cs rename to src/Umbraco.Abstractions/Models/SendCodeViewModel.cs diff --git a/src/Umbraco.Web/Models/SetPasswordModel.cs b/src/Umbraco.Abstractions/Models/SetPasswordModel.cs similarity index 100% rename from src/Umbraco.Web/Models/SetPasswordModel.cs rename to src/Umbraco.Abstractions/Models/SetPasswordModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/ContentTypeModel.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/ContentTypeModel.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/ContentTypeModel.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/ContentTypeModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/Operator.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/Operator.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/Operator.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/Operator.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/OperatorFactory.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/OperatorFactory.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/OperatorFactory.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/OperatorFactory.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/OperatorTerm.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/OperatorTerm.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/OperatorTerm.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/OperatorTerm.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/PropertyModel.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/PropertyModel.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/PropertyModel.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/PropertyModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/QueryCondition.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/QueryCondition.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/QueryCondition.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/QueryCondition.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/QueryConditionExtensions.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/QueryConditionExtensions.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/QueryConditionExtensions.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/QueryConditionExtensions.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/QueryModel.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/QueryModel.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/QueryModel.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/QueryModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/QueryResultModel.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/QueryResultModel.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/QueryResultModel.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/QueryResultModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/SortExpression.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/SortExpression.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/SortExpression.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/SortExpression.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/SourceModel.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/SourceModel.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/SourceModel.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/SourceModel.cs diff --git a/src/Umbraco.Web/Models/TemplateQuery/TemplateQueryResult.cs b/src/Umbraco.Abstractions/Models/TemplateQuery/TemplateQueryResult.cs similarity index 100% rename from src/Umbraco.Web/Models/TemplateQuery/TemplateQueryResult.cs rename to src/Umbraco.Abstractions/Models/TemplateQuery/TemplateQueryResult.cs diff --git a/src/Umbraco.Web/Models/UmbracoProperty.cs b/src/Umbraco.Abstractions/Models/UmbracoProperty.cs similarity index 100% rename from src/Umbraco.Web/Models/UmbracoProperty.cs rename to src/Umbraco.Abstractions/Models/UmbracoProperty.cs diff --git a/src/Umbraco.Web/Models/UnLinkLoginModel.cs b/src/Umbraco.Abstractions/Models/UnLinkLoginModel.cs similarity index 100% rename from src/Umbraco.Web/Models/UnLinkLoginModel.cs rename to src/Umbraco.Abstractions/Models/UnLinkLoginModel.cs diff --git a/src/Umbraco.Web/Models/UpgradeCheckResponse.cs b/src/Umbraco.Abstractions/Models/UpgradeCheckResponse.cs similarity index 82% rename from src/Umbraco.Web/Models/UpgradeCheckResponse.cs rename to src/Umbraco.Abstractions/Models/UpgradeCheckResponse.cs index 6b15e33625..854f6cc4de 100644 --- a/src/Umbraco.Web/Models/UpgradeCheckResponse.cs +++ b/src/Umbraco.Abstractions/Models/UpgradeCheckResponse.cs @@ -1,6 +1,5 @@ using System.Runtime.Serialization; -using System.Web; -using Umbraco.Core.Composing; +using System.Net; using Umbraco.Core.Configuration; namespace Umbraco.Web.Models @@ -22,7 +21,7 @@ namespace Umbraco.Web.Models { Type = upgradeType; Comment = upgradeComment; - Url = upgradeUrl + "?version=" + HttpUtility.UrlEncode(umbracoVersion.Current.ToString(3)); + Url = upgradeUrl + "?version=" + WebUtility.UrlEncode(umbracoVersion.Current.ToString(3)); } } } diff --git a/src/Umbraco.Web/Models/UserTourStatus.cs b/src/Umbraco.Abstractions/Models/UserTourStatus.cs similarity index 100% rename from src/Umbraco.Web/Models/UserTourStatus.cs rename to src/Umbraco.Abstractions/Models/UserTourStatus.cs diff --git a/src/Umbraco.Web/Models/ValidatePasswordResetCodeModel.cs b/src/Umbraco.Abstractions/Models/ValidatePasswordResetCodeModel.cs similarity index 100% rename from src/Umbraco.Web/Models/ValidatePasswordResetCodeModel.cs rename to src/Umbraco.Abstractions/Models/ValidatePasswordResetCodeModel.cs diff --git a/src/Umbraco.Web/Models/BackOfficeTour.cs b/src/Umbraco.Infrastructure/Models/BackOfficeTour.cs similarity index 100% rename from src/Umbraco.Web/Models/BackOfficeTour.cs rename to src/Umbraco.Infrastructure/Models/BackOfficeTour.cs diff --git a/src/Umbraco.Web/Models/BackOfficeTourFile.cs b/src/Umbraco.Infrastructure/Models/BackOfficeTourFile.cs similarity index 100% rename from src/Umbraco.Web/Models/BackOfficeTourFile.cs rename to src/Umbraco.Infrastructure/Models/BackOfficeTourFile.cs diff --git a/src/Umbraco.Web/Models/BackOfficeTourStep.cs b/src/Umbraco.Infrastructure/Models/BackOfficeTourStep.cs similarity index 100% rename from src/Umbraco.Web/Models/BackOfficeTourStep.cs rename to src/Umbraco.Infrastructure/Models/BackOfficeTourStep.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/AssignedContentPermissions.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/AssignedContentPermissions.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/AssignedContentPermissions.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/AssignedContentPermissions.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/AssignedUserGroupPermissions.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/AssignedUserGroupPermissions.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/AssignedUserGroupPermissions.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/AssignedUserGroupPermissions.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentItemBasic.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/ContentItemBasic.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentItemBasic.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/ContentItemBasic.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentPropertyDisplay.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/ContentPropertyDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/ContentPropertyDisplay.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/ContentPropertyDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionaryDisplay.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/DictionaryDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionaryDisplay.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/DictionaryDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DictionarySave.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/DictionarySave.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DictionarySave.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/DictionarySave.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/DomainSave.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/DomainSave.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/DomainSave.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/DomainSave.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/EditorNavigation.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/EditorNavigation.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/EditorNavigation.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/EditorNavigation.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/EntityBasic.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/EntityBasic.cs similarity index 97% rename from src/Umbraco.Web/Models/ContentEditing/EntityBasic.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/EntityBasic.cs index 6cb2ccffaf..512bc1517d 100644 --- a/src/Umbraco.Web/Models/ContentEditing/EntityBasic.cs +++ b/src/Umbraco.Infrastructure/Models/ContentEditing/EntityBasic.cs @@ -3,12 +3,10 @@ using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Runtime.Serialization; -using System.Web.Http.ModelBinding; using Newtonsoft.Json; using Umbraco.Core; using Umbraco.Core.Models.Validation; using Umbraco.Core.Serialization; -using Umbraco.Web.WebApi; namespace Umbraco.Web.Models.ContentEditing { diff --git a/src/Umbraco.Web/Models/ContentEditing/GetAvailableCompositionsFilter.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/GetAvailableCompositionsFilter.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/GetAvailableCompositionsFilter.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/GetAvailableCompositionsFilter.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/IErrorModel.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/IErrorModel.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/IErrorModel.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/IErrorModel.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/INotificationModel.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/INotificationModel.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/INotificationModel.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/INotificationModel.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/MacroParameter.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/MacroParameter.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/MacroParameter.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/MacroParameter.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/MacroParameterDisplay.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/MacroParameterDisplay.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/MacroParameterDisplay.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/MacroParameterDisplay.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/Notification.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/Notification.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/Notification.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/Notification.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/TabbedContentItem.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/TabbedContentItem.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/TabbedContentItem.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/TabbedContentItem.cs diff --git a/src/Umbraco.Web/Models/ContentEditing/UserProfile.cs b/src/Umbraco.Infrastructure/Models/ContentEditing/UserProfile.cs similarity index 100% rename from src/Umbraco.Web/Models/ContentEditing/UserProfile.cs rename to src/Umbraco.Infrastructure/Models/ContentEditing/UserProfile.cs diff --git a/src/Umbraco.Infrastructure/Umbraco.Infrastructure.csproj b/src/Umbraco.Infrastructure/Umbraco.Infrastructure.csproj index 795ce65381..bb893ea1df 100644 --- a/src/Umbraco.Infrastructure/Umbraco.Infrastructure.csproj +++ b/src/Umbraco.Infrastructure/Umbraco.Infrastructure.csproj @@ -62,10 +62,6 @@ - - - - diff --git a/src/Umbraco.Web/Umbraco.Web.csproj b/src/Umbraco.Web/Umbraco.Web.csproj index 0ce7127a5b..f709408555 100755 --- a/src/Umbraco.Web/Umbraco.Web.csproj +++ b/src/Umbraco.Web/Umbraco.Web.csproj @@ -181,17 +181,16 @@ - + - + - + - @@ -226,9 +225,6 @@ - - - @@ -286,8 +282,6 @@ - - @@ -304,7 +298,6 @@ - @@ -388,33 +381,15 @@ - - - - - - - - - - - - - - - - - - @@ -425,9 +400,7 @@ - - @@ -439,9 +412,7 @@ - - @@ -597,7 +568,6 @@ - @@ -617,10 +587,6 @@ - - - - @@ -660,7 +626,6 @@ - @@ -697,25 +662,12 @@ - - - - - - - - - - - - - @@ -745,12 +697,6 @@ - - - - - - @@ -760,7 +706,6 @@ - @@ -770,13 +715,10 @@ - - - @@ -787,8 +729,6 @@ - - @@ -886,11 +826,9 @@ - - @@ -902,17 +840,8 @@ - - - - - - - - - @@ -957,12 +886,9 @@ - - - @@ -972,7 +898,6 @@ - @@ -1073,7 +998,6 @@ - @@ -1083,7 +1007,6 @@ -