Mark [x] to those completed. Delete sections that don't apply.
Linting
[] Fixed CSS errors?
[] Fixed JS errors?
Browsers
using System; | |
using System.ServiceModel; | |
using System.ServiceModel.Activation; | |
namespace Web.IndexingService | |
{ | |
/// <summary> | |
/// Replacing the logic found in the IndexingService.svc to try and address a bug at where the run-time compiled assembly has a file-change causing the | |
/// App Domain to shutdown/restart. In some cases the shutdown failed, resulting in two AppDomains to be running. More details here: | |
/// https://world.episerver.com/forum/developer-forum/Problems-and-bugs/Thread-Container/2019/8/application-restart-loop-because-of-buildresult-change-cache-keycindexingservice-svc-1f180bcd/ |
console.log("1"); |
console.log("1"); |
/* Add a required star (*) to fields marked as required */ | |
.Sleek .epi-form-container__section__row label span.edit-required { | |
font-weight: bold; | |
color: red; | |
} |
/// <summary> | |
/// EpiServer implementation of an ImageProcessor IImageService - provides the episerver image blobs to ImageProcessor for resizing etc. | |
/// </summary> | |
public class EpiServerImageService : IImageService | |
{ | |
/// <summary> | |
/// Gets or sets the prefix for the given implementation. | |
/// <remarks> | |
/// This value is used as a prefix for any image requests that should use this service. | |
/// </remarks> |
When working on our git repositories, this is the general workflow / branching strategy we follow:
Development happens on the master branch (this way new developers can start writing code as soon as they've clone the repository)
Long-running development on a features/feature_name branch and then merged into master
Work to be done by vendors happen on a vendors/vendor_name branch and merged into master after being checked over (use pull requests).
Merge master into deploy/production or deploy/qa to trigger the respective deployment in the CI/CD tool.
/* | |
You will need to get install these two nuget libraries: | |
WindowsAzure.Storage | |
CsvHelper | |
*/ | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using System.Linq; |
/* | |
IMPORTANT: | |
To enable the persist operation, you need to add an AppSetting in your web.config file: | |
<add key="persistFormsOnChange" value="true" /> | |
This should only be set to true on the Admin/BackOffice server. |