From 7b8f80374ab2b8402a13038a9a0ea8ea01e13fb2 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Thu, 15 Jun 2023 00:51:03 -0400
Subject: [PATCH 01/18] Update README.md
---
README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/README.md b/README.md
index 20fe0e1..b33d4d2 100644
--- a/README.md
+++ b/README.md
@@ -18,14 +18,20 @@ Spearhead distribution for rapid dev of documentation websites.
https://github.com/rollthecloudinc/spearhead-docs
+## Blogs
+
Spearhead distribution for rapid development of blogs.
https://github.com/rollthecloudinc/spearhead-blog (@todo)
+## Shop
+
Spearhead distribution for rapid development of product catalog / ecommerce website.
https://github.com/rollthecloudinc/spearhead-commerce (@todo)
+## Charity
+
Spearhead distribution for rapid development of nonprofit / 501(c)3 charity website.
https://github.com/rollthecloudinc/spearhead-charity (@todo)
From a20786f531d13d433f1422925828e55ca2078275 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:14:44 -0400
Subject: [PATCH 02/18] Update README.md
---
README.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/README.md b/README.md
index b33d4d2..0534700 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,14 @@
SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+# Noteworthy Features
+
+## Dev Tools Inspector Styling
+
+This is very much an alpha feature. However, one that doesn’t exist in any other platform that we have seen. Classes can be added and retained on pages using the the dev tools inspector. This makes it possible to style pages using tail wind css directly in the browser without changing any code. In the future will be extended to work with other attributes as well like styles, data attributes, etc.
+
+https://www.youtube.com/watch?app=desktop&v=0dP7lS8eUEE
+
# Setup
Manual set-up instructions for new spearhead aka: carbonfree website.
From 7e664dd6862b7eeffe916d31ff313e762a4506bd Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:17:31 -0400
Subject: [PATCH 03/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 0534700..b2c294e 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
## Dev Tools Inspector Styling
-This is very much an alpha feature. However, one that doesn’t exist in any other platform that we have seen. Classes can be added and retained on pages using the the dev tools inspector. This makes it possible to style pages using tail wind css directly in the browser without changing any code. In the future will be extended to work with other attributes as well like styles, data attributes, etc.
+This is very much an alpha feature. However, one that doesn’t exist in any other platform that we have seen. Classes can be added and retained on pages using the the dev tools inspector. This makes it possible to style pages using tail wind css directly in the browser without changing any code. In the future will be extended to work with other attributes as well like styles, data attributes, etc. See the video on Youtube below for a demonstration.
https://www.youtube.com/watch?app=desktop&v=0dP7lS8eUEE
From fd0343442a50d26eaa01763a09e498b5c852a850 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:21:25 -0400
Subject: [PATCH 04/18] Update README.md
---
README.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index b2c294e..b430027 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,13 @@
SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
-# Noteworthy Features
+# Feature Highlight
+
+## Extensible, Native Micro Front-End Support
+
+Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also taks micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
+
+https://github.com/rollthecloudinc/quell-plugin
## Dev Tools Inspector Styling
From a34ae515e86c0156bd2ef2c1f9de3a7ba1382bd6 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:38:49 -0400
Subject: [PATCH 05/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index b430027..367c21b 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
## Extensible, Native Micro Front-End Support
-Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also taks micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
+Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also takes micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
https://github.com/rollthecloudinc/quell-plugin
From 8f1c5cebc7d88ed6c875307946489882dbe8a55a Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:39:29 -0400
Subject: [PATCH 06/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 367c21b..3071e1e 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
# Feature Highlight
-## Extensible, Native Micro Front-End Support
+## Microfrontend Orechestration
Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also takes micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
From a9ac7ce5b1110394c058bf57b486c1da53b98e7e Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:39:58 -0400
Subject: [PATCH 07/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 3071e1e..7415e16 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
# Feature Highlight
-## Microfrontend Orechestration
+## Microfrontend Orchestration
Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also takes micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
From 0d81575a8c7fe3ae547a2910c6c4177c6d359462 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 05:58:05 -0400
Subject: [PATCH 08/18] Update README.md
---
README.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 73 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index 7415e16..1c90ac6 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,87 @@

+
+
# Summary
-SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with Quell for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by HEDGE our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+
+# Features
+
+* Low Energy
+* SEO Friendly
+* High Availability Low Latency
+* In Place Editing
+* SCI Tracking
+ * Back-end
+ * Front-End
+* Dev Tools Styling
+* Carbon Awareness
+* Application Embedding
+* Transparency
+* Github Native
+
+## Low Energy
+
+Spearhead docs run completely in the browser without any additional page loads unless publishing or editing new pages. Builders can optionally disable JavaScript for deployment adding to sustainability of Spearhead Docs websites.
+
+Pure static with Angular removed Beacon score.
+
+
+
+## SEO Friendly
+
+Spearhead Docs pages are pre-rendered on the server as HTML. Initial page loads include the physical HTML right on the page. Subsequent page changes run completely in the browser without additional network requests. The data used to generate pages is compiled directly into the source code to neautralize network traffic during a continuous publishing and/or reading session.
+
+## High Availability Low Latency
+
+Spearhead Docs run on CDNs. The presentation website runs on Azure Static Web Apps with enterprise grade edge enabled. However, the docs can be hosted on any CDN – aws, cloudflare, github, gitlab, etc.
+
+## In Place Editing – [Quell](https://github.com/rollthecloudinc/quell)
+
+Publish and edit pages directly in the browser without additional page loads never leaving the site.
+
+> Publishing and editing is disabled for production deployments that opt into running the site without JavaScript.
+
+
+
+## SCI – Software Carbon Intensity Tracking
+
+Tracks both front and back end emissions. Logs back-end SCI inside AWS Open Search. Once in open search data can be analyzed for opporunities to reduce emissions and purchase offsets. Users can contribute to offset of Spearhead Docs deployments emissions by using the contribute button within the header of every site.
+
+
+
+## Dev Tools Styling
+
+Spearhead Docs are styled using Tail Wind CSS. Browser dev tools can be used to add Tail Wind CSS classes to customize pages. Classes added within the dev tools are retained and applied to future page loads.
+
+> This feature is not currently supported when deploying to production without JavaScript.
+
+https://youtu.be/0dP7lS8eUEE
+
+## Carbon Awareness – [HEDGE](https://github.com/rollthecloudinc/hedge)
+
+Spearhead Docs are backed by our award winning clean energy carbon aware data store HEDGE.
+
+
+
+## Application Embedding
+
+Outside applications can be natively embedded into pages using web pack 5 module federation. Devs can create micro-frontends that deomonstrate features which can then be hosted inside pages without an iframe. Spearhead Docs is an native orchestration platform for micro-frontends.
-# Feature Highlight
+
-## Microfrontend Orchestration
+## Transparency
-Spearhead is native micro frontend orchestration platform. What kubernetes is to docker spearhead is to micro front-ends. Spearhead also takes micro-front ends one step further by using them as plugins that can extend functionality of core without core code changes. A bit more about this can be found on our plugin starter kit. More about this feature and creating plugins can be found on the plugin starter kit repository below.
+Roll the Coud web site front-end carbon emissions are publicly reported using statsy.
-https://github.com/rollthecloudinc/quell-plugin
+https://statsy.com/share/spearhead-docs.carbonfreed.app/co2?from=1669509927&to=1669514756&type=all-time
-## Dev Tools Inspector Styling
+
-This is very much an alpha feature. However, one that doesn’t exist in any other platform that we have seen. Classes can be added and retained on pages using the the dev tools inspector. This makes it possible to style pages using tail wind css directly in the browser without changing any code. In the future will be extended to work with other attributes as well like styles, data attributes, etc. See the video on Youtube below for a demonstration.
+## Github Native
-https://www.youtube.com/watch?app=desktop&v=0dP7lS8eUEE
+Github is used extensively for Roll the Cloud enterprise apps. We store data in object repos. We achieve automation using Github Actions for continuous deployments. All code is open source and available on Github. Spearhead Docs deployments can also be hosted on Github Pages free of costs without sacrificing latency or availability.
# Setup
From 3c1890b5b9468a396b1d9f92005700d77630544c Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 06:17:40 -0400
Subject: [PATCH 09/18] Update README.md
---
README.md | 26 ++++++++++++++++----------
1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index 1c90ac6..a5fa7ca 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,5 @@

-
-
# Summary
SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with Quell for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by HEDGE our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
@@ -23,7 +21,11 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
## Low Energy
-Spearhead docs run completely in the browser without any additional page loads unless publishing or editing new pages. Builders can optionally disable JavaScript for deployment adding to sustainability of Spearhead Docs websites.
+Spearhead web apps run completely in the browser without any additional page loads unless publishing or editing new pages. Builders can optionally disable JavaScript for deployment adding to sustainability of Spearhead websites.
+
+Standard Beacon Score
+
+
Pure static with Angular removed Beacon score.
@@ -31,11 +33,15 @@ Pure static with Angular removed Beacon score.
## SEO Friendly
-Spearhead Docs pages are pre-rendered on the server as HTML. Initial page loads include the physical HTML right on the page. Subsequent page changes run completely in the browser without additional network requests. The data used to generate pages is compiled directly into the source code to neautralize network traffic during a continuous publishing and/or reading session.
+Spearhead pages are pre-rendered on the server as HTML. Initial page loads include the physical HTML right on the page. Subsequent page changes run completely in the browser without additional network requests. The data used to generate pages is compiled directly into the source code to neautralize network traffic during a continuous publishing and/or reading session.
+
+Standard Lighthouse Evaluation
+
+
## High Availability Low Latency
-Spearhead Docs run on CDNs. The presentation website runs on Azure Static Web Apps with enterprise grade edge enabled. However, the docs can be hosted on any CDN – aws, cloudflare, github, gitlab, etc.
+Spearhead wep apps run on CDNs. The presentation website runs on Azure Static Web Apps with enterprise grade edge enabled. However, Spearhead web apps can be hosted on any CDN – aws, cloudflare, github, gitlab, etc.
## In Place Editing – [Quell](https://github.com/rollthecloudinc/quell)
@@ -47,13 +53,13 @@ Publish and edit pages directly in the browser without additional page loads nev
## SCI – Software Carbon Intensity Tracking
-Tracks both front and back end emissions. Logs back-end SCI inside AWS Open Search. Once in open search data can be analyzed for opporunities to reduce emissions and purchase offsets. Users can contribute to offset of Spearhead Docs deployments emissions by using the contribute button within the header of every site.
+Tracks both front and back end emissions. Logs back-end SCI inside AWS Open Search. Once in open search data can be analyzed for opporunities to reduce emissions and purchase offsets. Users can contribute to offset of Spearhead web app deployments emissions by using the contribute button within the header of every site (@todo).
## Dev Tools Styling
-Spearhead Docs are styled using Tail Wind CSS. Browser dev tools can be used to add Tail Wind CSS classes to customize pages. Classes added within the dev tools are retained and applied to future page loads.
+Spearhead wep apps can be styled using Tail Wind CSS directly in the browser without code changes. Browser dev tools can be used to add Tail Wind CSS classes to customize pages. Classes added within the dev tools are retained and applied to future page loads.
> This feature is not currently supported when deploying to production without JavaScript.
@@ -61,13 +67,13 @@ https://youtu.be/0dP7lS8eUEE
## Carbon Awareness – [HEDGE](https://github.com/rollthecloudinc/hedge)
-Spearhead Docs are backed by our award winning clean energy carbon aware data store HEDGE.
+Spearhead wep apps are backed by our award winning clean energy carbon aware data store HEDGE.

## Application Embedding
-Outside applications can be natively embedded into pages using web pack 5 module federation. Devs can create micro-frontends that deomonstrate features which can then be hosted inside pages without an iframe. Spearhead Docs is an native orchestration platform for micro-frontends.
+Outside applications can be natively embedded into pages using web pack 5 module federation. Devs can create micro-frontends that deomonstrate features which can then be hosted inside pages without an iframe. Spearhead wep apps are native orchestration platforms for micro-frontends.
@@ -81,7 +87,7 @@ https://statsy.com/share/spearhead-docs.carbonfreed.app/co2?from=1669509927&to=1
## Github Native
-Github is used extensively for Roll the Cloud enterprise apps. We store data in object repos. We achieve automation using Github Actions for continuous deployments. All code is open source and available on Github. Spearhead Docs deployments can also be hosted on Github Pages free of costs without sacrificing latency or availability.
+Github is used extensively for Roll the Cloud enterprise apps. We store data in object repos. We achieve automation using Github Actions for continuous deployments. All code is open source and available on Github. Spearhead wep app deployments can also be hosted on Github Pages free of costs without sacrificing latency or availability.
# Setup
From ea5236d450f0f91122c375d68e250af4252c6385 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 06:32:43 -0400
Subject: [PATCH 10/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index a5fa7ca..88f5d64 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
# Summary
-SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with Quell for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by HEDGE our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
# Features
From 9148d50b6696d3cc8cd9f2248f2298da542c71d3 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 19:24:16 -0400
Subject: [PATCH 11/18] Update README.md
---
README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/README.md b/README.md
index 88f5d64..1963bc6 100644
--- a/README.md
+++ b/README.md
@@ -77,6 +77,12 @@ Outside applications can be natively embedded into pages using web pack 5 module
+## Extensibe Plugin System
+
+Spearhead plugins are completely independent web apps that can be included at runtime into any spearhead web app. Plugins can be added without modifying spearhead web app and/or host application that the plugin will be used. This enables development of plugins that extend spearhead web apps independent of the core web app itself. Plugin authors deploy plugins on CDNs as small, independent web apps that are loaded remotely. Once plugins are published can be included at runtime in the browser when building pages without changing any code or installing new software. For more details about plugins and creating them visit the pluin starter kit project below.
+
+https://github.com/rollthecloudinc/quell-plugin
+
## Transparency
Roll the Coud web site front-end carbon emissions are publicly reported using statsy.
From 0dd68d1cd73015b36a0c5fde8af49079b3563a0a Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 20:07:53 -0400
Subject: [PATCH 12/18] Update README.md
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index 1963bc6..1734c42 100644
--- a/README.md
+++ b/README.md
@@ -16,6 +16,7 @@ SPeaRhead is a starter kit for quickly building and deploying low energy sustain
* Dev Tools Styling
* Carbon Awareness
* Application Embedding
+* Extensibe Plugin System
* Transparency
* Github Native
From fda383957b33b0326033441af890976dde7f70f3 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 20:08:16 -0400
Subject: [PATCH 13/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 1734c42..ccd8a58 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
# Summary
-SPeaRhead is a starter kit for quickly building and deploying low energy sustainable websites. SPeaRhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+Spearhead is a starter kit for quickly building and deploying low energy sustainable websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
# Features
From d1005f1ba8fa4715b341c53249f69e036f87b974 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 20:16:33 -0400
Subject: [PATCH 14/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index ccd8a58..4357543 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
# Summary
-Spearhead is a starter kit for quickly building and deploying low energy sustainable websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for sustainable web building.
+Spearhead is a starter kit for quickly building and deploying low energy climate aware websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for climate aware web building.
# Features
From d7b75ffadf0da1b3959f0a248d5f6b025f61098d Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 20:17:06 -0400
Subject: [PATCH 15/18] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 4357543..f8b1e2a 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
# Summary
-Spearhead is a starter kit for quickly building and deploying low energy climate aware websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our clean energy energy data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for climate aware web building.
+Spearhead is a starter kit for quickly building and deploying low energy climate aware websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our climate aware data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for climate aware web building.
# Features
From 325ede471b1cc48fbade9a969a1206f2c30c647e Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Sat, 17 Jun 2023 20:21:11 -0400
Subject: [PATCH 16/18] Update README.md
---
README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/README.md b/README.md
index f8b1e2a..8ab1626 100644
--- a/README.md
+++ b/README.md
@@ -127,3 +127,9 @@ https://github.com/rollthecloudinc/spearhead-commerce (@todo)
Spearhead distribution for rapid development of nonprofit / 501(c)3 charity website.
https://github.com/rollthecloudinc/spearhead-charity (@todo)
+
+## Bloodhound
+
+Adaptable SCI reporting dashboard.
+
+https://github.com/rollthecloudinc/bloodhound
From be33b8abdecb69f0d52c1d49522d3fb18dae35a6 Mon Sep 17 00:00:00 2001
From: ng-druid <73197190+ng-druid@users.noreply.github.com>
Date: Tue, 4 Jul 2023 17:35:49 -0400
Subject: [PATCH 17/18] Update README.md
---
README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/README.md b/README.md
index 8ab1626..637d949 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,12 @@
Spearhead is a starter kit for quickly building and deploying low energy climate aware websites. Spearhead is equipped with [Quell](https://github.com/rollthecloudinc/quell) for rapid creation of low code web experiences also supporting hybrid app creation using multiple JavaScript frameworks. Backed by [HEDGE](https://github.com/rollthecloudinc/hedge) our climate aware data store tracking SCI. Built on top of the tried and true ever evolving Angular framework for modern front-end web development and AWS well architected framework sustainability pillar. The complete clean, low energy platform for climate aware web building.
+# Local Set-up Instructions
+
+The instructions to set-up Spearhead locally can be found in the below wiki page.
+
+https://github.com/rollthecloudinc/spearhead/wiki/Spearhead-Website-Local-Set-up-Instructions
+
# Features
* Low Energy
From d98efd749d1eaa16818f406edb37f94ad1f12fb7 Mon Sep 17 00:00:00 2001
From: druid
Date: Thu, 12 Oct 2023 23:47:32 -0400
Subject: [PATCH 18/18] [tz-34] Migrate local and dev to climateaware-dev
domain.
---
.../spear/src/environments/environment.dev.ts | 22 +++++++++----------
.../spear/src/environments/environment.ts | 18 +++++++--------
2 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/projects/spear/src/environments/environment.dev.ts b/projects/spear/src/environments/environment.dev.ts
index f2235d2..16ea253 100644
--- a/projects/spear/src/environments/environment.dev.ts
+++ b/projects/spear/src/environments/environment.dev.ts
@@ -30,13 +30,13 @@ export const environment = {
site: 'spearhead',
apiGatewaySettings: {
// endpointUrl: 'https://localhost:44340',
- endpointUrl: "https://vertigo.druidcloud.dev/rollthecloudinc/spearhead-objects/shapeshifter"
+ endpointUrl: "https://us-east-1.climateaware-dev.eco/rollthecloudinc/spearhead-objects/shapeshifter"
},
mediaSettings: {
- endpointUrl: 'https://vertigo.druidcloud.dev/spearhead/media',
+ endpointUrl: 'https://us-east-1.climateaware-dev.eco/spearhead/media',
cloudinaryUrl: 'https://api.cloudinary.com/v1_1/dj4vvkgzw',
uploadPreset: 'i0hm4opm',
- imageUrl: 'https://vertigo.druidcloud.dev/spearhead',
+ imageUrl: 'https://us-east-1.climateaware-dev.eco/spearhead',
bucket: 'classifieds-ui-dev',
prefix: 'media/'
},
@@ -92,10 +92,10 @@ export const environment = {
region: ''
},
clientSettings: {
- authority: 'https://sso.druidcloud.dev',
+ authority: 'https://sso.climateaware-dev.eco',
client_id: '3lkidn79q4jq8nahkecsguleij',
- redirect_uri: 'https://spearhead.druidcloud.dev/auth-callback',
- silent_redirect_uri: 'https://spearhead.druidcloud.dev/silent-refresh.html',
+ redirect_uri: 'https://spearhead.climareaware-dev.eco/auth-callback',
+ silent_redirect_uri: 'https://spearhead.climareaware-dev.eco/silent-refresh.html',
response_type: "code",
scope:"openid profile aws.cognito.signin.user.admin ads_api/ads_api taxonomy_api/taxonomy_api chat/chat media_api/media_api profiles_api/profiles_api", /*'ads_api media_api chat IdentityServerApi taxonomy_api api_gateway",*/
filterProtocolClaims: true,
@@ -105,11 +105,11 @@ export const environment = {
userStore: undefined,
metadata: {
issuer: "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_z8PhK3D8V",
- authorization_endpoint: "https://sso.druidcloud.dev/oauth2/authorize",
- userinfo_endpoint: "https://sso.druidcloud.dev/oauth2/userInfo",
- end_session_endpoint: "https://sso.druidcloud.dev/logout",
- token_endpoint: "https://sso.druidcloud.dev/oauth2/token",
- jwks_uri: "https://sso.druidcloud.dev/us-east-1_z8PhK3D8V"
+ authorization_endpoint: "https://sso.climateaware-dev.eco/oauth2/authorize",
+ userinfo_endpoint: "https://sso.climateaware-dev.eco/oauth2/userInfo",
+ end_session_endpoint: "https://sso.climateaware-dev.eco/logout",
+ token_endpoint: "https://sso.climateaware-dev.eco/oauth2/token",
+ jwks_uri: "https://sso.climateaware-dev.eco/us-east-1_z8PhK3D8V"
},
signingKeys: signingKeys.keys
}
diff --git a/projects/spear/src/environments/environment.ts b/projects/spear/src/environments/environment.ts
index 0cd585c..ae1e9ed 100644
--- a/projects/spear/src/environments/environment.ts
+++ b/projects/spear/src/environments/environment.ts
@@ -30,13 +30,13 @@ export const environment = {
site: 'spearhead',
apiGatewaySettings: {
// endpointUrl: 'https://localhost:44340',
- endpointUrl: "https://vertigo.druidcloud.dev/rollthecloudinc/spearhead-objects/shapeshifter"
+ endpointUrl: "https://us-east-1.climateaware-dev.eco/rollthecloudinc/spearhead-objects/shapeshifter"
},
mediaSettings: {
- endpointUrl: 'https://vertigo.druidcloud.dev/spearhead/media',
+ endpointUrl: 'https://us-east-1.climateaware-dev.eco/spearhead/media',
cloudinaryUrl: 'https://api.cloudinary.com/v1_1/dj4vvkgzw',
uploadPreset: 'i0hm4opm',
- imageUrl: 'https://vertigo.druidcloud.dev/spearhead',
+ imageUrl: 'https://us-east-1.climateaware-dev.eco/spearhead',
bucket: 'classifieds-ui-dev',
prefix: 'media/'
},
@@ -79,7 +79,7 @@ export const environment = {
region: ''
},
clientSettings: {
- authority: 'https://sso.druidcloud.dev',
+ authority: 'https://sso.climateaware-dev.eco',
client_id: '3lkidn79q4jq8nahkecsguleij',
redirect_uri: 'http://localhost:4000/auth-callback',
silent_redirect_uri: 'http://localhost:4000/silent-refresh.html',
@@ -92,11 +92,11 @@ export const environment = {
userStore: undefined,
metadata: {
issuer: "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_z8PhK3D8V",
- authorization_endpoint: "https://sso.druidcloud.dev/oauth2/authorize",
- userinfo_endpoint: "https://sso.druidcloud.dev/oauth2/userInfo",
- end_session_endpoint: "https://sso.druidcloud.dev/logout",
- token_endpoint: "https://sso.druidcloud.dev/oauth2/token",
- jwks_uri: "https://sso.druidcloud.dev/us-east-1_z8PhK3D8V"
+ authorization_endpoint: "https://sso.climateaware-dev.eco/oauth2/authorize",
+ userinfo_endpoint: "https://sso.climateaware-dev.eco/oauth2/userInfo",
+ end_session_endpoint: "https://sso.climateaware-dev.eco/logout",
+ token_endpoint: "https://sso.climateaware-dev.eco/oauth2/token",
+ jwks_uri: "https://sso.climateaware-dev.eco/us-east-1_z8PhK3D8V"
},
signingKeys: signingKeys.keys
}