diff --git a/.firebaserc b/.firebaserc new file mode 100644 index 0000000..0fe0495 --- /dev/null +++ b/.firebaserc @@ -0,0 +1,5 @@ +{ + "projects": { + "default": "daniel-herr-software" + } +} diff --git a/.github/workflows/firebase-hosting-merge.yml b/.github/workflows/firebase-hosting-merge.yml new file mode 100644 index 0000000..1a0108e --- /dev/null +++ b/.github/workflows/firebase-hosting-merge.yml @@ -0,0 +1,19 @@ +# This file was auto-generated by the Firebase CLI +# https://github.com/firebase/firebase-tools + +name: Deploy to Firebase Hosting on merge +on: + push: + branches: + - master +jobs: + build_and_deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: FirebaseExtended/action-hosting-deploy@v0 + with: + repoToken: ${{ secrets.GITHUB_TOKEN }} + firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_DANIEL_HERR_SOFTWARE }} + channelId: live + projectId: daniel-herr-software diff --git a/.github/workflows/firebase-hosting-pull-request.yml b/.github/workflows/firebase-hosting-pull-request.yml new file mode 100644 index 0000000..717bb34 --- /dev/null +++ b/.github/workflows/firebase-hosting-pull-request.yml @@ -0,0 +1,20 @@ +# This file was auto-generated by the Firebase CLI +# https://github.com/firebase/firebase-tools + +name: Deploy to Firebase Hosting on PR +on: pull_request +permissions: + checks: write + contents: read + pull-requests: write +jobs: + build_and_preview: + if: ${{ github.event.pull_request.head.repo.full_name == github.repository }} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: FirebaseExtended/action-hosting-deploy@v0 + with: + repoToken: ${{ secrets.GITHUB_TOKEN }} + firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_DANIEL_HERR_SOFTWARE }} + projectId: daniel-herr-software diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5811461 --- /dev/null +++ b/.gitignore @@ -0,0 +1,70 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +firebase-debug.log* +firebase-debug.*.log* + +# Firebase cache +.firebase/ + +# Firebase config + +# Uncomment this if you'd like others to create their own Firebase project. +# For a team working on the same Firebase project(s), it is recommended to leave +# it commented so all members can deploy to the same project(s) in .firebaserc. +# .firebaserc + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# dataconnect generated files +.dataconnect +.idx/dev.nix diff --git a/.idx/integrations.json b/.idx/integrations.json new file mode 100644 index 0000000..db374c8 --- /dev/null +++ b/.idx/integrations.json @@ -0,0 +1,5 @@ +{ + "firebase_hosting": { + "deploymentHostingUrl": "https://daniel-herr-software.web.app" + } +} \ No newline at end of file diff --git a/firebase.json b/firebase.json new file mode 100644 index 0000000..9430696 --- /dev/null +++ b/firebase.json @@ -0,0 +1,19 @@ +{ + "hosting": { + "public": "main", + "cleanUrls": true, + "headers": [ { + "source": "**", + "headers": [ + { "key": "Access-Control-Allow-Origin", "value": "*" }, + { "key": "Access-Control-Expose-Headers", "value": "*" }, + { "key": "X-Content-Type-Options", "value": "nosniff" } + ] + } ], + "ignore": [ + "firebase.json", + "**/.*", + "**/node_modules/**" + ] + } +} \ No newline at end of file diff --git a/forms/404.html b/forms/404.html index 1509d03..e3c3887 100644 --- a/forms/404.html +++ b/forms/404.html @@ -4,6 +4,7 @@ No Page - Daniel Herr Software +

Daniel Herr Software

diff --git a/forms/Uninstalled/Bookmark_Topper.html b/forms/Uninstalled/Bookmark_Topper.html index 673933b..ba034c5 100644 --- a/forms/Uninstalled/Bookmark_Topper.html +++ b/forms/Uninstalled/Bookmark_Topper.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Bookmark Topper - Daniel Herr Software +
diff --git a/forms/Uninstalled/Link_Controller.html b/forms/Uninstalled/Link_Controller.html index 9797d0c..3abf3a7 100644 --- a/forms/Uninstalled/Link_Controller.html +++ b/forms/Uninstalled/Link_Controller.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Link Controller - Daniel Herr Software +
diff --git a/forms/Uninstalled/Memory_Monitor.html b/forms/Uninstalled/Memory_Monitor.html index c797145..993981e 100644 --- a/forms/Uninstalled/Memory_Monitor.html +++ b/forms/Uninstalled/Memory_Monitor.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Memory Monitor - Daniel Herr Software +
diff --git a/forms/Uninstalled/Navigation_Confirmation.html b/forms/Uninstalled/Navigation_Confirmation.html index 4360f7a..ec0c4fe 100644 --- a/forms/Uninstalled/Navigation_Confirmation.html +++ b/forms/Uninstalled/Navigation_Confirmation.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Navigation Confirmation - Daniel Herr Software +
diff --git a/forms/Uninstalled/Processor_Monitor.html b/forms/Uninstalled/Processor_Monitor.html index e5a75d3..591312f 100644 --- a/forms/Uninstalled/Processor_Monitor.html +++ b/forms/Uninstalled/Processor_Monitor.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Processor Monitor - Daniel Herr Software +
diff --git a/forms/Uninstalled/Single_Tab_Zoom.html b/forms/Uninstalled/Single_Tab_Zoom.html index 2497acf..99b6784 100644 --- a/forms/Uninstalled/Single_Tab_Zoom.html +++ b/forms/Uninstalled/Single_Tab_Zoom.html @@ -5,6 +5,7 @@ Uninstallation Feedback - Single Tab Zoom - Daniel Herr Software +
diff --git a/forms/Uninstalled/Submitted.html b/forms/Uninstalled/Submitted.html index b79eb34..ce9704a 100644 --- a/forms/Uninstalled/Submitted.html +++ b/forms/Uninstalled/Submitted.html @@ -1,9 +1,10 @@ - Feedback Submitted - Daniel Herr Software + + Feedback Submitted - Daniel Herr Software
diff --git a/main/404.html b/main/404.html index e24f348..344bbd1 100644 --- a/main/404.html +++ b/main/404.html @@ -3,6 +3,7 @@ + No Page - Daniel Herr Software diff --git a/main/Bookmark_Topper.html b/main/Bookmark_Topper.html index a0dfe14..cee85cb 100644 --- a/main/Bookmark_Topper.html +++ b/main/Bookmark_Topper.html @@ -5,7 +5,7 @@ Bookmark Topper - Daniel Herr Software - +
diff --git a/main/Link_Controller.html b/main/Link_Controller.html index 1db0bef..ecb1c14 100644 --- a/main/Link_Controller.html +++ b/main/Link_Controller.html @@ -5,7 +5,7 @@ Link Controller - Daniel Herr Software - +
diff --git a/main/Memory_Monitor.html b/main/Memory_Monitor.html index caaa010..73a120c 100644 --- a/main/Memory_Monitor.html +++ b/main/Memory_Monitor.html @@ -5,7 +5,7 @@ Memory Monitor - Daniel Herr Software - +
diff --git a/main/Navigation_Confirmation.html b/main/Navigation_Confirmation.html index 94fbae4..4ee5ebd 100644 --- a/main/Navigation_Confirmation.html +++ b/main/Navigation_Confirmation.html @@ -5,7 +5,7 @@ Navigation Confirmation - Daniel Herr Software - +
diff --git a/main/Processor_Monitor.html b/main/Processor_Monitor.html index ffa2ae9..822213c 100644 --- a/main/Processor_Monitor.html +++ b/main/Processor_Monitor.html @@ -5,7 +5,7 @@ Processor Monitor - Daniel Herr Software - +
diff --git a/main/Single_Tab_Zoom.html b/main/Single_Tab_Zoom.html index dd8093d..cdcc954 100644 --- a/main/Single_Tab_Zoom.html +++ b/main/Single_Tab_Zoom.html @@ -5,7 +5,7 @@ Single Tab Zoom - Daniel Herr Software - +
diff --git a/main/Support.html b/main/Support.html index da7625b..a96153d 100644 --- a/main/Support.html +++ b/main/Support.html @@ -4,6 +4,7 @@ + Support - Daniel Herr Software diff --git a/main/images/avatar_32.jpg b/main/images/avatar_32.jpg new file mode 100644 index 0000000..1c1eff0 Binary files /dev/null and b/main/images/avatar_32.jpg differ diff --git a/main/index.html b/main/index.html index 81787fe..7ccf929 100644 --- a/main/index.html +++ b/main/index.html @@ -1,9 +1,10 @@ - Daniel Herr Software + + Daniel Herr Software