From a9f814fe8d61a6aa86accaf88b008ecafa7ccf30 Mon Sep 17 00:00:00 2001 From: hxtree Date: Tue, 5 Mar 2024 12:41:25 +0000 Subject: [PATCH 1/4] feat: update tests Signed-off-by: hxtree --- README.md | 19 +++++++++++-------- .../__tests__/test-data/package-output.json | 4 ++-- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index d12484bc..c174a2ba 100644 --- a/README.md +++ b/README.md @@ -8,17 +8,17 @@ [![Docs](https://github.com/hxtree/cats-cradle/actions/workflows/pages/pages-build-deployment/badge.svg)](https://hxtree.github.io/cats-cradle/) [![GitHub Stars](https://img.shields.io/github/stars/hxtree/cats-cradle?style=social)](https://github.com/hxtree/cats-cradle/stargazers) -Architecture outlines the stuff that is hard to change. In the realm of +Architecture in outlines the stuff that is hard to change. In the realm of architecture, it's not merely about constructing individual buildings; it's about designing the city. Similarly, our opinionated approach to running -enterprise architecture on AWS goes beyond the confines of a single project; it -lay the groundwork for the entire landscape. +enterprise software architecture on AWS goes beyond the confines of a single +project; it lay the groundwork for the entire landscape. -Explore to jumpstart your enterprise application development. Adopt modern -DevOps practices on AWS with a monorepo architecture like this one to expedite -your software pipeline[^1]. This repository goes beyond theory—it's a hands-on -showcase, containing diverse working placeholder packages actively employed in -developing a cooperative RPG. +Jumpstart your enterprise application development journey. Speed up your +software pipeline by embracing modern DevOps practices on AWS, utilizing a +monorepo architecture like this one[^1]. This repository goes beyond theory—it's +a hands-on showcase, containing diverse working placeholder packages actively +employed in developing a cooperative RPG. ### Key Features @@ -27,6 +27,9 @@ developing a cooperative RPG. - Event-driven microservices architecture with data lake. - Interservice schema contracts, offering automatic mocking, faking, and validation pipes for seamless development and data integrity. +- User registration and authentication functionality. +- Single-page application (SPA) frontend with backend for frontend (BFF) + architecture. - Infrastructure as Code (IaC) for streamlined DevOps pipeline. - Continuous integration and continuous deployment (CI/CD) leveraging AWS. - Happy Engineers. diff --git a/platform/cli-tools/create-artifact/src/__tests__/test-data/package-output.json b/platform/cli-tools/create-artifact/src/__tests__/test-data/package-output.json index b30bf895..09ea7ea1 100644 --- a/platform/cli-tools/create-artifact/src/__tests__/test-data/package-output.json +++ b/platform/cli-tools/create-artifact/src/__tests__/test-data/package-output.json @@ -1,6 +1,6 @@ { "name": "@cats-cradle/create-artifact", - "version": "2.0.7", + "version": "2.0.8", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -37,6 +37,6 @@ "@types/archiver": "~5.3.2", "@types/jest": "29.5.11", "jest": "29.7.0", - "@cats-cradle/base-nodejs": "1.0.11" + "@cats-cradle/base-nodejs": "1.0.12" } } From 8cff07e3c9b8c37e447136caf3b730fb3eda5929 Mon Sep 17 00:00:00 2001 From: hxtree Date: Tue, 5 Mar 2024 12:43:15 +0000 Subject: [PATCH 2/4] fix: grammar in readme Signed-off-by: hxtree --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c174a2ba..306327c9 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ [![Docs](https://github.com/hxtree/cats-cradle/actions/workflows/pages/pages-build-deployment/badge.svg)](https://hxtree.github.io/cats-cradle/) [![GitHub Stars](https://img.shields.io/github/stars/hxtree/cats-cradle?style=social)](https://github.com/hxtree/cats-cradle/stargazers) -Architecture in outlines the stuff that is hard to change. In the realm of +Architecture outlines the stuff that is hard to change. In the realm of architecture, it's not merely about constructing individual buildings; it's about designing the city. Similarly, our opinionated approach to running enterprise software architecture on AWS goes beyond the confines of a single From 708c70cb03c176543aed35cd4be58b3b72932ebc Mon Sep 17 00:00:00 2001 From: hxtree Date: Tue, 5 Mar 2024 12:44:27 +0000 Subject: [PATCH 3/4] fix: grammar in readme Signed-off-by: hxtree --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 306327c9..1bec7d89 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ Architecture outlines the stuff that is hard to change. In the realm of architecture, it's not merely about constructing individual buildings; it's -about designing the city. Similarly, our opinionated approach to running -enterprise software architecture on AWS goes beyond the confines of a single -project; it lay the groundwork for the entire landscape. +about designing the city. Our opinionated approach to running enterprise +software architecture on AWS extends beyond individual projects, laying the +groundwork for the entire landscape. Jumpstart your enterprise application development journey. Speed up your software pipeline by embracing modern DevOps practices on AWS, utilizing a From 60afb155edf4ec4141e0037897b6e0d0fd12af21 Mon Sep 17 00:00:00 2001 From: hxtree Date: Wed, 6 Mar 2024 05:43:26 +0000 Subject: [PATCH 4/4] feat: improve hero Signed-off-by: hxtree --- README.md | 2 +- .../src/components/Breadcrumbs.tsx | 2 +- .../src/pages/archetypes.page.tsx | 19 ++++++++----- .../src/pages/character-sheets.page.tsx | 22 ++++++++++----- clients/admin-client/src/pages/dice.page.tsx | 10 +++---- .../src/components/Hero/Hero.tsx | 27 +++++++++++++------ .../src/components/Hero/style.module.scss | 13 ++++++--- 7 files changed, 63 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 1bec7d89..174ce953 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ employed in developing a cooperative RPG. architecture. - Infrastructure as Code (IaC) for streamlined DevOps pipeline. - Continuous integration and continuous deployment (CI/CD) leveraging AWS. -- Happy Engineers. +- Happy productive engineers. ## Getting Started diff --git a/clients/admin-client/src/components/Breadcrumbs.tsx b/clients/admin-client/src/components/Breadcrumbs.tsx index 50c45f33..7b920a25 100644 --- a/clients/admin-client/src/components/Breadcrumbs.tsx +++ b/clients/admin-client/src/components/Breadcrumbs.tsx @@ -15,7 +15,7 @@ export const BreadCrumbs: FC = ({ title }) => { } return ( -