Skip to content

Commit aee9bbb

Browse files
committed
Merge remote-tracking branch 'upstream/v9/contrib' into temp-11381
2 parents 98474e1 + ad66d61 commit aee9bbb

File tree

797 files changed

+2112
-2132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

797 files changed

+2112
-2132
lines changed

.editorconfig

Lines changed: 436 additions & 26 deletions
Large diffs are not rendered by default.

.gitignore

Lines changed: 46 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
.DS_Store
2020
._.DS_Store
2121
.vs/
22-
/local/
22+
.idea/
2323

2424
# Build directories
2525
[Bb]in/
26-
[Db]ebug*/
27-
[Rr]elease*/
28-
obj/
26+
[Oo]bj/
27+
[Db]ebug/
28+
[Rr]elease/
2929

3030
# Tools
3131
_ReSharper*/
@@ -35,122 +35,69 @@ _NCrunch_*/
3535
*.ncrunchproject
3636
*.crunchsolution.cache
3737
tools/NDepend/
38-
3938
[Tt]est[Rr]esult*
4039
[Bb]uild[Ll]og.*
41-
*.[Pp]ublish.xml
4240
[sS]ource
4341
[sS]andbox
44-
umbraco.config
45-
App_Data/TEMP/*
46-
[Uu]mbraco/[Pp]resentation/[Uu]mbraco/[Pp]lugins/*
47-
[Uu]mbraco/[Pp]resentation/[Uu]ser[Cc]ontrols/*
48-
[Uu]mbraco/[Pp]resentation/[Ss]cripts/*
49-
[Uu]mbraco/[Pp]resentation/[Ff]onts/*
50-
[Uu]mbraco/[Pp]resentation/[Cc]ss/*
51-
52-
src/Umbraco.Tests/App_Data/*
53-
54-
umbraco/presentation/umbraco/plugins/uComponents/uComponentsInstaller.ascx
55-
umbraco/presentation/packages/uComponents/MultiNodePicker/CustomTreeService.asmx
56-
57-
src/Umbraco.Tests/config/applications.config
58-
src/Umbraco.Tests/config/trees.config
59-
src/Umbraco.Tests/config/404handlers.config
60-
src/Umbraco.Tests/[Cc]onfig/umbracoSettings.config
61-
src/packages/
62-
src/packages/repositories.config
63-
64-
*.transformed
65-
6642
node_modules
6743
lib-bower
68-
69-
src/Umbraco.Web.UI.Client/[Bb]uild/*
70-
src/Umbraco.Web.UI.Client/[Bb]uild/[Bb]elle/
71-
72-
src/Umbraco.Web.UI.Client/src/[Ll]ess/*.css
73-
src/Umbraco.Web.UI.Client/vwd.webinfo
74-
75-
src/*.psess
76-
src/*.vspx
77-
44+
*.psess
45+
*.vspx
7846
NDependOut/*
7947
QueryResult.htm
80-
81-
build/ApiDocs/*
82-
build/ApiDocs/Output/*
83-
src/Umbraco.Web.UI.Client/bower_components/*
48+
tools/docfx/*
8449

8550
# Ignore rule for clearing out Belle (avoid rebuilding all the time)
8651
preserve.belle
8752

8853
# Ignore rule for output of generated documentation files from grunt docserve
8954
src/Umbraco.Web.UI.Docs/api
9055
src/Umbraco.Web.UI.Docs/package-lock.json
91-
src/*.boltdata/
92-
src/umbraco.sln.ide/*
93-
src/.vs/
94-
95-
src/Umbraco.Tests/[Mm]edia
96-
tools/docfx/*
97-
apidocs/_site/*
98-
src/*/project.lock.json
99-
src/.idea/*
100-
101-
apidocs/api/*
102-
build/docs.zip
103-
build/ui-docs.zip
104-
build/csharp-docs.zip
105-
src/packages/
106-
src/PrecompiledWeb/*
10756

10857
# Build
10958
build.out/
11059
build.tmp/
11160
build/hooks/
11261
build/temp/
11362

114-
# Acceptance tests
115-
cypress.env.json
116-
/src/Umbraco.Tests.AcceptanceTest/cypress/support/chainable.ts
117-
/src/Umbraco.Tests.AcceptanceTest/package-lock.json
118-
/src/Umbraco.Tests.AcceptanceTest/cypress/videos/
119-
/src/Umbraco.Tests.AcceptanceTest/cypress/screenshots/
120-
121-
/src/Umbraco.Web.UI.Client/TESTS-*.xml
122-
/src/ApiDocs/api/*
123-
/src/Umbraco.Web.UI.Client/package-lock.json
124-
/src/Umbraco.Web.UI/wwwroot/Media/*
125-
/src/Umbraco.Tests.Integration/App_Data/*
126-
/src/Umbraco.Tests.Integration/TEMP/*
127-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/assets/*
128-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/js/*
129-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/lib/*
130-
/src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/views/*
131-
/src/Umbraco.Web.UI/wwwroot/App_Data/TEMP/*
132-
/src/Umbraco.Web.UI/App_Data/Logs/*
133-
/src/Umbraco.Web.UI/App_Data/TEMP/TypesCache/*
134-
/src/Umbraco.Web.UI/App_Data/TEMP/*
135-
/src/Umbraco.Web.UI/App_Data/Smidge/Cache/*
136-
/src/Umbraco.Web.UI/[Uu]mbraco/[Ll]ogs
137-
/src/Umbraco.Web.UI/[Uu]mbraco/[Dd]ata/*
138-
/src/Umbraco.Web.UI/[Uu]mbraco/[Mm]odels/*
139-
/src/Umbraco.Web.UI/[Vv]iews/*.vbhtml
140-
/src/Umbraco.Web.UI/appsettings.json
141-
/src/Umbraco.Web.UI/appsettings.Development.json
142-
/src/Umbraco.Web.UI/appsettings.Local.json
143-
144-
145-
src/Umbraco.Tests.Integration/umbraco/Data/
146-
src/Umbraco.Tests.Integration/umbraco/logs/
147-
148-
src/Umbraco.Tests.Integration/Views/
149-
150-
src/Umbraco.Tests/TEMP/
151-
152-
src/Umbraco.Tests.UnitTests/umbraco/Data/TEMP/
153-
src/Umbraco.Tests.Integration.SqlCe/umbraco/Data/TEMP/
154-
src/Umbraco.Tests.Integration.SqlCe/DatabaseContextTests.sdf
63+
# Build output
64+
build/docs.zip
65+
build/ui-docs.zip
66+
build/csharp-docs.zip
67+
build/ApiDocs/*
68+
build/ApiDocs/Output/*
69+
src/ApiDocs/api/*
15570

71+
# Environment specific data
72+
src/Umbraco.Web.UI.Client/[Bb]uild/*
73+
src/Umbraco.Web.UI.Client/[Bb]uild/[Bb]elle/
74+
src/Umbraco.Web.UI.Client/src/[Ll]ess/*.css
75+
src/Umbraco.Web.UI.Client/TESTS-*.xml
76+
src/Umbraco.Web.UI/[Uu]mbraco/[Dd]ata/*
77+
src/Umbraco.Web.UI/[Uu]mbraco/[Ll]ogs
78+
src/Umbraco.Web.UI/[Uu]mbraco/[Mm]odels/*
79+
src/Umbraco.Web.UI/appsettings.Development.json
80+
src/Umbraco.Web.UI/appsettings.json
81+
src/Umbraco.Web.UI/appsettings.Local.json
82+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/assets/*
83+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/js/*
84+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/lib/*
85+
src/Umbraco.Web.UI/wwwroot/[Uu]mbraco/views/*
86+
src/Umbraco.Web.UI/wwwroot/Media/*
87+
88+
# Tests
89+
cypress.env.json
90+
tests/Umbraco.Tests.AcceptanceTest/cypress/screenshots/
91+
tests/Umbraco.Tests.AcceptanceTest/cypress/support/chainable.ts
92+
tests/Umbraco.Tests.AcceptanceTest/cypress/videos/
93+
tests/Umbraco.Tests.AcceptanceTest/package-lock.json
94+
tests/Umbraco.Tests.Integration.SqlCe/DatabaseContextTests.sdf
95+
tests/Umbraco.Tests.Integration.SqlCe/umbraco/Data/TEMP/
96+
tests/Umbraco.Tests.Integration/TEMP/*
97+
tests/Umbraco.Tests.Integration/umbraco/Data/
98+
tests/Umbraco.Tests.Integration/umbraco/logs/
99+
tests/Umbraco.Tests.Integration/Views/
100+
tests/Umbraco.Tests.UnitTests/umbraco/Data/TEMP/
101+
102+
# Ignore auto-generated schema
156103
src/Umbraco.Web.UI/umbraco/config/appsettings-schema.json

Directory.Build.props

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
3-
43
<!-- Package references and additional files which are consumed by all projects -->
54
<ItemGroup>
6-
<PackageReference Include="StyleCop.Analyzers" IsImplicitlyDefined="true" />
7-
<AdditionalFiles Include="$(MSBuildThisFileDirectory)linting\stylecop.json" />
5+
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118" PrivateAssets="all" IsImplicitlyDefined="true" />
6+
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json" Link="stylecop.json" />
87
</ItemGroup>
98

10-
<Choose>
11-
<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch($(MSBuildProjectFile), 'Tests'))">
12-
<PropertyGroup>
13-
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)linting\codeanalysis.tests.ruleset</CodeAnalysisRuleSet>
14-
</PropertyGroup>
15-
</When>
16-
<Otherwise>
17-
<PropertyGroup>
18-
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)linting\codeanalysis.ruleset</CodeAnalysisRuleSet>
19-
</PropertyGroup>
20-
</Otherwise>
21-
</Choose>
22-
9+
<!-- Specify rule set for all projects -->
10+
<PropertyGroup>
11+
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)codeanalysis.ruleset</CodeAnalysisRuleSet>
12+
</PropertyGroup>
2313
</Project>

Directory.Build.targets

Lines changed: 0 additions & 26 deletions
This file was deleted.

NuGet.Config

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
3-
<!--
4-
this is Umbraco's NuGet configuration,
5-
content of this file is merged with the system-wide configuration,
6-
at %APPDATA%\NuGet\NuGet.config
7-
-->
8-
<packageSources>
9-
<clear />
10-
<add key="nuget" value="https://api.nuget.org/v3/index.json" />
11-
<add key="UmbracoCoreMyGet" value="https://www.myget.org/F/umbracocore/api/v3/index.json" />
12-
<add key="SmidgeAppVeyor" value="https://ci.appveyor.com/nuget/smidge" />
13-
<add key="Umbraco Nightly" value="https://www.myget.org/F/umbraconightly/api/v3/index.json" />
14-
</packageSources>
3+
<packageSources>
4+
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
5+
<add key="Umbraco Nightly" value="https://www.myget.org/F/umbraconightly/api/v3/index.json" protocolVersion="3" />
6+
</packageSources>
157
</configuration>

build/Azure/azuregalleryrelease.ps1

Lines changed: 0 additions & 59 deletions
This file was deleted.

build/NuSpecs/UmbracoCms.StaticAssets.nuspec

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,7 @@
2323
<file src="$BuildTmp$\WebApp\wwwroot\umbraco\**\*.*" target="content\wwwroot\umbraco" />
2424
<file src="$BuildTmp$\WebApp\umbraco\**\*.*" target="content\umbraco" />
2525

26-
<!-- Readme -->
27-
<file src="tools\Readme.txt" target="Readme.txt" />
28-
<file src="tools\ReadmeUpgrade.txt" target="ReadmeUpgrade.txt" />
29-
3026
<!-- UmbracoCms props and targets used to copy the content into the solution -->
31-
<file src="build\**" target="buildTransitive\" />
27+
<file src="buildTransitive\**" target="buildTransitive\" />
3228
</files>
3329
</package>

build/NuSpecs/tools/ClientDependency.config.install.xdt

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)