diff --git a/.gitignore b/.gitignore
index 5cd0861747..9c8213d1bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -84,3 +84,4 @@ debug-storybook.log
.devcontainer/devcontainer-lock.json
*.lscache
+.gstack/
diff --git a/src/Exceptionless.AppHost/Program.cs b/src/Exceptionless.AppHost/Program.cs
index cd49b1a8a6..7c8f7053ee 100644
--- a/src/Exceptionless.AppHost/Program.cs
+++ b/src/Exceptionless.AppHost/Program.cs
@@ -150,6 +150,26 @@
})
.WithParentRelationship(api);
#pragma warning restore ASPIREBROWSERLOGS001
+
+ builder.AddJavaScriptApp("Storybook", "../Exceptionless.Web/ClientApp", "storybook")
+ .WithHttpEndpoint(port: 6006, targetPort: 6006, name: "http", isProxied: false)
+ .WithUrlForEndpoint("http", u =>
+ {
+ u.DisplayText = "Component Library";
+ u.DisplayOrder = 200;
+ })
+ .WithHttpHealthCheck("/")
+ .WithParentRelationship(api);
+
+ builder.AddJavaScriptApp("EmailStorybook", "../Exceptionless.EmailTemplates", "storybook")
+ .WithHttpEndpoint(port: 6008, targetPort: 6008, name: "http", isProxied: false)
+ .WithUrlForEndpoint("http", u =>
+ {
+ u.DisplayText = "Email Templates";
+ u.DisplayOrder = 300;
+ })
+ .WithHttpHealthCheck("/")
+ .WithParentRelationship(api);
}
await builder.Build().RunAsync();
diff --git a/src/Exceptionless.Core/Mail/Templates/event-notice.html b/src/Exceptionless.Core/Mail/Templates/event-notice.html
index b07c342172..b263cc2e1c 100644
--- a/src/Exceptionless.Core/Mail/Templates/event-notice.html
+++ b/src/Exceptionless.Core/Mail/Templates/event-notice.html
@@ -1,4 +1,5 @@
-
{{Subject}}{{#if IsNew}} A new {{#if IsCritical}}critical {{/if}}event has occurred in the "{{ProjectName}}" project. {{else if IsRegression}} {{#if IsCritical}}A critical{{else}}An{{/if}} event has regressed in the "{{ProjectName}}" project. {{else}} {{#if IsCritical}}A critical{{else}}An{{/if}} event has reoccurred for the {{TotalOccurrences}} time in the "{{ProjectName}}" project. {{/if}} {{#if Fields}}{{#each Fields}} {{#if @index}} {{/if}}{{@key}} {{this}} {{/each}} | |
|---|
{{/if}} {{#if HasUserInfo}}User Info| {{#if UserDisplayName}} Name {{#if UserEmail}} {{UserDisplayName}} {{else}} {{UserDisplayName}} {{/if}} {{#if UserDescription}} {{/if}} {{/if}} {{#if UserDescription}}Description {{UserDescription}} {{/if}} | |
|---|
{{/if}} | |
|---|
|
|---|
|
|
\ No newline at end of file
+}
+