Compare commits

..

19 Commits

Author SHA1 Message Date
naomi 5e3e5bf2cc feat: test everything
Node.js CI / CI (pull_request) Successful in 37s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 59s
2025-12-27 19:50:53 -08:00
naomi ce6ead203b feat: expand the content copy 2025-12-27 19:20:47 -08:00
naomi 2e0f7b9651 feat: staff page 2025-12-27 18:41:35 -08:00
naomi 37970f17c8 feat: reviews component 2025-12-27 16:54:52 -08:00
naomi 03828c6c27 feat: faq component 2025-12-27 16:51:05 -08:00
naomi a52a265807 chore: don't need bulletin component 2025-12-27 16:48:53 -08:00
naomi 9710f07e08 feat: handbook component 2025-12-27 16:42:18 -08:00
naomi 8c12162bfb feat: about component 2025-12-27 16:04:17 -08:00
naomi a4d9947633 feat: home component done 2025-12-27 15:59:42 -08:00
naomi f2158b814e feat: footer
Node.js CI / CI (pull_request) Failing after 24s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 51s
2025-12-27 15:09:50 -08:00
naomi d6f356ccdf feat: hamburger menu on small screens 2025-12-27 15:04:20 -08:00
naomi 8df1c00969 feat: set up nav bar and news ticker 2025-12-27 14:59:20 -08:00
naomi e5e01c865e chore: better disclaimer verbiage 2025-12-27 14:44:35 -08:00
naomi 0dc8dcc09d feat: add disclaimer modal
Node.js CI / CI (pull_request) Failing after 34s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 54s
2025-12-27 13:52:15 -08:00
naomi 7bd1ef9550 feat: initial theming
Node.js CI / CI (pull_request) Failing after 34s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 52s
2025-12-27 13:21:23 -08:00
naomi d33422be37 feat: components 2025-12-27 13:16:26 -08:00
naomi 6bbcb4d8fa feat: linter and tests work now
Node.js CI / CI (pull_request) Successful in 32s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 53s
2025-12-27 12:42:17 -08:00
naomi 7e7dd9c134 temp: test if tests can run in ci
Node.js CI / CI (pull_request) Successful in 20s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 51s
2025-12-27 12:18:08 -08:00
naomi 2bc5c03ff7 feat: initial angular scaffolding
Node.js CI / CI (pull_request) Failing after 19s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 52s
2025-12-27 12:13:58 -08:00
4 changed files with 30 additions and 42 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ This page is currently deployed. [View the live website.](https://lore.nhcarriga
## Feedback and Bugs ## Feedback and Bugs
If you have feedback or a bug report, please [log a ticket on our forum](https://support.nhcarrigan.com). If you have feedback or a bug report, please feel free to open a GitHub issue!
## Contributing ## Contributing
+1 -1
View File
@@ -26,7 +26,7 @@
"dependencies": { "dependencies": {
"@angular/common": "21.0.6", "@angular/common": "21.0.6",
"@angular/compiler": "21.0.6", "@angular/compiler": "21.0.6",
"@angular/core": "21.1.3", "@angular/core": "21.0.6",
"@angular/forms": "21.0.6", "@angular/forms": "21.0.6",
"@angular/platform-browser": "21.0.6", "@angular/platform-browser": "21.0.6",
"@angular/router": "21.0.6", "@angular/router": "21.0.6",
+27 -27
View File
@@ -10,22 +10,22 @@ importers:
dependencies: dependencies:
'@angular/common': '@angular/common':
specifier: 21.0.6 specifier: 21.0.6
version: 21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2) version: 21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)
'@angular/compiler': '@angular/compiler':
specifier: 21.0.6 specifier: 21.0.6
version: 21.0.6 version: 21.0.6
'@angular/core': '@angular/core':
specifier: 21.1.3 specifier: 21.0.6
version: 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) version: 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
'@angular/forms': '@angular/forms':
specifier: 21.0.6 specifier: 21.0.6
version: 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2) version: 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)
'@angular/platform-browser': '@angular/platform-browser':
specifier: 21.0.6 specifier: 21.0.6
version: 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)) version: 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))
'@angular/router': '@angular/router':
specifier: 21.0.6 specifier: 21.0.6
version: 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2) version: 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)
rxjs: rxjs:
specifier: 7.8.2 specifier: 7.8.2
version: 7.8.2 version: 7.8.2
@@ -35,7 +35,7 @@ importers:
devDependencies: devDependencies:
'@angular/build': '@angular/build':
specifier: 21.0.4 specifier: 21.0.4
version: 21.0.4(@angular/compiler-cli@21.0.6(@angular/compiler@21.0.6)(typescript@5.9.3))(@angular/compiler@21.0.6)(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(postcss@8.5.6)(tailwindcss@4.1.18)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.0.16(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.93.2)) version: 21.0.4(@angular/compiler-cli@21.0.6(@angular/compiler@21.0.6)(typescript@5.9.3))(@angular/compiler@21.0.6)(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(postcss@8.5.6)(tailwindcss@4.1.18)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.0.16(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.93.2))
'@angular/cli': '@angular/cli':
specifier: 21.0.4 specifier: 21.0.4
version: 21.0.4(chokidar@4.0.3) version: 21.0.4(chokidar@4.0.3)
@@ -226,11 +226,11 @@ packages:
resolution: {integrity: sha512-rBMzG7WnQMouFfDST+daNSAOVYdtw560645PhlxyVeIeHMlCm0j1jjBgVPGTBNpVgKRdT/sqbi6W6JYkY9mERA==} resolution: {integrity: sha512-rBMzG7WnQMouFfDST+daNSAOVYdtw560645PhlxyVeIeHMlCm0j1jjBgVPGTBNpVgKRdT/sqbi6W6JYkY9mERA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
'@angular/core@21.1.3': '@angular/core@21.0.6':
resolution: {integrity: sha512-TbhQxRC7Lb/3WBdm1n8KRsktmVEuGBBp0WRF5mq0Ze4s1YewIM6cULrSw9ACtcL5jdcq7c74ms+uKQsaP/gdcQ==} resolution: {integrity: sha512-SvWbOkkrsqprYJSBmzQEWkWjfZB/jkRYyFp2ClMJBPqOLxP1a+i3Om2rolcNQjZPz87bs9FszwgRlXUy7sw5cQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies: peerDependencies:
'@angular/compiler': 21.1.3 '@angular/compiler': 21.0.6
rxjs: ^6.5.3 || ^7.4.0 rxjs: ^6.5.3 || ^7.4.0
zone.js: ~0.15.0 || ~0.16.0 zone.js: ~0.15.0 || ~0.16.0
peerDependenciesMeta: peerDependenciesMeta:
@@ -4526,7 +4526,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- chokidar - chokidar
'@angular/build@21.0.4(@angular/compiler-cli@21.0.6(@angular/compiler@21.0.6)(typescript@5.9.3))(@angular/compiler@21.0.6)(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(postcss@8.5.6)(tailwindcss@4.1.18)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.0.16(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.93.2))': '@angular/build@21.0.4(@angular/compiler-cli@21.0.6(@angular/compiler@21.0.6)(typescript@5.9.3))(@angular/compiler@21.0.6)(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(postcss@8.5.6)(tailwindcss@4.1.18)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.0.16(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.93.2))':
dependencies: dependencies:
'@ampproject/remapping': 2.3.0 '@ampproject/remapping': 2.3.0
'@angular-devkit/architect': 0.2100.4(chokidar@4.0.3) '@angular-devkit/architect': 0.2100.4(chokidar@4.0.3)
@@ -4560,8 +4560,8 @@ snapshots:
vite: 7.2.2(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2) vite: 7.2.2(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.93.2)
watchpack: 2.4.4 watchpack: 2.4.4
optionalDependencies: optionalDependencies:
'@angular/core': 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) '@angular/core': 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
'@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)) '@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))
lmdb: 3.4.3 lmdb: 3.4.3
postcss: 8.5.6 postcss: 8.5.6
tailwindcss: 4.1.18 tailwindcss: 4.1.18
@@ -4606,9 +4606,9 @@ snapshots:
- chokidar - chokidar
- supports-color - supports-color
'@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)': '@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)':
dependencies: dependencies:
'@angular/core': 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) '@angular/core': 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
rxjs: 7.8.2 rxjs: 7.8.2
tslib: 2.8.1 tslib: 2.8.1
@@ -4632,33 +4632,33 @@ snapshots:
dependencies: dependencies:
tslib: 2.8.1 tslib: 2.8.1
'@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)': '@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)':
dependencies: dependencies:
rxjs: 7.8.2 rxjs: 7.8.2
tslib: 2.8.1 tslib: 2.8.1
optionalDependencies: optionalDependencies:
'@angular/compiler': 21.0.6 '@angular/compiler': 21.0.6
'@angular/forms@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)': '@angular/forms@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)':
dependencies: dependencies:
'@angular/common': 21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2) '@angular/common': 21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)
'@angular/core': 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) '@angular/core': 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
'@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)) '@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))
'@standard-schema/spec': 1.1.0 '@standard-schema/spec': 1.1.0
rxjs: 7.8.2 rxjs: 7.8.2
tslib: 2.8.1 tslib: 2.8.1
'@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))': '@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))':
dependencies: dependencies:
'@angular/common': 21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2) '@angular/common': 21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)
'@angular/core': 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) '@angular/core': 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
tslib: 2.8.1 tslib: 2.8.1
'@angular/router@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)': '@angular/router@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(@angular/platform-browser@21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)))(rxjs@7.8.2)':
dependencies: dependencies:
'@angular/common': 21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2) '@angular/common': 21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2)
'@angular/core': 21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2) '@angular/core': 21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2)
'@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.3(@angular/compiler@21.0.6)(rxjs@7.8.2)) '@angular/platform-browser': 21.0.6(@angular/common@21.0.6(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.0.6(@angular/compiler@21.0.6)(rxjs@7.8.2))
rxjs: 7.8.2 rxjs: 7.8.2
tslib: 2.8.1 tslib: 2.8.1
-12
View File
@@ -9,18 +9,6 @@
<link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Quintessential&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Quintessential&display=swap" rel="stylesheet">
<script defer src="https://analytics.nhcarrigan.com/js/pa-YUXAn1vhhRttySUAw_LMN.js"></script>
<script>
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
plausible.init({
customProperties: {
domain: "lore.nhcarrigan.com",
page: "Lore",
path: "/",
},
})
</script>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3569924701890974" crossorigin="anonymous"></script>
</head> </head>
<app-root></app-root> <app-root></app-root>
</html> </html>