From d01bf0e540faf0fe6138d4f4a96cfc3173c49bfb Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Wed, 1 Jul 2026 13:53:19 -0500 Subject: [PATCH 1/8] commit --- .vscode/launch.json | 64 +++++++++++++++++++++++++++++++++++++++++++ .vscode/settings.json | 51 ++++++++++++++++++++++++++++++++++ 2 files changed, 115 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/launch.json b/.vscode/launch.json index a5cc14660e..15c0777f50 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,6 +4,70 @@ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda with API Gateway", + "invokeTarget": { + "target": "api", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "api": { + "path": "Path", + "httpMethod": "Method", + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda", + "invokeTarget": { + "target": "template", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "lambda": { + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda with API Gateway", + "invokeTarget": { + "target": "api", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "api": { + "path": "Path", + "httpMethod": "Method", + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda", + "invokeTarget": { + "target": "template", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "lambda": { + "payload": { + "json": {} + } + } + }, { "type": "node", "request": "launch", diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..2294d002fd --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,51 @@ +{ + "workbench.editor.alwaysShowEditorActions": true, + "workbench.editor.autoLockGroups": { + "default": true, + "workbench.editor.chatSession": true, + "workbench.editor.chatDebug": true, + "workbench.editorinputs.searchEditorInput": true, + "agentSessionsWelcomePage": true, + "jupyter-notebook": true, + "notebookOutputEditor": true, + "github-issues": true, + "aws-redshift-sql-notebook": true, + "repl": true, + "workbench.editors.gettingStartedInput": true, + "vscode.markdown.editor": true, + "imagePreview.previewEditor": true, + "vscode.videoPreview": true, + "vscode.audioPreview": true, + "gitlens.rebase": true, + "workflowStudio.asl": true, + "mainThreadWebview-browserPreview": false + }, + "workbench.editor.centeredLayoutFixedWidth": true, + "workbench.editor.defaultBinaryEditor": "gitlens.rebase", + "workbench.editor.enablePreviewFromCodeNavigation": true, + "workbench.editor.enablePreviewFromQuickOpen": true, + "workbench.editor.highlightModifiedTabs": true, + "workbench.editor.limit.enabled": true, + "workbench.editor.limit.excludeDirty": true, + "workbench.editor.limit.perEditorGroup": true, + "workbench.editor.pinnedTabsOnSeparateRow": true, + "workbench.editor.preferHistoryBasedLanguageDetection": true, + "workbench.editor.revealIfOpen": true, + "workbench.editor.scrollToSwitchTabs": true, + "workbench.editor.sharedViewState": true, + "workbench.editor.showTabIndex": true, + "workbench.editor.wrapTabs": true, + "workbench.editor.useModal": "all", + "workbench.editor.markdownDefaultEditorInAgentsWindow": true, + "workbench.editor.closeOnFileDelete": true, + "gitlens.views.repositories.showIncomingActivity": true, + "gitlens.views.repositories.includeWorkingTree": true, + "gitlens.graph.showRemoteNames": true, + "gitlens.codeLens.scopes": [ + "document", + "containers", + "blocks" + ], + "gitlens.currentLine.format": "${author, }${agoOrDate}${' via 'pullRequest}${ • message|50?}", + "gitlens.currentLine.uncommittedChangesFormat": "✏️ ${ago" +} \ No newline at end of file From e4803fc4c5fd2a767344aa248e3acee2919f97de Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Fri, 3 Jul 2026 02:08:35 -0500 Subject: [PATCH 2/8] commit & push --- .vscode/extensions.json | 5 +++++ .vscode/settings.json | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..884c643559 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "github.vscode-github-actions" + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 2294d002fd..25bd5aa645 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -47,5 +47,7 @@ "blocks" ], "gitlens.currentLine.format": "${author, }${agoOrDate}${' via 'pullRequest}${ • message|50?}", - "gitlens.currentLine.uncommittedChangesFormat": "✏️ ${ago" + "gitlens.currentLine.uncommittedChangesFormat": "✏️ ${ago", + "github-actions.workflows.pinned.refresh.enabled": true, + "github-actions.use-enterprise": true } \ No newline at end of file From 336c7fb61eee45d24a51051844c675ad297801a4 Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Fri, 3 Jul 2026 02:10:14 -0500 Subject: [PATCH 3/8] commit & push --- .vscode/launch.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.vscode/launch.json b/.vscode/launch.json index 15c0777f50..7776898526 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,6 +4,14 @@ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ + { + "name": "Embedded Debug", + "type": "embedded-debug", + "request": "launch", + "serialNumber": "${command:device-manager.getSerialNumber}", + "program": "${command:embedded-debug.getApplicationFile}", + "cmsisPack": "${command:device-manager.getDevicePack}" + }, { "type": "aws-sam", "request": "direct-invoke", From b6d52ea72752e472b7cca38a99be2bdac00d2ced Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Mon, 6 Jul 2026 11:05:40 -0500 Subject: [PATCH 4/8] commit --- .vscode/settings.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 25bd5aa645..b81a8d85c4 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,7 +18,12 @@ "vscode.audioPreview": true, "gitlens.rebase": true, "workflowStudio.asl": true, - "mainThreadWebview-browserPreview": false + "arm-debugger.debug-config": true, + "virtual-hardware.fvpParamsEditor": true, + "arm-debugger.run-config": true, + "workbench.input.interactive": true, + "mainThreadWebview-markdown.preview": true, + "memory-inspector.inspect": true }, "workbench.editor.centeredLayoutFixedWidth": true, "workbench.editor.defaultBinaryEditor": "gitlens.rebase", From 74a769e5a8d1b45c0371d804c883eb20ee270241 Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Mon, 6 Jul 2026 12:02:23 -0500 Subject: [PATCH 5/8] Create devcontainer.json --- .devcontainer/devcontainer.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000000..39bbd2681d --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,4 @@ +{ + "image": "mcr.microsoft.com/devcontainers/universal:2", + "features": {} +} From 91a39182a4d776b627758f707c65297be5d2ef97 Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Tue, 7 Jul 2026 23:12:54 -0500 Subject: [PATCH 6/8] commit commit --- script/sync-ghes/package-lock.json | 2 +- script/sync-ghes/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/script/sync-ghes/package-lock.json b/script/sync-ghes/package-lock.json index 768bbda918..450f8c1c19 100644 --- a/script/sync-ghes/package-lock.json +++ b/script/sync-ghes/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "js-yaml": "^3.13.1" + "js-yaml": "^4.1.1" }, "devDependencies": { "@types/js-yaml": "^3.12.4", diff --git a/script/sync-ghes/package.json b/script/sync-ghes/package.json index c3c9872458..f861510f02 100644 --- a/script/sync-ghes/package.json +++ b/script/sync-ghes/package.json @@ -14,6 +14,6 @@ "typescript": "^3.9.2" }, "dependencies": { - "js-yaml": "^3.13.1" + "js-yaml": "^4.1.1" } } From 392e7ba7cfb41fa8b569899a6c4a3a415d2c776e Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Fri, 10 Jul 2026 04:21:11 -0500 Subject: [PATCH 7/8] Create webpack.yml --- .github/workflows/webpack.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/webpack.yml diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml new file mode 100644 index 0000000000..9626ff6d35 --- /dev/null +++ b/.github/workflows/webpack.yml @@ -0,0 +1,28 @@ +name: NodeJS with Webpack + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [18.x, 20.x, 22.x] + + steps: + - uses: actions/checkout@v4 + + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + + - name: Build + run: | + npm install + npx webpack From c8b75ce984db596354c6abe7b6df3dca80182dba Mon Sep 17 00:00:00 2001 From: moonrager13 Date: Fri, 10 Jul 2026 04:38:22 -0500 Subject: [PATCH 8/8] Create static.yml --- .github/workflows/static.yml | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/workflows/static.yml diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml new file mode 100644 index 0000000000..460f782006 --- /dev/null +++ b/.github/workflows/static.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["main"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: '.' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v5