Skip to content

Commit

Permalink
fork
Browse files Browse the repository at this point in the history
  • Loading branch information
alex-reiff committed Apr 18, 2024
1 parent a8fc5c0 commit 9708cbc
Show file tree
Hide file tree
Showing 456 changed files with 94,193 additions and 298 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,15 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: npm run build
uses: npm run build
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: './client/build/'
path: './build/'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
33 changes: 33 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
.terraform.*
example_tests/.terraform.*
.terraform/
.DS_Store
terraform.*.*
terraform.tfstate
provider.tf
*.x
dev.sh
config_test/
config_test.tf
dev.*
.env
node_modules/
frog.*
terraform.tfvars
.nyc_output/
.acceptance_tests/
tfplan.json
example-tests/acceptance-tests/package-lock.json
example-tests/acceptance-tests/node_modules
goals.md
.vscode
.yarn
.circleci
.yarnrc
.old
compatibility-tests/patterns/
tfxjs.tfvars

#production
/build
.icse/
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "common-dev-assets"]
path = common-dev-assets
url = https://github.com/terraform-ibm-modules/common-dev-assets.git
branch = main
134 changes: 134 additions & 0 deletions .secrets.baseline
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
{
"exclude": {
"files": "package-lock.json|^client/package-lock.json|^.secrets.baseline$",
"lines": null
},
"generated_at": "2024-04-17T15:03:50Z",
"plugins_used": [
{
"name": "AWSKeyDetector"
},
{
"name": "ArtifactoryDetector"
},
{
"name": "AzureStorageKeyDetector"
},
{
"base64_limit": 4.5,
"name": "Base64HighEntropyString"
},
{
"name": "BasicAuthDetector"
},
{
"name": "BoxDetector"
},
{
"name": "CloudantDetector"
},
{
"ghe_instance": "github.ibm.com",
"name": "GheDetector"
},
{
"name": "GitHubTokenDetector"
},
{
"hex_limit": 3,
"name": "HexHighEntropyString"
},
{
"name": "IbmCloudIamDetector"
},
{
"name": "IbmCosHmacDetector"
},
{
"name": "JwtTokenDetector"
},
{
"keyword_exclude": null,
"name": "KeywordDetector"
},
{
"name": "MailchimpDetector"
},
{
"name": "NpmDetector"
},
{
"name": "PrivateKeyDetector"
},
{
"name": "SlackDetector"
},
{
"name": "SoftlayerDetector"
},
{
"name": "SquareOAuthDetector"
},
{
"name": "StripeDetector"
},
{
"name": "TwilioKeyDetector"
}
],
"results": {
"unit-tests/data-files/vsiImagesRaw.json": [
{
"hashed_secret": "495f34de525ad3034e90bda0d5acaeedd4669ea4",
"is_secret": false,
"is_verified": false,
"line_number": 92,
"type": "Hex High Entropy String",
"verified_result": null
}
],
"unit-tests/disable-save.test.js": [
{
"hashed_secret": "81f344a7686a80b4c5293e8fdc0b0160c82c06a8",
"is_secret": false,
"is_verified": false,
"line_number": 2205,
"type": "Secret Keyword",
"verified_result": null
}
],
"unit-tests/form-utils.test.js": [
{
"hashed_secret": "58c00efa9bed725721b29f4b5f7864f0f191cad5",
"is_secret": false,
"is_verified": false,
"line_number": 2148,
"type": "Secret Keyword",
"verified_result": null
},
{
"hashed_secret": "ae8ec477ba31beb79d4e9a645b807d849649a0e3",
"is_secret": false,
"is_verified": false,
"line_number": 2155,
"type": "Secret Keyword",
"verified_result": null
}
],
"unit-tests/lib-utils.test.js": [
{
"hashed_secret": "2426afcceed62cef531b902cf2392bde9c4d8f32",
"is_secret": false,
"is_verified": false,
"line_number": 583,
"type": "Hex High Entropy String",
"verified_result": null
}
]
},
"version": "0.13.1+ibm.62.dss",
"word_list": {
"file": null,
"hash": null
}
}
22 changes: 22 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# -*- mode:makefile; coding:utf-8 -*-

#
# npm
#

clean-npmrc:
rm -f .npmrc client/.npmrc

create-npmrc: clean-npmrc
@echo 'Creating .npmrc file'
@curl -u ${ARTIFACTORY_USERNAME}:${ARTIFACTORY_PASSWORD} "https://na-private.artifactory.swg-devops.com/artifactory/api/npm/auth/" > .npmrc
echo "registry=https://na-private.artifactory.swg-devops.com/artifactory/api/npm/wcp-goldeneye-team-npm-virtual" >> .npmrc
sed -i.bak 's/_auth/\/\/na-private.artifactory.swg-devops.com\/artifactory\/api\/npm\/:_auth/' .npmrc
cp .npmrc client/.npmrc
rm -f .npmrc.bak

clean-npm:
rm -rf node_modules/ client/node_modules/
rm -f package-lock.json client/package-lock.json
npm install --save-dev
cd client; npm install --save-dev
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
# landing-zone-config-tool
# Landing Zone Config Tool

[View it here.](https://pages.github.ibm.com/terraform-ibm-modules/landing-zone-config-tool)

This is a companion GUI tool for [IBM Secure Landing Zone](https://github.com/terraform-ibm-modules/terraform-ibm-landing-zone), primarily for deployments creating through the [IBM Cloud Catalog](https://cloud.ibm.com/catalog/architecture/deploy-arch-ibm-slz-vpc-9fc0fa64-27af-4fed-9dce-47b3640ba739-global).

It can help create an override.json file used for configuring your deployment of Secure Landing Zone. It can also be used to modify or validate existing override.json files.

## Development

In you are interested in contributing, please read our [development documentation.](docs/Development.md)
24 changes: 24 additions & 0 deletions client/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
.eslintcache
6 changes: 6 additions & 0 deletions client/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
node_modules
lib
es
umd
build
dist
Loading

0 comments on commit 9708cbc

Please sign in to comment.