From 2ddbcd72f1a6a79a037b50b720c4d7fa93eac820 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:11:36 -0700
Subject: [PATCH 01/10] move to internal

---
 projects/nshmp-apps/src/app/{dev => internal}/aws/.compodoc.yml   | 0
 projects/nshmp-apps/src/app/{dev => internal}/aws/README.md       | 0
 projects/nshmp-apps/src/app/{dev => internal}/aws/aws.routes.ts   | 0
 .../src/app/{dev => internal}/aws/check-haz-jobs/.compodoc.yml    | 0
 .../src/app/{dev => internal}/aws/check-haz-jobs/README.md        | 0
 .../app/{dev => internal}/aws/check-haz-jobs/app.component.html   | 0
 .../app/{dev => internal}/aws/check-haz-jobs/app.component.scss   | 0
 .../{dev => internal}/aws/check-haz-jobs/app.component.spec.ts    | 0
 .../src/app/{dev => internal}/aws/check-haz-jobs/app.component.ts | 0
 .../aws/check-haz-jobs/components/about/about.component.html      | 0
 .../aws/check-haz-jobs/components/about/about.component.scss      | 0
 .../aws/check-haz-jobs/components/about/about.component.spec.ts   | 0
 .../aws/check-haz-jobs/components/about/about.component.ts        | 0
 .../aws/check-haz-jobs/components/content/content.component.html  | 0
 .../aws/check-haz-jobs/components/content/content.component.scss  | 0
 .../check-haz-jobs/components/content/content.component.spec.ts   | 0
 .../aws/check-haz-jobs/components/content/content.component.ts    | 0
 .../components/control-panel/control-panel.component.html         | 0
 .../components/control-panel/control-panel.component.scss         | 0
 .../components/control-panel/control-panel.component.spec.ts      | 0
 .../components/control-panel/control-panel.component.ts           | 0
 .../check-haz-jobs/components/snack-bar/snack-bar.component.html  | 0
 .../check-haz-jobs/components/snack-bar/snack-bar.component.scss  | 0
 .../components/snack-bar/snack-bar.component.spec.ts              | 0
 .../check-haz-jobs/components/snack-bar/snack-bar.component.ts    | 0
 .../aws/check-haz-jobs/models/control-form.model.ts               | 0
 .../{dev => internal}/aws/check-haz-jobs/models/get-logs.model.ts | 0
 .../{dev => internal}/aws/check-haz-jobs/models/state.model.ts    | 0
 .../{dev => internal}/aws/check-haz-jobs/pipes/log.pipe.spec.ts   | 0
 .../app/{dev => internal}/aws/check-haz-jobs/pipes/log.pipe.ts    | 0
 .../{dev => internal}/aws/check-haz-jobs/services/app.service.ts  | 0
 .../app/{dev => internal}/aws/check-haz-jobs/tsconfig.doc.json    | 0
 .../src/app/{dev => internal}/aws/haz-job-history/.compodoc.yml   | 0
 .../src/app/{dev => internal}/aws/haz-job-history/README.md       | 0
 .../app/{dev => internal}/aws/haz-job-history/app.component.html  | 0
 .../app/{dev => internal}/aws/haz-job-history/app.component.scss  | 0
 .../{dev => internal}/aws/haz-job-history/app.component.spec.ts   | 0
 .../app/{dev => internal}/aws/haz-job-history/app.component.ts    | 0
 .../aws/haz-job-history/components/about/about.component.html     | 0
 .../aws/haz-job-history/components/about/about.component.scss     | 0
 .../aws/haz-job-history/components/about/about.component.spec.ts  | 0
 .../aws/haz-job-history/components/about/about.component.ts       | 0
 .../aws/haz-job-history/components/content/content.component.html | 0
 .../aws/haz-job-history/components/content/content.component.scss | 0
 .../haz-job-history/components/content/content.component.spec.ts  | 0
 .../aws/haz-job-history/components/content/content.component.ts   | 0
 .../components/control-panel/control-panel.component.html         | 0
 .../components/control-panel/control-panel.component.scss         | 0
 .../components/control-panel/control-panel.component.spec.ts      | 0
 .../components/control-panel/control-panel.component.ts           | 0
 .../aws/haz-job-history/models/control-form.model.ts              | 0
 .../{dev => internal}/aws/haz-job-history/models/state.model.ts   | 0
 .../{dev => internal}/aws/haz-job-history/services/app.service.ts | 0
 .../app/{dev => internal}/aws/haz-job-history/tsconfig.doc.json   | 0
 .../src/app/{dev => internal}/aws/submit-haz-jobs/.compodoc.yml   | 0
 .../src/app/{dev => internal}/aws/submit-haz-jobs/README.md       | 0
 .../app/{dev => internal}/aws/submit-haz-jobs/app.component.html  | 0
 .../app/{dev => internal}/aws/submit-haz-jobs/app.component.scss  | 0
 .../{dev => internal}/aws/submit-haz-jobs/app.component.spec.ts   | 0
 .../app/{dev => internal}/aws/submit-haz-jobs/app.component.ts    | 0
 .../aws/submit-haz-jobs/components/about/about.component.html     | 0
 .../aws/submit-haz-jobs/components/about/about.component.scss     | 0
 .../aws/submit-haz-jobs/components/about/about.component.spec.ts  | 0
 .../aws/submit-haz-jobs/components/about/about.component.ts       | 0
 .../components/config-example/config-example.component.html       | 0
 .../components/config-example/config-example.component.scss       | 0
 .../components/config-example/config-example.component.spec.ts    | 0
 .../components/config-example/config-example.component.ts         | 0
 .../aws/submit-haz-jobs/components/config/config.component.html   | 0
 .../aws/submit-haz-jobs/components/config/config.component.scss   | 0
 .../submit-haz-jobs/components/config/config.component.spec.ts    | 0
 .../aws/submit-haz-jobs/components/config/config.component.ts     | 0
 .../aws/submit-haz-jobs/components/content/content.component.html | 0
 .../aws/submit-haz-jobs/components/content/content.component.scss | 0
 .../submit-haz-jobs/components/content/content.component.spec.ts  | 0
 .../aws/submit-haz-jobs/components/content/content.component.ts   | 0
 .../aws/submit-haz-jobs/components/form/form.component.html       | 0
 .../aws/submit-haz-jobs/components/form/form.component.scss       | 0
 .../aws/submit-haz-jobs/components/form/form.component.spec.ts    | 0
 .../aws/submit-haz-jobs/components/form/form.component.ts         | 0
 .../aws/submit-haz-jobs/components/history/history.component.html | 0
 .../aws/submit-haz-jobs/components/history/history.component.scss | 0
 .../submit-haz-jobs/components/history/history.component.spec.ts  | 0
 .../aws/submit-haz-jobs/components/history/history.component.ts   | 0
 .../components/job-submitted/job-submitted.component.html         | 0
 .../components/job-submitted/job-submitted.component.scss         | 0
 .../components/job-submitted/job-submitted.component.spec.ts      | 0
 .../components/job-submitted/job-submitted.component.ts           | 0
 .../aws/submit-haz-jobs/models/file-info.model.ts                 | 0
 .../aws/submit-haz-jobs/models/file-type.model.ts                 | 0
 .../aws/submit-haz-jobs/models/file-upload.model.ts               | 0
 .../aws/submit-haz-jobs/models/form-group.model.ts                | 0
 .../aws/submit-haz-jobs/models/gitlab-tag-item.model.ts           | 0
 .../aws/submit-haz-jobs/models/instance-type.model.ts             | 0
 .../aws/submit-haz-jobs/models/map-regions.model.ts               | 0
 .../aws/submit-haz-jobs/models/nshmp-haz-class.model.ts           | 0
 .../{dev => internal}/aws/submit-haz-jobs/models/state.model.ts   | 0
 .../{dev => internal}/aws/submit-haz-jobs/services/app.service.ts | 0
 .../app/{dev => internal}/aws/submit-haz-jobs/tsconfig.doc.json   | 0
 .../app/{dev => internal}/aws/terminate-haz-jobs/.compodoc.yml    | 0
 .../src/app/{dev => internal}/aws/terminate-haz-jobs/README.md    | 0
 .../{dev => internal}/aws/terminate-haz-jobs/app.component.html   | 0
 .../{dev => internal}/aws/terminate-haz-jobs/app.component.scss   | 0
 .../aws/terminate-haz-jobs/app.component.spec.ts                  | 0
 .../app/{dev => internal}/aws/terminate-haz-jobs/app.component.ts | 0
 .../aws/terminate-haz-jobs/components/about/about.component.html  | 0
 .../aws/terminate-haz-jobs/components/about/about.component.scss  | 0
 .../terminate-haz-jobs/components/about/about.component.spec.ts   | 0
 .../aws/terminate-haz-jobs/components/about/about.component.ts    | 0
 .../terminate-haz-jobs/components/content/content.component.html  | 0
 .../terminate-haz-jobs/components/content/content.component.scss  | 0
 .../components/content/content.component.spec.ts                  | 0
 .../terminate-haz-jobs/components/content/content.component.ts    | 0
 .../aws/terminate-haz-jobs/models/state.model.ts                  | 0
 .../aws/terminate-haz-jobs/services/app.service.ts                | 0
 .../{dev => internal}/aws/terminate-haz-jobs/tsconfig.doc.json    | 0
 .../nshmp-apps/src/app/{dev => internal}/aws/tsconfig.doc.json    | 0
 117 files changed, 0 insertions(+), 0 deletions(-)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/.compodoc.yml (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/README.md (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/aws.routes.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/.compodoc.yml (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/README.md (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/app.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/app.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/app.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/app.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/about/about.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/about/about.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/about/about.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/about/about.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/content/content.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/content/content.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/content/content.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/content/content.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/control-panel/control-panel.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/control-panel/control-panel.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/control-panel/control-panel.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/control-panel/control-panel.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/snack-bar/snack-bar.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/snack-bar/snack-bar.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/components/snack-bar/snack-bar.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/models/control-form.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/models/get-logs.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/models/state.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/pipes/log.pipe.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/pipes/log.pipe.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/services/app.service.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/check-haz-jobs/tsconfig.doc.json (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/.compodoc.yml (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/README.md (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/app.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/app.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/app.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/app.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/about/about.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/about/about.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/about/about.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/about/about.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/content/content.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/content/content.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/content/content.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/content/content.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/control-panel/control-panel.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/control-panel/control-panel.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/control-panel/control-panel.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/components/control-panel/control-panel.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/models/control-form.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/models/state.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/services/app.service.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/haz-job-history/tsconfig.doc.json (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/.compodoc.yml (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/README.md (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/app.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/app.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/app.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/app.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/about/about.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/about/about.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/about/about.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/about/about.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config-example/config-example.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config-example/config-example.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config-example/config-example.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config-example/config-example.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config/config.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config/config.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config/config.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/config/config.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/content/content.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/content/content.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/content/content.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/content/content.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/form/form.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/form/form.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/form/form.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/form/form.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/history/history.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/history/history.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/history/history.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/history/history.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/file-info.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/file-type.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/file-upload.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/form-group.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/gitlab-tag-item.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/instance-type.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/map-regions.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/nshmp-haz-class.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/models/state.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/services/app.service.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/submit-haz-jobs/tsconfig.doc.json (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/.compodoc.yml (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/README.md (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/app.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/app.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/app.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/app.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/about/about.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/about/about.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/about/about.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/about/about.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/content/content.component.html (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/content/content.component.scss (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/content/content.component.spec.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/components/content/content.component.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/models/state.model.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/services/app.service.ts (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/terminate-haz-jobs/tsconfig.doc.json (100%)
 rename projects/nshmp-apps/src/app/{dev => internal}/aws/tsconfig.doc.json (100%)

diff --git a/projects/nshmp-apps/src/app/dev/aws/.compodoc.yml b/projects/nshmp-apps/src/app/internal/aws/.compodoc.yml
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/.compodoc.yml
rename to projects/nshmp-apps/src/app/internal/aws/.compodoc.yml
diff --git a/projects/nshmp-apps/src/app/dev/aws/README.md b/projects/nshmp-apps/src/app/internal/aws/README.md
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/README.md
rename to projects/nshmp-apps/src/app/internal/aws/README.md
diff --git a/projects/nshmp-apps/src/app/dev/aws/aws.routes.ts b/projects/nshmp-apps/src/app/internal/aws/aws.routes.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/aws.routes.ts
rename to projects/nshmp-apps/src/app/internal/aws/aws.routes.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/.compodoc.yml b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/.compodoc.yml
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/.compodoc.yml
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/.compodoc.yml
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/README.md b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/README.md
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/README.md
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/README.md
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.html
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.scss b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/app.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/app.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.html
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.scss b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/about/about.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/about/about.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.html
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.scss b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/content/content.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.html
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.scss b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/control-panel/control-panel.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/control-panel/control-panel.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.scss b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/components/snack-bar/snack-bar.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/control-form.model.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/control-form.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/control-form.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/control-form.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/get-logs.model.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/get-logs.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/get-logs.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/get-logs.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/state.model.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/state.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/models/state.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/models/state.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/pipes/log.pipe.spec.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/pipes/log.pipe.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/pipes/log.pipe.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/pipes/log.pipe.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/pipes/log.pipe.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/pipes/log.pipe.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/pipes/log.pipe.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/pipes/log.pipe.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/services/app.service.ts b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/services/app.service.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/services/app.service.ts
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/services/app.service.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/tsconfig.doc.json
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/check-haz-jobs/tsconfig.doc.json
rename to projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/tsconfig.doc.json
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/.compodoc.yml b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/.compodoc.yml
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/.compodoc.yml
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/.compodoc.yml
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/README.md b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/README.md
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/README.md
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/README.md
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.html b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.html
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.scss b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/app.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/app.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.html b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.html
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.scss b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/about/about.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/about/about.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.html
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.scss b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/content/content.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/content/content.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.html b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.html
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.scss b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/components/control-panel/control-panel.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/components/control-panel/control-panel.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/models/control-form.model.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/models/control-form.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/models/control-form.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/models/control-form.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/models/state.model.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/models/state.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/models/state.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/models/state.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/services/app.service.ts b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/services/app.service.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/services/app.service.ts
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/services/app.service.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/haz-job-history/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/aws/haz-job-history/tsconfig.doc.json
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/haz-job-history/tsconfig.doc.json
rename to projects/nshmp-apps/src/app/internal/aws/haz-job-history/tsconfig.doc.json
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/.compodoc.yml b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/.compodoc.yml
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/.compodoc.yml
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/.compodoc.yml
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/README.md b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/README.md
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/README.md
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/README.md
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/app.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/app.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/about/about.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/about/about.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config-example/config-example.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config-example/config-example.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/config/config.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/config/config.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/content/content.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/content/content.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/form/form.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/history/history.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.html
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.scss b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/job-submitted/job-submitted.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-info.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-info.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-info.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-info.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-type.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-type.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-type.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-type.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-upload.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-upload.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/file-upload.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/file-upload.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/form-group.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/form-group.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/form-group.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/form-group.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/gitlab-tag-item.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/gitlab-tag-item.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/gitlab-tag-item.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/gitlab-tag-item.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/instance-type.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/instance-type.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/instance-type.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/instance-type.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/map-regions.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/map-regions.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/map-regions.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/map-regions.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/nshmp-haz-class.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/nshmp-haz-class.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/nshmp-haz-class.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/nshmp-haz-class.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/state.model.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/state.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/models/state.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/models/state.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/services/app.service.ts b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/services/app.service.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/services/app.service.ts
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/services/app.service.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/tsconfig.doc.json
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/tsconfig.doc.json
rename to projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/tsconfig.doc.json
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/.compodoc.yml b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/.compodoc.yml
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/.compodoc.yml
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/.compodoc.yml
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/README.md b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/README.md
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/README.md
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/README.md
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.html b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.html
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.scss b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/app.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/app.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.html b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.html
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.scss b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/about/about.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/about/about.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.html
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.scss b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.scss
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.scss
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.scss
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.spec.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.spec.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.spec.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.spec.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/components/content/content.component.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/models/state.model.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/models/state.model.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/models/state.model.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/models/state.model.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/services/app.service.ts b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/services/app.service.ts
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/services/app.service.ts
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/services/app.service.ts
diff --git a/projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/tsconfig.doc.json
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/terminate-haz-jobs/tsconfig.doc.json
rename to projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/tsconfig.doc.json
diff --git a/projects/nshmp-apps/src/app/dev/aws/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/aws/tsconfig.doc.json
similarity index 100%
rename from projects/nshmp-apps/src/app/dev/aws/tsconfig.doc.json
rename to projects/nshmp-apps/src/app/internal/aws/tsconfig.doc.json
-- 
GitLab


From 5b01aac7a96f7fc070d6dc9a980b4ecda37b65b5 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:15:22 -0700
Subject: [PATCH 02/10] add network guard

---
 .../src/app/internal/shared/guards/network.guard.ts  | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts

diff --git a/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts b/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts
new file mode 100644
index 000000000..0fdabaaea
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/shared/guards/network.guard.ts
@@ -0,0 +1,12 @@
+import {inject} from '@angular/core';
+import {CanActivateFn} from '@angular/router';
+
+import {AuthService} from '../services/auth.service';
+
+/**
+ * Network auth route guard.
+ */
+export const networkGuard: CanActivateFn = () => {
+  const authService = inject(AuthService);
+  return authService.isAuthorized();
+};
-- 
GitLab


From c0d58c100dc28af2f11be3eff2fb191818548344 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:15:52 -0700
Subject: [PATCH 03/10] add authorizer service.

---
 .../internal/shared/services/auth.service.ts  | 49 +++++++++++++++++++
 1 file changed, 49 insertions(+)
 create mode 100644 projects/nshmp-apps/src/app/internal/shared/services/auth.service.ts

diff --git a/projects/nshmp-apps/src/app/internal/shared/services/auth.service.ts b/projects/nshmp-apps/src/app/internal/shared/services/auth.service.ts
new file mode 100644
index 000000000..b18c00d3e
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/shared/services/auth.service.ts
@@ -0,0 +1,49 @@
+import {HttpClient} from '@angular/common/http';
+import {Injectable} from '@angular/core';
+import {NshmpService, SpinnerService} from '@ghsc/nshmp-lib-ng/nshmp';
+import {environment} from 'projects/nshmp-apps/src/environments/environment';
+import {catchError, map} from 'rxjs';
+
+interface AuthResponse {
+  isAuthorized: boolean;
+}
+
+/**
+ * Authorizer for USGS network.
+ */
+@Injectable({
+  providedIn: 'root',
+})
+export class AuthService {
+  private service = environment.webServices.aws;
+  private url = `${this.service.url}${this.service.services.auth}`;
+
+  constructor(
+    private http: HttpClient,
+    private spinnerService: SpinnerService,
+    private nshmpService: NshmpService
+  ) {}
+
+  isAuthorized() {
+    const ref = this.spinnerService.show('Checking USGS network ...');
+
+    return this.http.get<AuthResponse>(this.url).pipe(
+      map(response => {
+        console.log(response);
+        ref.close();
+
+        if (!response.isAuthorized) {
+          this.nshmpService.throwError$(
+            new Error('Must be on USGS network to access internal applications')
+          );
+        }
+
+        return response.isAuthorized;
+      }),
+      catchError((error: Error) => {
+        ref.close();
+        return this.nshmpService.throwError$(error);
+      })
+    );
+  }
+}
-- 
GitLab


From 4ec0f7afc0a5cb66c7b205332337e9b3f1db8ed0 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:16:25 -0700
Subject: [PATCH 04/10] add internal dashboard

---
 .../src/app/internal/dashboard/.compodoc.yml  |  1 +
 .../app/internal/dashboard/app.component.html | 21 ++++++
 .../app/internal/dashboard/app.component.scss |  1 +
 .../internal/dashboard/app.component.spec.ts  | 33 ++++++++++
 .../app/internal/dashboard/app.component.ts   | 65 +++++++++++++++++++
 5 files changed, 121 insertions(+)
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/app.component.html
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/app.component.scss
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/app.component.spec.ts
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/app.component.ts

diff --git a/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml b/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
new file mode 100644
index 000000000..fa7db2da1
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
@@ -0,0 +1 @@
+name: Development Dashboard
diff --git a/projects/nshmp-apps/src/app/internal/dashboard/app.component.html b/projects/nshmp-apps/src/app/internal/dashboard/app.component.html
new file mode 100644
index 000000000..ba0728ed0
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/app.component.html
@@ -0,0 +1,21 @@
+<nshmp-lib-ng-template #template [navigationList]="navigationList">
+  <!-- Dashboard -->
+  <nshmp-lib-ng-dashboard [sections]="sections">
+    <nshmp-lib-ng-dashboard-title>
+      USGS Earthquake
+      <br />
+      Hazard Toolbox:
+      <br />
+      Internal Applications
+    </nshmp-lib-ng-dashboard-title>
+    <nshmp-lib-ng-dashboard-description />
+  </nshmp-lib-ng-dashboard>
+
+  <!-- About page -->
+  <nshmp-lib-ng-about-page>
+    <nshmp-lib-ng-about-content
+      [showSavingSettingPanel]="false"
+      [showUsingApplicationPanel]="false"
+    />
+  </nshmp-lib-ng-about-page>
+</nshmp-lib-ng-template>
diff --git a/projects/nshmp-apps/src/app/internal/dashboard/app.component.scss b/projects/nshmp-apps/src/app/internal/dashboard/app.component.scss
new file mode 100644
index 000000000..9725bdd50
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/app.component.scss
@@ -0,0 +1 @@
+@import '../../../styles/dashboards';
diff --git a/projects/nshmp-apps/src/app/internal/dashboard/app.component.spec.ts b/projects/nshmp-apps/src/app/internal/dashboard/app.component.spec.ts
new file mode 100644
index 000000000..892acc0c6
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/app.component.spec.ts
@@ -0,0 +1,33 @@
+import {provideHttpClient} from '@angular/common/http';
+import {ComponentFixture, TestBed} from '@angular/core/testing';
+import {provideNoopAnimations} from '@angular/platform-browser/animations';
+import {provideRouter} from '@angular/router';
+
+import {AppComponent} from './app.component';
+
+describe('DashboardComponent', () => {
+  let component: AppComponent;
+  let fixture: ComponentFixture<AppComponent>;
+
+  beforeEach(async () => {
+    await TestBed.configureTestingModule({
+      imports: [AppComponent],
+      providers: [
+        provideHttpClient(),
+        provideNoopAnimations(),
+        provideRouter([]),
+      ],
+      teardown: {destroyAfterEach: false},
+    }).compileComponents();
+  });
+
+  beforeEach(() => {
+    fixture = TestBed.createComponent(AppComponent);
+    component = fixture.componentInstance;
+    fixture.detectChanges();
+  });
+
+  it('should create', () => {
+    expect(component).toBeTruthy();
+  });
+});
diff --git a/projects/nshmp-apps/src/app/internal/dashboard/app.component.ts b/projects/nshmp-apps/src/app/internal/dashboard/app.component.ts
new file mode 100644
index 000000000..51c680304
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/app.component.ts
@@ -0,0 +1,65 @@
+import {Component, OnDestroy, OnInit} from '@angular/core';
+import {
+  NshmpLibNgAboutContentComponent,
+  NshmpLibNgAboutPageComponent,
+} from '@ghsc/nshmp-lib-ng/about';
+import {
+  ApplicationSections,
+  NshmpLibNgDashboardComponent,
+  NshmpLibNgDashboardDescriptionComponent,
+  NshmpLibNgDashboardTitleComponent,
+  NshmpLibNgTemplateComponent,
+} from '@ghsc/nshmp-lib-ng/nshmp';
+import {Subscription} from 'rxjs';
+
+import * as nav from '../../../shared/utils/navigation.utils';
+import {AuthService} from '../shared/services/auth.service';
+
+/**
+ * Development dashboard showing links to development applications.
+ */
+@Component({
+  imports: [
+    NshmpLibNgTemplateComponent,
+    NshmpLibNgAboutPageComponent,
+    NshmpLibNgAboutContentComponent,
+    NshmpLibNgDashboardComponent,
+    NshmpLibNgDashboardTitleComponent,
+    NshmpLibNgDashboardDescriptionComponent,
+  ],
+  selector: 'app-app',
+  standalone: true,
+  styleUrl: './app.component.scss',
+  templateUrl: './app.component.html',
+})
+export class AppComponent implements OnInit, OnDestroy {
+  /** Navigation list for menu */
+  navigationList = nav.devNavigation();
+
+  /** AWS applications */
+  private awsApps = nav.devAwsApps();
+
+  sections: ApplicationSections[] = [];
+
+  private sub: Subscription;
+
+  constructor(private authService: AuthService) {}
+  ngOnInit(): void {
+    this.sub = this.authService.isAuthorized().subscribe(() => {
+      this.sections = [
+        {
+          sections: [
+            {
+              applications: this.awsApps.map(navigation => ({navigation})),
+            },
+          ],
+        },
+      ];
+    });
+  }
+
+  ngOnDestroy(): void {
+    this.sections = [];
+    this.sub.unsubscribe();
+  }
+}
-- 
GitLab


From ea76601f7326bca8cbc943d63e95bc703291b894 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:16:41 -0700
Subject: [PATCH 05/10] add dashbaord

---
 .../nshmp-apps/src/app/internal/dashboard/tsconfig.doc.json   | 4 ++++
 1 file changed, 4 insertions(+)
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/tsconfig.doc.json

diff --git a/projects/nshmp-apps/src/app/internal/dashboard/tsconfig.doc.json b/projects/nshmp-apps/src/app/internal/dashboard/tsconfig.doc.json
new file mode 100644
index 000000000..80b484b95
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/tsconfig.doc.json
@@ -0,0 +1,4 @@
+{
+  "include": ["**/*.ts"],
+  "exclude": ["**/*.spec.ts"]
+}
-- 
GitLab


From 8d01b36480fbd7e629ec2f5b0b25b19cd75bd009 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:18:27 -0700
Subject: [PATCH 06/10] add readme

---
 .../src/app/internal/dashboard/.compodoc.yml  |  2 +-
 .../src/app/internal/dashboard/README.md      | 30 +++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)
 create mode 100644 projects/nshmp-apps/src/app/internal/dashboard/README.md

diff --git a/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml b/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
index fa7db2da1..3951b7ab8 100644
--- a/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
+++ b/projects/nshmp-apps/src/app/internal/dashboard/.compodoc.yml
@@ -1 +1 @@
-name: Development Dashboard
+name: Internal Dashboard
diff --git a/projects/nshmp-apps/src/app/internal/dashboard/README.md b/projects/nshmp-apps/src/app/internal/dashboard/README.md
new file mode 100644
index 000000000..1d9f073e8
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/dashboard/README.md
@@ -0,0 +1,30 @@
+# USGS Earthquake Hazard Toolbox Development Dashboard
+
+> - [User Guide](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/)
+>   - [Applications](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/)
+>   - [Development Applications](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev)
+>   - [Internal Applications](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/internal)
+>   - [Libraries](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/libs/)
+
+## Dashboard
+
+Internal dashboard for all USGS internal applications.
+
+Contains links to internal applications:
+
+- AWS applications:
+  - [Check hazard jobs application](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev/aws/check-haz-jobs)
+  - [Hazard job history application](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev/aws/aws/haz-job-history)
+  - [Submit hazard jobs application](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev/aws/aws/submit-haz-jobs)
+  - [Terminate hazard jobs application](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev/aws/aws/terminate-haz-jobs)
+
+## Components
+
+### App
+
+Main app component for dashboard application.
+
+## Routing
+
+See [InternalModule](https://ghsc.code-pages.usgs.gov/nshmp/nshmp-apps/apps/dev/modules/InternalModule.html)
+for routing configuration for internal applications.
-- 
GitLab


From 10d9488374c1f96e36bfe28edbfe2ab3082c5b6a Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:18:47 -0700
Subject: [PATCH 07/10] add internal route

---
 projects/nshmp-apps/src/app/app.routes.ts | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/projects/nshmp-apps/src/app/app.routes.ts b/projects/nshmp-apps/src/app/app.routes.ts
index 47e8da2dd..005133679 100644
--- a/projects/nshmp-apps/src/app/app.routes.ts
+++ b/projects/nshmp-apps/src/app/app.routes.ts
@@ -5,6 +5,7 @@ import {devRoutes} from './dev/dev.routes';
 import {errorRoutes} from './error-pages/error-pages.routes';
 import {gmmRoutes} from './gmm/gmm.routes';
 import {hazardRoutes} from './hazard/hazard.routes';
+import {internalRoutes} from './internal/internal.routes';
 import {ncmRoutes} from './ncm/ncm.routes';
 import {sourceRoutes} from './source/source.routes';
 
@@ -43,6 +44,11 @@ const routes: Routes = [
     children: hazardRoutes(),
     path: 'hazard',
   },
+  // Internal applications
+  {
+    children: internalRoutes(),
+    path: 'internal',
+  },
   // Source model applications
   {
     children: sourceRoutes(),
-- 
GitLab


From 5e00137fe70c7580f0f2115a5ba07c54f0c0e834 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:18:54 -0700
Subject: [PATCH 08/10] remove aws

---
 projects/nshmp-apps/src/app/dev/dev.routes.ts | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/projects/nshmp-apps/src/app/dev/dev.routes.ts b/projects/nshmp-apps/src/app/dev/dev.routes.ts
index 809e547e7..b994ff493 100644
--- a/projects/nshmp-apps/src/app/dev/dev.routes.ts
+++ b/projects/nshmp-apps/src/app/dev/dev.routes.ts
@@ -1,6 +1,5 @@
 import {Routes} from '@angular/router';
 
-import {devAwsRoutes} from './aws/aws.routes';
 import {devGmmRoutes} from './gmm/gmm.routes';
 import {devHazardRoutes} from './hazard/hazard.routes';
 import {devMathRoutes} from './math/math.routes';
@@ -15,13 +14,6 @@ const routes: Routes = [
       import('./dashboard/app.component').then(com => com.AppComponent),
     path: '',
   },
-  // AWS applications
-  {
-    // canActivate: [NetworkGuard],
-    // TODO add back auth when ipv6 issue is solved
-    children: devAwsRoutes(),
-    path: 'aws',
-  },
   // Math applications
   {
     children: devMathRoutes(),
-- 
GitLab


From 1d284916d6bf37716b8261c6574a9d4789743ad6 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:19:12 -0700
Subject: [PATCH 09/10] add internal routes

---
 .../src/app/internal/internal.routes.ts       | 29 +++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 projects/nshmp-apps/src/app/internal/internal.routes.ts

diff --git a/projects/nshmp-apps/src/app/internal/internal.routes.ts b/projects/nshmp-apps/src/app/internal/internal.routes.ts
new file mode 100644
index 000000000..8fd1ea962
--- /dev/null
+++ b/projects/nshmp-apps/src/app/internal/internal.routes.ts
@@ -0,0 +1,29 @@
+import {Routes} from '@angular/router';
+
+import {devAwsRoutes} from './aws/aws.routes';
+import {networkGuard} from './shared/guards/network.guard';
+
+/**
+ * Internal application routes.
+ */
+const routes: Routes = [
+  // Development dahsboard
+  {
+    loadComponent: () =>
+      import('./dashboard/app.component').then(com => com.AppComponent),
+    path: '',
+  },
+  // AWS applications
+  {
+    canActivate: [networkGuard],
+    children: devAwsRoutes(),
+    path: 'aws',
+  },
+];
+
+/**
+ * Returns the internal applications routes.
+ */
+export function internalRoutes(): Routes {
+  return routes;
+}
-- 
GitLab


From 18688d86bc7c9b9f5bf69e8c1c574d6a6a8d2b38 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 26 Nov 2024 16:41:42 -0700
Subject: [PATCH 10/10] redirect aws apps

---
 projects/nshmp-apps/src/app/dev/dev.routes.ts | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/projects/nshmp-apps/src/app/dev/dev.routes.ts b/projects/nshmp-apps/src/app/dev/dev.routes.ts
index b994ff493..64f3fdc46 100644
--- a/projects/nshmp-apps/src/app/dev/dev.routes.ts
+++ b/projects/nshmp-apps/src/app/dev/dev.routes.ts
@@ -1,3 +1,4 @@
+import {HttpParams} from '@angular/common/http';
 import {Routes} from '@angular/router';
 
 import {devGmmRoutes} from './gmm/gmm.routes';
@@ -29,6 +30,20 @@ const routes: Routes = [
     children: devGmmRoutes(),
     path: 'gmm',
   },
+  // Redirect AWS applications
+  {
+    children: [
+      {
+        path: '**',
+        redirectTo: params => {
+          const url = params.url.pop();
+          const queryParams = new HttpParams().appendAll(params.queryParams);
+          return `/internal/aws/${url.path}?${queryParams.toString()}`;
+        },
+      },
+    ],
+    path: 'aws',
+  },
 ];
 
 /**
-- 
GitLab