diff --git a/README.md b/README.md index 754ad7f..983c07d 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,7 @@ _Right click 'Save link as...' since GitHub doesn't respect url encoding, but ma - [Gutters for Sitecore Data Exchange Framework 1.0.0 rev. 170202](./source/packages/Gutters%20for%20Sitecore%20Data&20Exchange%20Framework%201.0.0%20rev.%20170202.zip) (pre Sitecore 9.3) - [Gutters for Sitecore Data Exchange Framework-Sitecore 9.3.0 for DEF 4.0.0](./source/packages/Gutters%20for%20Sitecore%20Data%20Exchange%20Framework-Sitecore%209.3.0%20for%20DEF%204.0.0.zip) - [Gutters for Sitecore Data Exchange Framework-Sitecore 10.0.0 for DEF 5.0.0](./source/packages/Gutters%20for%20Sitecore%20Data%20Exchange%20Framework-Sitecore%2010.0.0%20for%20DEF%205.0.0.zip) +- [Gutters for Sitecore Data Exchange Framework-Sitecore 10.0.1 for DEF 5.0.0](./source/packages/Gutters%20for%20Sitecore%20Data%20Exchange%20Framework-Sitecore%2010.0.1%20for%20DEF%205.0.0.zip) # Contributors @@ -53,6 +54,6 @@ _Originally developed by:_ Vlad Shpak - Twitter: [@vladcheg](https://twitter.com/vladcheg), GitHub: https://github.com/vladcheg -_Upgraded to Sitecore 9.3 (DEF 4.0.0), Sitecore 10 (DEF 5.0.0) + introduced Unicorn_ +_Upgraded to Sitecore 9.3 (DEF 4.0.0), Sitecore 10.0.0 & Sitecore 10.0.1 (DEF 5.0.0) + introduced Unicorn_ Robbert Hock - Twitter: [@kayeeNL](https://twitter.com/kayeenl), GitHub: https://github.com/KayeeNL diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Rainbow.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Rainbow.config index 31a90ea..663e253 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Rainbow.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Rainbow.config @@ -5,7 +5,7 @@ This file should be present on all environments Rainbow is present on. - http://github.com/kamsar/Rainbow + https://github.com/SitecoreUnicorn/Rainbow --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.AutoPublish.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.AutoPublish.config index ce9f50c..bef4e0c 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.AutoPublish.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.AutoPublish.config @@ -5,7 +5,7 @@ This file should be removed on content delivery environments. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> @@ -18,7 +18,8 @@ - /sitecore/templates/Common/Folder + /sitecore/templates/Common/Folder + web @@ -29,10 +30,28 @@ - + + + + + + + + + + diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Default.example b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Default.example index 213eeaa..93fa749 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Default.example +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Default.example @@ -6,7 +6,7 @@ Enabled configuration definition patches should be present on all environments Unicorn is present on. - See Unicorn.config for commentary on how configurations operate, or https://github.com/kamsar/Unicorn/blob/master/README.md + See Unicorn.config for commentary on how configurations operate, or https://github.com/SitecoreUnicorn/Unicorn/blob/master/README.md --> @@ -49,11 +49,11 @@ The predicate controls what items are included in the configuration. Each include can also exclude specific subitems in various ways. For a reference of the most current predicate grammar, consult the tests here: - https://github.com/kamsar/Unicorn/blob/master/src/Unicorn.Tests/Predicates/TestConfiguration.xml + https://github.com/SitecoreUnicorn/Unicorn/blob/master/src/Unicorn.Tests/Predicates/TestConfiguration.xml NOTE: after changing what is included or excluded, you should reserialize all items, or at least the added items for additions. NOTE: the "name" attribute controls the folder name the items will go into. If unspecified, the last path segment is used. Names must be unique across the configuration. - NOTE: You cannot use excludes with Transparent Sync. See https://github.com/kamsar/Unicorn/wiki/The-Transparent-Sync-Guide + NOTE: You cannot use excludes with Transparent Sync. See https://github.com/SitecoreUnicorn/Unicorn/wiki/The-Transparent-Sync-Guide NOTE: If your configuration is named in Helix format (Layer.Module), you can use $(layer) and $(module) here as variables. --> @@ -102,7 +102,7 @@ Traditional Sync (the default) updates the state of the database only when a sync operation is run. It supports additional operations but can be more of a chore to remember to sync. Transparent Sync (preferred) updates the state of Sitecore instantly as soon as changes to files occur. It is optimal for development purposes, but has a few limitations. - See the guide to help decide: https://github.com/kamsar/Unicorn/wiki/The-Transparent-Sync-Guide + See the guide to help decide: https://github.com/SitecoreUnicorn/Unicorn/wiki/The-Transparent-Sync-Guide --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Dependency.config.example b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Dependency.config.example index 8dbbf62..a26cd59 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Dependency.config.example +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.Dependency.config.example @@ -3,7 +3,7 @@ Enabled configuration definition patches should be present on all environments Unicorn is present on. - See Unicorn.config for commentary on how configurations operate, or https://github.com/kamsar/Unicorn/blob/master/README.md + See Unicorn.config for commentary on how configurations operate, or https://github.com/SitecoreUnicorn/Unicorn/blob/master/README.md --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.NewItemsOnly.example b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.NewItemsOnly.example index fe7c783..4051bde 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.NewItemsOnly.example +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Configs.NewItemsOnly.example @@ -7,7 +7,7 @@ Enabled configuration definition patches should be present on all environments Unicorn is present on. - See Unicorn.config for commentary on how configurations operate, or https://github.com/kamsar/Unicorn/blob/master/README.md + See Unicorn.config for commentary on how configurations operate, or https://github.com/SitecoreUnicorn/Unicorn/blob/master/README.md --> @@ -27,7 +27,7 @@ Note: when using custom evaluators keep Transparent Sync OFF for those configurations (the line below). Transparent Sync operates by reading from the serialization store directly. In other words transparent sync always acts like SerializedAsMasterEvaluator because disk is LITERALLY the master. - See https://github.com/kamsar/Unicorn/wiki/The-Transparent-Sync-Guide + See https://github.com/SitecoreUnicorn/Unicorn/wiki/The-Transparent-Sync-Guide --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.DataProvider.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.DataProvider.config index ea671c2..0900a09 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.DataProvider.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.DataProvider.config @@ -7,7 +7,7 @@ Generally speaking that's anywhere other than a developer workstation, so your CI process (you have one, right?) should remove this file during the build. IMPORTANT EXCEPTION: If you are using Transparent Sync as a deployment mechanism, this file must remain on your CE environment. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Dilithium.config.example b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Dilithium.config.example index 7074cba..9176aa9 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Dilithium.config.example +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Dilithium.config.example @@ -23,7 +23,7 @@ * If you see uneven timings when running several synchronizations in succession, that's probably the time taken to reload the template field cache, as opposed to spiky SQL times :) - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.PowerShell.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.PowerShell.config index 9255fcf..e6ebf66 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.PowerShell.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.PowerShell.config @@ -20,7 +20,7 @@ This file should be active on any environment where you wish to execute Unicorn SPE commands. Usually, that'd be dev and CE only. If you're not using SPE you can disable or remove this file, but it won't hurt anything to leave it either. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Remote.config.disabled b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Remote.config.disabled index 82a92c8..2ae8e39 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Remote.config.disabled +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.Remote.config.disabled @@ -2,13 +2,13 @@ Unicorn.Remote.config.disabled This file enables the Unicorn control panel remote API. This is used by the Unicorn Control Panel extension for Visual Studio by Andrii Snigyr (@BerserkerDotNet): - https://visualstudiogallery.msdn.microsoft.com/64439022-f470-422a-b663-fbb89aaf6e86 + https://marketplace.visualstudio.com/items?itemName=BerserkerDotNet.UnicornControlPanel If you are not using the VS integration, you can safely remove or disable this patch file. To enable this patch file simply remove the .disabled. This file should be present only on development environments that are using the VS plugin. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn https://github.com/BerserkerDotNet/Unicorn.VisualStudio --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.DeployedContentEditorWarnings.config.disabled b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.DeployedContentEditorWarnings.config.disabled index b9c12f9..794ae83 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.DeployedContentEditorWarnings.config.disabled +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.DeployedContentEditorWarnings.config.disabled @@ -9,7 +9,7 @@ IMPORTANT: THIS CONFIG PATCH *MUST* RUN AFTER Unicorn.UI.config, or you may receive errors in the content editor: "Multiple controls with the same ID 'FContentSOMEGUIDHERESOMEGUIDHERESOMEGUID' were found. FindControl requires that controls have unique IDs." - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.IdentityServer.config.disabled b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.IdentityServer.config.disabled new file mode 100644 index 0000000..061fbaa --- /dev/null +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.IdentityServer.config.disabled @@ -0,0 +1,26 @@ + + + + + + + + + /unicorn.aspx + + + + + + diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.config index 9c153fb..f8a00eb 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.UI.config @@ -5,7 +5,7 @@ This file should be removed when deploying to Content Delivery environments to remove all Unicorn UI elements, which are not needed in CD. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> @@ -71,6 +71,7 @@ + diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.config b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.config index 872b916..55c1f46 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.config +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.config @@ -8,7 +8,7 @@ safe to leave on Content Delivery servers, as it changes no stock Sitecore configuration. - http://github.com/kamsar/Unicorn + https://github.com/SitecoreUnicorn/Unicorn --> @@ -21,7 +21,7 @@ that critical ones can run separately from non-essential ones to save time. See the README here for more information: - https://github.com/kamsar/Unicorn/blob/master/README.md + https://github.com/SitecoreUnicorn/Unicorn/blob/master/README.md If you're familiar with DI and IoC containers, each configuration is effectively a dependency container which inherits from the global container defined in @@ -112,7 +112,27 @@ - + + + + + diff --git a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.zSharedSecret.config.example b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.zSharedSecret.config.example index 09c1160..b0e5d48 100644 --- a/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.zSharedSecret.config.example +++ b/Sitecore.DataExchange.Gutters/App_Config/Include/Unicorn/Unicorn.zSharedSecret.config.example @@ -7,7 +7,7 @@ invoking Unicorn with the PowerShell API, e.g. for CI. IMPORTANT: THIS CONFIG PATCH *MUST* RUN AFTER Unicorn.UI.config, or you will receive an error: "Unable to cast object of type 'System.String' to type 'Unicorn.ControlPanel.Security.IUnicornAuthenticationProvider'." -See the README here for more on setting up remote API: https://github.com/kamsar/Unicorn +See the README here for more on setting up remote API: https://github.com/SitecoreUnicorn/Unicorn Need some randomness? Try here: https://www.random.org/passwords/?num=5&len=24&format=html&rnd=new --> diff --git a/Sitecore.DataExchange.Gutters/Properties/PublishProfiles/Sitecore10_1_PublishingProfile.pubxml b/Sitecore.DataExchange.Gutters/Properties/PublishProfiles/Sitecore10_1_PublishingProfile.pubxml new file mode 100644 index 0000000..ec458fa --- /dev/null +++ b/Sitecore.DataExchange.Gutters/Properties/PublishProfiles/Sitecore10_1_PublishingProfile.pubxml @@ -0,0 +1,17 @@ + + + + + False + False + True + Debug + Any CPU + FileSystem + C:\inetpub\wwwroot\sc10-1.dev.local + FileSystem + + + \ No newline at end of file diff --git a/Sitecore.DataExchange.Gutters/Sitecore.DataExchange.Gutters.csproj b/Sitecore.DataExchange.Gutters/Sitecore.DataExchange.Gutters.csproj index eefd846..c34b91d 100644 --- a/Sitecore.DataExchange.Gutters/Sitecore.DataExchange.Gutters.csproj +++ b/Sitecore.DataExchange.Gutters/Sitecore.DataExchange.Gutters.csproj @@ -54,20 +54,20 @@ ..\packages\MicroCHAP.1.2.2.2\lib\net45\MicroCHAP.dll - - ..\packages\Rainbow.Core.2.1.1\lib\net452\Rainbow.dll + + ..\packages\Rainbow.Core.2.1.3\lib\net452\Rainbow.dll - - ..\packages\Rainbow.Storage.Sc.2.1.1\lib\net452\Rainbow.Storage.Sc.dll + + ..\packages\Rainbow.Storage.Sc.2.1.3\lib\net452\Rainbow.Storage.Sc.dll - - ..\packages\Rainbow.Storage.Yaml.2.1.1\lib\net452\Rainbow.Storage.Yaml.dll + + ..\packages\Rainbow.Storage.Yaml.2.1.3\lib\net452\Rainbow.Storage.Yaml.dll ..\packages\Sitecore.DataExchange.5.0.0\lib\net48\Sitecore.DataExchange.dll - ..\packages\Sitecore.Kernel.10.0.0\lib\net48\Sitecore.Kernel.dll + ..\packages\Sitecore.Kernel.10.0.1\lib\net48\Sitecore.Kernel.dll @@ -97,8 +97,8 @@ - - ..\packages\Unicorn.Core.4.1.1\lib\net452\Unicorn.dll + + ..\packages\Unicorn.Core.4.1.3\lib\net452\Unicorn.dll @@ -109,9 +109,11 @@ + + - + @@ -122,9 +124,9 @@ - + diff --git a/Sitecore.DataExchange.Gutters/packages.config b/Sitecore.DataExchange.Gutters/packages.config index de0e666..3737e52 100644 --- a/Sitecore.DataExchange.Gutters/packages.config +++ b/Sitecore.DataExchange.Gutters/packages.config @@ -3,12 +3,12 @@ - - - - + + + + - - - + + + \ No newline at end of file diff --git a/source/packages/Gutters for Sitecore Data Exchange Framework-Sitecore 10.0.1 for DEF 5.0.0.zip b/source/packages/Gutters for Sitecore Data Exchange Framework-Sitecore 10.0.1 for DEF 5.0.0.zip new file mode 100644 index 0000000..67fdf45 Binary files /dev/null and b/source/packages/Gutters for Sitecore Data Exchange Framework-Sitecore 10.0.1 for DEF 5.0.0.zip differ diff --git a/source/packages/Gutters for Sitecore Data Exchange Framework.xml b/source/packages/Gutters for Sitecore Data Exchange Framework.xml index 7bf19fc..3330e7e 100644 --- a/source/packages/Gutters for Sitecore Data Exchange Framework.xml +++ b/source/packages/Gutters for Sitecore Data Exchange Framework.xml @@ -3,7 +3,7 @@ Gutters for Sitecore Data Exchange Framework Vlad Shpak & Robbert Hock - Sitecore 10.0.0 for DEF 5.0.0 + Sitecore 10.0.1 for DEF 5.0.0 Gutters for Sitecore Data Exchange