diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 0000000..1e05e23 --- /dev/null +++ b/.github/workflows/pages.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: './public/' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/public/.hermes/process/hermes.json b/public/.hermes/process/hermes.json new file mode 100644 index 0000000..5a184ab --- /dev/null +++ b/public/.hermes/process/hermes.json @@ -0,0 +1,93 @@ +{ + "@context": [ + "https://doi.org/10.5063/schema/codemeta-2.0", + { + "hermes": "https://software-metadata.pub/ns/hermes/" + } + ], + "@type": "SoftwareSourceCode", + "author": [ + { + "@id": "https://orcid.org/0000-0001-6372-3853", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "German Aerospace Center (DLR)" + }, + "familyName": "Meinel", + "givenName": "Michael", + "email": "michael.meinel@dlr.de" + }, + + { + "@id": "https://orcid.org/0000-0003-4925-7248", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "German Aerospace Center (DLR)" + }, + "familyName": "Druskat", + "givenName": "Stephan", + "email": "stephan.druskat@dlr.de" + }, + { + "@id": "https://orcid.org/0000-0002-2702-3419", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "Forschungszentrum J\u00c3\u00bclich" + }, + "familyName": "Bertuch", + "givenName": "Oliver", + "email": "o.bertuch@fz-juelich.de" + }, + { + "@id": "https://orcid.org/0000-0001-8174-7795", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "Helmholtz-Zentrum Dresden-Rossendorf (HZDR)" + }, + "familyName": "Knodel", + "givenName": "Oliver", + "email": "o.knodel@hzdr.de" + }, + { + "@id": "https://orcid.org/0000-0002-3145-9880", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "Helmholtz-Zentrum Dresden-Rossendorf (HZDR)" + }, + "familyName": "Pape", + "givenName": "David", + "email": "d.pape@hzdr.de" + }, + { + "@id": "https://orcid.org/0009-0005-4430-6743", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "German Aerospace Center (DLR)" + }, + "familyName": "Sophie", + "givenName": "Kernchen", + "email": "sophie.kernchen@dlr.de" + }, + { + "@id": "https://orcid.org/0009-0001-8382-4923", + "@type": "Person", + "affiliation": { + "@type": "Organization", + "legalName": "Forschungszentrum J\u00c3\u00bclich" + }, + "familyName": "Heeb", + "givenName": "Nitai", + "email": "n.heeb@fz-juelich.de" + } + ], + "description": "Cool tool", + "license": "https://spdx.org/licenses/Apache-2.0", + "name": "SoftwareCaRD Test", + "version": "0.1.0" +} diff --git a/public/.hermes/process/tags.json b/public/.hermes/process/tags.json new file mode 100644 index 0000000..da6251f --- /dev/null +++ b/public/.hermes/process/tags.json @@ -0,0 +1,332 @@ +{ + "@context": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[0].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[1].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[2].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[3].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[4].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[5].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].@id": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].affiliation.@type": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].affiliation.legalName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].familyName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].givenName": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "author[6].email": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "description": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "license": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "name": { + "plugin": "codemeta", + "local_path":"codemeta.meta", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + }, + "version": { + "plugin": "cff", + "local_path": "CITATION.cff", + "timestamp": "2025-03-18T13:28:37.657148", + "harvester": "cff" + } +} diff --git a/public/callback/index.html b/public/callback/index.html index d7d2acb..9310f98 100644 --- a/public/callback/index.html +++ b/public/callback/index.html @@ -5,10 +5,10 @@ - - + + - + Redirecting ... @@ -16,7 +16,7 @@

You are being redirected. - If not, click here. + If not, click here.

diff --git a/public/callback/main.js b/public/callback/main.js index c115dea..0801b5e 100644 --- a/public/callback/main.js +++ b/public/callback/main.js @@ -1,4 +1,4 @@ -import { registerPipeline } from '/modules/storage.js' +import { registerPipeline } from '../modules/storage.js' const showDebugInformation = false; @@ -24,11 +24,11 @@ window.onload = async function () { const token = localStorage.getItem("gitlab-api-token"); if (token) { - window.location = "/dashboard/"; + window.location = "/software-card/dashboard/"; return; } else { alert("Please set up the GitLab connection, then go to the dashboard!"); - window.location = "/gitlab-setup/"; + window.location = "/software-card/gitlab-setup/"; return; } } diff --git a/public/curation/index.html b/public/curation/index.html index f842e10..89f9640 100644 --- a/public/curation/index.html +++ b/public/curation/index.html @@ -14,7 +14,7 @@