Skip to content

Commit ff13377

Browse files
committed
Merge branch 'main' into feature/inriver-integration
# Conflicts: # src/Umbraco.Cms.Integrations.sln
2 parents 45a90be + 3aacc11 commit ff13377

34 files changed

+330
-154
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
trigger:
2+
- main
3+
4+
pool:
5+
vmImage: 'windows-latest'
6+
7+
variables:
8+
projectName: 'Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core'
9+
project: 'src/$(projectName)/$(projectName).csproj'
10+
buildPlatform: 'Any CPU'
11+
buildConfiguration: 'Release'
12+
13+
steps:
14+
- task: NuGetToolInstaller@1
15+
displayName: 'Install NuGet'
16+
17+
- task: DotNetCoreCLI@2
18+
displayName: 'NuGet Restore'
19+
inputs:
20+
command: 'restore'
21+
feedsToUse: 'select'
22+
projects: '$(project)'
23+
includeNuGetOrg: true
24+
25+
- task: VSBuild@1
26+
displayName: 'Build Project'
27+
inputs:
28+
solution: '$(project)'
29+
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
30+
platform: '$(buildPlatform)'
31+
configuration: '$(buildConfiguration)'
32+
33+
- task: DotNetCoreCLI@2
34+
displayName: 'Create NuGet Package'
35+
inputs:
36+
command: 'pack'
37+
arguments: '--configuration $(buildConfiguration)'
38+
packagesToPack: '$(project)'
39+
versioningScheme: 'off'
40+
41+
- task: PublishBuildArtifacts@1
42+
displayName: 'Publish Build Artifacts'
43+
inputs:
44+
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
45+
ArtifactName: 'drop'
46+
publishLocation: 'Container'

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/ActiveCampaignComposer.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/ActiveCampaignComposer.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
using Microsoft.Extensions.DependencyInjection;
22

3+
using System;
4+
35
using Umbraco.Cms.Core.Composing;
46
using Umbraco.Cms.Core.DependencyInjection;
5-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Configuration;
7+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Configuration;
68

7-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign
9+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core
810
{
911
public class ActiveCampaignComposer : IComposer
1012
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/ActiveCampaignFormPickerConfiguration.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/ActiveCampaignFormPickerConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Umbraco.Cms.Core.PropertyEditors;
22

3-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign
3+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core
44
{
55
public class ActiveCampaignFormPickerConfiguration
66
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/ActiveCampaignFormPickerConfigurationEditor.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/ActiveCampaignFormPickerConfigurationEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using Umbraco.Cms.Core.PropertyEditors;
33
using Umbraco.Cms.Core.Services;
44

5-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign
5+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core
66
{
77
public class ActiveCampaignFormPickerConfigurationEditor : ConfigurationEditor<ActiveCampaignFormPickerConfiguration>
88
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/ActiveCampaignFormPickerPropertyEditor.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/ActiveCampaignFormPickerPropertyEditor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
using Umbraco.Cms.Core.PropertyEditors;
33
using Umbraco.Cms.Core.Services;
44

5-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign
5+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core
66
{
77
[DataEditor(
88
alias: Constants.PropertyEditorAlias,
99
name: "ActiveCampaign Form Picker",
1010
view: "~/App_Plugins/UmbracoCms.Integrations/Crm/ActiveCampaign/views/formpicker.html",
11-
Group = Core.Constants.PropertyEditors.Groups.Pickers,
11+
Group = Cms.Core.Constants.PropertyEditors.Groups.Pickers,
1212
Icon = "icon-activecampaign")]
1313
public class ActiveCampaignFormPickerPropertyEditor : DataEditor
1414
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/Configuration/ActiveCampaignSettings.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/Configuration/ActiveCampaignSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Configuration
2+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Configuration
33
{
44
public class ActiveCampaignSettings
55
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/Constants.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/Constants.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign
2+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core
33
{
44
public class Constants
55
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/Controllers/FormsController.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/Controllers/FormsController.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
using Microsoft.AspNetCore.Mvc;
22
using Microsoft.Extensions.Options;
33

4+
using System;
5+
using System.Net.Http;
46
using System.Text.Json;
57
using System.Text.Json.Nodes;
8+
using System.Threading.Tasks;
69

7-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Configuration;
8-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Models.Dtos;
10+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Configuration;
11+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Models.Dtos;
912
using Umbraco.Cms.Web.BackOffice.Controllers;
1013
using Umbraco.Cms.Web.Common.Attributes;
1114

12-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Controllers
15+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Controllers
1316
{
1417
[PluginController("UmbracoCmsIntegrationsCrmActiveCampaign")]
1518
public class FormsController : UmbracoAuthorizedApiController

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/Editors/ActiveCampaignFormPickerValueConverter.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/Editors/ActiveCampaignFormPickerValueConverter.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using Microsoft.Extensions.Options;
2-
using System.Text.Json.Nodes;
2+
3+
using System;
34

45
using Umbraco.Cms.Core.Models.PublishedContent;
56
using Umbraco.Cms.Core.PropertyEditors;
6-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Configuration;
7-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Models.ViewModels;
7+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Configuration;
8+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Models.ViewModels;
89

9-
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Editors
10+
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Editors
1011
{
1112
public class ActiveCampaignFormPickerValueConverter : PropertyValueConverterBase
1213
{

src/Umbraco.Cms.Integrations.Crm.ActiveCampaign/Helpers/ActiveCampaignHtmlExtensions.cs renamed to src/Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core/Helpers/ActiveCampaignHtmlExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Microsoft.AspNetCore.Html;
22
using Microsoft.AspNetCore.Mvc.Rendering;
33

4-
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Models.ViewModels;
4+
using Umbraco.Cms.Integrations.Crm.ActiveCampaign.Core.Models.ViewModels;
55

66
namespace Umbraco.Cms.Integrations.Crm.ActiveCampaign.Helpers
77
{

0 commit comments

Comments
 (0)